Project:New contributors: Difference between revisions
Appearance
Content deleted Content added
→Development: removing as well |
Boldly blank, as this is misleading nowadays and I will not see that {{historical}} on top when I end up at an anchor link Tag: Replaced |
||
| (46 intermediate revisions by 10 users not shown) | |||
| Line 1: | Line 1: | ||
{{ |
{{historical}} |
||
[[File:Nemzszinh-spiralcivertan.jpg|thumb]] [[File:Sustainability tech contributors.png|thumb|How to engage new volunteers?]] |
|||
'''After the feedback received we are re-purposing completely this space ([[Project_talk:New_contributors#Changes_after_the_first_round_of_feedback_25911|more]]). |
|||
'''How to attract volunteers and connect them with interesting people and activities?''' |
|||
== The problem == |
|||
[[File:Nemzszinh-spiralcivertan.jpg|thumb|x240px]] |
|||
We have a problem engaging volunteers and motivating them to stay. The amount of documentation, tools and channels is so overwhelming that even we have a hard time following it all. Because we're in the shadow of Wikipedia, we could generate massive interest from tech-friendly users, and we could offer them suitable technical tasks. In reality, we miss many newcomers, and our community efforts don't scale. |
|||
In more detail: |
|||
* '''[[Wikipmediawiki]]''': what you need to know as a tech contributor is spread out over 3 or more wikis... |
|||
* '''Plain text identification''': it's 2013 and our user profiles consist of a textarea. |
|||
* '''Memory in spreadsheets''': all we have are lists of contributors maintained (or not) manually by various people. |
|||
* '''Inefficient mass promotion''': every time we start almost from scratch, unable to selectively reach target audiences. |
|||
* '''Inefficient personal promotion''': manual pokes in Talk pages + emails from those spreadsheets won't get you far. |
|||
* '''Difficult to propose a first task''': it's difficult for us - imagine how it is for new volunteers alone. After 1-2 attempts, they're gone. |
|||
* '''Difficult to find peers''': ''"ask in wikitech-l or #mediawiki"'' is not the answer. |
|||
* '''English only''': all of the above only gets worse when writing English is not your strength. |
|||
== Vision == |
|||
[[File:ContributorsQgilDraft.pdf|thumb]] |
|||
<blockquote>Mary lands to our site and finds information, contacts and opportunities to contribute organized around thematic [[#Nodes|nodes]] that she can follow. She registers and is welcomed with a list of tasks. After filling out her [[#People|profile]], she is [[#Notifications|notified]] about [[#Projects|projects]], [[#Tasks|tasks]] and [[#Events|events]] related to her [[#One ontology|interests]]. She will receive new notifications whenever there is an update suiting her preferences.</blockquote> |
|||
How to get there: |
|||
* Better landing pages for contributors, including |
|||
** http://mediawiki.org and http://wikitech.wikimedia.org main pages. |
|||
** [[How to contribute]] and the pages linking directly from there. |
|||
** [[Developer hub]] and the pages linking directly from there. |
|||
* Cutting edge use of projects developed for [[onboarding new Wikipedians]]... |
|||
** [[Account creation user experience]]. |
|||
** [[Extension:GettingStarted|GettingStarted]]. |
|||
** [[Guided tours]]. |
|||
* ... and for subscriptions and notifications. |
|||
** [[Echo]] |
|||
** [[Flow]] |
|||
* Improving user profiles, starting with templates and hopefully having [[GlobalProfile]] one day. |
|||
* [[#Nodes|nodes]] aggregating key information around popular topics. |
|||
We are the MediaWiki experts and we can iterate fast eating our own dog food. We have a tradition of betatesting new developments and helping out polishing tools by using them. |
|||
== Activities == |
|||
Ongoing work. Check the [[/Roadmap/]] for more ideas. |
|||
=== One ontology === |
|||
'''A common vocabulary to classify items across all our tools''' |
|||
Call it ''categories'', ''keywords'', ''topics'', ''tags'', ''metadata''... What we need is one set of words applied consistently to wiki content, helping to connect related people, nodes, projects, tasks and events. |
|||
* Location: cities, regions... |
|||
* Contributors' activities: based on the [[How to contribute]] structure. |
|||
* Programming languages: PHP, JavaScript, HTML, CSS, Puppet... |
|||
* Human languages: English, German, Hindi... |
|||
* FLOSS projects: |
|||
** [https://www.ohloh.net/orgs/wikimedia Wikitech / MediaWiki projects]. |
|||
** Other free software / free knowledge projects. |
|||
* Task identificators: <nowiki>[priority], [severity]</nowiki>, easy, mentored, patch-in-gerrit... |
|||
This ontology should be consistent with the rest of the tools we use, enabling easier, even automatic connections and aggregation of content: |
|||
* [[Bugzilla]] keywords. |
|||
* [[Gerrit]] [https://bugzilla.wikimedia.org/show_bug.cgi?id=35534 tags]. |
|||
* [http://blog.wikimedia.org/c/technology/ Wikimedia tech blog] tags. |
|||
If you want to promote a bug, a changeset, or a post to a specific set of contributors, tag it accordingly in your tool. We might not have the technical solutions to automate this promotion today, but consistent tagging is already useful to ease manual work. |
|||

