Closed Bug 1289159 Opened 9 years ago Closed 9 years ago

Fix contribute.json so it parses and is available at site root

Categories

(Tree Management :: Treeherder, defect, P3)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: emorley, Assigned: emorley)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

The online observatory tool [1] looks for contribute.json in the site root. We should get the grunt build to put it there (but leave it in the repo root for other tooling to find). It also isn't currently valid json. [1] eg https://mozilla.github.io/http-observatory-website/analyze.html?host=treeherder.mozilla.org
Attachment #8774403 - Flags: review?(wlachance)
Comment on attachment 8774403 [details] [review] [treeherder] mozilla:fix-contribute-json > mozilla:master tbh I'm pretty unconvinced this is useful, but I'm cool with it going in anyway.
Attachment #8774403 - Flags: review?(wlachance) → review+
(In reply to William Lachance (:wlach) from comment #2) > tbh I'm pretty unconvinced this is useful, but I'm cool with it going in anyway. Agreed, but seeing as the tool (which we're soon required to get a B or higher against) judges us for not having it, and it's already in the repo, let's fix it for now :-) I'll gladly remove it in the future if it ends up being underused.
Commits pushed to master at https://github.com/mozilla/treeherder https://github.com/mozilla/treeherder/commit/0e5a57f98592faf1b34ff11af481e90b07c787e0 Bug 1289159 - Make contribute.json valid json And some other cleanup. https://github.com/mozilla/treeherder/commit/73f33801df0ad51a765d5e5cba54631fb0c0d516 Bug 1289159 - Make contribute.json available at site root So web based tools can find it when eg automatically reporting bugs. This boosts our HTTP Observatory score (with which all Mozilla sites are about to be analysed).
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Component: Treeherder: Docs & Development → TreeHerder
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: