Mozillians/TaskBoard: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
mNo edit summary
 
(15 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{admon/note|On Hold| The development of this tool is currently on hold as the Mozillians team focuses on improving the [[Mozillians/Phonebook|Phonebook]]. Please [[Mozillians#Team|contact the team]] with any questions. }}
== Summary ==
== Summary ==


Line 9: Line 11:
# Increase contributors awareness of sub-community tasks
# Increase contributors awareness of sub-community tasks


== Non-Goals ==
# Become the taskboard for all tasks in the entire Mozilla community


== Features ==
== Features ==


=== List Options ===  
=== [[Mozillians/TaskBoard/1.0/Tasks|Tasks]] ===
* fields shown, filters, sorting options
 
=== [[Mozillians/TaskBoard/1.0/List_Options|List Options]] ===
 
=== [[Mozillians/TaskBoard/1.0/Task_Conduit|Task Conduit]] ===
 
=== [[Mozillians/TaskBoard/1.0/Task_Admin|Administration]] ===


=== Task Vacuum ===
== Non-Goals ==
# Become the taskboard for all tasks in the entire Mozilla community


The Mozilla community has a number of avenues which offer contributors tasks to get involved (e.g. Bugzilla's "good first bugs", SUMO's "un-answered threads", AMO's "add-ons not reviewed"). Further, we have external project-hosting sites such as Github that have a number of issue trackers which are still tasks to perform in the Mozilla community. We don't need to re-invent the wheel and force team leads and community leads to create new tasks within this app; these tasks should be automagically populated onto the list (and off when they're completed).
== Inspiration ==
* [https://www.jig.com/ Jig]
* [http://www.taskrabbit.com/ TaskRabbit]
* [http://www.idealist.org/ Idealist.org]
* [http://www.43things.com/ 43Things]
* [http://www.craigslist.org/ Craigslist]
* [https://www.mturk.com/ Mechanical Turk]
* [https://www.mozilla-hispano.org/documentacion/Tareas Mozilla Hispano tasks]


'''Current Avenues'''
== Meetings ==
* Bugzilla - Using Bugzilla's REST API, the app will grab any bugs with the whiteboard entry of "[good first bug]" and display information (i.e. mentor, product/component, timelines/deadlines, coding experience needed, etc.) as necessary.
* GitHub - Using [http://developer.github.com/v3/issues/ GitHub's issue API], we should show any issues shown on /mozilla organization repos within the taskboard.


=== Administration ===
* [https://etherpad.mozilla.org/wnlmqMEG8Y 2011-12-09 1.0 Walkthrough]
* add, edit, remove (their own and all)
* [https://mozillians.etherpad.mozilla.org/taskboard-kickoff 2012-01-05 1.0 Kick-Off]

Latest revision as of 16:36, 4 April 2013

Note.png
On Hold
The development of this tool is currently on hold as the Mozillians team focuses on improving the Phonebook. Please contact the team with any questions.

Summary

Mozilla's sub-communities of Add-ons, QA, L10n, Support and more have been good at providing opportunities to those who find their way into them. This approach works for new and potential contributors who know what sort of tasks they'd like to work on. Though, for those who are unsure of what they would be interested or skilled to help with, it's not particularly helpful. So, the idea is to uplift basic introductory tasks across all sub-communities into a public-facing list of activities which are sortable and filterable list (i.e. much like a Job Board).

Goals

  1. Increase the number of tasks completed within the Mozilla community
  2. Increase the number of contributors performing tasks within the Mozilla community
  3. Increase contributors awareness of sub-community tasks


Features

Tasks

List Options

Task Conduit

Administration

Non-Goals

  1. Become the taskboard for all tasks in the entire Mozilla community

Inspiration

Meetings