Closed Bug 489740 Opened 16 years ago Closed 6 years ago

Graph server URLs should be human-readable

Categories

(Webtools Graveyard :: Graph Server, defect, P3)

defect

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: jruderman, Unassigned)

References

Details

Attachments

(1 file)

Graph server URLs should be short enough to paste into IRC, and humans should be able to understand what each link is without clicking it. For example, if I've asked to see all the lines for Vista Ts on mozilla-central, the URL should be something like one of the following: http://graphs.mozilla.org/#mozilla-central/Ts/Vista http://graphs.mozilla.org/#show=mozilla-central+Ts+Vista http://graphs.mozilla.org/#branch=mozilla-central&test=Ts&platform=Vista For bonus points, make the URLs human-editable too, so people who prefer typing to clicking will be happy.
I have something like this as a patch on bug 487116
This patch adds support for urls like graphs.html#Firefox/WINNT 5.1/Ts However, immediately after loading, the URL is replaced with the JSON-formatted url.
It would be better if the graph server would also *create* these URLs in response to my form choices, and leave them in the URL bar.
Agreed! How would it look if you only selected a subset of machines? Or mixed results from different branches?
Comparing Ts between trunk and branch on a single platform, you can use commas to separate the duplicated information: graphs.html#Firefox,Firefox3.1/Vista/Ts Comparing all platforms, maybe "All" in the platform slot: graphs.html#Firefox/All/Ts For any common, conceptually simple comparison, I'd like the URL to reflect the simplicity :)
Another option would be to have graph server maintain it's own database of minimized-urls. E.g. graphs.m.o/links/1ef8 could redirect to graphs.m.o/graph.html#tests=[{...}]
(In reply to comment #6) > Another option would be to have graph server maintain it's own database of > minimized-urls. > > E.g. > > graphs.m.o/links/1ef8 > > could redirect to > > graphs.m.o/graph.html#tests=[{...}] I really like this idea, though it might be orthogonal to Jesse's request. My chief complaint with the current set up is not the readability of the urls, but the unpleasantness of passing them around. URL autodetection in email and IRC clients is confused by the brackets (and sometimes the hash), they look sort of unwieldy, and they are not particularly human-readable. Having tinyurl-style links would solve most of those problems, but certainly wouldn't make things more readable, so if both of these ideas have merit but need to be tracked in separate bugs, holler and I'll file.
Assignee: nobody → rhelmer
Status: NEW → ASSIGNED
Target Milestone: --- → 2.0
Priority: -- → P3
OS: Mac OS X → All
Hardware: x86 → All
Assignee: rhelmer → nobody
Target Milestone: 2.0 → 3.0
Product: Webtools → Webtools Graveyard
No assignee, updating the status.
Status: ASSIGNED → NEW
No assignee, updating the status.
The old graphserver has long been replaced by Perfherder.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: