Oops. Almost broke #drupal6 support for PHP4. *Again*.
A patch for Drupal 7 got backported to Drupal 6 with some php5-isms in it and was in needs review for a while. Nobody noticed.
Why do we support PHP4? Especially for security issues it feels foolish to make Drupal secure on a platform that itself is inherently insecure.
In theory there might be people using php 4. According to some statistics from a web scraper usage of PHP 4 is less than 2.7% of the sites running php. This indicates that the potential for impact is very small.
In the next release of Drupal 6 (December 18th? January? Beyond?) we change something to make it stop working on php4. And then we can stop worrying about our backports.
- Tweet from @drupal?
- Post to groups.drupal.org/core?
- Module developers should start adding a php=5 to their .info files? and can feel free to start using php 5.x specific features