%license must be used in place of %doc to designate any file containing the license information for a package. See https://fedoraproject.org/wiki/Packaging:Guidelines#Documentation and https://fedoraproject.org/wiki/Packaging:LicensingGuidelines Guidelines for DevAssistant packages (DAP) were added: https://fedoraproject.org/wiki/Packaging:DevAssistant The Python guidelines relating to naming of executables in /usr/bin were updated to account for F22's "Python3 by default" feature: https://fedoraproject.org/wiki/Packaging:Python#Executables_in_.2Fusr.2Fbin The Python Egg packaging guidelines have been cleaned up to properly refer to egg packages and egg metadata: https://fedoraproject.org/wiki/Packaging:Python_Eggs Clarified the naming guidelines to indicate how language bindings are named: lua-randomdb instead of randomdb-lua: https://fedoraproject.org/wiki/Packaging:NamingGuidelines#Addon_Packages_.28General.29 Added information on dealing with unversioned shared libraries: https://fedoraproject.org/wiki/Packaging:Guidelines#Downstream_.so_name_versioning The systemd guidelines were revised to include a section about the use of PrivateDevices and PrivateNetwork: https://fedoraproject.org/wiki/Packaging:Systemd#Private_devices_and_networking Information on when timer activation must and must not be used was added to the Systemd guidelines: https://fedoraproject.org/wiki/Packaging:Systemd#Timer_activation Removed pre-Fedora 18 information from systemd section of https://fedoraproject.org/wiki/Packaging:ScriptletSnippets A section has been added on log files and logrotate: https://fedoraproject.org/wiki/Packaging:Guidelines#Log_Files Several changes have been made to the MinGW packaging guidelines to reflect new macros and changes to accepted practice: https://fedoraproject.org/wiki/Packaging:MinGW The mono guidelines were modified to mention the %{_monodir} and %{_monogacdir} macros: https://fedoraproject.org/wiki/Packaging:Mono Guidelines for the application of patches have been added: https://fedoraproject.org/wiki/Packaging:Guidelines#Applying_patches Added information to the PHP guidelines on dealing with PSR-4 libraries: http://fedoraproject.org/wiki/Packaging:PHP The Ruby guidelines have been updated to account for the removal of the testrb utility: https://fedoraproject.org/wiki/Packaging:Ruby Added a section to the review guidelines indicating how to handle packages with unreviewed dependencies: https://fedoraproject.org/wiki/Packaging:ReviewGuidelines#A_note_on_dependencies A class of exceptions for bundling of libraries was added. This class applies to reverse bundling, where a large upstream has had a piece forked off into a separate library. The exception allows for reverse bundling in cases where an API from an upstream is being forked into its own library so that code using an older version of that upstream is able to make use of the new API. Packagers making use of this exception need to still apply to the FPC for a virtual provide for tracking this usage. This exception is not applicable to all cases of reverse bundling so please read the full guideline: https://fedoraproject.org/wiki/Packaging:No_Bundled_Libraries#Reverse_Bundling and open an FPC ticket if things are still unclear. _______________________________________________ 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