The online observatory tool  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.  eg https://mozilla.github.io/http-observatory-website/analyze.html?host=treeherder.mozilla.org
Created attachment 8774403 [details] [review] [treeherder] mozilla:fix-contribute-json > mozilla:master
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.
(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).