Much like the event module, the image module has slowly gained a reputation as a crap module. I've been working for the last few months to turn that around, first working my way through the the issue queue closing a couple hundred issues, then by trying to fix bugs and implement some of the many, repeated calls for features (like being able to have images opened in a new window). If you're curious, you can read through the release notes to see what I've been up to.
With this post I want to start a conversation with the maintainers of the other image modules. I've got a few goals:
- Feedback on the image module's APIs. I've seen way too much code that starts with a comment
// copied from the image module.... Every time I see that it says to me that the APIs used by the module need to be refactored so it's easier for other module developers to do their job. - Feature requests. What's being done by another module that could be done better in the image module?
- Coordinate releases. I think users and developers would be much happier to have all the modules updated and released at the same time.
So, here's a few issues, roughly in order of my priority, that I'd like to get some feedback on:

Comments
imagecache
Maybe another topic for discussion could be imagecache integration: http://drupal.org/node/145071
--
best regards
Ray
If you need a drupal developer contact me!
--
best regards
Ray
If you need a drupal developer contact me!
I guess we, the image*
I guess we, the image* maintainers, should open up issues against Image as soon as we have problems interacting with the module. I am guilty of at least one of those "this is a copy of this-and-that" and doing crazy workarounds for something that would have been easy to solve with a nice little hook.
Great initiative!
/ Hannes Lilljequist – SthlmConnection
cuts to the bone
Man, this is like dissing my grandpa! He fought through 2 world wars and the salad bar queue at the veteran's club. :'(
But seriously, I look forward to hearing about image.module's second life.
The Future
Due to several projects we're currently developing, I crawled my way through all those issue queues of Image, Image Assist, Imagecache / Transformer, Imagefield and *box (btw: jQuery Lightbox is out now!). IMHO,
@drewish: That would already eliminate the first issue on your list. Imagecache has built-in support for rebuilding derivatives. The same might be true for the ImageMagick issue.
Daniel F. Kudwien
unleashed mind
Daniel F. Kudwien
netzstrategen
Coder Format
Sorry, that should have been http://cvs.drupal.org/viewvc.py/drupal/contributions/modules/coder/scrip...
doh! Now I know that posts can be edited on g.d.o... ;)
Daniel F. Kudwien
unleashed mind
Daniel F. Kudwien
netzstrategen