openSUSE:Packaging guidelines change process
tagline: From openSUSE
- Build Service cross distribution howto
- Build Service Tips and Tricks
- Build Service Tutorial
- Creating a changes file (RPM)
- Java jpackage-utils
- Java RPM Macros
- Package group guidelines
- Package naming guidelines
- Package security guidelines
- Packaging checks
- Packaging Conventions RPM Macros
- Packaging desktop menu categories
- Packaging Fonts
- Packaging Games
- Packaging Go
- Packaging guidelines change process
- Packaging Haskell
- Packaging init scripts
- Packaging Java
- Packaging Lua
- Packaging Multiple Version guidelines
- Packaging Patches guidelines
- Packaging Perl
- Packaging PHP
- Packaging Python
- Packaging Ruby
- Packaging scriptlet snippets
- Packaging wxWidgets
- Ruby Gem Strategies
- Shared library packaging policy
- Specfile guidelines
- Systemd packaging guidelines
- Packaging guidelines
The packaging guidelines regulate all the nitty gritty details of packaging for the openSUSE distribution and this page documents how to change the guidelines.
Contents |
Process for changing the packaging guidelines
For changing of the packaging policies, we will use the following simple process:
Changing of packaging policy:
- send an email to the opensuse-packaging mailing list with a proposal for change. Add to the subject the tag "RFC: Guidelines change"
- discuss the change
- if the change gets accepted by packagers and reviewers, update the wiki pages. Acceptance means: No strong objections within 14 days of the postings.
- if the change can be algorithmically enforced, a rpmlint check is proposed.
- the packaging guidelines team will send a monthly email to opensuse-announce and opensuse-packaging mailing lists to announce changes to the policy (only if there are changes to be announced)
- the packaging guidelines team will support the process and make a decision in case of conflicts.
Package Guidelines ToDos
- Review and improve the package guidelines. Some details:
- Each page should have a
[[Category:Packaging documentation]]
if it is part of the guidelines. - There are empty sections on the main packaging guidelines page.
- Each page should have a
- Monthly announcement of changes
- AI mvyskocil: rewrite the Shared Library Policy to be easier to readable and follow - see User:Mvyskocil/Shared_library_packaging_policy for the proposal.
Team members
The packaging guidelines team currently consists of
- Andreas Jaeger
- Dominique Leuenberger
- Michal Vyskocil
- Sascha Peilicke
- Ludwig Nussel
- Togan Muftuoglu
- Dirk Müller
You can reach them via mail on the:
- opensuse-packaging@opensuse.org - openSUSE packaging mailing list.
Subscribe - Unsubscribe - Help - Archives
