Confirmed users
586
edits
m (→Automation: link to section) |
(→Sheriffing: Add a note about starring failures) |
||
Line 91: | Line 91: | ||
== Sheriffing == | == Sheriffing == | ||
Currently the graphics repo is self-managed - that is, the graphics team members are responsible for doing their own sheriffing, backing out of commits, merges, etc. Currently the graphics branch is NOT being merged to m-c; however, we are regularly merging from m-c to the graphics branch (see section below). In particular this means that QuantumRender-specific changes should land on the graphics branch and not on other integration branches. | Currently the graphics repo is self-managed - that is, the graphics team members are responsible for doing their own sheriffing - this includes starring failures, backing out of bad commits, doing merges, etc. Currently the graphics branch is NOT being merged to m-c; however, we are regularly merging from m-c to the graphics branch (see section below). In particular this means that QuantumRender-specific changes should land on the graphics branch and not on other integration branches. | ||
We do have a [https://github.com/glandium/pulsebot pulsebot] instance watching commits to the graphics repo, and it will automatically close the associated bug with a comment pointing to the commits. It will also report commits to #gfx. | We do have a [https://github.com/glandium/pulsebot pulsebot] instance watching commits to the graphics repo, and it will automatically close the associated bug with a comment pointing to the commits. It will also report commits to #gfx. | ||
=== Starring failures === | |||
In general we want to try and keep zero unstarred failures on the graphics branch. Most failures are pre-existing intermittents, but we should star them anyway in order to make sure we didn't introduce new failures or make something perma-fail. Oftentimes there will be random one-off failures or new failures that come in from m-c which we can mostly ignore (but still need to star). Starring failures is basically a black art - if in doubt about what to do with a failure, ask one of the m-c sheriffs or ping kats in #gfx who is currently doing most of the sheriff stuff. | |||
=== Merging from mozilla-central === | === Merging from mozilla-central === |