As usual, the Fedora Packaging Committee has been busy adding and
amending the Fedora Packaging Guidelines.
The Packaging Guidelines describing desktop-file-install have been changed.
Specifically, new packages no longer need to set "vendor" (existing packages
must keep using "vendor" for the lifetime of that package).
The Packaging Guidelines have been changed to reflect the fact that Fedora
packages must adhere to the Filesystem Hierarchy Standard (FHS), with the
exception of libexecdir (as specified in the GNU Coding Standards) and
/usr/target for cross-compilers.
The Font Packaging Guidelines have been changed. There is a new section which
covers Font Package Layout:
In addition, there is a new set of Guidelines covering the naming of Font Packages:
Also, there is a new set of Guidelines covering the technical implementation of
The Eclipse Plugin Guidelines were updated to reflect Eclipse 3.4:
The Ruby Guidelines were updated to better handle situations where a Ruby Gem
includes an extension library written in C:
These guidelines (and changes) were approved by the Fedora Packaging
Committee (FPC) and ratified by FESCo.
Many thanks to Andrew Overholt, Mamoru Tasaka, Nicolas Mailhot, and all
of the members of the FPC and FESCo, 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: