aboutsummaryrefslogtreecommitdiffhomepage
path: root/site
diff options
context:
space:
mode:
authorGravatar Derek Sollenberger <djsollen@google.com>2016-12-12 08:32:43 -0500
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2016-12-12 13:35:19 +0000
commitcb2c8ae42a5c47c843d55bd010b6931c66cdff90 (patch)
treeae6568aa609b40a9da7455a4954fc50d42284b9b /site
parentbbab477b49e2aed0f257206ce457814c953d574b (diff)
Add documentation for being a Android RoboCop.
NOTRY=true DOCS_PREVIEW= https://skia.org/?cl=5759 Change-Id: I6172c9edfcac63855b3f7c2b120bac44760a24a5 Reviewed-on: https://skia-review.googlesource.com/5759 Reviewed-by: Leon Scroggins <scroggo@google.com> Commit-Queue: Derek Sollenberger <djsollen@google.com>
Diffstat (limited to 'site')
-rw-r--r--site/dev/sheriffing/android.md36
1 files changed, 36 insertions, 0 deletions
diff --git a/site/dev/sheriffing/android.md b/site/dev/sheriffing/android.md
new file mode 100644
index 0000000000..e3c2f370d6
--- /dev/null
+++ b/site/dev/sheriffing/android.md
@@ -0,0 +1,36 @@
+Android RoboCop Documentation
+===========================
+
+### Contents ###
+
+* [What does a Android RoboCop do?](#what_is_a_robocop)
+* [View current and upcoming RoboCops](#view_current_upcoming_robocops)
+* [How to swap RoboCop shifts](#how_to_swap)
+
+
+<a name="what_is_a_robocop"></a>
+What does a Android RoboCop do?
+-----------------------
+
+The RoboCop has two primary jobs:
+
+1) Monitor and approve the semi-autonomous [git merges](https://googleplex-android-review.git.corp.google.com/#/q/owner:31977622648%2540project.gserviceaccount.com+status:open) from Skia's repository into the Android source tree.
+
+2) Stay on top of incoming Android-related bugs in both the [Skia](https://bugs.chromium.org/p/skia/issues/list?can=2&q=OpSys%3DAndroid&sort=-id&colspec=ID+Type+Status+Priority+Owner+Summary&cells=tiles) and [Android](https://buganizer.corp.google.com/issues?q=componentid:1346%20status:open) bug trackers. For Skia bugs, this means triaging and assigning all Android bugs that are currently unassigned. For Android, this means following the [Android guidelines](go/android-buganizer) to verifying that all Skia bugs are TL-triaged (if not reach out to djsollen@).
+
+The RoboCop's job is NOT to address issues in Perf and Gold. You'll get your chance when you are the general Skia sheriff.
+
+
+<a name="view_current_upcoming_robocops"></a>
+View current and upcoming RoboCops
+----------------------------------
+
+The list of RoboCops is specified in the [skia-tree-status web app](http://skia-tree-status.appspot.com/robocop). The current RoboCop is highlighted in green.
+The banner on the top of the [status page](https://status.skia.org) also displays the current RoboCop.
+
+
+<a name="how_to_swap"></a>
+How to swap RoboCop shifts
+--------------------------
+
+If you need to swap shifts with someone (because you are out sick or on vacation), please get approval from the person you want to swap with. Then send an email to skia-android@google.com and cc rmistry@.