I voted for easier skinning / customizing the UI, because I look at the future development with eyes of an average home user, who really does not need things like RSS/Atom (does anyone use that anyway nowadays in times of Twitter / Facebook?). I can agree with the need to take some of the settings from the gallery level to an album level (ie. watermarks). I'd also like to have an option for album order (sorting - why does it even place the newest album at the end and not the beginning of the album grid?
User quota: Maybe good even for home users at least to restrain users from filling the disk entirely.
User comments: Pretty hard to implement (registration, antispam etc.). It might be better to implement Facebook comments. Facebook (or Janrain - mojoPortal uses it and its absolutely cool) login would be sooo great. Ratings are a good idea but have to be anonymous.
UI: GSP UI is very complex given the complexity of the CSS files and very simple visually on the other hand. I personally am trying to make it look more fancy including the EXIF Window etc. It would be cool to share skins and change them inside the app. I wouldn't have to restore original files from backup each time I stop working on my "skin" (of course I'm editing the live app :-) ).
Editable metadata / tagging: I don't really see the need. Of course I don't have my photo album on my webserver, my GSP only manages the read only copy to display on the web. I don't really see any problem in tagging the photos in Lightroom before export.
Improved performance: No need actually. I'm using an old and low-end dual-core Opteron 1210 with 6 GBs of RAM and it's working perfectly.
Improved reliability: It would be nice if there were a possibility to improve large data volumes handling. Especially by bounding the "progress-info" process with the actual operation. I know this would be particullary difficult, but very welcome. When one synchronizes (copies or moves) large volumes of data, the progressinfo process usually fails, but the actual operation completes at the background. I can imagine the difficulties of those, who don't have RDP access to the server to verify if the operation still continues or failed too. Copying and moving data might be enhanced by having progress windows. They are both background processes now.
Improved upload experience: The mechanism is reliable, the progress-info works well and the ability to upload a folder structure in a ZIP file pretty much solves the requirements of multiple files upload.
WS 2008 R2 SP1 x64 | IIS 7.5 | MSSQL 2008 SP2 x64 | .NET 4.0.30319 | My GSP:
http://fotky.jaosobne.czI donated. Did you?