Closed Bug 1053203 Opened 10 years ago Closed 6 years ago

Treeherder help "Builds & Tests" section should be removed

Categories

(Tree Management :: Treeherder, defect, P5)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: Sylvestre, Assigned: jfrench, Mentored)

References

()

Details

(Keywords: good-first-bug, Whiteboard: [lang=js])

Attachments

(1 file)

On this page:
https://treeherder.allizom.org/ui/help.html

the builds & tests section should be automatically generated from the database and the description should be displayed too.
Ah I didn't realise it was hardcoded :(
https://github.com/mozilla/treeherder-ui/blob/master/webapp/app/help.html

I'd filed bug 1052489 for this, but let's keep this bug and make bug 1052489 just about the tooltips.
Summary: Treeherder help Builds & Tests section should be generated from the db → Treeherder help "Builds & Tests" section should be generated from the db
Priority: P3 → P5
We've mad made further customizations to the Builds/Tests sections, manually adding links for Spidermonkey and other jobs for Releng eg. https://github.com/mozilla/treeherder-ui/pull/395/files and https://github.com/mozilla/treeherder-ui/pull/394.

I am not sure if it precludes auto generation, but it seems to be evolving more towards a manually maintained model.
I'm still not keen on hardcoding things in help and having to keep them up to date.
Also, to me, help shouldn't really be about lists of job names and links to their info (that should be somewhere else), but instead actual help about the webapp :-)
+1. I think those Build/Tests tables might be suitable for RTD, or something similar. :)

We also have in-app tooltips on each job element which kind of replicates the information, and those often seem more informative.
Priority: P5 → --
Summary: Treeherder help "Builds & Tests" section should be generated from the db → Treeherder help "Builds & Tests" section should be removed
In triage with Ed:  We agree that this data gets out of date too quickly and doesn't add anything more useful than you would get by just hovering or selecting the job type in question.  So if more data about a job could be provided, it should reside upstream in TaskCluster somewhere.  But the data in these sections really isn't useful and should be removed.
Mentor: cdawson
Keywords: good-first-bug
Priority: -- → P5
Whiteboard: [lang=js]
Assignee: nobody → tojonmz
Status: NEW → ASSIGNED
Comment on attachment 8945180 [details] [review]
Link to GitHub pull-request: https://github.com/mozilla/treeherder/pull/3164

Purge ahoy :)
Attachment #8945180 - Flags: review?(emorley)
Comment on attachment 8945180 [details] [review]
Link to GitHub pull-request: https://github.com/mozilla/treeherder/pull/3164

One small tweak :-)
Attachment #8945180 - Flags: review?(emorley) → review-
Comment on attachment 8945180 [details] [review]
Link to GitHub pull-request: https://github.com/mozilla/treeherder/pull/3164

Ok, I think ready to go now.
Attachment #8945180 - Flags: review- → review?(emorley)
Comment on attachment 8945180 [details] [review]
Link to GitHub pull-request: https://github.com/mozilla/treeherder/pull/3164

Many thanks!
Attachment #8945180 - Flags: review?(emorley) → review+
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: