Uploaded image for project: 'Moodle Community Sites'
  1. Moodle Community Sites
  2. MDLSITE-6201

Moodle parallel development support


    • Moodle parallel development

      After Moodle 3.9 release, it's being planned to start working in parallel with 2 lines of development, each one leading to different major releases.

      This implies changing some assumptions, about versions, branches, the names of both, and what's allowed or not on each development line.

      This epic is about, at very least:

      • Explain which the plan is, with all the details.
      • Detect and add, as issues of this epic, all the points to be taken into consideration.
      • Modify all the tools (mdlrelease, downloads, version checkers, tracker, CI...) which previous assumptions about versions, branches and names my be affected.
      • Modify all the processes (releasing, tagging, branching, version "reservation"...) and their corresponding docs.
      • Ensure that the effects of the change to the proposed are under control (new or adjust checks).
      • Guarantee that CI is covering both development lines.
      • Document and much as possible all the above..
      Instructions for future parallel development periods - branch creation

      Note that in MDLSITE-6324 it has been documented the complete process to get a new parallel development branch created and supported. Both when starting new parallel periods (like for 3.10) or when continuing existing ones (like for 3.11).

            Unassigned Unassigned
            stronk7 Eloy Lafuente (stronk7)
            Martin Dougiamas Martin Dougiamas
            Eloy Lafuente (stronk7) Eloy Lafuente (stronk7)
            1 Vote for this issue
            19 Start watching this issue


                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.