Opened at 2010-08-12T04:58:50Z
Last modified at 2012-05-01T23:20:44Z
#1169 new defect
update documentation for the download status page
Reported by: | zooko | Owned by: | warner |
---|---|---|---|
Priority: | major | Milestone: | soon |
Component: | documentation | Version: | 1.8β |
Keywords: | doc immutable download wui usability easy | Cc: | warner, zooko |
Launchpad Bug: |
Description (last modified by zooko)
Brian's New Downloader (#287, #288, #798, #800, #990), and subsequently Brian's New Visualizer (#1200) also offers a download status page with a great deal more information than the old one. Although it is really good to have all this information available, it is rather cryptic. This ticket is to update the documentation in docs/frontends/download-status.rst explaining what all the fields mean.
See also #1265 which is about adding labels and documentation onto the web page itself.
Attachments (1)
Change History (13)
Changed at 2010-08-12T04:59:37Z by zooko
comment:1 Changed at 2010-08-12T20:10:51Z by warner
comment:2 Changed at 2010-08-12T20:45:00Z by zooko
- Keywords unfinished-business added
Thanks for the documentation! We should add this into the docs directory, and/or I wonder if it would be too disruptive to make it be statically served up by the wui and add a hyperlink on the download status page to it.
comment:3 Changed at 2010-08-12T21:41:16Z by warner
heh, nice keyword :)
eh, I'm -0.. it'd be nice if folks could find out what the table means without searching for this ticket, but also we've got a lot of random little displays and it'd be a long process to provide (and maintain!) docs for each of them.
That said, it wouldn't be very hard to copy this into source:src/allmydata/web/ and include a static link to it on that page. Somebody (me?) would have to remember to change it once the changes I'm working on finally land. As a curious user poking around, I'd probably appreciate seeing that link.
comment:4 Changed at 2010-08-14T06:02:30Z by zooko
- Keywords usability added; unfinished-business removed
- Milestone changed from soon to undecided
- Summary changed from documentation for the new download status page to include documentation for the new download status page linked from the page itself
Copied Brian's docs from comment:1 into trunk/docs/frontends/download-status.txt in 36f698b6371f82e8. I'm going to change this ticket to be about the idea of linking that document into the WUI itself with a "What does this mean?" link (as per comment:2 and comment:3).
comment:5 Changed at 2010-08-14T06:14:22Z by zooko
- Keywords easy added
comment:6 Changed at 2010-08-21T22:02:26Z by davidsarah
- Milestone changed from undecided to 1.9.0
comment:7 Changed at 2010-09-18T18:06:22Z by zooko
Warning: we're going to integrate the new visualization tool, see #1200, which will change what is displayed on the download status page and/or will change how it is displayed. So you might want to fix this ticket to add help/documentation for the new version instead of the current version.
comment:8 Changed at 2011-09-28T19:31:12Z by zooko
- Keywords doc added
- Summary changed from include documentation for the new download status page linked from the page itself to update documentation for the new download status page linked from the page itself
I think now that the New Visualizer has landed we need to update trunk/docs/frontends/download-status.rst.
comment:9 Changed at 2011-09-28T19:44:11Z by zooko
- Cc zooko added
- Description modified (diff)
- Summary changed from update documentation for the new download status page linked from the page itself to update documentation for the download status page
comment:10 Changed at 2011-10-28T04:48:28Z by warner
- Milestone changed from 1.9.0 to 1.10.0
not happening in 1.9
comment:11 Changed at 2011-10-31T03:16:52Z by warner
FYI the docs in source:docs/frontends/download-status.rst are correct. The timeline is an alternative way of viewing that same data, but the first link the user can get to is a big HTML table, which download-status.rst (mostly) correctly describes. It might be nice to make those docs available as a hyperlinked "about this table" page, but that's not super critical.
comment:12 Changed at 2012-05-01T23:20:44Z by zooko
- Owner changed from somebody to warner
Okay, this ticket is just about making sure that docs/frontends/download-status.rst is a correct description of the "download status" page which is the big HTML table, not the Javascript visualization. Brian, would you please review that document and fix anything that is incorrect or stale? Thank you!
I'm slowly (i.e. post-1.8.0, maybe in a 1.8.1) changing the data on this page and adding visualizations, so I don't want to put too much energy into documenting a transient/unstable data structure quite yet. But here's a quick summary of what's on the new downloader status page.
First, what's involved in a download?:
With that background, here is the data currently on the download-status page:
Also note that each Request line is colored according to the serverid it was sent to. And all timestamps are shown relative to the start of the first read() call: for example the first DYHB message was sent at +0.001393s about 1.4 milliseconds after the read() call started everything off.