Remove "schedule" & "#developers" from repo info popup

RESOLVED FIXED

Status

Tree Management
Treeherder
P2
normal
RESOLVED FIXED
3 years ago
3 years ago

People

(Reporter: emorley, Assigned: camd)

Tracking

Details

(Reporter)

Description

3 years ago
The schedule hasn't been used for years (bug 822596) so we need to remove the links (on the repo info popup) to google calendar so as to avoid confusing people:

https://github.com/mozilla/treeherder-ui/blob/2d420b5e85390d7595cab27d3b25792c4c37b12b/webapp/app/partials/thRepoDropDown.html#L19
(Reporter)

Comment 1

3 years ago
The tree info popup also lists "#developers" for every tree - however in TBPL this was just used as a fallback for trees that didn't have a specific IRC channel or link set. 

I think the easiest solution here is just to remove the "#developers" link entirely, and let people put contact info in the message of the day string that we already display from treestatus.mozilla.org

So for this bug let's remove both "schedule" and "#developers":
https://github.com/mozilla/treeherder-ui/blob/2d420b5e85390d7595cab27d3b25792c4c37b12b/webapp/app/partials/thRepoDropDown.html#L15
Summary: Remove "schedule" from repo info popup → Remove "schedule" & "#developers" from repo info popup
(Assignee)

Updated

3 years ago
Assignee: nobody → cdawson
Status: NEW → ASSIGNED
(Assignee)

Comment 2

3 years ago
fixed in https://github.com/mozilla/treeherder-ui/commit/b55cf55081a137f3aae980e1d51e03b119aeb770
Status: ASSIGNED → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → FIXED

Comment 3

3 years ago
Commit pushed to master at https://github.com/mozilla/treeherder

https://github.com/mozilla/treeherder/commit/58836e8c9bf1c19cc1a3331e113d5d733e7bcec0
fix bug 1042684: remove schedule and developer menus from repos
You need to log in before you can comment on or make changes to this bug.