Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Info

This document has borrowed heavily from the Apache processes.

Table of Contents

Guidelines for assessing new candidates for committership

When a contributor is nominated to become a committer, the following guidelines should be used by existing committers to evaluate the nominee's suitability.

Ability to work cooperatively with peers

How do we evaluate? By the interactions they have through mail. By how they respond to criticism. By how they participate in decision-making process. 

Ability to be a mentor

How do we evaluate? By the interactions they have through mail. By how clear they are and how willing they are to point at appropriate background materials (or even create them).

...

How do we evaluate? By time, by sticking through tough issues, by helping on not-so-fun tasks as well. 

Personal skill/ability

How do we evaluate? A solid general understanding of the project. Quality of discussion in mail. Patches (where applicable) easy to apply with only a cursory review.

...

This section describes the process for handling the voting of a new committer.

Summary

  1. Call a vote

...

  1. (templates/committerVote.txt)
  2. Close a vote

...

  1. (templates/closeCommitterVote.txt)
  2. Invite the new committer

...

  1. (templates/committerInvite.txt

...

  1. )

If they accept, then do:

...

  1. Add crowd group: fcrepo-committer
  2. Add to owners of GitHub fcrepo organization

...

  1. Add to fedora-committers google-group
  2. Add to committers wiki page: Fedora Committers
  3. Add to committers Slack channel
  4. Announce the new committer (template/committerAnnounce.txt)

...