Packaging Guide¶
Note
This guide is under development as part of the functional restructuring of the documentation portal.
This document contains the guidelines and standards for software packaging in the MxOS Foundation, focused on Fedora and RHEL.
Packaging Principles¶
Compatibility and Stability: All packages must be compatible with Fedora 44/RHEL and follow the FHS standards.
Sovereignty and Security: Packaged code must be audited beforehand to guarantee the security of the software supply chain.
Automation and Reproducibility: SPEC files must be clean and builds reproducible.
Recommended tools¶
mock: For builds in clean chroots.
rpmbuild: Standard build tool.
fedora-review: To validate compliance with Fedora guidelines.