Another round of changes to the Fedora Packaging Guidelines have been made: --- A new section on packaging cron jobs has been added: https://fedoraproject.org/wiki/Packaging/CronFiles --- The guidelines for migrating from sysv init scripts to systemd were clarified to state that the migration triggers only need to be kept for two releases (to cover the range of supported upgrades). For example, if the package converted to systemd unit files in F18, the migration support could be dropped in the F21. It is not mandatory that they drop them, this is just to clarify that they have the option of dropping them at that point. https://fedoraproject.org/wiki/Packaging:ScriptletSnippets#Packages_migrating_to_a_systemd_unit_file_from_a_SysV_initscript --- If an update to your package resolves a known security concern (at the time of the update) with a Common Vulnerabilities and Exposures (CVE) number assigned to it, you should mention the CVE number in the RPM changelog entry. https://fedoraproject.org/wiki/Packaging:Guidelines#Security_Updates_To_Resolve_Known_CVE_Issues --- The Java Guidelines have been updated with macros that simplify packaging on F19+, a specific circumstance where JAR files can be now installed to %{_javadir}/%{name}/ under its usual name, and other cleanups proposed by the Java SIG. https://fedoraproject.org/wiki/Packaging:Java --- The ruby gems guidelines have been updated to make use of the %gem_install macro that is available in Fedora 19 and beyond. https://fedoraproject.org/wiki/Packaging:Ruby --- The packaging guidelines have been clarified to specify that RPM Macro files stored in /etc/rpm/ are not to be marked %config. https://fedoraproject.org/wiki/Packaging:Guidelines#Packaging_of_Additional_RPM_Macros --- A Bundling exception for nodejs-should to include the forked code fragment from the Node.js "assert" module was approved. --- These guideline changes were approved by the Fedora Packaging Committee (FPC). Many thanks to Jóhann B. Guðmundsson, Przemek Klosowski, David Malcolm, Jamie Nguyen, Vit Ondruch, Michal Srb, and all of the members of the FPC, for assisting in drafting, refining, and passing these guidelines. As a reminder: The Fedora Packaging Guidelines are living documents! If you find something missing, incorrect, or in need of revision, you can suggest a draft change. The procedure for this is documented here: https://fedoraproject.org/wiki/Packaging/Committee#GuidelineChangeProcedure Thanks, ~tom _______________________________________________ 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