---------- Forwarded message ----------
From: Jason L Tibbitts III <tibbs(a)math.uh.edu>
Date: Sat, Oct 28, 2017 at 7:47 AM
Subject: [Guidelines change] Changes to the packaging guidelines
Here are the recent changes to the packaging guidelines.
Following releng approval, the restrictions on the use of rich/Boolean
dependencies have been lifted.
Packaging guidelines for Rust have been added.
A new section was added to the packaging guidelines regarding shebang
lines. It forbids the use of 'env' and codifies the longstanding rpmlint
rule that non-executable files should not have shebang lines.
Appstream metadata guidelines were updated to reflect the new location
into which appdata files should be placed.
The python guidelines were modified to forbid the use of /usr/bin/python
in shebang lines or as a dependency of a package.
The SourceURL guideliens were altered to Use a simplified form for
The section on bundled libraries was expanded with more explicit
instructions on constructing the Provides: line which indicates the
The section on statically linking executables has been completely
revamped to remove the need for committee intervention and to make it
more obvious that there is no prohibition on statically linking to build
artifacts within a single package.
devel-announce mailing list -- devel-announce(a)lists.fedoraproject.org
To unsubscribe send an email to devel-announce-leave(a)lists.fedoraproject.org
Ziqian SUN (Zamir)
GPG : 1D86 6D4A 49CE 4BBD 72CF FCF5 D856 6E11 F2A0 525E
Want to know more about Fedora?