I'm just someone who likes Gallery and decided to contribute. You can visit my gallery.
My Requirements Descriptions
- Upgrade Path from G2.
- Imageframes
- Multisite
- Watermarks
- RSS
- Smarty Templates
- Integration Support
- Database Modules (If someone wants to add support for MSSQL or Oracle they should be able to and not have it in the core product so if support wains it goes away.)
- All Import Methods as Modules (So Site Admins can get rid of Import Methods they don't want.)
- Small Core with many modules
- Imagemagick support
- Slideshow with music
- Movie Support (More and more cameras can shoot movies even the Canon 5D Mark 2 shoots video. Flickr does it too.)
- Imageblocks for use on different parts of the site.
- View counts based on image loads not page views (the counts now don't go up when using my lightbox module)
- Cart
- EXIF/IPTC Data
- URL Rewrite
- Downloadable Plugins
- Upgrade Notification (like Drupal 6 has)
- Tags
- Comments
- Captcha
- Docs that explain how this stuff works (How the features work)
- Rearrange
- Size Limits
- Ratings