Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-69479

Change all the 4.0 upgrade.txt notes to 3.10

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide
      1. Visually verify that all the changes are ok.
      2. Run the regexp in the description of the issue, there shouldn't be more "4.0" cases in core txt/md files

      Note: If there is any remaining file, it must be really recent, feel free to provide a new commit fixing it, ask the integrator or the assignee (but he, lol, me, will on holidays the last week of August).

      :-P

      Show
      Visually verify that all the changes are ok. Run the regexp in the description of the issue, there shouldn't be more "4.0" cases in core txt/md files Note: If there is any remaining file, it must be really recent, feel free to provide a new commit fixing it, ask the integrator or the assignee (but he, lol, me, will on holidays the last week of August). :-P
    • Affected Branches:
      MOODLE_310_STABLE
    • Fixed Branches:
      MOODLE_310_STABLE
    • Pull 3.10 Branch:
      MDL-69479-310
    • Pull Master Branch:
      MDL-69479-master

      Description

      All the upgrade.txt notes (and other embed comments) must be changed from 4.0 to 3.10.

      Both in 3.10 and master.

      RULE:

      Under parallel development, when something is worth being commented in upgrade.txt notes, it will be applied to all the development branches using the "earliest" one to be released. So, if something changes in 3.10 (and also is applied to master), the upgrade.txt notes will show 3.10 in both branches.

      Of course, if something only goes to one dev branch (say master), then the master version will be used in the notes (4.0 in this case).

      As of 21th August 2020, these are the found cases:

      $ ag '\b4\.0\b' | ag '\.(md|txt):' | ag -v '(h5plib|htmlpurifier|tcpdf|markdown|typo3|jwt|maxmind)'
      course/upgrade.txt:4:=== 4.0 ===
      calendar/upgrade.txt:4:=== 4.0 ===
      cache/upgrade.txt:4:=== 4.0 ===
      admin/tool/log/upgrade.txt:14:* The legacy log store is in its first stage of deprecation and is due for removal in Moodle 4.0. Please use one of
      grade/grading/form/upgrade.txt:4:=== 4.0 ===
      question/behaviour/upgrade.txt:3:=== 4.0 ===
      search/upgrade.txt:4:=== 4.0 ===
      lib/upgrade.txt:4:=== 4.0 ===
      h5p/upgrade.txt:4:=== 4.0 ===
      

      I would recommend the integrator to run the regexp again just in case there are new occurrences when this is integrated.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              stronk7 Eloy Lafuente (stronk7)
              Reporter:
              stronk7 Eloy Lafuente (stronk7)
              Peer reviewer:
              Mihail Geshoski
              Integrator:
              Adrian Greeve
              Tester:
              Janelle Barcega
              Participants:
              Component watchers:
              Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski, Peter Dias, Matteo Scaramuccia, Andrew Nicols, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Fix Release Date:
                9/Nov/20

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 1 hour, 10 minutes
                  1h 10m