TimeBasedReleases
Differences between revisions 5 and 6
1162
Comment: formatting
|
1466
more flesh
|
Deletions are marked like this. | Additions are marked like this. |
Line 10: | Line 10: |
Ubuntu releases are challenging because they represent an aggregation of the work of thousands of independent software projects. We feel that a time-based release process enables us to provide our users with the best balance of the latest software, tight integration, and excellent overall quality. |
- What are time-based releases? There are a variety of strategies for deciding when to release a new version of a piece of software, and different projects may employ different techniques. Ubuntu plans in advance to release on a certain date, and the preceding development effort is aimed at producing a high-quality release on this prearranged date. See the ["Releases"] page for a list of Ubuntu releases and their schedules.
The Ubuntu release process was heavily influenced by [http://live.gnome.org/ReleasePlanning/TimeBased the release process used by the GNOME project].
- Why does Ubuntu use time-based releases? Ubuntu releases are challenging because they represent an aggregation of the work of thousands of independent software projects. We feel that a time-based release process enables us to provide our users with the best balance of the latest software, tight integration, and excellent overall quality.
- I would like to add a new feature to Ubuntu. When does it need to be included in the development branch in order to become a part of the final release?
- Are there exceptions to this deadline?
- How do I request an exception?
- What criteria are used when considering exceptions?
- But it's very important!
- But there are still several days (weeks, etc.) remaining before the release!
- But it works for me!
- OK, I understand. How can I do better for the next release?
- Are there exceptions to this deadline?
TimeBasedReleases (last edited 2011-02-28 21:03:23 by 99-104-142-59)