Sheriffing/How:To:DayOne: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(Created page with "'''Bold text'''Day one Checklist = “Software Requirements” = Up to do Mercurial Installation either from https://www.mercurial-scm.org/downloads or the download source o...")
 
No edit summary
Line 3: Line 3:
= “Software Requirements” =
= “Software Requirements” =


Up to do Mercurial Installation either from https://www.mercurial-scm.org/downloads or the download source of your choice  
Up to do Mercurial Installation either from https://www.mercurial-scm.org/downloads or the download source of your choice  
Make sure you read https://developer.mozilla.org/de/docs/Installing_Mercurial
Make sure you read https://developer.mozilla.org/de/docs/Installing_Mercurial
A clone of the mozilla-central, mozilla-inbound, autoland code-tree (https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Source_Code/Mercurial can be helpful)  
A clone of the mozilla-central, mozilla-inbound, autoland code-tree (https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Source_Code/Mercurial can be helpful)  
or/and  
or/and  
A unified repo - steps to set this up are here -> https://wiki.mozilla.org/Sheriffing/How:To:SheriffingFromUnifiedRepos#Setting_up_the_repo
A unified repo - steps to set this up are here -> https://wiki.mozilla.org/Sheriffing/How:To:SheriffingFromUnifiedRepos#Setting_up_the_repo





Revision as of 13:59, 2 June 2017

Bold textDay one Checklist

“Software Requirements”

Up to do Mercurial Installation either from https://www.mercurial-scm.org/downloads or the download source of your choice 
Make sure you read https://developer.mozilla.org/de/docs/Installing_Mercurial
A clone of the mozilla-central, mozilla-inbound, autoland code-tree (https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Source_Code/Mercurial can be helpful) 

or/and

A unified repo - steps to set this up are here -> https://wiki.mozilla.org/Sheriffing/How:To:SheriffingFromUnifiedRepos#Setting_up_the_repo


Web - items

Most important tool is treeherder (https://treeherder.mozilla.org) here we monitor the trees and mark (we call it “star”) test and build failures. While “learning by doing” is the most effective thing, for reading we have created https://wiki.mozilla.org/Sheriffing/How:To:TBPL


The Sheriffs How-To

A lot of knowledge about Sheriffing comes from the day-to-day work and you will learn new things and maybe create your own workflow that is maybe better than any current. To share the knowledge about Sheriffing and make it a little easier for people to onboard, we have created the Sheriffs How-To here: https://wiki.mozilla.org/Sheriffing/How:To with a section about various topics. You are also invited to share/create/ new topics or maybe update “old” one with your experience.


Communication

Sheriffs hang out in the #sheriffs channel on irc - also its useful to be in the following Channels

-> #developers - most of the developers are around here -> #buildduty - our counterparts of the build system “sheriffs” -> #releng - general Release Engineering Channel -> #taskcluster - taskcluster team channel