Approximately a year ago I posted an entry where I was expressing concerns about PHP 5.2 end of life declared, while contributed modules for Drupal 6 were not yet PHP 5.3 compatible.
Now we see PHP 5.4 having been released, but when I tried to run a replica of some of my Drupal 6 sites under PHP 5.3.10, I still have problems due to deprecated API/function calls. I don't see major problems, the code seems working, but I would like to be absolutely sure code won't break on one of the next 5.3 versions (let alone 5.4).
Have anyone composed the complete picture of PHP 5.3 compatibility? Soon we will be really eager to know of PHP 5.4 and so on compatibility, so I suppose a procedure of assigning compatibility tags should exist, so that people could know what modules are compatible with what versions.
A PHP-related tag(s) (taxonomy term) assigned to a module (project) could be enough, as well as possibly introducing a field in .info stating the compatibility. That could help both developers and module users.
But I suppose that's a lot of work, both administrative and programming. I can just start contacting authors of modules, to draw their attention to possible problem.
If someone is already doing that/having done that, I would be also eager to assist.