[tahoe-lafs-trac-stream] [tahoe-lafs] #1941: when an upload or check fails, link to a full explanation of what happened
tahoe-lafs
trac at tahoe-lafs.org
Fri Apr 26 03:14:33 UTC 2013
#1941: when an upload or check fails, link to a full explanation of what happened
-------------------------+-------------------------------------------------
Reporter: zooko | Owner: daira
Type: defect | Status: assigned
Priority: normal | Milestone: 1.11.0
Component: code- | Version: 1.9.2
network | Keywords: usability upload transparency
Resolution: | ostrom
Launchpad Bug: |
-------------------------+-------------------------------------------------
Comment (by kpreid):
This is my UI design opinion:
The very most fundamental thing that needs to be done is that the error
should be formatted for the web, not as a Python traceback. Tracebacks are
for when ''the program itself does not understand what went wrong,'' which
is not the case here.
This is a random idea I had which Zooko liked:
The error page should prominently contain a bar graph, which contains the
same information as the current error, but in a graphical and explained
format. For example:
{{{
You have this many storage servers online: ###......
You need this many to upload this file: \---/
}}}
An actual graphical rather than ASCII-art version would have the
resolution to distinguish between needed and happy, and storage servers
which are full vs. offline. Furthermore, each box could be labeled with
the storage server's name, perhaps turned sideways (or perhaps turn the
entire graph sideways).
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1941#comment:7>
tahoe-lafs <https://tahoe-lafs.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list