Re: Debian policy regarding debian/ upstream directory
- To: David MENTRE <firstname.lastname@example.org>
- Cc: Stephane Glondu <email@example.com>, Debian Ocaml Maint ML <firstname.lastname@example.org>
- Subject: Re: Debian policy regarding debian/ upstream directory
- From: Goswin von Brederlow <email@example.com>
- Date: Thu, 09 Feb 2012 16:03:17 +0100
- Message-id: <firstname.lastname@example.org>
- In-reply-to: <CAC3Lx=ZCHfF2ccqQRsU_xzG8LzDi4EABikNRGCLP8VS8gUi+9Q@mail.gmail.com> (David MENTRE's message of "Mon, 30 Jan 2012 11:37:54 +0100")
- References: <CAC3Lx=asaUoWS9zbmNTQ6RsXwwsMd=yYQuZSAncQv1itSP5jDw@mail.gmail.com> <4F2664D4.email@example.com> <CAC3Lx=ZCHfF2ccqQRsU_xzG8LzDi4EABikNRGCLP8VS8gUi+9Q@mail.gmail.com>
David MENTRE <firstname.lastname@example.org> writes:
> Hello Stéphane,
> 2012/1/30 Stéphane Glondu <email@example.com>:
>> Not exactly. What I meant is that in Debian, stuff might be changed in
>> debian/ independently of upstream. For example, to follow changes in
>> policy, package renaming, transitions, etc. The upstream "Debian
>> packaging" then becomes osbolete, and it seems wrong to me to make a new
>> upstream release just to keep up with Debian-specific changes.
> Well, it depends on ability of upstream to make minor releases. But I
> understand that could be an issue and that separated debian/ makes
> package management easier for Debian.
> Thank you for the clarifications,
> Best regards,
Personally, as upstream author who uses Debian, I always build debian
packages for my software. Now with seperate repositories for upstream
and the debian dir this becomes a lot more work for me. For every
upstream change I do I also need to make a change in the debian
repository. I need to merge from upstream and possibly add a changelog
entry. Frankly that just adds to too much work for me. Putting it all in
one repository is so much simpler. And you can make minor releases to
fix just debian bugs.
Note: In as single repository layout the repository would be writable by
debian and in fact be on git.debian.org. So there would be no "upstream"
Debian packaging, just Debian packaging.