canmove, Confirmed users
868
edits
No edit summary |
Jennierose (talk | contribs) (→Form) |
||
(18 intermediate revisions by 5 users not shown) | |||
Line 1: | Line 1: | ||
A page that diagrams how each of the parts of the [http://www.mozilla.org/contribute/ Get Involved page] operate and how they tie into various systems and programs. | A page that diagrams how each of the parts of the [http://www.mozilla.org/contribute/ Get Involved page] operate and how they tie into various systems and programs. | ||
=Activation= | =Page Elements= | ||
==Activation== | |||
The function of the top part of the page is to let people know Mozilla is a place where they can participate and gets them excited about wanting to take an action to get started contributing. | The function of the top part of the page is to let people know Mozilla is a place where they can participate and gets them excited about wanting to take an action to get started contributing. | ||
Three sections: | |||
* | *Why Volunteer | ||
* | **Landing page with all contribute information | ||
*Find an Event | |||
**Events portal (linked to Reps) | |||
*Meet Mozillians | |||
**User stories from Mozillians around the world | |||
=Form= | == Statistics== | ||
Number of Mozillians count (from [http://areweamillionyet.org Baloo]) | |||
Number of events | |||
Number of countries we are embedded in | |||
== Value Proposition == | |||
*Rolling slideshow of reasons to get involved | |||
*Video | |||
*Contributor Profiles | |||
== Contact == | |||
Different ways to contact us | |||
==Form== | |||
The form collects information from people who are wanting to get involved and connects them to people from the relevant functional or regional areas they are interested in. | The form collects information from people who are wanting to get involved and connects them to people from the relevant functional or regional areas they are interested in. | ||
Line 16: | Line 40: | ||
==By Functional Area== | ==By Functional Area== | ||
Please see full list of Functional areas and stewards at this Google Doc [https://docs.google.com/a/mozilla.com/spreadsheets/d/13HdVjuiveOCNWyh1-pQtmSkxqmKvRvCZctnxd-Hng4k/edit#gid=0 Functional Area Stewards Doc.] | |||
===Changes to Categories 2014=== | |||
*Functional areas expanded to 27 disparate categories | |||
*Each category has a steward, though some are duplicated in many locations | |||
==Guides== | |||
Each autoresponder also includes a link to the appropriate [https://guides.mozilla-community.org/ Guides Forum] | |||
==By Locale== | ===By Locale=== | ||
These are the people handling inquiries in different locales for localized versions of the page. | These are the people handling inquiries in different locales for localized versions of the page. | ||
Line 151: | Line 113: | ||
| {{bug|868966}} | | {{bug|868966}} | ||
| [https://www.mozilla.org/cs/contribute/ live] | | [https://www.mozilla.org/cs/contribute/ live] | ||
| | |||
|- | |||
| cy | |||
| firefox -at- meddal -dot- com | |||
| | |||
| {{bug|908714}} | |||
| [https://www.mozilla.org/cy/contribute/ live] | |||
| | | | ||
|- | |- | ||
Line 385: | Line 354: | ||
|} | |} | ||
==Inquiry Workflow== | ===Inquiry Workflow=== | ||
Diagram of EN and non-EN workflows on Get Involved page: | Diagram of EN and non-EN workflows on Get Involved page: | ||
Line 417: | Line 386: | ||
[1] | [1] | ||
https://github.com/mozilla/bedrock/blob/ | https://github.com/mozilla/bedrock/blob/master/bedrock/mozorg/views.py#L109 | ||
[2] | [2] | ||
https://github.com/mozilla/bedrock/blob/ | https://github.com/mozilla/bedrock/blob/master/bedrock/mozorg/views.py#L175 | ||
[3] | [3] | ||
https://github.com/mozilla/bedrock/blob/ | https://github.com/mozilla/bedrock/blob/master/bedrock/mozorg/views.py#L157 | ||
==Embedding== | ===Embedding=== | ||
This form is reused in a few places. | |||
====Mozilla.org==== | |||
There is a link in the footer of all www.mozilla.org pages linking to a version of the form at: | |||
http://www.mozilla.org/en-US/contribute/page/ | |||
====Mozilla Hispano==== | |||
The Mozilla Hispano community has made an embeddable version of the form. More about that is at: | The Mozilla Hispano community has made an embeddable version of the form. More about that is at: | ||
Line 431: | Line 410: | ||
* [http://www.nukeador.com/12/02/2013/contribute-form-for-everyone/ Embedding contribution form] | * [http://www.nukeador.com/12/02/2013/contribute-form-for-everyone/ Embedding contribution form] | ||
==Canned Responses== | ====Reps Events==== | ||
Reps has also experimented with embedding the Get Involved page in the Events Manager to help potential contributors at offline events get connected to projects. | |||
===Canned Responses=== | |||
Most pathways make use of auto-responses, but there are times when a manual response to an inquiry is appropriate (for instance, if someone contacts us with a question about a pathway that isn't included on the Get Involved page). There is a page with a set of canned responses that may be useful at times. | Most pathways make use of auto-responses, but there are times when a manual response to an inquiry is appropriate (for instance, if someone contacts us with a question about a pathway that isn't included on the Get Involved page). There is a page with a set of canned responses that may be useful at times. | ||
Line 437: | Line 420: | ||
* [[Contribute/Canned responses|Canned responses]] | * [[Contribute/Canned responses|Canned responses]] | ||
==Self-Serve== | |||
The section below the form provides people with a way to figure things out on their own and get connected to whatever they may be interested in. There are currently three sections here. | |||
===Interest=== | |||
The functional areas listed here are the same as in the drop-down in the form. The difference here is this is presented in a way where people can read about each and click through to find more information without having to go through the form. | |||
===Location=== | |||
This section provides links into different parts of the world map on the [http://www.mozilla.org/en-US/contact/communities/ Contact page] showing where local communities are. This content was more useful before the page was localized and we needed people to self-select the regions they're interested in. Now that the page is localized and people are served the page in their language, having a region picker may be less important. | |||
===Newsletter=== | |||
There is a newsletter sign-up that lets people opt-in to receive regular contribution news. This had been the [https://blog.mozilla.org/about_mozilla/ about:mozilla newsletter] that came out once a week and featured relevant contribution posts from Planet. That newsletter is not currently getting sent out. | |||
===Time Available=== | |||
At one time we had a tab that featured contribution opportunities based on the time people had available (only 5 minutes, only an hour, etc). This proved hard to keep updated manually and it quickly got stale. With more robust matching systems, we may be able to put something like this back in a way that's more maintainable. | |||
=Hacking the Page= | |||
Pull requests to update the Get Involved page and form are welcome. Details of where the relevant files are are below: | |||
==HTML files== | |||
* https://github.com/mozilla/bedrock/blob/master/bedrock/mozorg/templates/mozorg/contribute.html | |||
* https://github.com/mozilla/bedrock/blob/master/bedrock/mozorg/templates/mozorg/contribute-page.html | |||
* https://github.com/mozilla/bedrock/blob/master/bedrock/mozorg/templates/mozorg/contribute-form.html | |||
* https://github.com/mozilla/bedrock/blob/master/bedrock/mozorg/templates/mozorg/contribute-embed.html | |||
==Form files== | |||
* https://github.com/mozilla/bedrock/blob/master/bedrock/mozorg/email_contribute.py -- Logic for Get Involved page form (can add areas and change contact emails) | |||
* https://github.com/mozilla/bedrock/blob/master/bedrock/mozorg/views.py -- General Bedrock form logic | |||
* https://github.com/mozilla/bedrock/tree/master/bedrock/mozorg/templates/mozorg/emails -- English auto-response text | |||
* http://viewvc.svn.mozilla.org/vc/projects/mozilla.com/trunk/locales/ -- Localized auto-responses are in the relevant locales SVN repo | |||
=Adding Pathways= | |||
Need to document how to add new pathways | |||
=Metrics= | =Metrics= |