From f0a19449925648758eba7afd7d3389d6c01134e3 Mon Sep 17 00:00:00 2001 From: Zbigniew Jędrzejewski-Szmek Date: Aug 17 2020 15:30:59 +0000 Subject: Replace the text "offer software in other formats in the future" The future is now! We already make use of flatpaks through gnome-software (and other formats too), so saying that this will happen "in the future" is just confusing. Instead, say that good packaging practices *should* be used in that case too. If we have guidelines appropriate for specific types (e.g. for flatpaks), we should add the links here. --- diff --git a/fesco/modules/ROOT/pages/Third_Party_Repository_Policy.adoc b/fesco/modules/ROOT/pages/Third_Party_Repository_Policy.adoc index aafc4ee..9c2a514 100644 --- a/fesco/modules/ROOT/pages/Third_Party_Repository_Policy.adoc +++ b/fesco/modules/ROOT/pages/Third_Party_Repository_Policy.adoc @@ -59,13 +59,13 @@ Software included in each third-party repository must conform to the following r Requirements for software packaged as RPMs: -* Applications that ship as RPMs should conform with link:https://docs.fedoraproject.org/en-US/packaging-guidelines/[Fedora's RPM guidelines]. However, while this is the best practice, it is not a hard requirement. (This more relaxed approach to RPM packaging allows the inclusion of software for whom it is difficult to conform to Fedora's packaging guidelines.) +* Applications that ship as RPMs should conform with link:https://docs.fedoraproject.org/en-US/packaging-guidelines/[Fedora's RPM guidelines]. However, while this is the best practice, it is not a hard requirement. (This more relaxed approach to RPM packaging allows the inclusion of software for which it is difficult to conform to Fedora's packaging guidelines.) * Software must be included in a DNF repository as described in the link:https://docs.fedoraproject.org/en-US/fedora/rawhide/system-administrators-guide/package-management/DNF/[Fedora System Administrators Guide]. * RPM packages in a third-party repository must not replace packages provided by official Fedora repositories, nor break dependencies between those packages. === Software packaged using other formats -The Fedora project will likely want to offer software in formats beyond those mentioned above in the future. If those formats have special policy requirements, this policy document will require revision. The rules below cover the requirements for these formats. +* Applications in other packaging formats should conform with guidelines and best practices appropriate for those formats. == Duplicates and replacements