ANN: NamerTamer Photo Processor

Jeff Epler jepler at unpythonic.net
Tue Jul 27 14:57:54 CEST 2004


I'm not interested.  Here are some of the reasons that come to mind.

0. If I had seen "namertamer" in a list of software, even graphics-related
software, I would have had no idea that it performed operations like
resize, crop, and red-eye reduction.

1. I can't tell what requirements the program has, and whether it'll
run on Unix in the first place.

2. The most common task I perform, and the one that should be the most
automatable, is crop & resize for printing.  I don't see that on the
list of actions your software performs.  (Crop region with appropriate
aspect ratio, resize to at most WxH pixels, and save a copy)

3. This program will be very threatening for a beginning user.  Remember,
everyone but you will begin using this software as a beginner.  Put all
the commands in a nicely-organized menu bar or on a toolbar, which
provides a way to teach users the keyboard shortcut at the same time (by
giving the key-combination in the menu or in the toolbar item's tooltip)

4. I don't know how much this applies to other digital photographers,
but once a photo makes it off my camera and onto my hard drive, I want
to keep a copy of that original jpeg file forever, even if I make some
adjustments.  You suggest manually making a copy and running namertamer,
but I would rather see this integrated.

5. If your application is a Windows-specific application, use some Win32
API to move files to the Recycling Bin or whatever it's called, instead
of deleting them forever.  Then, users can recover from an accidental
deletion just as though they had deleted the file using Windows Explorer.

5a. Add a Netscape-style "never ask this question again" to a prompt on
delete, because all users expect delete to at least ask for confirmation.
This will allow those users to get what they expect, but allow people
who trust their fingers to avoid hitting another key at every deletion.

6. Provide a before & after shot of your red-eye reduction.

7. For rotation, read the related EXIF tag and automatically rotate the
image to match it when the image is loaded.  On save, set the EXIF tag
to indicate that the image is properly oriented.

8. Preserve EXIF information on save.

9. Why are "rect" and "oval" radiobuttons instead of keyboard shortcuts?
Why don't you use standard icons for rectangular and oval selection,
like all the other programs in the world?

Jeff
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
URL: <http://mail.python.org/pipermail/python-list/attachments/20040727/c5bfb540/attachment.pgp>


More information about the Python-list mailing list