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