Here are the recent changes to the packaging guidelines.

-----

A section on the treatment of pregenerated code has been added to the
main guideline page.

 *​https://fedoraproject.org/wiki/Packaging:Guidelines#Use_of_pregenerated_code
 *​https://fedorahosted.org/fpc/ticket/580

-----

Text was added to the section on spec legibility indicating that non
Fedora/EPEL macros should not be used in Fedora specfiles.

 *​https://fedoraproject.org/wiki/Packaging:Guidelines#Spec_Legibility
 *​https://fedorahosted.org/fpc/ticket/582 

-----

The node.js guidelines have gained a requirement for a %check section
which at minimam ensures that the module is loadable.

 * https://fedoraproject.org/wiki/Packaging:Node.js#Build_testing_in_.25check
 * https://fedorahosted.org/fpc/ticket/583

-----

The AppData guidelines were updated to reflect the current version of
the AppData standard.

 * https://fedoraproject.org/wiki/Packaging:AppData
 * https://fedorahosted.org/fpc/ticket/584

-----

Information about requesting bootstrapping exceptions, including blanket
exceptions, was added to the committee page.

 
*​https://fedoraproject.org/wiki/Packaging_Committee#Bootstrapping_Exception_Procedure
 *​https://fedorahosted.org/fpc/ticket/585

-----

The systemd scriptlet guidelines were cleaned up to use correct links
and fix some typos.

 *​https://fedoraproject.org/wiki/Packaging:ScriptletSnippets#Scriptlets
 * https://fedorahosted.org/fpc/ticket/590 

-----

A reference to the EPEL packaging guidelines was added to the main
guidelines page.

 *​https://fedoraproject.org/wiki/Packaging:Guidelines#Packaging_for_EPEL
 *​https://fedoraproject.org/wiki/EPEL:Packaging
 *​https://fedorahosted.org/fpc/ticket/599

-----

The shared library section of the guidelines has been updated to refer
to a separate page on ABI comparison tools.

 *​https://fedoraproject.org/wiki/Packaging:Guidelines#Shared_Libraries
 *​https://fedoraproject.org/wiki/How_to_check_for_ABI_changes_in_a_package
 * https://fedorahosted.org/fpc/ticket/579 

-----

A new page for guidelines specific to C and C++ has been added.

 *​https://fedoraproject.org/wiki/Packaging:C_and_C%2B%2B?rd=C_and_C++
 *​https://fedorahosted.org/fpc/ticket/540 

-----

The submodules section of the SourceURL guideline page was simplified to
use git --recursive.

 *​https://fedoraproject.org/wiki/Packaging:SourceURL#Git_Submodules
 *​https://fedorahosted.org/fpc/ticket/547 
_______________________________________________
devel-announce mailing list
devel-announce@lists.fedoraproject.org
http://lists.fedoraproject.org/admin/lists/devel-announce@lists.fedoraproject.org

Reply via email to