Re: Bug#701536: RM: subsurface -- RoQA; unmaintained package, maintainer MIA
- To: Cristian Ionescu-Idbohrn <firstname.lastname@example.org>
- Cc: Dirk Hohndel <email@example.com>, Khalid El Fathi <firstname.lastname@example.org>, Ansgar Burchardt <email@example.com>, firstname.lastname@example.org, Sylvestre Ledru <email@example.com>, Robert Wolfe <firstname.lastname@example.org>, Dmitrijs Ledkovs <email@example.com>, firstname.lastname@example.org, email@example.com
- Subject: Re: Bug#701536: RM: subsurface -- RoQA; unmaintained package, maintainer MIA
- From: John Paul Adrian Glaubitz <firstname.lastname@example.org>
- Date: Sun, 03 Mar 2013 22:41:33 +0100
- Message-id: <5133C38D.email@example.com>
- In-reply-to: <alpine.DEB.firstname.lastname@example.org>
- References: <20130303120604.GA18525@physik.fu-berlin.de> <alpine.DEB.email@example.com> <F2C5E82B-6AAC-402B-A557-801174A01B75@elfathi.fr> <20130303113324.466293.FMU31909@air.gr8dns.org> <5133A663.firstname.lastname@example.org> <20130303115109.883220.FMU31909@air.gr8dns.org> <5133ABAA.email@example.com> <alpine.DEB.firstname.lastname@example.org>
On 03/03/2013 10:35 PM, Cristian Ionescu-Idbohrn wrote:
On Sun, 3 Mar 2013, John Paul Adrian Glaubitz wrote:
The license issue was just an example (hence the braces). The reasoning is
that the Debian packaging is supposed to be independent of upstream,
especially since we cannot always follow upstream, during a freeze, for
Assume we have version 3.0 in Debian and upstream has 3.5 and we're frozen.
During the freeze, someone discovers a nasty bug in subsurface which is
considered RC (release critical) in Debian, but gets fixed in 3.5.1 upstream.
What about upstream keeping stuff on release branches (3.0, 3.0.2, 3.5,
and so on)? And doing that sort of backporting patches themselfs? How
much would that help with packaging?
Yes, but that would always mean Debian somehow depends on upstream which
is not really a desired situation. As I said, we cannot always keep up
with upstream for various reasons. Debian-specific changes through
patches are not uncommon and it doesn't always make sense to adopt the
Debian packaging should only be part of the upstream repository if the
package is Debian-native, e.g. it has its origin in Debian. Like dpkg or
apt, for example. You can recognize these packages from the missing -n
(n being a natural numner) in the version number.
I am aware that you could probably avoid this problem with branches, but I
think it would just make things difficult. Debian cannot simply be up-to-date
with upstream and thus upstream shouldn't maintain the Debian-specific part.
Alright. Package maintenence stuff separated from upstream source stuff.
Did I get that right?
I'd recommend that, yes.
As for the current situation, I'd recommend getting the current upstream
version of subsurface ready for Debian and have it uploaded into
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - email@example.com
`. `' Freie Universitaet Berlin - firstname.lastname@example.org
`- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913