Moodle
  1. Moodle
  2. MDL-15169

Solve the global climate problem ASAP

    Details

    • Workaround:
      Hide

      Apply here to work around this --> http://applicants.mars-one.com

      Show
      Apply here to work around this --> http://applicants.mars-one.com
    • Difficulty:
      Difficult
    • Affected Branches:
      MOODLE_21_STABLE

      Description

      It seems that the climatic change is causing some serious problems here and there. Analyse it and fix it ASAP, please.

      Ciao

        Gliffy Diagrams

          Issue Links

            Activity

            Hide
            Martin Dougiamas added a comment -

            Did you try rebooting the planet?

            Show
            Martin Dougiamas added a comment - Did you try rebooting the planet?
            Hide
            Jamie Pratt added a comment -

            The end user reports that there are some very important processes running on the planet and that a reboot may result in the loss of some very important data.

            Show
            Jamie Pratt added a comment - The end user reports that there are some very important processes running on the planet and that a reboot may result in the loss of some very important data.
            Hide
            Matt Gibson added a comment -

            Should Climate 2.0 be added to the roadmap? I'm keen to see the feature-list.

            Show
            Matt Gibson added a comment - Should Climate 2.0 be added to the roadmap? I'm keen to see the feature-list.
            Hide
            Nicolas Martignoni added a comment -

            Will kindly volunteer to test this, but only when completely resolved

            Show
            Nicolas Martignoni added a comment - Will kindly volunteer to test this, but only when completely resolved
            Hide
            Ralf Hilgenstock added a comment -

            Feature request: Can you add a installation and update check 'Green PC'. Moodle 2.0 only works on Green-PC

            Show
            Ralf Hilgenstock added a comment - Feature request: Can you add a installation and update check 'Green PC'. Moodle 2.0 only works on Green-PC
            Hide
            Martin Dougiamas added a comment -

            Better uptake of elearning will reduce a lot of physical travel and thus help save the planet.

            Perhaps this is a duplicate of every other bug in the system.

            Show
            Martin Dougiamas added a comment - Better uptake of elearning will reduce a lot of physical travel and thus help save the planet. Perhaps this is a duplicate of every other bug in the system.
            Hide
            Eloy Lafuente (stronk7) added a comment -

            Only if your computer works with solar panels or you have one wind turbine attached to it. :-P

            Show
            Eloy Lafuente (stronk7) added a comment - Only if your computer works with solar panels or you have one wind turbine attached to it. :-P
            Hide
            Nadav Kavalerchik added a comment -

            any progress on this issue ?
            (it is getting very hot over here )

            Show
            Nadav Kavalerchik added a comment - any progress on this issue ? (it is getting very hot over here )
            Hide
            Eloy Lafuente (stronk7) added a comment - - edited

            Wow, apologises!

            we have made some progresses lately, but, unlucky, one of the biggest fans we installed recently, has been damaged by one gang of frogs.

            It will be fixed soon, I hope.


            (source: gizmodo)

            Show
            Eloy Lafuente (stronk7) added a comment - - edited Wow, apologises! we have made some progresses lately, but, unlucky, one of the biggest fans we installed recently, has been damaged by one gang of frogs. It will be fixed soon, I hope. (source: gizmodo)
            Hide
            Penny Leach added a comment -

            Can I have an update on this please ? Will it be ready for 2.0 ?

            Show
            Penny Leach added a comment - Can I have an update on this please ? Will it be ready for 2.0 ?
            Hide
            Martin Dougiamas added a comment -

            I'm really sorry but I'm going to have to push this to 2.1 or maybe even later as it requires serious changes to the water tables.

            Show
            Martin Dougiamas added a comment - I'm really sorry but I'm going to have to push this to 2.1 or maybe even later as it requires serious changes to the water tables.
            Hide
            Aparup Banerjee added a comment -

            I'm happy to peer-review this when its done.

            Show
            Aparup Banerjee added a comment - I'm happy to peer-review this when its done.
            Hide
            Dan Poltawski added a comment -

            Adding global warming into a comment here so I can find it next time.

            Show
            Dan Poltawski added a comment - Adding global warming into a comment here so I can find it next time.
            Hide
            Michael de Raadt added a comment -

            Putting this off for now as we need the ENERGY for other 2.3 related issues.

            Show
            Michael de Raadt added a comment - Putting this off for now as we need the ENERGY for other 2.3 related issues.
            Hide
            mikehas added a comment -

            When this task is completed I'm guessing the implementation will be GPLv3?

            Show
            mikehas added a comment - When this task is completed I'm guessing the implementation will be GPLv3?
            Hide
            Martin Dougiamas added a comment -

            GPLv4 covers the cases of copying the solutions to other planets so we should use that.

            Solar panels on houses plus electric cars are looking interesting but we need to refactor the economy libraries.

            Show
            Martin Dougiamas added a comment - GPLv4 covers the cases of copying the solutions to other planets so we should use that. Solar panels on houses plus electric cars are looking interesting but we need to refactor the economy libraries.
            Hide
            Patryk Szuta added a comment -

            Before we go any further, can someone write up how this is going to integrate with the grade book?

            Show
            Patryk Szuta added a comment - Before we go any further, can someone write up how this is going to integrate with the grade book?
            Hide
            Martin Dougiamas added a comment -

            The usual way I think.

            Show
            Martin Dougiamas added a comment - The usual way I think.
            Hide
            Eloy Lafuente (stronk7) added a comment -

            News: Seems this is becoming worse. Stormy and cold (only 12ºC!) June @ Spain is not usual at all. Ideas?

            Show
            Eloy Lafuente (stronk7) added a comment - News: Seems this is becoming worse. Stormy and cold (only 12ºC!) June @ Spain is not usual at all. Ideas?
            Hide
            Michael de Raadt added a comment -

            I think we should consider controlling the weather in a more distributed fashion. With Git we should be able to achieve this. Hopefully the BACKEND team will be able to work on this soon.

            Show
            Michael de Raadt added a comment - I think we should consider controlling the weather in a more distributed fashion. With Git we should be able to achieve this. Hopefully the BACKEND team will be able to work on this soon.
            Hide
            Aparup Banerjee added a comment -

            oh my, there's going to be increased logging at MDL-37658 !

            Show
            Aparup Banerjee added a comment - oh my, there's going to be increased logging at MDL-37658 !
            Hide
            Andrew Nicols added a comment -

            I think that MDL-42931 should help with this issue as we now require PHP 5.4, which is more efficient than previous versions. This should lead to a reduction in server energy consumption.

            Linking as will be (partly) resolved by.

            Show
            Andrew Nicols added a comment - I think that MDL-42931 should help with this issue as we now require PHP 5.4, which is more efficient than previous versions. This should lead to a reduction in server energy consumption. Linking as will be (partly) resolved by.
            Hide
            David Mudrak added a comment -

            If only "global warming" as as fixable as "locale warning".

            Show
            David Mudrak added a comment - If only "global warming" as as fixable as "locale warning".
            Hide
            Mitchell van Gerwen added a comment -

            Excuse my curiosity, But what the heck is this going about? How to make Moodle / PHP less heavy for RAM and CPU ?

            Show
            Mitchell van Gerwen added a comment - Excuse my curiosity, But what the heck is this going about? How to make Moodle / PHP less heavy for RAM and CPU ?
            Hide
            Andrew Nicols added a comment -

            Mitchell van Gerwen, well I've been hoping that by reducing Moodle's CPU requirements we'll be able to use less power. Additionally, by doing so we'll be able to serve more users per physical server so for larger clustered installations, fewer servers will be required. Both of these things should have a positive effect on the global climate problems that we face.

            Other's working on this issue have had a range of other ideas and other parts of Moodle have had to be countered (like Aparup Banerjee's thoughts on the new logging infrastructure which could have an effect on disk, memory and CPU usage).

            If you're able to offer any other suggestions on how this can be addressed within Moodle, that would be great!

            Show
            Andrew Nicols added a comment - Mitchell van Gerwen , well I've been hoping that by reducing Moodle's CPU requirements we'll be able to use less power. Additionally, by doing so we'll be able to serve more users per physical server so for larger clustered installations, fewer servers will be required. Both of these things should have a positive effect on the global climate problems that we face. Other's working on this issue have had a range of other ideas and other parts of Moodle have had to be countered (like Aparup Banerjee 's thoughts on the new logging infrastructure which could have an effect on disk, memory and CPU usage). If you're able to offer any other suggestions on how this can be addressed within Moodle, that would be great!
            Hide
            Mitchell van Gerwen added a comment -

            Hello Andrew,

            Thank you for your explanation. The first thing came in my mind was that nothing was told about opcache that was introduced in Moodle 2.6 in combination with PHP 5.5. in this page

            http://docs.moodle.org/27/en/Caching

            I think not everyone is aware about that feature. I am running Moodle 2.6 and PHP 5.5 on CentOS 6 for a month now and I must say: the performance increased significant! It uses a lot more RAM but I am certain the CPU have to do less work. If I have to beleive our monitoringtool, the CPU is eating out of his nose! So, I assume our server uses less power, since the CPU have to do less work?

            Maybe encourage people to make use of opcache? If that is possible: not everyone is in the position to do that for some reasons Like knowledge, shared hosting, bad ass support company

            I am not sure my reaction makes sense, probably not. Neverhless, I regret that CPU upgrade now

            Show
            Mitchell van Gerwen added a comment - Hello Andrew, Thank you for your explanation. The first thing came in my mind was that nothing was told about opcache that was introduced in Moodle 2.6 in combination with PHP 5.5. in this page http://docs.moodle.org/27/en/Caching I think not everyone is aware about that feature. I am running Moodle 2.6 and PHP 5.5 on CentOS 6 for a month now and I must say: the performance increased significant! It uses a lot more RAM but I am certain the CPU have to do less work. If I have to beleive our monitoringtool, the CPU is eating out of his nose! So, I assume our server uses less power, since the CPU have to do less work? Maybe encourage people to make use of opcache? If that is possible: not everyone is in the position to do that for some reasons Like knowledge, shared hosting, bad ass support company I am not sure my reaction makes sense, probably not. Neverhless, I regret that CPU upgrade now
            Hide
            David Mudrak added a comment -

            Correct, we need to minimize CPU usage as much as possible. The last year's commitments (http://en.wikipedia.org/wiki/Kyoto_Protocol) paid by Moodle for the cycles spent on Moodle/PHP instructions reached its record (again). Unfortunately, it has shown that attempting to rewrite cron and schedule the tasks so they are run by our kids' generation does not work really well (admins expected to see results earlier). We really need a fresh wind and ideas here. TIA.

            Show
            David Mudrak added a comment - Correct, we need to minimize CPU usage as much as possible. The last year's commitments ( http://en.wikipedia.org/wiki/Kyoto_Protocol ) paid by Moodle for the cycles spent on Moodle/PHP instructions reached its record (again). Unfortunately, it has shown that attempting to rewrite cron and schedule the tasks so they are run by our kids' generation does not work really well (admins expected to see results earlier). We really need a fresh wind and ideas here. TIA.
            Hide
            Martin Dougiamas added a comment -

            Possibly we could use our new logging analytics to determine if users are learning in an environmentally responsible way. If we detect they are not then Moodle could simply shut down the hardware, and perhaps as many other servers as it can find within the same subnet.

            Show
            Martin Dougiamas added a comment - Possibly we could use our new logging analytics to determine if users are learning in an environmentally responsible way. If we detect they are not then Moodle could simply shut down the hardware, and perhaps as many other servers as it can find within the same subnet.
            Hide
            Andrew Nicols added a comment -

            Adding a link to the new Event Monitor's epic.

            Show
            Andrew Nicols added a comment - Adding a link to the new Event Monitor's epic.
            Hide
            Ankit Agarwal added a comment -

            Unfortunately the monitor can only help us in monitoring the problem not solve it :|

            Show
            Ankit Agarwal added a comment - Unfortunately the monitor can only help us in monitoring the problem not solve it :|

              People

              • Votes:
                18 Vote for this issue
                Watchers:
                17 Start watching this issue

                Dates

                • Created:
                  Updated: