From 9687eac943526c587b59de1fc08a7c65fe87b1ae Mon Sep 17 00:00:00 2001 From: Andrei Radchenko Date: Feb 27 2026 10:35:10 +0000 Subject: add 'unversioned commands' chapter to naming guidelines During discussion in https://pagure.io/fesco/issue/3567 people pointed out that use of `-bin` packages might be confusing as some other distros use this term to package binaries originated from elsewhere. In Fedora, however this is not standardized yet. --- diff --git a/guidelines/modules/ROOT/pages/Naming.adoc b/guidelines/modules/ROOT/pages/Naming.adoc index 83637f8..4bd5e17 100644 --- a/guidelines/modules/ROOT/pages/Naming.adoc +++ b/guidelines/modules/ROOT/pages/Naming.adoc @@ -483,6 +483,14 @@ TeX packages SHOULD not be named after the TeX environment (TeX Live or teTeX) but instead SHOULD carry the prefix `+tex-+`. +=== Unversioned command sub packages + +Maintainers may create additional sub packages containing symlinks to versioned binaries +to allow users to keep using `+[package]+` command without specifying the version. +See Python or Node.js packages for a reference. + +Packages containing only symlinks to versioned binaries should be named `+[package]-unversioned-cmd+`. + == Authorship The original author of these guidelines was