cphoto: photo generator
projects: clock | color editor | cSpy | hopy | xdoc | cphoto :: articles: tree viewer | watching the eclipse | DW findbugs one, two | :: mock exam: mock exam

about | download | install | screenshots/examples| docs | license | acknowledgments | faq | contact

acknowledgments…

cphoto relies heavily on code written by others. I would like to acknowledge and thank those involved directly and indirectly.

it all started as a port…

First I would like to thank Mark Hulme-Jones and Adam Spiers for building RubyPhoto. cphoto started as a port of RubyPhoto. Ruby’s a fantastic language and really appeals to my Smalltalk background but when I needed to start changing some of RubyPhoto source code, I missed my excellent Java tools. I suppose indirectly I should thank Brendan McMahan for writing SWIGS since RubyPhoto is a port of SWIGS to Ruby.

standing on the shoulders of others…

JDOM is used for cphoto’s XML support.

ImageInfo is used to tell me the resolution of images without having to actually read the images into memory. Typically ImageInfo reads the first hundred bytes. Very handy.

JExif reads the EXIF data placed in JPGs by digital cameras.

To parse command line arguments I use Excalibur’s Jakarta Commons CLI library.

HtmlUnit coupled with JUnit is used for testing.

SWT and JFace provide the great cross-platform UI.

I test code with JUnit.

Amrita is an HTML/XML template library written for Ruby. It has the best separation of model and view that I’ve seen for these sorts of tools. I originally used amrita to generate this website, although I’ve now moved onto a home-rolled Java-based CM. :-)

SourceForge.net Logo