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

Once 1.7 branch was generated, drop UTF-8 migration support from HEAD

    Details

    • Type: Task
    • Status: Closed
    • Priority: Blocker
    • Resolution: Fixed
    • Affects Version/s: 1.8
    • Fix Version/s: 1.8
    • Component/s: Language
    • Labels:
      None
    • Affected Branches:
      MOODLE_18_STABLE
    • Fixed Branches:
      MOODLE_18_STABLE

      Description

      Once the MOODLE_17_STABLE branch was generated we'll drop all the UTF-8 migration stuff from HEAD.

      Apart from that, some more things will be done:

      • Under 17_STABLE and HEAD, add one new check to the environment stuff to allow users to check that they DB is unicode, informing about it. This will, automatically, forbid installations using install.php
      • Under HEAD, add one more check at the beginning of the process, looking for unicode DB. This will forbid installations not using install.php (those done by manually creating the config.php file).
      • Under HEAD, before executing any upgrade, check that the DB is unicode.
      • Document clearly that running under Unicode is mandatory to be able to run 1.8.

      With this measures, everyone installing/upgrading to 1.8 will need to have one unicode db. That's the objective to safely drop migration stuff.

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Votes:
                  0 Vote for this issue
                  Watchers:
                  1 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:
                    Fix Release Date:
                    31/Mar/07