Please understand that my intention is not to start a flame war or a blame fest, but just to offer a constructive suggestion. As a non-technical user, I am constantly stumped (and I believe I am not alone) by two things I consider as the most serious usability issues on drupal.org:
1.) Tagging the tar balls of contrib modules by their original release date instead of the last update
2.) Requiring to manually apply patches
As far as 1 is concerned, one or two authors go out of the way to help newbies avoid confusion by mentioning the date of the latest release. Acidfree, for instance, has the following message on its project page:
Attention — last packaged 09 Nov 2005 05:10:00
The listed 'release date' below is a little off. The tarballs below were really repackaged on the above date/time despite the link text below.
But, really, drupal.org should be doing this automatically. Is it so difficult to do this?
As for 2 above, is it again difficult to provide the patched module for download? I know that issues are sometimes reopened even after a code review has been done, but the taxonomy patch (there are at least four forum postings right now about this issue) is a good example of an instance where the module has not been patched even months after it was accepted.
Ideally, 1 and 2 above should work in tandem so that when a module (core or contrib) is patched, it automatically makes it to the tar ball without requiring users to manually patch them. I suspect it happens for core modules (gets incorporated into the drupal download perhaps?) but not for contrib.