ideas for the future
- date- and other kinds of namespace-parsing
- drag and drop export, if I ever get round to learning shell programming
- client file-sync over several computers
- ssl
- (given session management) http login form or background javascript so browsers can load images straight from a file repo
- develop Hydrus CopyScan Technology™® to ensure no one ever ever violates copyright law®, ensuring intellectual property jobs stay in America, #1!
- better download management
- UPnP for auto-NAT traversal
- cleverer downloads, with http resume (setting up support for larger, non-image files)
- download rules (a bit like rss), so certain-tagged and -propertied files are automatically downloaded
- hierarchical sync, so lib can sync files/tags from another version of lib
- compiling statistics on users' files and submitting to a central repository, access to which I can sell to advertisers and market research groups
- more view types, not just a grid of thumbs
- mouse gestures? wx seems to support them, but I don't know how good they are
- completely bug-free animated gif rendering (lol, not likely)
- tag synonyms
- tag children/parents
- undo/redo on most basic operations
- remote ratings
- And much, much, more! My to-do list is perpetually overfull.
a looooong way into the future
- audio
- efficiently-packed short animations with synched audio (noisy gifs)
- video
- 3d models
- other social stuff
never going to happen
- give you up
- let you down
- facebook integration
- in-software advertisements/spyware/bonzi buddy
- making things noob-friendly at functionality's expense