Closed
Bug 1023865
Opened 10 years ago
Closed 10 years ago
New product (Tree Management) & components for Treeherder
Categories
(bugzilla.mozilla.org :: Administration, task)
Tracking
()
RESOLVED
FIXED
People
(Reporter: emorley, Assigned: dkl)
References
Details
Copied from: https://wiki.mozilla.org/BMO/Requesting_Changes#Products ## Product ## > The name of the product Tree Management > The classification (group) you would like the product in Most if not all of the things we'll be putting under this new product in the future are dashboards and the like (eg Webtools::Tinderboxpushlog and Testing::OrangeFactor), however we may be moving things like Mercurial extensions under here too - so not sure. The former are very much "Server Software", the latter would be more "Other". Perhaps go with "Other" for now? > A longer description, usually including a web link for more info on the product Dashboards & tools to help manage checkins to Firefox, Gecko and B2G related repositories and monitor the effect they have on code & test health. > The initial list of components, with their info (see below) Added below. > The initial list of versions, with their info (see below) We won't really be using this, so something like "unspecified" would be great. > The initial list of target milestones, with their info (see below) We won't really be using this, happy to have it blank or something non-descript. > The security group(s) bugs should be classified under when a user checks the security flag (if you don't know, we can help figure this out for you) webtools-security I think would be best - since most of these are going to be public-facing dashboards? > The number of votes needed to confirm a bug (UNCO --> NEW) (optional, disabled by default) Disabled please. > If you want review requests to require a reviewer (optional, false by default) Enabled please. > The list of suggested reviewers for the review flag (optional, empty by default) We'll do this on a component by component basis please. ## Component ## > The name of the component Treeherder > The product it should go in. The one created above. > A longer description (Sorry not sure what markup to use, please fix as necessary) A web interface for the management of continuous integration build & test results (<a href="https://wiki.mozilla.org/Auto-tools/Projects/Treeherder">more info</a>) > Normally we default the assignee to be 'nobody@mozilla.org' but you can optionally set it to a specific individual. > Same as above for QA contact. Default is fine, thank you. > Email addresses for whoever should be CC-ed to every bug in the component (optional and discouraged, instead use of component watching is recommended instead of a default CC list). Not needed. > Any flags (bug and/or attachment) that will need to be visible for bugs against the new component. Not quite sure what this means. We don't need any of the FirefoxN / mozillaN flags or things like firefox-status32. Just patch review/feedback/checkin and bug needinfo. > The list of suggested reviewers for the review flag (optional, uses the product's review suggestions by default) mdoglio at mozilla.com cdawson at mozilla.com jeads at mozilla.com Many thanks! :-)
Reporter | ||
Comment 1•10 years ago
|
||
To be clear, at some point after this bug is fixed, we'll be filing separate bugs to migrate other components into this product, so we end up with something like: Tree Management :: TBPL Tree Management :: TreeStatus Tree Management :: OrangeFactor Tree Management :: Datazilla: Foo Tree Management :: Datazilla: Bar Tree Management :: Hg: qimportbz Tree Management :: Hg: qbackout Tree Management :: Hg: bzexport Tree Management :: Hg: mozext
i hear there's a 'new product' process document which needs testing... :)
Assignee: nobody → dylan
Comment 3•10 years ago
|
||
Ed, how do you feel about adding an additional comp called "Tree Management :: Infrastructure" for IT related things that will be handled by dev svcs? As background/example - bugzilla IT stuff currently goes to Infra & Ops :: WebOps :: Bugzilla, but we (dev svcs) are no longer in IT/WebOps so the comp will be moving to bugzilla.mozilla.org :: Infrastructure. The WebOps :: Source Control comp will similarly be moving to an as yet undecided location. And since we're handling IT-ish stuff for treeherder... /cc :laura
Reporter | ||
Comment 4•10 years ago
|
||
(In reply to Kendall Libby [:fubar] from comment #3) > Ed, how do you feel about adding an additional comp called > "Tree Management :: Infrastructure" for IT related things that will be > handled by dev svcs? > > As background/example - bugzilla IT stuff currently goes to Infra & Ops :: > WebOps :: Bugzilla, but we (dev svcs) are no longer in IT/WebOps so the comp > will be moving to bugzilla.mozilla.org :: Infrastructure. The WebOps :: > Source Control comp will similarly be moving to an as yet undecided > location. And since we're handling IT-ish stuff for treeherder... /cc :laura Yeah that definitely sounds like something that may be useful. Once the product & first component (treeherder) are created here, let's file a new bug for it. I'm just keen to get Treeherder testing / bug filing underway and don't want to block this bug on that :-)
Reporter | ||
Comment 5•10 years ago
|
||
Dylan, I don't suppose you have a rough ETA for this? It's just that we need this to start making progress on filing issues for getting treeherder ready for production. Thanks :-)
Flags: needinfo?(dylan)
Assignee | ||
Comment 6•10 years ago
|
||
Tree Management product created. Please file sep. bugs for the other comps. Thanks dkl
Assignee: dylan → dkl
Status: NEW → RESOLVED
Closed: 10 years ago
Flags: needinfo?(dylan)
Resolution: --- → FIXED
the default security group for this product should probably be mozilla-employee-confidential not core-security.
Flags: needinfo?(dkl)
Reporter | ||
Comment 8•10 years ago
|
||
(In reply to David Lawrence [:dkl] from comment #6) > Tree Management product created. Thank you :-) (In reply to Byron Jones ‹:glob› from comment #7) > the default security group for this product should probably be > mozilla-employee-confidential not core-security. Or webtools? Don't mind either way :-)
Assignee | ||
Comment 9•10 years ago
|
||
Updated to make mo-emp-conf the default sec group. To ssh://gitolite3@git.mozilla.org/webtools/bmo/bugzilla.git 6844714..dc2d075 master -> master
Flags: needinfo?(dkl)
You need to log in
before you can comment on or make changes to this bug.
Description
•