po_todo
This is an old revision of the document!
Table of Contents
Current to-do/wish list, in no particular order
If you wish to request a new feature, please add it to the bug tracker. If there is a feature listed here with an accompanying bug number, please add your vote of support so it may get done sooner. Or better yet, undertake it yourself. :)
Functional Improvements
- Add per-folder/album licensing text. 31
- Supplement folder/album Created date with Last Modified and/or Last Added To timestamps. 32
- Allow folder and album lists to themselves be sortable 32
- Ability to re-parse EXIF data after imports. 33
- Offline archival facilities (ie to CD, etc) 34
- Redesign permission model into a hierarchy, with proper user/group-based permissions. 8
- Allow arbitary key=value metadata, and convert much of the backend to use it (eg all exif tags, for example) 10
- Move some stuff into PHP session variables (authentication, permissions, profile data, etc) to reduce database round-trips. 35
- Rewrite all database stuff to use lazy binding and associative arrays. 11
UI Improvements
- Add a thumbnail to the NEXT/PREVIOUS links when viewing images.
- Move towards an AJAX UI model.
- Finish CSS-ifying the UI.
- Extend the timeline datebook to add a psuedo-album view for that day.
- Internationalization support.
- Much better theming and/or templating.
- Better bulk update support. Make underlying code work against an arbitrary list of photos, and add “update an album” support.
- Rework the “spool” mechanism into “special album” of sorts. Make printing/exporting/bulk updates work against the spool, or perhaps any album in particular?
Import improvements
- XML file specifies import defaults.
- Generate full-size JPGs from RAW images.
- Specify and store RAW parameters on a per-image basis so re-generation of thumbnails/etc would match original settings.
- Further EXIF parsing improvements: Metering Mode, White Balance, ISO, Flash Mode/Status, etc..
- Investigate switching to PEL for EXIF parsing.
- Create a “bulk upload” client.
Pie-in-the-sky ideas
- Jabber integration
- RSS/Atom feeds
- XML-RPC functionality
- Extend the ordering mechanism to include ordering prints (eg via Ofoto or Shutterfly).
- Rewrite using mod_perl. (heh heh heh)
po_todo.1147366362.txt.gz · Last modified: 2006/05/11 16:53 (external edit)