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

Decide Moodle 2.6 requirements and push them to environment.xml

    Details

    • Testing Instructions:
      Hide

      0) To test exclusively in stable branches (from 22 to 25)
      1) Go to admin -> server -> environment
      2) One "2.6 upwards" Moodle version should be available
      3) It shows the same requirements than a 2.5 version but with these differences:

      a) to define, if finally existing.

      Show
      0) To test exclusively in stable branches (from 22 to 25) 1) Go to admin -> server -> environment 2) One "2.6 upwards" Moodle version should be available 3) It shows the same requirements than a 2.5 version but with these differences: a) to define, if finally existing.
    • Difficulty:
      Moderate
    • Affected Branches:
      MOODLE_26_STABLE
    • Fixed Branches:
      MOODLE_22_STABLE, MOODLE_23_STABLE, MOODLE_24_STABLE, MOODLE_25_STABLE
    • Pull from Repository:
    • Pull Master Branch:
      w27_MDL-39754_m26_evn26

      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).

      At the same time, if there is any change in the PHP version... some changes have to be populated to various installers and replace them by the new one when corresponding. To get a list of candidates:

      grep -r '5\.3\.3' * | grep '\.php'

      (and look for MDL-39007 status, about to unify all those duplicated checks)

      Ciao

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

              Hide
              skodak Petr Skoda added a comment -

              I suppose now is the time to add support for complaining about myisam engine. Warning in M2.6 and error in M2.7, ok?

              Show
              skodak Petr Skoda added a comment - I suppose now is the time to add support for complaining about myisam engine. Warning in M2.6 and error in M2.7, ok?
              Hide
              skodak Petr Skoda added a comment -

              I would like to add explicit support and checks for MariaDB - it will soon use different versioning...

              Show
              skodak Petr Skoda added a comment - I would like to add explicit support and checks for MariaDB - it will soon use different versioning...
              Hide
              skodak Petr Skoda added a comment -

              Should we drop support for IIS 6? (Win2003 server and earlier) - PHP is problematic there in general with little support from MS it seems, slasharguments need URL rewriting, the _SERVER is borked causing multiple problems. I was surprised we got only a few reports so far, seems like nobody is using IIS6 ...

              Show
              skodak Petr Skoda added a comment - Should we drop support for IIS 6? (Win2003 server and earlier) - PHP is problematic there in general with little support from MS it seems, slasharguments need URL rewriting, the _SERVER is borked causing multiple problems. I was surprised we got only a few reports so far, seems like nobody is using IIS6 ...
              Hide
              matteo Matteo Scaramuccia added a comment -

              If I could vote, I would give my +1 to MariaDB explicit support.

              Show
              matteo Matteo Scaramuccia added a comment - If I could vote, I would give my +1 to MariaDB explicit support.
              Hide
              skodak Petr Skoda added a comment -

              Another long standing issue is borked regex unicode - we should require regex to be fully compatible with utf-8.

              Show
              skodak Petr Skoda added a comment - Another long standing issue is borked regex unicode - we should require regex to be fully compatible with utf-8.
              Hide
              skodak Petr Skoda added a comment -

              The same goes for non-functioning iconv.

              Show
              skodak Petr Skoda added a comment - The same goes for non-functioning iconv.
              Hide
              skodak Petr Skoda added a comment -

              We should also forbid safemode.

              Show
              skodak Petr Skoda added a comment - We should also forbid safemode.
              Hide
              skodak Petr Skoda added a comment -

              libcurl at least 7.19.7 - already in RHEL 6, Debian 6 is at 7.21.0

              Show
              skodak Petr Skoda added a comment - libcurl at least 7.19.7 - already in RHEL 6, Debian 6 is at 7.21.0
              Hide
              skodak Petr Skoda added a comment -

              we should finally require slasharguments enabled and remove all related hacks from code - it never worked properly without it...

              Show
              skodak Petr Skoda added a comment - we should finally require slasharguments enabled and remove all related hacks from code - it never worked properly without it...
              Hide
              stronk7 Eloy Lafuente (stronk7) added a comment -

              Integrated (22, 23, 24, 25 & master), thanks!

              Show
              stronk7 Eloy Lafuente (stronk7) added a comment - Integrated (22, 23, 24, 25 & master), thanks!
              Hide
              rwijaya Rossiani Wijaya added a comment -

              This is working as expected.

              Tested for 2.2, 2.3, 2.4, 2.5 and master.

              Test passed.

              Show
              rwijaya Rossiani Wijaya added a comment - This is working as expected. Tested for 2.2, 2.3, 2.4, 2.5 and master. Test passed.
              Hide
              damyon Damyon Wiese added a comment -

              This issue is fixed! Hurray! Hurray!
              Your issue is fixed, what a wonderful day!

              Cheers, Damyon

              Show
              damyon Damyon Wiese added a comment - This issue is fixed! Hurray! Hurray! Your issue is fixed, what a wonderful day! Cheers, Damyon

                People

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

                  Dates

                  • Created:
                    Updated:
                    Resolved:
                    Fix Release Date:
                    8/Jul/13