Skip to content

Commit

Permalink
Merge #324
Browse files Browse the repository at this point in the history
324: ops: hibernating r=jamesmunns a=japaric

This PR proposes a process that lets members 'hibernate' themselves when busy /
absent with the goals of not having highfive assign PRs to them and reducing the
number of votes required to get voting majority.

Co-authored-by: Jorge Aparicio <[email protected]>
  • Loading branch information
bors[bot] and japaric committed Apr 2, 2019
2 parents 40c0366 + bbd8ba2 commit e47e988
Showing 1 changed file with 24 additions and 0 deletions.
24 changes: 24 additions & 0 deletions ops/hibernating.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# Hibernating

A member that will be absent or busy for an extended period of time and not able
to participate in the WG during that time should put themselves in "hibernation"
state. During this hibernation period:

- The member will be removed from the highfive rotation. New PRs will *not* be
assigned to them by the highfive bot.

- The member will be removed from their GitHub teams'. `cc @rust-embedded/$team`
will *not* cc them.

- The member name will be removed from the list of teams in the rust-embedded/wg
README, but they will be listed under the 'Hibernating' section of that
README.

- The member will not be counted when computing the number of votes required to
reach majority on matters that concern the teams they are a member of. This
includes PRs labeled `T-all` that need a decision.

To enter or leave the hibernation state the member will:

- Notify their teams (e.g. `cc @rust-embedded/$team`) and send a PR to
rust-embedded/wg updating the README to reflect their hibernation state.

0 comments on commit e47e988

Please sign in to comment.