Contribute/Conversion points: Difference between revisions

Jump to navigation Jump to search
 
(44 intermediate revisions by 6 users not shown)
Line 1: Line 1:
This page documents conversion points for different parts of the project to provide information about the contributor lifecycle for the [http://www.arewegrowingyet.com Grow Mozilla dashboard]. See [https://bugzilla.mozilla.org/show_bug.cgi?id=736109 bug 736109] for details about implementing this and see [http://davidwboswell.wordpress.com/2012/05/03/creating-a-superstar-radar/ The SuperStar Radar] blog post for information about why this is helpful for community building.
This page details the Conversion points of Contribution Pathways across various projects of Mozilla. The primary reason for detailing those is the articulation of pathways, and the secondary reason is for those conversion points to be used as aggregation scenarios to produce metrics for different projects.


=Contribution Funnel=
=Conversion Points=
 
There are two things we'd like to show here to help us understand how easy or hard it is for people to contribute to certain parts of Mozilla.
 
The first measurement shows each step of the process involved from expressing interest in contributing to successfully completing a contribution.  The following example graph shows how we'll be able to see where people are dropping out of the process so that we can identify and fix problems.
 
[[Image:Funnel mockup1.png]]
 
The second measurement shows how the percentage for each conversion point changes over time.  This will allow us to see how effective a giving optimization has been.
 
[[Image:Funnel mockup2.png]]
 
=Activity Levels=
 
[[Image:Activity levels.jpg|300px]]
 
* (A) shows lagging patterns - the wave train in successive transitions would lag in time.
 
* (B) shows how a major new release might bump up midlin contributor activity
 
* (C) shows how we might expect the population of top contributors to be more or less stable
 
* (D) shows some theoretical mass contributor fatigue
 
=Contribution Points=


Note: The color of these boxes corresponds to activity level of contributor as defined in [[Community|Who Is In The Mozilla Community?]] infographic.
Note: The color of these boxes corresponds to activity level of contributor as defined in [[Community|Who Is In The Mozilla Community?]] infographic.
Line 33: Line 9:
* Green: Core Contributor
* Green: Core Contributor


Note: As someone passes from casual to active contributor, we should look at way to send out automated invitation to the [http://www.mozillians.org phonebook].
{{admon/note| Active Contributor | Using the lowest active contributor conversion point for each area we are aggregating and producing counts for our [http://areweamillionyet.org Contributors Dashboard]}}


==Coding==
==Coding==


''Note: There are 13 points for Coding listed below but the wiki can cut some of the content off.  If you're not seeing all 13 points, make the window wider or decrease the font size.''
''Because of the number of conversion points involved, I've organized these into tiers of contributions that are of roughly equal value and difficulty. They correspond to the tiers outlined in the [[https://wiki.mozilla.org/Contribute/Coding/Pathways pathways document here.]]  - mhoye ''
 


{| border="1"
{| border="1"
! Functional Area !! Conversion Point #1 !! Conversion Point #2 !! Conversion Point #3 !! Conversion Point #4 !! Conversion #5 !! Conversion #6 !! Conversion #7 !! Conversion #8 !! Conversion #9 !! <font color="green">Conversion #10</font> !! Conversion #11 !! Conversion #12 !! Conversion #13
|-
| style="background:yellow;" | '''Casual Contributor Conversion points.'''
| '''Metrics'''
| '''Rewards & Recognition'''
| '''Next Steps'''
|-
| style="background:yellow;" | Installing Nightly
| mzl.la, download count
| Thanks on Nightly page.
| Get a Bugzilla account, build Firefox.
|-  
|-  
| [[Contribute/Coding|Coding]]
| style="background:yellow;" |Creating Bugzilla account
| style="background:yellow;" | Creating Bugzilla account  
| Bugzilla (feeds Baloo)
| style="background:yellow;" | Getting editbugs access
| A badge (automatic)
| style="background:yellow;" | Submitting patch 
| File a bug, reproduce a bug.
| style="background:orange;" | Having patch be approved
|-
| style="background:orange;" | Having patch checked in
| style="background:yellow;" |Filing a bug
| style="background:orange;" | Gaining Level 1 commit access
| style="background:orange;" | Submitting 5 patches
| style="background:green;" | Providing patch feedback / Conducting reviews
| style="background:green;" | Gaining Level 3 commit access
| style="background:green;" | Checking in your own code to repo
| style="background:green;" | Pushing someone else's code to repo
| style="background:green;" | Mentoring a bug  
| style="background:green;" | Becoming a module owner or peer
|-
| Data source
| Bugzilla
| Bugzilla
| Thanks, maybe automated badge-awarding? Contributor is invited to create a Mozillians acc't.
| Creating a test case, triaging a bug.
|- 
|  style="background:yellow;" |Creating a test case
| HG (?)
| A badge (manual)
| Build Firefox, create a patch.
|- 
| style="background:yellow;" |Creating a Mozillians Account
| Mozillians.org
| None
| Follow a Mozillians group (Themed? Regional?), look at the Reps program.
|- 
| style="background:orange;" |  '''Active Contributor Conversion Point '''
| '''Metrics'''
| '''Rewards & Recognition'''
| '''Next Steps '''
|-
|  style="background:orange;" |Submitting a patch / Filing a pull request
| Bugzilla / Github
| Message of thanks. Invite contributor to sign up for Mozillians.
| Working through patch review/resubmit process.
|- 
|  style="background:orange;" |Having patches r+’ed and merged
| Mercurial (script something for Github?)
| Badge, Name in about:credits, callout in release notes for first patch. Recognition at various contribution intervals - 1, 3, 5, 10, 25, 50, 100...
| Apply for try-server access
|- 
|  style="background:orange;" | Gain try-server (Commit Level 1) access
| Bugzilla
| Bugzilla
| Bugzilla
| Badge on Mozillians (For access? For first all-green push?)
| Bugzilla
| Direct contributor to a next patch, offer a mentored bug that appears to be a good fit.
| Hg
|-
| LDAP
|  style="background:green;" | '''Core Contributors Conversion Points'''
| Bugzilla
| '''Metrics'''
| Bugzilla
| '''Rewards & Recognition'''
| LDAP
| '''Next Steps '''
| Hg+Pushlog
|- 
| Hg+Pushlog
|    style="background:green;" |Consistent Tier 1/2 participation across several (3, 4+?) releases.
| Bugzilla
| Mercurial, other
| Despot
| Badge? Lotta badges getting thrown around here.
| People who make it here for a few releases and then disappear need to be followed up through separate channels.
|- 
|  style="background:green;" |Gaining Level 2 commit access
| Mercurial? LDAP?
| Everything gets a badge, I guess, but we should send a shirt at this point.
| More of the same.
|-
|  style="background:green;" | Mentoring a new contributor through the contribution process.
| Bugzilla, maybe? Need an answer for this one.
| Badge on Mozillians, mention in “mentors” section in release notes. [[Contribute/Coding/Mentoring#Good_Mentored_Bugs|The mentoring doc]].
| Do we need a Mentors dashboard?
|- 
|  style="background:green;" |Reviewing patches / pull requests
| Bugzilla / Github
| First reviewed patch merged should be worth something interesting. Swag?
|}
 
 
===Firefox OS===
 
{| border="1"
! Contributor !! #1 !! #2 !! #3 !! #4 !! #5 !! #6 !! #7 !! #8
|-
| Casual Contributor
| style="background:yellow;" | Has a fork of Gaia
| style="background:yellow;" | Has a Bugzilla account
| style="background:yellow;" | Filed a bug
| style="background:yellow;" | Filed 10 bugs
| style="background:yellow;" | Get a bug assigned to him/her
| style="background:yellow;" | Made pull request for Gaia bug
| style="background:yellow;" | Pull request landed with r+
| style="background:yellow;" | 5 pull requests landed
|-
| Active Contributor
| style="background:orange;" | 10 pull requests landed
| style="background:orange;" | 25 pull requests landed
| style="background:orange;" | Filed 25 bugs
| style="background:orange;" | Filed 50 bugs
| style="background:orange;" | 1 new feature developed
| style="background:orange;" | 5 new features developed
| style="background:orange;" | reviewed 1 pull request
| style="background:orange;" | reviewed 5 pull requests
|-
| Core Contributor
| style="background:green; color:white;;" | Received Gaia commit access
| style="background:green; color:white;;" | 50 pull requests landed
| style="background:green; color:white;;" | 100 pull requests landed
| style="background:green; color:white;;" | 10 new features developed
| style="background:green; color:white;;" | reviewed 25 pull requests
| style="background:green; color:white;" | reviewed 50 pull requests
| style="background:green; color:white;" | made a module peer
| style="background:green; color:white;" | made a module owner
|-
|-
| Recognition
| Recognition
|
| ?
|
| ?
| Postcard and sticker set.
| ?
|
| ?
|
| ?
|
| ?
|
| ?
|
| ?
|
|-
|
| 2013 Conversions*
|
| ?
|
| ?
|
| ?
| ?
| ?
| ?
| ?
| ?
|}
|}
* http://jsfiddle.net/dietrich/eyaJ7/


==Support==
==Support==
Line 173: Line 236:


==QA==
==QA==
====Onboarding pathways====
{| border="1"
! Functional Area !! #1 !! #2 !! #3 !! #4 !! #5 !! #6 !! #7 !! #8
|-
| [[Contribute/QA|QA]] (One and Done)
| style="background:yellow;" |  Create a One and Done account
| style="background:yellow;" | Finish 3 cases in One and Done per quarter
| style="background:orange;" | Finish 10 cases in One and Done per quarter.
| style="background:orange;" | Finish 20 cases in One and Done per quarter
| style="background:orange;" | Finish 30 cases in One and Done per quarter
| style="background:green; color:white;" | Creating cases in One and Done
| style="background:green; color:white;" | Organizing test days
| style="background:green; color:white;" | TBD
|-
| Data source
| One and Done new account
| One and Done finished tasks
| One and Done finished tasks
| One and Done finished tasks
| One and Done finished tasks
| One and Done task owner
| TBD
| TBD
|-
| Recognition
| TBD
| Badge TBD
| TBD
| TBD
| TBD
| TBD
| TBD
| TBD
|}
{| border="1"
! Functional Area !! #1 !! #2 !! #3 !! #4 !! #5 !! #6 !! #7 !! #8
|-
| [[Contribute/QA|QA]] (MozTrap/manual testing)
| style="background:yellow;" |  Create a MozTrap account
| style="background:yellow;" | Pass or fail 10 cases in MozTrap per quarter
| style="background:orange;" | Pass or fail 30 cases in MozTrap per quarter.
| style="background:orange;" | Pass or fail 50 cases in MozTrap per quarter.
| style="background:orange;" | Pass or fail 100 cases in MozTrap per quarter.
| style="background:green; color:white;" | Create a test run in MozTrap (per quarter)
| style="background:green; color:white;" | TBD
| style="background:green; color:white;" | TBD
|-
| Data source
| MozTrap new account
| MozTrap case pass/fails
| MozTrap case pass/fails
| MozTrap case pass/fails
| TBD
| TBD
| TBD
| TBD
|-
| Recognition
| Badge TBD
| Badge TBD
| TBD
| TBD
| TBD
| TBD
| TBD
| TBD
|}


{| border="1"
{| border="1"
! Functional Area !! #1 !! #2 !! #3 !! #4 !! #5 !! #6 !! #7 !! #8
! Functional Area !! #1 !! #2 !! #3 !! #4 !! #5 !! #6 !! #7 !! #8
|-  
|-  
| [[Contribute/QA|QA]] (Bug wrangler for desktop)
| [[Contribute/QA|QA]] (WebQA Pull requests)
| style="background:yellow;" | Comment or submit a PR on a Web QA repo in github in the last month
| style="background:yellow;" | More than one commend or PR submission in the last month.
| style="background:orange;" | Merged pull request in a Web QA repo in github in the last month
| style="background:orange;" | Three merged pull requests in a Web QA repo in the last month.
| style="background:orange;" | n/a
| style="background:green; color:white;" | TBD
| style="background:green; color:white;" | TBD
| style="background:green; color:white;" | TBD
|-
| Data source
| Github
| Github
| Github
| Github
| TBD
| TBD
| TBD
| TBD
|-
| Recognition
| Badge
| TBD
| Badge
| Badge
| TBD
| TBD
| TBD
| TBD
|}
 
 
 
{| border="1"
! Functional Area !! #1 !! #2 !! #3 !! #4 !! #5 !! #6 !! #7 !! #8
|-
| [[Contribute/QA|QA]] (Bug triage - take 2)
| style="background:yellow;" |  Create an [https://bugzilla.mozilla.org/createaccount.cgi account on Bugzilla] using Persona
| style="background:yellow;" | Help triage 3 bugs per quarter in bugzilla.mozilla.org
| style="background:orange;" | Help triage 10 bugs per quarter in BMO
| style="background:orange;" | Help triage 25 bugs per quarter in BMO
| style="background:orange;" | Help triage 40 bugs per quarter in BMO
| style="background:green; color:white;" | TBD
| style="background:green; color:white;" | TBD
| style="background:green; color:white;" | TBD
|-
| Data source
| Bugzilla new account
| Bugzilla status, product, component, bugs commented on (not # of comments, but # of bugs in which you've left at least one comment)
| Bugzilla status, product, component, bugs commented on
| Bugzilla status, product, component, bugs commented on
| Bugzilla status, product, component, bugs commented on
| TBD
| TBD
| TBD
|-
| Recognition
| [https://badges.mozilla.org/en-US/badges/badge/QA-Contributor-Bugzilla-Account/awards/2387 Bugzilla account badge]
| [https://badges.mozilla.org/en-US/badges/badge/QA-Contributor-Bugzilla-Action/awards/2386 Bugzilla action badge]
| (badge), considered for canconfirm permissions on BMO
| (badge)
| (badge)
| TBD
| TBD
| TBD
|}
 
====Possibly obsolete pathways - not for Baloo project====
{| border="1"
! Functional Area !! #1 !! #2 !! #3 !! #4 !! #5 !! #6 !! #7 !! #8
|-
| [[Contribute/QA|QA]] (Bug wrangler: Onboarding)
| style="background:yellow;" |  Create an [https://bugzilla.mozilla.org/createaccount.cgi account on Bugzilla] using Persona
| style="background:yellow;" |  Create an [https://bugzilla.mozilla.org/createaccount.cgi account on Bugzilla] using Persona
| style="background:yellow;" | Create an account on [https://oneanddone.mozilla.org job board on One and Done QA taskboard]
| style="background:yellow;" | Create an account on [https://oneanddone.mozilla.org job board on One and Done QA taskboard]
| style="background:orange;" | Comment on 3 bugs in bugzilla.mozilla.org to add useful information
| style="background:orange;" | Comment on 3 bugs in bugzilla.mozilla.org to add useful information
| style="background:orange;" | Get canconfirm status in Bugzilla
| style="background:orange;" | Complete a task on the One and Done taskboard
| style="background:orange;" | Complete a task on the One and Done taskboard
| style="background:green; color:white;" | Participate in a QA testday (tag a bug with the testday whiteboard tag)
| style="background:orange;" | Participate in a QA testday
| style="background:green; color:white;" | Get canconfirm status in Bugzilla
| style="background:green; color:white;" | Change the status of 3 bugs in Bugzilla
| style="background:green; color:white;" | Change the status of 3 bugs in Bugzilla
| style="background:green; color:white;" | Comment on 11 bugs in Bugzilla
| style="background:green; color:white;" | Comment on 7 bugs in Bugzilla
|-  
|-  
| [[Contribute/QA|QA]] (Manual testing with MozTrap)
| Data source
| Bugzilla new account
| One and Done new account
| Bugzilla comments
| One and Done actions
| Bugzilla QA whiteboard field (historic: whiteboard field)
| Bugzilla user info (permissions)
| Bugzilla status
| Bugzilla comments
|-
| Recognition
| [https://badges.mozilla.org/en-US/badges/badge/QA-Contributor-Bugzilla-Account/awards/2387 Bugzilla account badge]
| (One and Done account badge)
| [https://badges.mozilla.org/en-US/badges/badge/QA-Contributor-Bugzilla-Action/awards/2386 Bugzilla action badge]
| (One and Done Action badge)
| (QA Testday badge)
| (Nothing)
| (Bug Helper badge)
| (Bug Party badge, make this one funny)
|}
 
 
{| border="1"
! Functional Area !! #1 !! #2 !! #3 !! #4 !! #5 !! #6 !! #7 !! #8
|-
| [[Contribute/QA|QA]] (Manual testing with MozTrap, Onboarding)
| style="background:yellow;" |  Create an [https://moztrap.mozilla.org account on MozTrap] using Persona
| style="background:yellow;" |  Create an [https://moztrap.mozilla.org account on MozTrap] using Persona
| style="background:yellow;" | Create an account on [https://oneanddone.mozilla.org job board on One and Done QA taskboard]
| style="background:yellow;" | Create an account on [https://oneanddone.mozilla.org job board on One and Done QA taskboard]
| style="background:orange;" | Pass or Fail three tests from MozTrap
| style="background:orange;" | Pass or Fail three tests from MozTrap (can we have/do we need this level of specificity? )
| style="background:orange;" | Complete a manual testing task on the One and Done taskboard
| style="background:orange;" | Complete a manual testing task on the One and Done taskboard
| style="background:orange;" | Create a Bugzilla account  
| style="background:orange;" | Create a Bugzilla account  
| style="background:green; color:white;" | Participate in a QA testday (tag a bug in Bugzilla with the testday whiteboard tag)
| style="background:green; color:white;" | Participate in a QA testday (tag a bug in Bugzilla with the testday whiteboard tag)
| style="background:green; color:white;" | Work on three bugs from a QA testday
| style="background:green; color:white;" | Work on three bugs from a QA testday
| style="background:green; color:white;" | Work on 11 bugs from a QA testday
| style="background:green; color:white;" | Work on 7 bugs from a QA testday
|-
| Data source
| MozTrap new account
| One and Done new account
| MozTrap actions
| One and Done actions
| Bugzilla new account
| Bugzilla QA whiteboard field (historic: whiteboard field)
| Bugzilla QA whiteboard field (historic: whiteboard field)
| Bugzilla QA whiteboard field (historic: whiteboard field)
|-
| Recognition
| (badge)
| (One and Done account badge)
| (badge)
| (MozTrap Action badge)
| [https://badges.mozilla.org/en-US/badges/badge/QA-Contributor-Bugzilla-Account/awards/2387 Bugzilla account badge]
| (QA Testday badge, or MozTrap specific badge)
| (QA Testday badge, or MozTrap specific badge)
| (QA Testday badge, or MozTrap specific badge)
|}
 
====in progress for qa====
 
{| border="1"
! Functional Area !! #1 !! #2 !! #3 !! #4 !! #5 !! #6 !! #7 !! #8
|-  
|-  
| [[Contribute/QA|QA]] (Automated testing for WebQA)
| [[Contribute/QA|QA]] (Automated testing for WebQA)
Line 358: Line 617:
| Github
| Github
|
|
|-
| Recognition
|
|
| 
|}
==Reps==
{| border="1"
!  !! Casual Contributor !! Active Contributor !! Core Contributor
|-
| Action
| style="background:yellow;" | One activity within 8 weeks period
| style="background:orange;" | One activity within 4 weeks period
| style="background:orange;" | Four activities within 4 weeks period
|-
| Data source
| reps.mozilla.org
| reps.mozilla.org
| reps.mozilla.org
|-
|-
| Recognition
| Recognition
Line 388: Line 668:
| style="background:green; color:white;" | Reach Reviewer Level 4+ [https://wiki.mozilla.org/Marketplace/Reviewers/Points_and_Incentives Details]
| style="background:green; color:white;" | Reach Reviewer Level 4+ [https://wiki.mozilla.org/Marketplace/Reviewers/Points_and_Incentives Details]
|}
|}
==Firefox OS==
{| border="1"
! Contributor !! #1 !! #2 !! #3 !! #4 !! #5 !! #6 !! #7 !! #8
|-
| Casual Contributor
| style="background:yellow;" | Has a fork of Gaia
| style="background:yellow;" | Has a Bugzilla account
| style="background:orange;" | Filed a bug
| style="background:orange;" | Filed 10 bugs
| style="background:orange;" | Assigned a bug
| style="background:green; color:white;" | Made pull request for Gaia bug
| style="background:green; color:white;" | Pull request landed with r+
| style="background:green; color:white;" | 5 pull requests landed
|-
| Active Contributor
| style="background:yellow;" | 10 pull requests landed
| style="background:yellow;" | 25 pull requests landed
| style="background:orange;" | Filed 25 bugs
| style="background:orange;" | Filed 50 bugs
| style="background:orange;" | 1 new feature developed
| style="background:green; color:white;" | 5 new features developed
| style="background:green; color:white;" | reviewed 1 pull request
| style="background:green; color:white;" | reviewed 5 pull requests
|-
| Core Contributor
| style="background:yellow;" | Received Gaia commit access
| style="background:yellow;" | 50 pull requests landed
| style="background:orange;" | 100 pull requests landed
| style="background:orange;" | 10 new features developed
| style="background:orange;" | reviewed 25 pull requests
| style="background:green; color:white;" | reviewed 50 pull requests
| style="background:green; color:white;" | made a module peer
| style="background:green; color:white;" | made a module owner
|-
| Recognition
| ?
| ?
| ?
| ?
| ?
| ?
| ?
| ?
|-
| 2013 Conversions*
| ?
| ?
| ?
| ?
| ?
| ?
| ?
| ?
|}
* http://jsfiddle.net/dietrich/eyaJ7/


==Other project areas==
==Other project areas==
Line 513: Line 736:
| Contribute even after winning first place
| Contribute even after winning first place
|}
|}
=Mozilla Foundation (MoFo)=
==Webmaker Total==
{| class="wikitable"
|-
| style="background:orange;" |  '''Active Contributor Conversion Point '''
| '''Metrics Datasource'''
| '''Rewards & Recognition'''
| '''Next Steps '''
|-
| style="background:orange;" |  Qualifying as a Webmaker Mentor or Super-Mentor
| Ad-hoc logger, via Badgekit API
| tbc
| tbc
|-
| style="background:orange;" |  Hosting or Volunteering at a Webmaker Event
| Webmaker Events Database & Reps Events Database Tagged as Webmaker
| tbc
| tbc
|-
| style="background:orange;" |  Translating Webmaker Tools
| Transifex
| tbc
| tbc
|-
| style="background:orange;" |  Ad-hoc Contribution including
* Presenting on community calls
* Face-to-face user testing
* Informal QA
* Building Appmaker Components
* Building on the MakeAPI
| Ad-hoc Contribution Logger
| tbc
| tbc
|-
| style="background:orange;" |  Code Contribution Merged
| Github
| tbc
| tbc
|-
| style="background:orange;" |  Filing a Bug
| Bugzilla
| tbc
| tbc
|-
| style="background:orange;" |  Submitting Web Literacy Resources
| Webmaker DB
| tbc
| tbc
|-
| style="background:orange;" |  Creating Teach Kits (Open Educational Resources)
| TBC - not tracked yet
| tbc
| tbc
|-
| style="background:orange;" |  Creating 'high-value' starter makes and appmaker templates
| TBC - not tracked yet
| tbc
| tbc
|}
===Webmaker Tools Team===
This view is a subset of Webmaker Total for team specific goal tracking.
{| class="wikitable"
|-
| style="background:orange;" |  '''Active Contributor Conversion Point '''
| '''Metrics Datasource'''
| '''Rewards & Recognition'''
| '''Next Steps '''
|-
| style="background:orange;" |  Code Contribution Merged
| Github
| tbc
| tbc
|-
| style="background:orange;" |  Filing Bugs
| Github & Bugzilla
| tbc
| tbc
|}
===Appmaker===
This view is a subset of Webmaker Total for team specific goal tracking.
{| class="wikitable"
|-
| style="background:orange;" |  '''Active Contributor Conversion Point '''
| '''Metrics Datasource'''
| '''Rewards & Recognition'''
| '''Next Steps '''
|-
| style="background:orange;" |  Code Contribution Merged
| Github
| tbc
| tbc
|-
| style="background:orange;" |  Filing Bugs
| Github
| tbc
| tbc
|-
| style="background:orange;" |  Ad-hoc Contribution including
* Presenting on community calls
* Face-to-face user testing
* Informal QA
* Building Appmaker Components
| Ad-hoc Contribution Logger
| tbc
| tbc
|}
===Hive===
This view is a subset of Webmaker Total for team specific goal tracking.
{| class="wikitable"
|-
| style="background:orange;" |  '''Active Contributor Conversion Point '''
| '''Metrics Datasource'''
| '''Rewards & Recognition'''
| '''Next Steps '''
|-
| style="background:orange;" |  Qualifying as a Hive Community Member
| Ad-hoc logger, via Badgekit API
| tbc
| tbc
|-
| style="background:orange;" |  Ad-hoc Contribution including
* Presenting on community calls
* Face-to-face user testing
* Informal QA
* Building Appmaker Components
* Building on the MakeAPI
| Ad-hoc Contribution Logger
| tbc
| tbc
|}
==Mozilla Science Lab==
{| class="wikitable"
|-
| style="background:orange;" |  '''Active Contributor Conversion Point '''
| '''Metrics Datasource'''
| '''Rewards & Recognition'''
| '''Next Steps '''
|-
| style="background:orange;" |  Teaching or Volunteering at a bootcamp
| Ad-hoc logger via Software Carpentry Admin DB
| tbc
| tbc
|-
| style="background:orange;" |  Contributing lesson material
| datasource
| tbc
| tbc
|-
| style="background:orange;" |  Ad-hoc Contribution including
* Presenting on community calls
* Peer-reviewing lesson material
* Testing/QA on prototypes
* Guest blogging on Science Lab site
| Ad-hoc Contribution Logger
| tbc
| tbc
|-
| style="background:orange;" |  Code Contribution Merged
| Github
| tbc
| tbc
|-
| style="background:orange;" |  Filing Bugs
| Bugzilla
| tbc
| tbc
|}
==Knight-Mozilla OpenNews==
{| class="wikitable"
|-
| style="background:orange;" |  '''Active Contributor Conversion Point '''
| '''Metrics Datasource'''
| '''Rewards & Recognition'''
| '''Next Steps '''
|-
| style="background:orange;" |  Open News Fellows
| ?
| tbc
| tbc
|-
| style="background:orange;" |  Writing for Source
| Source DB
| tbc
| tbc
|-
| style="background:orange;" |  Participation in OpenNews community projects
| Source DB
| tbc
| tbc
|-
| style="background:orange;" |  Ad-hoc Contribution including
* Presenting on community calls
* Organizing local events
* Informal QA
| Ad-hoc Contribution Logger
| tbc
| tbc
|-
| style="background:orange;" |  Code
| Github
| tbc
| tbc
|}
==MozFest==
{| class="wikitable"
|-
| style="background:orange;" |  '''Active Contributor Conversion Point '''
| '''Metrics Datasource'''
| '''Rewards & Recognition'''
| '''Next Steps '''
|-
| style="background:orange;" |  Volunteer
| BSD
| tbc
| tbc
|-
| style="background:orange;" |  Host a session
| BSD
| tbc
| tbc
|-
| style="background:orange;" |  Participate in a session
| BSD
| tbc
| tbc
|}
==Advocacy==
TBC
==Metrics==
TBC
canmove, Confirmed users, Bureaucrats and Sysops emeriti
1,783

edits

Navigation menu