Closed Bug 816477 Opened 12 years ago Closed 12 years ago

Switch self-serve/buildapi bugs to a 'buildapi' keyword instead of whiteboard annotations

Categories

(Release Engineering :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: emorley, Assigned: emorley)

References

Details

I know we have releng::developer tools, but: * self-serve is more dev-facing than many of the other releng tools * the current bugs are marked with a mis-mash of {self-serve,selfserve,buildapi} in either summary or whiteboard (or neither), so hard to find/track (came up again on #developers today) * devs don't know where to request improvements As such, I propose either: mozilla.org::Release Engineering: BuildAPI & Self-Serve or (my preference)... Webtools::BuildAPI & Self-Serve Any objections? (/alternative component locations/names?) (If/once consensus has been reached, I'll move/morph this bug to b.m.o:administration)
s/my preference/my very slight preference but not too fussed/
If no objections (or alternative naming suggestions) before tomorrow, I'll be moving this to b.m.o administration to request addition of "Webtools::BuildAPI & Self-Serve".
We discussed this in the meeting and we're concerned that breaking into more components would make things fall down the cracks (if it is not already) unless we can have someone take over triaging them. We can take reviews if desired.
(In reply to Armen Zambrano G. [:armenzg] from comment #3) > We discussed this in the meeting and we're concerned that breaking into more > components would make things fall down the cracks (if it is not already) > unless we can have someone take over triaging them. We can take reviews if > desired. Armen is correct here. For this bug (and bug 816476), we consciously avoided splitting Developer Tools into sub-components because we didn't have anyone available to sign-up as an owner (for triage, etc). If you want to sud-divide the component *and* sign up to do triage on the new component, be my guest. We have (relatively) new hires that may be able to assume component ownership eventually, but we're not there yet.
(In reply to Chris Cooper [:coop] from comment #4) > Armen is correct here. For this bug (and bug 816476), we consciously avoided > splitting Developer Tools into sub-components because we didn't have anyone > available to sign-up as an owner (for triage, etc). Dev tools doesn't seem to have an owner per se (or at least self-self bugs aren't triaged at the moment), so I don't think we lose anything by having an additional component without an owner. If there are in fact people watching/triaging dev tools, then if they watch a self-serve component too, the total amount of bugmail remains the same. For bug 816476 I am happy to triage. For this bug, would an acceptable compromise be to have a 'buildapi' keyword added, so we can group bugs more easily than the current mismash of summary/whiteboard strings with their mixtures of hyphenation and selfserve vs buildapi?
(In reply to Ed Morley [UTC+0; email:edmorley@moco] from comment #5) > Dev tools doesn't seem to have an owner per se (or at least self-self bugs > aren't triaged at the moment), so I don't think we lose anything by having > an additional component without an owner. If there are in fact people > watching/triaging dev tools, then if they watch a self-serve component too, > the total amount of bugmail remains the same. Lukas was triaging Developer Tools before she moved over to Release Management. Hal stepped in to do interim triage, but I don't know how he's keeping up with it. > For bug 816476 I am happy to triage. For this bug, would an acceptable > compromise be to have a 'buildapi' keyword added, so we can group bugs more > easily than the current mismash of summary/whiteboard strings with their > mixtures of hyphenation and selfserve vs buildapi? Yes, I'm all for using keywords in the absence of having official triage coverage. I can also talk to Hal about finding someone else to take over triage of the component.
Depends on: 821259
I've filed bug 821270 to get the keyword added. Once done, in this bug I'll run a bunch of searches to try and catch all the self-serve/buildapi bugs and add it to them.
Summary: Proposal: Breaking out Self-serve/buildapi bugs to their own component → Switch self-serve/buildapi bugs to a 'buildapi' keyword instead of whiteboard annotations
I've added the keyword to bugs with {self-serve,selfserve,buildapi} in their summary or whiteboard (after skim reading to check for false positives) & removed whiteboard annotated where either it was easy (eg: nothing else in the whiteboard so could mass reset), or else the bug is still open and thus likely to be used as a template for future bugs (so I'd rather people don't see the old whiteboard format).
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Product: mozilla.org → Release Engineering
You need to log in before you can comment on or make changes to this bug.