The experimental "Enable global search" feature is PHP5-only.
I like PHP5 a lot, and I miss some of the features when I'm developing in PHP4. Is there a time on the horizon when Moodle will commit to a release that does not run on PHP4?
Moodle core is widely used and tested on PHP5, so there shouldn't be any restriction in the codebase to prevent this. What other concerns might prevent developers from using PHP5 features in Moodle?
http://docs.moodle.org/en/Roadmap#Version_2.0_-_Expected_Late_2007
(you know I'm just down the hallway right? )
(you know I'm just down the hallway right? )
Yeah, if I crane my neck in your direction, sometimes I can just about hear your voice.
The reason is that over 80% of web hosts are still on PHP4.
http://www.nexen.net/chiffres_cles/phpversion/16639-php_stats_evolution_for_february_2007.php
I think Moodle 2.0 will be a good time to switch to PHP5.
http://www.nexen.net/chiffres_cles/phpversion/16639-php_stats_evolution_for_february_2007.php
I think Moodle 2.0 will be a good time to switch to PHP5.
Ahhhh the mythical 2.0! A wonderful beast she will be indeed.
> the reason is that over 80% of web hosts are still on PHP4.
WOW. I never thought it was happening _that_ slow. When it hits 45~50% with a good growth rate it might be the right time...
> I think Moodle 2.0 will be a good time to switch to PHP5.
Hah! If we roll 1.8->1.9->2.0 (instead of 1.10!) then I don't think PHP5 will be widespread enough to matter
Thinking of this... 2.0 is less and less useful as "magic receding horizon" these days. Should we start talking v3.0?
Or maybe we need some version-inflation and _skip_ 2.0 and go straight to... v6.0
WOW. I never thought it was happening _that_ slow. When it hits 45~50% with a good growth rate it might be the right time...
> I think Moodle 2.0 will be a good time to switch to PHP5.
Hah! If we roll 1.8->1.9->2.0 (instead of 1.10!) then I don't think PHP5 will be widespread enough to matter
Thinking of this... 2.0 is less and less useful as "magic receding horizon" these days. Should we start talking v3.0?
Or maybe we need some version-inflation and _skip_ 2.0 and go straight to... v6.0
I'm not sure that there even is a vanishing point for PHP4 vs PHP5, because there are so many alternatives to PHP now.
Maybe we should quit with version numbers altogether.... how about "Moodle Vista"???
Maybe we should quit with version numbers altogether.... how about "Moodle Vista"???
I was thinking the same - but those stats are for servers *with* PHP installed. So that's 80% of "the PHP hosting universe" for 4.x, vs 16% for PHP5.x. To refine things further we'd need to chop off <4.3 as Moodle doesn't support it, but that's tiny. Most of that 80% is 4.3 and 4.4.
So IMHO there is a threshold point for 5.x at some point. When/where I don't know.
> how about "Moodle Vista"???
I kind of like the Solaris astronomy-themed release names. Hey -- there it is: something I like about Solaris!
So IMHO there is a threshold point for 5.x at some point. When/where I don't know.
> how about "Moodle Vista"???
I kind of like the Solaris astronomy-themed release names. Hey -- there it is: something I like about Solaris!
Moodle™ Vista™ Home™ Premium™?
Don't be hating on Solaris or your holiday photos could magically disappear. It's ornery like that.
Don't be hating on Solaris or your holiday photos could magically disappear. It's ornery like that.
Moodle++ Vista™ Home™ Premium™ Professional™ Enterprise™ Web™ 2.0™ Ajax™ Edition™.
Well, there is plenty of room in the "third digit" that Moodle has not utilized yet. See Linux Kernel 2.1 for example (Moodle 1.9.132 )
Of the clients "stuck" on PHP 4 installations, I wonder how many have an option to switch relatively easily to PHP 5 as many hosts provide both 4 and 5?
Of the clients "stuck" on PHP 4 installations, I wonder how many have an option to switch relatively easily to PHP 5 as many hosts provide both 4 and 5?