On 17 February 2010 11:05, Tom Berger <[email protected]> wrote: > On 16 February 2010 10:06, Graham Binns <[email protected]> wrote: >> Hi folks, >> >> I'm currently working on the Apport blob processing story [1], whose >> aim is to make sure that +filebug doesn't time out when apport uploads >> an enormous blob (the problem being that the blob is currently >> processed in-request, so the bigger ones cause timeouts fairly >> regularly). >> >> I've already written the code for processing the blobs server-side >> using the Jobs system, so all that's left is to make +filebug aware of >> that system. The idea is that +filebug will check to see whether the >> blob has been processed before allowing the user to proceed. If it >> hasn't, +filebug will wait a while and check again; if it has, >> +filebug will use the processed data as normal. >> >> The idea is that we'll do this using Javascript eventually, but in the >> first iteration of this we're going to do it with meta refresh tags, >> since that's reasonably quick to develop, meanting that if we don't >> have time to finish the JS work this cycle the UI that does land will >> still be useful. >> >> I want the UI to be fairly simple - just a message and a spinner. I've >> attached a screenshot of what I'm thinking of. Suggestions and >> comments are welcome. > > This looks quite nice. I wonder if it might be a bit nicer to re-use a > formatting device we already use elsewhere - the message box. I think > that putting the text inside a message box, as well as the spinnre, > right-aligned, might look more like other places in Launchpad where > the user has to pay attention to some new and extraordinary piece of > information.
I like this idea. It also ties in with the way the page currently handles having extra data to include in the filebug process. > Another variation on this which I think is worth > exploring is placing the spinner in the icon position (overlapping the > top left corner) to create a new kind of message. > -- Graham Binns | PGP Key: EC66FA7D _______________________________________________ Mailing list: https://launchpad.net/~launchpad-dev Post to : [email protected] Unsubscribe : https://launchpad.net/~launchpad-dev More help : https://help.launchpad.net/ListHelp

