TimeBasedReleases

Revision 6 as of 2006-05-21 22:26:19

Clear message
  1. 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].

  2. 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.
  3. 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?
    1. Are there exceptions to this deadline?
      1. How do I request an exception?
      2. What criteria are used when considering exceptions?
    2. But it's very important!
    3. But there are still several days (weeks, etc.) remaining before the release!
    4. But it works for me!
    5. OK, I understand. How can I do better for the next release?