Sheriffing/Schedule for Tasks performed by Code Sheriffs: Difference between revisions

update tasks Aryx
(→‎Sheriffing and quality/stability related tasks executed by one person (Aryx): drop central-as-beta statistics for cycle as duty, on pause until needed, could check recent cycles if needed)
(update tasks Aryx)
 
Line 73: Line 73:
| Create new beta simulation document|| Monday on which version got increased
| Create new beta simulation document|| Monday on which version got increased
||Clone the current beta simulation document, adjust versions and dates and send it to code sheriffs and release management.
||Clone the current beta simulation document, adjust versions and dates and send it to code sheriffs and release management.
|- style="vertical-align:top"
| Request new version to be added to Bugzilla || Monday before next version increase || The Gecko and Firefox version will get increased and bugs cannot be set as fixed in the new version with the [https://bugherder.mozilla.org/ Bugherder] tool until the version got added to bugzilla.mozilla.org. The new version gets requested one week in advance to allow easier coordination with the Bugzilla team.
[https://bugzilla.mozilla.org/show_bug.cgi?id=1606669 Example bug]
# Clone [https://bugzilla.mozilla.org/buglist.cgi?list_id=15051791&short_desc=add%20gecko&classification=Client%20Software&classification=Developer%20Infrastructure&classification=Components&classification=Server%20Software&classification=Other&chfield=%5BBug%20creation%5D&query_format=advanced&chfieldfrom=80d&short_desc_type=allwordssubstr&component=Administration&product=bugzilla.mozilla.org the bug which added the latest version to Bugzilla].
|- style="vertical-align:top"
|- style="vertical-align:top"
| Add new version to tree statistics || Monday on which version got increased
| Add new version to tree statistics || Monday on which version got increased
Line 82: Line 78:
* [https://github.com/Archaeopteryx/treestats code]
* [https://github.com/Archaeopteryx/treestats code]
* [https://archaeopteryx.github.io/treestats/ tool]
* [https://archaeopteryx.github.io/treestats/ tool]
|- style="vertical-align:top"
| Last cycle quality metrics || Monday on which version got increased
||Accumulate weekly quality metrics for last release cycle
|- style="vertical-align:top"
|- style="vertical-align:top"
| Increase simulation version numbers || Monday on which version got increased
| Increase simulation version numbers || Monday on which version got increased
||Increment version numbers for central-as-beta and beta-as-release simulations at [[Sheriffing/How To/Beta simulations]]
||Increment version numbers for central-as-beta and beta-as-release simulations at [[Sheriffing/How To/Beta simulations]]
|- style="vertical-align:top"
| New Nightly respin statistics || Monday on which version got increased
||Set up new sheet to track backouts from mozilla-central and Nightly respins
|- style="vertical-align:top"
|- style="vertical-align:top"
| Land patches || daily
| Land patches || daily
||Check for patches waiting to land  
||Check for patches waiting to land  
|}
|}
Confirmed users
598

edits