User:Bawolff/commons/brainstorm

This is just a page to dump ideas related to commons/multimedia that I think are roughly reasonable or nice (however, they might not all be good). Most of these are not my own, but things other's have suggested

Curation (In the patrolling/vandalism prevention sense of the word)

 * Image patrol
 * Could use its own page to think out the details
 * Previous toolserver attempt at commons:Commons:Recent uploads patrol

Curation (In the organizing information sense of the word)

 * Having a gallery mode for subcats, that use a representative image.
 * It would be great if popularity data could be integrated into commons
 * Continuing on the pipe dream, native cat intersection would be nice.

File Metadata

 * Storing metadata in a retrievable way
 * Some parser func or something to retrieve exif data from picture
 * Editing metadata in the wiki. Even if just for popular values
 * Probably best to wrap around exiftool. Making one's own metadata writer is probably a lot of work.
 * More long term: Querying metadata
 * Adding it to search indexes?
 * Issues involving special characters in metadata, with regards to wikipedia links.
 * Investigate - do license tags, etc output rdfa. If not, should they?

issues involving individual users

 * Using on target wikis
 * Cross wiki purges working properly
 * Default page for multipaged media
 * Better gallery display
 * Compare with flickr, which has a lot less whitespace, and much more appealing galleries
 * Perhaps add different gallery modes for different layout
 * Allow user to easily create their own gallery of fav images
 * A little too user oriented perhaps? (After all, the site is supposed to be for the greater good, not have user's vacation snaps or things like that)
 * Could perhaps be integrated with watchlist (If the much wanted multiple watchlist and public watchlist features are ever done). Could have special:watchedImages which gives a pretty gallery of images
 * Integrate commons sideshow feature in core?
 * Wikitech-l thread about model viewer.
 * JS-based image editor in wiki
 * Assuming something already exists which could be integrated.

Uploading

 * Chunked upload on plain upload form, so big file uploads could work out of the box

Backend

 * VIPS
 * Stuff relating to rotation