From Fedora Project Wiki
Packaging
The Packaging Committee handles the rules and guidelines for packaging software in Fedora. The most important ones:
- Packaging Guidelines
- Package Naming Guidelines
- Dist Tag Guidelines
- Package Review Guidelines
- Recipes for RPM post scripts
Further reading
- Creating Package HOWTO - start here if you don't know how to create an RPM package
- Maximum RPM Book - most detailed, but slightly obsolete
- RPM Guide