[sheepdog] [PATCH] Fix some problems of Debian package

Liu Yuan namei.unix at gmail.com
Tue Sep 24 09:58:15 CEST 2013


On Tue, Sep 24, 2013 at 04:50:31PM +0900, MORITA Kazutaka wrote:
> At Tue, 24 Sep 2013 15:23:23 +0800,
> YunQiang Su wrote:
> > 
> > On Tue, Sep 24, 2013 at 2:58 PM, MORITA Kazutaka
> > <morita.kazutaka at gmail.com> wrote:
> > > At Tue, 24 Sep 2013 14:51:28 +0800,
> > > YunQiang Su wrote:
> > >>
> > >> On Tue, Sep 24, 2013 at 2:48 PM, MORITA Kazutaka
> > >> <morita.kazutaka at gmail.com> wrote:
> > >> > At Tue, 24 Sep 2013 14:42:09 +0800,
> > >> > Liu Yuan wrote:
> > >> >>
> > >> >> On Sun, Sep 22, 2013 at 05:33:14PM +0800, YunQiang Su wrote:
> > >> >> > Include translation of debconf questions
> > >> >>
> > >> >> I remember Kazutaka deliberately exclude the translation part from the debian
> > >> >> package. Kazutaka?
> > >> >
> > >> > We cannot confirm whether the translation files are correct or not, so
> > >> > I thought those files should be maintained outside of the sheepdog
> > >> > mainline.
> > >> >
> > >> > YunQiang, is it convenient for you to include those files into the
> > >> > mainline?  If yes, I'm not against merging them but we greatly need
> > >> > your help to maintain them.
> > >> I think it will be better to maintain it in upstream (aka github.com/sheepdog),
> > >> as all of the debconf stuff is in it now, there is no reason left the
> > >> translations
> > >> back.
> > >
> > > When we update the debconf stuff, how can we update the translation
> > > files?  I think it's likely to happen that we add other options to
> > > debian/sheepdog.template.
> > run
> >     debconf-updatepo
> > first to update the po files and run
> >     podebconf-report-po
> > to request for translators to update their translation.
> > It will send a email to the former translator and CC the mailing list
> > of this language.
> 
> This looks like too debian-specific issue and, IMHO, should be
> maintain in the debian tree
> (git://anonscm.debian.org/openstack/sheepdog.git is used for that?).
> 
> I thought that the sheepdog mainline should contain the minimal
> configulation to create a deb package.  The package is just useful for
> users to distribute sheepdog packages to internal clusters, and not
> inteneded to be distributed in public.  The reason I merged
> debian/po/POTFILES.in is that we couldn't create a deb package without
> the file, and including all the debian translation files into the
> sheepdog mainline looks wrong to me.
> 
> Yuan, what do you think of it?
> 

I share the similar idea with kazutaka.

Thanks
Yuan



More information about the sheepdog mailing list