Home Wiki > openSUSE:Release process
Sign up | Login

openSUSE:Release process

tagline: From openSUSE


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.

Details

Find the major milestones and actions of the Release phase in a work breakdown structure (WBS) and see a visualization of these milestones and actions through a Gantt diagram (Planner source file in GitHub).

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

How to contribute

If you have general questions, please join the following channels:

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 these tasks or other ones you might create.

openSUSE Public Release Phase Action Plan

The above documentation is being used in openSUSE 12.2 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.

TODO for this documentation

There is still work to be done for the documentation of the release process. The team blog gives a good overview and details can be found above but things are always changing. Much is based on the openSUSE 12.2 release process.

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.