On Wed, Oct 06, 2010 at 04:55:46PM +0200, Tomas Mraz wrote:
I give +1 to this. On the other hand Fedora also is (was?) a project
where individual package maintainers had the biggest influence on what
packages ship if they do not cross some fundamental legal limits. This
changed in many ways recently and the restrictions and requirements are
more and more technical, not just legal, and even controversial.
We have a long history of technical requirements actually. In fedora.us we
even had re-reviews when packages were updated.
The
problem here really is that some "not so important?" projects are forced
to accept all the restrictions and requirements and other "more
important?" projects get a free pass from them. This is unfortunate and
it does not improve the spirit of the package maintainers.
Well, there's also the security, bugfix, and encouraging forking issues that
are listed here:
https://fedoraproject.org/wiki/Packaging:No_Bundled_Libraries
But I agree that having a strict requirement because it's felt that the
issues that are raised by allowing the requirement to be violated are very
problematic for us as a distro but then letting certain things bundle
because they're more important than other packages is morale sapping.
Fesco is voting in the trac ticket on whether to allow libvpx to be bundled
and also whether to allow bundling of any library that mozilla decides to in
the future; I think if that passes the FPC will have to look at making it
easier for other packages to do the same.
-Toshio