anatoly techtonik skrev 04. juni 2010 11:15:
My FF crashes at least twice per week and now it did it while I was
editing a new page.
Usually FF restores text in TextAreas at the point of crash, but Trac
doesn't display any form.
It says "The page TracDev/TracURLs does not exist. You can create it here.".
Damn. I can't express how this suxx, because I've just lost a part of
research of TracURLs that
I've being written during the last hour. Another discouraging fact is
that I am not an English
native and it takes more effort for me to stack the words in correct order.
Damn.
Disclaimer: I've yet to contribute any changes to trac, so take the
following comments with an appropriate amount of salt:
I'm not sure why trac behaves differently here, than other web apps you
are using, but I'd guess it has to do with preventing cross side
scripting (ie: unique post-tokens pr form or something similar that
prevents caching).
I long since stopped trusting web forms to hold my "drafts", and started
manually saving changes -- for webmail that means using the "save draft"
function, for trac, it generally means incremental edits.
I see how the latter might be a problem -- with cluttered change
history. You might want to have a look at the "It's all
text!"-plug-in[1], that gives you the ability to use an external editor
for every text-input. With eg. vim you'll then get a "free"
autosave-function with every form.
I'm not sure if I really consider this a bug with trac -- but it
certainly is a usability issue with many web apps (and a reason why I
*still* don't really like the whole "lets move everything to a
web-app"-movement).
If it were to be addressed, I suppose the addition of a draft-function
(maybe coupled with the current "preview"-function) along with an
ajax-based auto-save function might be feasible.
It would break with the REST-architecture, and probably require some
kind of clean-up of the various stale "drafts" associated with comments,
wiki-pages etc. -- but a solution should be possible.
[1] https://addons.mozilla.org/en-US/firefox/addon/4125/
Best regards,
--
.---. Eirik Schwenke <[email protected]>
( NSD ) Harald HÃ¥rfagresgate 29 Rom 150
'---' N-5007 Bergen tlf: (555) 889 13
GPG-key at pgp.mit.edu Id 0x8AA3392C
--
You received this message because you are subscribed to the Google Groups "Trac
Development" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/trac-dev?hl=en.