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

Decide Moodle 3.3 requirements and push them to environment.xml (due date: 5/12/2016)

    XMLWordPrintable

Details

    • MOODLE_32_STABLE
    • MOODLE_27_STABLE, MOODLE_30_STABLE, MOODLE_31_STABLE, MOODLE_32_STABLE
    • Hide

      PREPARATION: Install site with postgres and mysql (utf8, not utf8mb4).

      0) To test exclusively in all supported stable branches.
      1) Go to admin -> server -> environment
      2) One "3.3 upwards" Moodle version should be available.
      3) It shows the same requirements than a 3.2 version but with these differences:

      a) For PostgreSQL site: 9.3 is required.

      b) For MySQL site: utf8mb4 is recommended (nothing is shown if the site is already utf8mb4). Text and links are ok.

      c) For all sites: If they are not served with HTTPS, a warning is shown. Text and links are ok.

      d) DISABLE the openssl extension: it's shown as required for 3.3 (optional for previous versions).

      4) Ensure all automated (unit and acceptance) tests are all passing (CIs and Nightlies, no manual execution required by the tester).

      Show
      PREPARATION: Install site with postgres and mysql (utf8, not utf8mb4). 0) To test exclusively in all supported stable branches. 1) Go to admin -> server -> environment 2) One "3.3 upwards" Moodle version should be available. 3) It shows the same requirements than a 3.2 version but with these differences: a) For PostgreSQL site: 9.3 is required. b) For MySQL site: utf8mb4 is recommended (nothing is shown if the site is already utf8mb4). Text and links are ok. c) For all sites: If they are not served with HTTPS, a warning is shown. Text and links are ok. d) DISABLE the openssl extension: it's shown as required for 3.3 (optional for previous versions). 4) Ensure all automated (unit and acceptance) tests are all passing (CIs and Nightlies, no manual execution required by the tester).

    Description

      We need to decide ASAP about all the PHP/DB/Moodle versions requirements and put all them into the environmental tests (adding them to all supported branches).

      All the still open linked issues have been cloned here from the 3.2 sister issue (MDL-53019).

      Usual discussions:

      Feel free to propose areas to be discussed here. A numbered list with all them will be created to vote and decide the final outcomes of this issue.

      TIA and ciao

      Attachments

        Issue Links

          Activity

            People

              stronk7 Eloy Lafuente (stronk7)
              stronk7 Eloy Lafuente (stronk7)
              Dan Poltawski Dan Poltawski
              David Monllaó David Monllaó
              David Mudrák (@mudrd8mz) David Mudrák (@mudrd8mz)
              Matteo Scaramuccia, David Woloszyn, Huong Nguyen, Jake Dallimore, Meirza, Michael Hawkins, Raquel Ortega, Safat Shahin, Stevani Andolo
              Votes:
              0 Vote for this issue
              Watchers:
              13 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                8/May/17