Wichert Akkerman - Debian project leader wrote: > I already mentioned a while ago that I think that the distinction > between main and contrib & non-free is becoming less clear, both > to users and developers.
Apparently.
However, one thing you haven't mentioned yet, are out package-fetch
tools like apt, dpkg-ftp, dpkg-multicd etc. They still use
"stable/main stable/contrib and stable/non-free" as default when
setting it up. This should changed, imho. It is fine to mention that
the user can use "stable/contrib and stable/non-free", however, the
default should only mention main.
Moving the non-free (and contrib) part out of the main archive is a
logical conclusion to our social contract. I don't understand why
developers who agree to our social contract now disagree with this
conclusion.
Users still are able to use non-free and contrib sections. Apt is
perfect when accessing different archives. Even dpkg-ftp has been
improved so it can do that as well. Other methods need to be
presented a local mirror, so they're sort of "outside", I agree.
Contra
But: In my opinion we MUST NOT vote for or against this proposal if
we do not have a practical solution handy: i.e. if we don't have two
(see below.) machine to take contrib+non-free, as well as archive
maintainers willing to work on two more hosts.
And: If the main archive is split, the non-US archive needs to be
split as well. This would need us to create
nonfree.non-US.debian.org as well. Darn, that's ugly :( [Or move
master into the free world and hook non-US up]
And: What about contrib? It is consididered DFSG-free except that
it depends on non-free stuff. It is not non-free software, so it
would misplaced on a nonfree host. Creating contrib.debian.org
sounds stupid for me.
If people want to setup a special mirror consisting of main, contrib
and non-free, that's fine and should be possible.
My personal conclusion
The issue needs further discussion. Especially it needs some
solutions before we may decide anything. At the moment it is not
practical.
Of course, I appreciate if we would split the archive as it reflects
our social contract and visibly prefers free software over non-free
software, but still acknowledges that users want to use non-free
parts.
As a transition into the right path I would like to ask the
maintainers of our access methods to remove non-free from the
default settings but keep the tools mention it as comments if they
like. This affects apt, dpkg-ftp, dpkg-multicd at least, I'm not
sure about other methods.
Best regards,
Joey
PS: Are you sure that -vote is the proper place to discuss this and
not -devel?
--
The good thing about standards is that there are so many to choose from.
-- Andrew S. Tanenbaum
Please always Cc to me when replying to me on the lists.
pgpeU2dCXvker.pgp
Description: PGP signature

