[Guidelines change] Changes to the packaging guidelines

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Here are the recent changes to the packaging guidelines:

The documentation section of the guidelines has been updated to include
a prohibition on using both %doc and direct installation of files into
%_pkgdocdir.
 * https://fedoraproject.org/wiki/Packaging:Guidelines#Documentation
 * https://fedoraproject.org/w/index.php?title=Packaging%3AGuidelines&diff=405928&oldid=405492
 * https://fedorahosted.org/fpc/ticket/338 

-----

The Python guidelines were modified to clarify the use of unversioned
macros (%__python instead of %__python2 or %__python3, for example).
 * https://fedoraproject.org/wiki/Packaging:Python
 * https://fedoraproject.org/w/index.php?title=Packaging%3APython&diff=406053&oldid=405394
 * https://fedorahosted.org/fpc/ticket/498

-----

Guidelines for Preupgrade Assistant packages have been added.
 * https://fedoraproject.org/wiki/Packaging:PreupgradeAssistant
 * https://fedorahosted.org/fpc/ticket/495

-----

Corrected a typo/logic error in the bootstrapping guidelines:
 * https://fedorahosted.org/fpc/ticket/501
 * https://fedoraproject.org/w/index.php?title=Packaging%3AGuidelines&diff=405381&oldid=403811

-----

If a package builds a module for multiple python interpreters, it must
be done below the source tree and not in the %{py3dir} anymore. For an
example see:
 * http://fedoraproject.org/wiki/Packaging:Python#Building_more_than_once

-----

The guidelines on library bundling have been expanded to provide
information on some additional cases where the packaging committee may
grant exceptions.
 * https://fedoraproject.org/wiki/Packaging:No_Bundled_Libraries#Some_reasons_you_might_be_granted_an_exception
 * https://fedoraproject.org/w/index.php?title=Packaging%3ANo_Bundled_Libraries&diff=406057&oldid=383256
 * https://fedorahosted.org/fpc/ticket/391#comment:13
_______________________________________________
devel-announce mailing list
devel-announce@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel-announce
-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct





[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux