I just uploaded the first public release of my Resize Image Nautilus Script. It’s a small extension to GNOME, the desktop manager used by Ubuntu. The script allows you to easily shrink image files to a sane size with two mouse clicks:
Right-click a photo, choose “Resize Image”, done. The files size of pictures will be reduced to around 50 – 150 KB, depending on the selected target size. This one is for all you people that send me 3 MB holiday snapshots by email — who needs 10 megapixel photos anyway? ;)
Throwing together a quick hack for your own use is one thing, but preparing your creation to be used and extended by others (translation: make idiot-proof) takes a good few more hours. Add comments and safety nets in the code, polish the interface, think of future extensions, test on other computers (I should have done that, but I leave that part to you, hehe), write documentation, make screenshots, create a software homepage and announce the release — quite some overhead. But I feel it was worth to go that extra mile.