Well I am afraid there are a few other system requirement increases we would like to propose. Hopefully these will cause much less trouble, anyway I wanted to start a thread here to see if people thought they would cause trouble.
1. Require MySQL >= 5.0.
We have had a minimum requirements of MySQL 4.1.16 since Moodle 1.6. However MySQL 5+ has much better support for subqueries, and other useful parts of standard SQL. In particular, the work I did on filters for MDL-7336 which uses a GROUP BY clause in a subquery does not work in MySQL 4. Since MySQL 5 was released in December 2003, I think we could safely increase the requirements now.
2. Require Postgres 8.2+
Postgres 8.2 introduced the INSERT ... RETURNING ... syntax which means that you can instert a row into a table and get the id of the new row back in a single operation. This would simplify the code in our Postgres driver, and also increase performace. Postgres 8.2 was released 2006-12-05. (My view is that anyone sensible enough to use Postgres is sensible enough to keep their server up-to-date, so this wouldn't be a problem.)
Some perhpas slightly less serious suggestions from the Developers' Jabber chat:
3. Petr Skoda would like to suggest that the minumum supported version of Oracle should be MySQL 6

4. Several of us really wish we could officially drop support for IE6, but I fear that enough peole are still using it that we will have to go on working around Microsoft's inadequacies.