birdwalker3 is a Ruby on Rails app for organizing bird photos and field notes
mysql: for access to the MySQL database
open-uri: for posting browserID asserions to browserID.org
rexml: for parsing and validating XML and XHTML
RMagick: for extracting metadata from local images files and for making thumbnails
array_extensions: for breaking an array into equally-sized subarrays
ebird_api: for talking to Cornell's eBird REST API
json: for parsing JSON responses from browserID and generating JSON for AJAX requests
net/http: for talking to Cornell's eBird REST API
sun_times: for computing sunrise and sunset times at locations with known latitude and longitude