On Monday, 14 September 2015 at 13:56, Haïkel wrote: > 2015-09-14 13:17 GMT+02:00 Andrew Haley <aph@xxxxxxxxxx>: > > On 09/13/2015 09:23 PM, Haïkel wrote: > >> I'm not speaking about PHP, most of the upstream I deal with > >> are python developers. Bad habits are rather spreading than > >> regressing. > > > > We're not going to solve that problem by adopting bad habits > > ourselves. > > Did I request somewhere to *drop* unbundling? > I'm more concerned by the current habit to let bundled libraries sneak > in the repositories without being properly tracked rather than a > non-existing one. > I suggested that we allow to a certain extent bundling under conditions: > * enforcing bundled libraries tracking I agree wholeheartedly that this is a MUST. > * requiring approval from trusted packagers (I suggested that > Fesco/FPC allow selected SIGs to grant bundling requests on *limited* > set of packages => ie: python SIG for python modules that are not > critpath) > * distinguishing case where unbundling is unnecessary (ie: upstream > maintains both lib and application, and lib is not meant to be used > standalone) This case doesn't automatically mean that we should allow bundling. Especially, if there are multiple consumers of the library in question. A recent example is kwsys, which is bundled in every project released by kitware. See bugs [1][2][3]. Another example is rawspeed, bundled in three independent applications [4][5][6]. New bundling exception could be granted automatically in cases where: * the bundled code is not packaged in Fedora yet * no other Fedora package bundles it already However, the above puts the burden of unbundling on the second packager who attempts to package something that bundles the same code. [1] https://bugzilla.redhat.com/show_bug.cgi?id=1251198 [2] https://bugzilla.redhat.com/show_bug.cgi?id=1251281 [3] https://bugzilla.redhat.com/show_bug.cgi?id=1251289 [4] https://bugzilla.redhat.com/show_bug.cgi?id=1248730 [5] https://bugzilla.redhat.com/show_bug.cgi?id=1248756 [6] https://bugzilla.redhat.com/show_bug.cgi?id=972604 Regards, Dominik -- Fedora http://fedoraproject.org/wiki/User:Rathann RPMFusion http://rpmfusion.org "Faith manages." -- Delenn to Lennier in Babylon 5:"Confessions and Lamentations" -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct