Aryeh Gregor wrote:
On Wed, Jan 13, 2010 at 7:02 PM, Robert Rohde rarohde@gmail.com wrote:
As I recall, someone did an analysis and reported that people click on "edit" more than twice as often as they actually save an edit. If half of all database text were abandoned drafts, that would be dumb. Would WMF come tumbling down if the database doubled in size? Probably not, but it would still be a dumb use of resources.
Hmm, you might be right, if the drafts are saved too aggressively. Expiring them after a while would make sense. Also note, though, that we can save drafts locally in recent browsers (localStorage is even supported in IE8) and avoid pushing them to the server often -- I don't know if Drafts does this or not.
Please note that you can be going to edit just to view/copy the source, not really trying to change it or save a draft.
It didn't use any DOMStorage. It's completely server side. It was cited that the user may want to get the draft from a different computer. Using localStorage was accepted as a nice thing for the wishlist that just hadn't been implemented.
Note that having a localStorage draft would be the only way to save the work if the server goes down or the database read-only (eg. so a slave can catch it).