Difference between revisions of "Stable branch support"

Jump to: navigation, search
m (Dropping support for 1.a.x)
m (Dropping support for 1.a.x)
Line 10: Line 10:
 
# Announce the final release of 1.a.x in the moodle.org news
 
# Announce the final release of 1.a.x in the moodle.org news
 
# Document the final release of 1.a.x in the [[:Category:Release_notes|release notes]]
 
# Document the final release of 1.a.x in the [[:Category:Release_notes|release notes]]
# Update the Moodle version message in the tracker to read: "There will not be another 1.a.x release, but critical bugs may still be backported to the branch until [''date 5 months in advance'']." (both for the [http://tracker.moodle.org/secure/project/ViewProject.jspa?pid=10011 Moodle Project] and the [http://tracker.moodle.org/secure/project/ViewProject.jspa?pid=10033 Non-core contributed modules project].
+
# Update the Moodle version message in the tracker to read: "There will not be another 1.a.x release, but critical bugs may still be backported to the branch until [''date 5 months in advance'']." (both for the [http://tracker.moodle.org/secure/project/ViewProject.jspa?pid=10011 Moodle Project] and the [http://tracker.moodle.org/secure/project/ViewProject.jspa?pid=10033 Non-core contributed modules project]).
 
# After 5 months, release 1.a.x+ and archive all 1.a.x versions, closing the stable version in the tracker (also in both projects).
 
# After 5 months, release 1.a.x+ and archive all 1.a.x versions, closing the stable version in the tracker (also in both projects).
  

Revision as of 23:20, 25 October 2009

Note: This page is a work-in-progress. Feedback and suggested improvements are welcome. Please join the discussion on moodle.org or use the page comments.


Unfortunately it's not possible to continue to provide support for older stable branches of Moodle indefinitely due to the amount of work involved. This page describes the process of dropping support for older stable branches.


Dropping support for 1.a.x

  1. Decide upon the final release of 1.a.x (taking into account that generally three versions are supported at a given time)
  2. Propose a date in MDLSITE-737 for dropping support for 1.a.x 5 months after the final release
  3. Announce the final release of 1.a.x in the moodle.org news
  4. Document the final release of 1.a.x in the release notes
  5. Update the Moodle version message in the tracker to read: "There will not be another 1.a.x release, but critical bugs may still be backported to the branch until [date 5 months in advance]." (both for the Moodle Project and the Non-core contributed modules project).
  6. After 5 months, release 1.a.x+ and archive all 1.a.x versions, closing the stable version in the tracker (also in both projects).

Dropping support for 1.6.x

  1. Proposed date for dropping support for 1.6.x: 31 July 2009
  2. Announcement: New releases: Moodle 1.9.4, 1.8.8, 1.7.7 and 1.6.9
  3. 1.6.9+ released and 1.6.x versions archived on 31 July 2009. 16_STABLE closed in the tracker.

Dropping support for 1.7.x

  1. Proposed date for dropping support for 1.6.x: 31 October 2009
  2. Announcement: New releases: Moodle 1.9.4, 1.8.8, 1.7.7 and 1.6.9
  3. 1.7.7+ released and 1.7.x versions archived on 31 October 2009. 17_STABLE closed in the tracker.

Dropping support for 1.8.x

See MDLSITE-737 for tentative dates

See also

  • MDLSITE-737 Drop support for 1.6.x and 1.7.x versions in the Tracker