28 Jun 2012 16:42
Improving our response to "duplicate" packages in Debian
Guus Sliepen <guus <at> debian.org>
2012-06-28 14:42:10 GMT
2012-06-28 14:42:10 GMT
Hello,
I believe our current way of responding to ITPs for software that duplicates
the functionality other software that is already in Debian is wrong. We have a
very lengthy discussion everytime such an ITP happen, but usually they change
nothing (the submitter just goes ahead with packaging it) or worse, they scare
away the maintainer along with his/her ITP.
The worst part is that when we say "but we already have N frobnicators in
Debian, we don't need an N+1th", we imply that the N pre-existing packages are
OK but that this new package is Very Bad just because it came late to the game.
In fact, the fact that there is an ITP usually means that there is interest in
the software, that there is an active downstream maintainer, and usually both
these things would not be without an active upstream. The same may not be true
for some similar software package that has been in Debian for several years.
So, I propose our code of conduct when responding to "duplicate software" ITPs
should be:
- Don't immediately start complaining to the submitter of the ITP. Just let
the submitter devote his/her energy to packaging.
Some valid reasons to do complain immediately:
- The software is very immature (version 0.1-alpha or something like that).
- It's a simple script or very small program, and should be merged (either
upstream or downstream) with another package.
- It really is an exact duplicate or a fork of another package with almost no
changes to the original.
(Continue reading)
> - Don't immediately start complaining to the submitter of the ITP. Just let
> the submitter devote his/her energy to packaging.
Very important and usually the primary fail.
> Some valid reasons to do complain immediately:
>
> - The software is very immature (version 0.1-alpha or something like that).
> - It's a simple script or very small program, and should be merged (either
> upstream or downstream) with another package.
> - It really is an exact duplicate or a fork of another package with almost no
> changes to the original.
Thanks for this list!
> - Research how many similar software packages are there actually in
RSS Feed