Hi, On Wed, Jan 28, 2015 at 8:33 AM, Jason L Tibbitts III <tibbs@xxxxxxxxxxx> wrote: > %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. > Thank you Jason for working on updating the packaging guidelines wiki pages. Regards, Parag. -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct