Details

    • Type: Sub-task
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 2.0
    • Fix Version/s: 2.0
    • Component/s: Database SQL/XMLDB
    • Labels:
      None

      Description

      As commented in http://moodle.org/mod/forum/discuss.php?d=118852 it would be great to definitively drop support for enums in Moodle 2.0. It involves:

      1) Transforming all (7) current enums to "normal" varchar fields (upgrade step in 1.9 => 2.0).
      2) Drop enums/enumvalues from all the install.xml files (installation)
      3) Drop enum support from XMLDB / tests / Dictionary Moodle DB functions completely (leaving only the option to drop them)
      4) Document it properly (in 2.0 release Docs, in DB Layer 2.0 Docs and in contrib-related Docs.
      5) In Moodle 2.1... drop the option of droppping enums (used in 3 under Moodle 2.0). Moodle 2.1 will require Moodle 2.0.

      My +1 is here. If nothing arrives against that in the very next days... I'll do it. Ciao

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              stronk7 Eloy Lafuente (stronk7)
              Reporter:
              stronk7 Eloy Lafuente (stronk7)
              Participants:
              Component watchers:
              Andrew Nicols, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze
              Votes:
              2 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Fix Release Date:
                24/Nov/10