I recently hacked together a thing [0] which allows you to add and edit descriptions on file pages in an Ajaxy way. Nobody has told me that I broke everything yet, so I'm making sliiiightly more calls for testing for it. Bug reports and feature requests can go to the talk page [1] and I will try to get to them as quickly as possible.
Things I already want: * Delete descriptions * Default to user's interface language if it's not present * Parse and display the new descriptions without page reload * Slightly less clunky interface (but not too much less clunky!)
Thanks in advance for the input, I look forward to making this nicer.
[0] https://commons.wikimedia.org/wiki/User:MarkTraceur/editDescriptions.js [1] https://commons.wikimedia.org/wiki/User_talk:MarkTraceur/editDescriptions.js