This repository has been archived by the owner on Mar 29, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 15
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #2 from mozilla/curve
Add commitment curve
- Loading branch information
Showing
2 changed files
with
65 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,64 @@ | ||
Commitment Curve | ||
================ | ||
|
||
Contributions on the A-Team, whether paid or volunteer, follow a participation and responsibility trajectory, or commitment curve, described by the stages below. Each stage, with the exception of Explorer, is associated with a related badge which can be earned by performing all of the tasks listed for each stage. | ||
|
||
Explorer | ||
-------- | ||
|
||
You're just beginning to investigate participation on the A-Team. | ||
|
||
Criteria: | ||
|
||
* Find bugs to work on | ||
* Setup IRC, bugzilla, hg/git, environment | ||
|
||
Associate | ||
--------- | ||
|
||
You're beinning to contribute to the A-Team by getting involved with a project, working with some Mozillians, and resolving some bugs. | ||
|
||
Criteria: | ||
|
||
* Work with 2+ mozillians | ||
* Resolve 3+ good first bugs | ||
* Resolve at least 1 mentored bug which isn't a good first bug | ||
* Get involved in a project | ||
|
||
Core Contributor | ||
---------------- | ||
|
||
You've reached the point where you're a solid and consistent contributor to the A-Team. You regularly participate in team meetings; file, review, and resolve bugs; and expand the number of Mozillians you work with. | ||
|
||
Criteria: | ||
|
||
* Create a Mozillians profile | ||
* Resolve 5+ bugs | ||
* Participate in meetings | ||
* File new bugs, review code | ||
* Work with with 5+ mozillians | ||
|
||
Peer | ||
---- | ||
|
||
You're taking on additional ownership and responsibility within the team. You're not just fixing bugs, you're helping to direct new contributors and assist with decision-making on projects. | ||
|
||
Criteria: | ||
|
||
* Establish commit access | ||
* Split a project into features/bugs | ||
* Propose new features on projects | ||
* Initiate discussions / meetings | ||
* Mentor new contributors | ||
|
||
Project Lead | ||
------------ | ||
|
||
You're a key member of the team, and directly lead one or more projects. You design solutions to problems, accept responsibility for team deliverables, and help other people progress up through the commitment curve. | ||
|
||
Criteria: | ||
|
||
* Mentor 2+ contributors to be Core Contributors | ||
* Develop and maintain a project | ||
* Participate in all areas of the ateam | ||
* Solve problems by reusing existing projects |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -19,3 +19,4 @@ Let's get started! | |
software | ||
projects | ||
development_process | ||
curve |