openSUSE:Release process
Introduction
This page aims to describe the release process. As with anything on a wiki, it is in an eternal WIP state. You can read a more detailed information about openSUSE/factory Development process.
Release Process
After Beta the Release Team decides to split off Factory into the release. From that moment on, Factory is maintained by the release team based on the submit requests to Factory. A blog and link to a video describing the process can be found in the openSUSE Team blog.
Planning and coordinating
For the Public Release Phase, we have created a specific wiki page for coordinating efforts: Public Release Action Plan.
However, most of the planning currently takes place on progress.opensuse.org, your project planning tool (redmine based).
openSUSE Release Road Map
There is a wiki page that contains the release road map. Please visit it for further details Roadmap.
Release process teams
- Release Team
- See the release team wiki page.
- openQA
- Link: http://open.qa/
- Contact: openSUSE Factory opensuse-factory
- Wiki Team
- Link: https://en.opensuse.org/openSUSE:Wiki_team
- Contact: openSUSE Wiki team opensuse-web@opensuse.org
- Localization
- Link: http://en.opensuse.org/openSUSE:Localization_team
- Contact: openSUSE Translation team opensuse-translation@opensuse.org
- Legal Team
- Contact: Ciaran Farrell opensuse-bar@opensuse.org
- Security Team
- Link: http://en.opensuse.org/openSUSE:Security_team
- Contact: Marcus Meißner/openSUSE Security Team opensuse-security@opensuse.org
- openSUSE Heroes
- Link: https://en.opensuse.org/openSUSE:Heroes
- Contact: Lars Vogdt/openSUSE Heroes team heroes@opensuse.org
How to contribute
If you have general questions, please join the following channels:
- project@lists.opensuse.org - Project and community mailing list in English..
Subscribe - Unsubscribe - Help - Archives - #opensuse-project IRC channel
so other community members will point you in the right direction.
This is a common effort that will help us improving the Release Process in the near future, so we can deliver the best possible openSUSE. Get involved in any of tasks you find on the release tools github repo, progress or other ones you might create.
openSUSE Public Release Phase Action Plan
The above documentation is being used in openSUSE release process. In order to collect and coordinate the actions involving community members, the Public Release Phase Action Plan has been created. This table contains some of the major tasks in which openSUSE community heavily participates. Some of them are missing or incomplete so please feel free to add them or correct them.
Release Process Action Plan
- Complete the plan with many action/tasks done and coordinated by community members.
- Associate times and dates to every phase/milestone/action/task (time-line).
- Enumerate, structure and describe the tasks for each action.
- Identify coordinators and point of contact for every action described in the release process description.
Organization chart
- Include the community teams and contributors involved.
- Contact point for every community team/coordinator involved.
- Add SUSE employees involved in release process phases not covered in the current documentation.
You can read a more detailed information about openSUSE/factory Development process.