From Fedora Project Wiki

The text pieces on this page are still drafts. Everyone feel free to add comments.


Packaging/Guidelines

Add following paragraph:

Noarch Packages

Whenever possible packages should be noarch. Large amounts of arch independent data should be packaged to noarch subpackages. Noarch packages and subpackages must contain the same content no matter on which architecture they have been build.

Packaging:ReviewGuidelines

Add the following lines:

  • SHOULD: The reviewer should check if the package as a whole or subpackages can be noarch.
  • SHOULD: Noarch packages and subpackages should contain the same content independent of the arch they have been build. The reviewer should use rpmdiff -t to check that.