Contribute/Pathways/Guides: Difference between revisions

no edit summary
(Created page with "=TL;DR= Guide on helping brand new contributors find first tasks and match their skills/interests to projects/teams. '''Goal: Pathways goal #3 - Support brand new contributor...")
 
No edit summary
 
(5 intermediate revisions by 3 users not shown)
Line 1: Line 1:
[[Category:Pathways]]
[[Category:Contribute]]
[[Category:CBT]]
=TL;DR=
=TL;DR=
Guide on helping brand new contributors find first tasks and match their skills/interests to projects/teams.
Guide on helping brand new contributors find first tasks and match their skills/interests to projects/teams.


'''Goal: Pathways goal #3 - Support brand new contributors and the projects they join by building a community of mentors and a system to support them.'''
==Vocabulary==
{{anchor|vocabulary}}
 
* Contribution area: An area of the Mozilla project open to contribution
* Pathway: A set of steps for building skills and responsibility in a contribution area.
* Guide: A person who helps a potential contributor find the contribution area that's right for them and start them along that area's pathway
* Manual: A document which a Guide uses to help match a contributor up with a contribution area
* Choose Your Own Adventure: [http://en.wikipedia.org/wiki/Choose_Your_Own_Adventure A set of books in which the reader is the protagonist.]
 
==Guides==
 
* Need to know the contribution areas
* Need to know the pathway entry points for each contribution area
* Need to be know how to use the Manual as a tool
* Need training?
 
==Manual==
 
* Lists contribution areas, and for each...
** Keywords
** Skills
** Contacts
** Pathway entry points
** Passive communication channels
** Inter/active communication channels
* Model user types with "I want to..."
** "I want to write code in <language>."
** "I want to find a way to help but I don't know what and I have no skills."
** "I want to add a feature to Firefox."
* How to turn ambiguity into contributions
** "I want to know when Firefox OS is available in my country."
** "I want to get some stickers to give out at my school."
** "I use Chrome and I think Firefox tabs look like poop."
 
 
==Accepting a Guide - Steps==
* Send Acceptance Letter.
* Accept to Guides Mozillian, and promote to moderator on Discourse.
 
== Discourse Functional Area Setup==
* Create '<functional area> Guide Introductions!' Topic, and pin it.
* Create '<function area> FAQ ' Topic, and pin it.
 
==Project==


'''Stakeholders/dependencies: Contribution area experts, Bedrock team - and decisions about Get Involved page.'''
* Supports CBT Pathways goal #3 - Support brand new contributors and the projects they join by building a community of mentors and a system to support them.
* Stakeholders/dependencies
** Contribution area experts
** Bedrock team - and decisions about Get Involved page.


==Roadmap==
==Roadmap==
Line 22: Line 72:
* End of 2014
* End of 2014
** Documentation for the guides for 2-3 starter tasks for each of the eight areas of Get Involved.
** Documentation for the guides for 2-3 starter tasks for each of the eight areas of Get Involved.
* End of 2015
** Human guides have been replaced by a bot written in Inform7 that converses with contributors and shepherds them into the right contribution area pathway.
Confirmed users
1,278

edits