Confirmed users, Bureaucrats and Sysops emeriti
2,088
edits
Mikehenrty (talk | contribs) (→Plan: formatting, developer devices) |
(→Plan) |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 26: | Line 26: | ||
* <strike>'''Design a plan for re-opening Github issues'''</strike> STATUS: Ongoing, moving to Phase 1 for completion. See below. | * <strike>'''Design a plan for re-opening Github issues'''</strike> STATUS: Ongoing, moving to Phase 1 for completion. See below. | ||
* <strike>'''Design a Flame-for-patches-landed program'''</strike> STATUS: Not as many Flames as first thought. Instead, going to give out at events, identified contributors. dietrich posted to b2g-internal and we now have a large number of Flames shipping out to contributors. | * <strike>'''Design a Flame-for-patches-landed program'''</strike> STATUS: Not as many Flames as first thought. Instead, going to give out at events, identified contributors. dietrich posted to b2g-internal and we now have a large number of Flames shipping out to contributors. | ||
'''Phase 1''' | |||
* '''Create Gaia contribution pathway page''': Single page with sequential steps from zero to patch-landed. STATUS: Dietrich started [https://etherpad.mozilla.org/gaia-pathway outline], solicited input from Gaia team. Working with MDN to get [https://bugzilla.mozilla.org/show_bug.cgi?id=1189515 collapsible content areas] added to the site. Once that's working, can fill it in. | * '''Create Gaia contribution pathway page''': Single page with sequential steps from zero to patch-landed. STATUS: Dietrich started [https://etherpad.mozilla.org/gaia-pathway outline], solicited input from Gaia team. Working with MDN to get [https://bugzilla.mozilla.org/show_bug.cgi?id=1189515 collapsible content areas] added to the site. Once that's working, can fill it in. | ||
* '''Identify automate-able contributor activity monitoring.''' STATUS: not done, next on dietrich's list | * '''Identify automate-able contributor activity monitoring.''' STATUS: not done, next on dietrich's list | ||
* '''Identify developer papercuts''' | * '''Identify developer papercuts''' | ||
** STATUS: not done. | ** STATUS: not done. needs owner. | ||
** [https://bugzilla.mozilla.org/show_bug.cgi?id=949551 Regular Papercuts bug], [https://bugzilla.mozilla.org/show_bug.cgi?id=950943 Developer Papercuts bug], [https://bugzilla.mozilla.org/show_bug.cgi?id=965185 Dale's bug] | ** [https://bugzilla.mozilla.org/show_bug.cgi?id=949551 Regular Papercuts bug], [https://bugzilla.mozilla.org/show_bug.cgi?id=950943 Developer Papercuts bug], [https://bugzilla.mozilla.org/show_bug.cgi?id=965185 Dale's bug] | ||
** Next steps: Find threads, etherpads, make one list, prioritize, fold into plan - OWNER: | ** Next steps: Find threads, etherpads, make one list, prioritize, fold into plan - OWNER: ??? | ||
* '''Get feedback from existing contributors''' | ** Work with managers to prioritize fixing the developer papercuts we identified | ||
* '''Get feedback from existing contributors''' (arroway) | |||
** https://etherpad.mozilla.org/gaia-contributor-feedback | ** https://etherpad.mozilla.org/gaia-contributor-feedback | ||
** Next steps: Fold into plan - TODO: | ** Next steps: Fold into plan - TODO: arroway - will define the main action points from the feedback we received | ||
* '''Merge dev-gaia and dev-b2g mailing lists into''' | * <strike>'''Merge dev-gaia and dev-b2g mailing lists into'''</strike> (mhenretty) | ||
** https://bugzilla.mozilla.org/show_bug.cgi?id=1199334 | ** https://bugzilla.mozilla.org/show_bug.cgi?id=1199334 | ||
* '''Merge #gaia and #b2g IRC channels''' | * <strike>'''Merge #gaia and #b2g IRC channels'''</strike> (mhenretty) | ||
* | * <strike>'''Figure out how to get more developer devices into people's hands'''</strike> - Foxfooding team owns this (Jean Gong) | ||
* Consensus on a desktop development environment - TODO: needs owner | |||
* Design a double-click+F5 workflow - TODO: needs owner | |||
''' | |||
* Consensus on a desktop development environment | |||
* Design a double-click+F5 workflow | |||
** STATUS: not started. some existing recent discussion on dev-gaia. need to put Gaia team stakeholders together to draft a plan, then push out to dev-gaia for feedback | ** STATUS: not started. some existing recent discussion on dev-gaia. need to put Gaia team stakeholders together to draft a plan, then push out to dev-gaia for feedback | ||
* Regular schedule for on-duty for IRC/lists by community team | * Regular schedule for on-duty for IRC/lists by community team - TODO: needs owner | ||
* Identify and expand other active contribution areas and begin monitoring - StackOverflow, Reddit, XDA-Developers, etc | * Identify and expand other active contribution areas and begin monitoring - StackOverflow, Reddit, XDA-Developers, etc | ||
* All apps have style, contribution and developer workflow info in their README files | * All apps have style, contribution and developer workflow info in their README files | ||
* Update the Contribute page on mozilla.org/contribute to point to the right links | |||
* Update the Contribute | * Update the wiki to include entry points | ||
* | ** https://wiki.mozilla.org/FirefoxOS | ||
** | ** Right now, has no info about mailing lists, IRC channels and meeting info. | ||
** | |||
'''Phase 2 | '''Phase 2 | ||
* Release strongly-supported desktop development environment | * Release strongly-supported desktop development environment | ||
** Mulet? | |||
* Release a double-click+F5 workflow | * Release a double-click+F5 workflow | ||
* Bugzilla-less development flow through Github issues | * Bugzilla-less development flow through Github issues | ||
* Expand Stackbot to cover more than just StackOverflow, for automated monitoring and notifying on more contributor activity | * Expand Stackbot to cover more than just StackOverflow, for automated monitoring and notifying on more contributor activity | ||
** Reddit? | |||
** XDA Developers? | |||
* Design a plan for re-opening Github issues. STATUS: In progress, owned by mhenretty; https://etherpad.mozilla.org/reopen-github-issues. | |||
** dev-gaia thread: https://groups.google.com/d/msg/mozilla.dev.gaia/T2OzUqG4Ri8/e8b4PwzUDAAJ | |||
** Feedback mixed. Conclusion is we need to have better MDN landing page, Gaia README, and Mulet everywhere first. | |||
==Metrics== | ==Metrics== |