Add-ons/Contribute/Triage: Difference between revisions

(amo triage)
 
(Remove quotation marks)
 
(212 intermediate revisions by 7 users not shown)
Line 1: Line 1:
__NOTOC__
= Purpose of Meeting =
==Next Meeting==
Recurring triage sessions to accomplish these community goals:
Next meeting is Thurs, Oct. 1, 2015


== Details & How to Join the Add-ons Goodfirstbugs Triage==
* Ensure add-on bugs marked "Good First Bug" are fresh and updated for new contributors. If you are a new contributor who wants to write code for add-on related projects, please [https://wiki.mozilla.org/Add-ons/Contribute/Code start here].
* Time: Every other [http://www.worldtimebuddy.com/?qm=1&lid=1850147,5375480,2643743,1277333&h=5375480&date=2015-8-20&sln=11-11.5 Thursday at 11am Pacific], starting August 20, 2015
* Vidyo: AMMO room - https://v.mozilla.com/flex.html?roomdirect.html&key=mk8UtsxkzzqV
** To join from a telephone instead, dial the following number: +1 650 903 0800, x92 98862 or +1 800 707 2533, pin 369 - conf 98862
*IRC: [https://wiki.mozilla.org/IRC irc.mozilla.org], #Addons channel


== Purpose of meeting ==
=Next Meeting=
A bi-weekly triage session with Add-on developers to discuss the health of the code contributor community and keep up-to-date with bugs marked goodfirstbugs.
Check the Developer Communication calendar for the next Good First Bugs meeting.  


== Relevant Docs ==
{{#widget:Widget:Google Calendar
* [http://mzl.la/1VcWqfL Link to list of Goodfirstbugs]
|id=bW96aWxsYS5jb21fb2ZqbGN0MDdrMTc4NHYxdTUxYnFrNDc2YmtAZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ
}}


== Code Contribution Onboarding ==
=Details & How to Join=
Interested in contributing to the AMO codebase? Onboarding materials coming soon.
* Meetings occur every other Monday at [http://www.worldtimebuddy.com/?qm=1&lid=1850147,5375480,2643743,1277333&h=5375480&date=2016-10-18&sln=10-11 9:00am Pacific]
* Need help converting to your local time? Click [https://www.worldtimebuddy.com/?qm=1&lid=1850147,5375480,2643743,1277333&h=5375480&date=2016-10-18&sln=10-11 here].
* Meeting notes are [https://docs.google.com/document/d/1ZI6Hk9yenig4BXr6TnOl06KNFwnb0GtpvZXEkHjMbQY/edit# available here].  


== Archive ==
* Zoom: Meeting ID: 847 530 989 | https://mozilla.zoom.us/j/847530989
===2015===<br />
* [[Matrix]]: [https://chat.mozilla.org/#/room/#addons:mozilla.org Add-ons room]
Sep 17, 2015 - https://etherpad.mozilla.org/mp-goodfirstbugs-triage-091715<br />
*To join from a telephone, dial one of the following numbers depending on your nearest location:
Sep 3, 2015 - https://etherpad.mozilla.org/mp-goodfirstbugs-triage-090315<br />
**+1 720 707 2699 US
Aug 20, 2015 - https://etherpad.mozilla.org/mp-goodfirstbugs-triage-082015<br />
**1 646 558 8656 US (New York)
Aug 6, 2015 - https://etherpad.mozilla.org/mp-goodfirstbugs-triage
**877 853 5257 US Toll-free
**+61 8 7150 1149 Australia
**+61 2 8015 2088 Australia
**1800 893 423 Australia Toll-free
**+1 647 558 0588 Canada
**+33 7 5678 4048 France
**+33 1 8288 0188 France
**805 082 588 France Toll-free
**+49 30 5679 5800 Germany
**+49 69 8088 3899 Germany
**+49 30 3080 6188 Germany
**800 724 3138 Germany Toll-free
**+852 5808 6088 Hong Kong, China
**+44 203 966 3809 United Kingdom
**+44 203 695 0088 United Kingdom
**800 031 5717 United Kingdom Toll-free
**Find your local number: https://zoom.us/u/aG3trvv3s
 
==Triage Guidelines==
All "Good First Bugs" should have:
*Clear description of the issue
*Link to [https://wiki.mozilla.org/Add-ons/Contribute/Code onboarding process]
*Mentor
 
==Bug Queries==
====="Maybe Good First Bugs" on GitHub=====
[https://addons-pm.herokuapp.com/contrib/maybe-good-first-bugs/?dir=desc&sort=updatedAt These are tagged "contrib: maybe good first bug".] We triage these and change the tag to "Good First Bugs" if determined to be good for new contributors.
 
====="Good First Bugs" on GitHub=====
[https://addons-pm.herokuapp.com/contrib/good-first-bugs/?dir=desc&sort=updatedAt This is the query] contributors see. We should spot-check them to ensure they are properly triaged.
 
=====WebExtensions Bugs on Bugzilla=====
*These are WebExtensions bugs that [https://mzl.la/2tdJuSD don't have a mentor]
*These are WebExtensions bugs that [https://mzl.la/33QPBNm have an assignee but haven't been commented on for 3 weeks]
*[https://mzl.la/2yq1XA8 All WebExtensions good-first-bugs]
 
=====Add-ons Manager Bugs on Bugzilla=====
*These are Add-ons Manager bugs that [https://mzl.la/2pecPvR don't have a mentor]
*These are Add-ons Manager bugs that [https://mzl.la/2oIyb30 have an assignee but haven't been commented on for 3 weeks]
*[https://mzl.la/2IWEP1s All Add-ons Manager good-first-bugs]
 
= Looking for the WebExtensions APIs triage wiki? =
The [[WebExtensions/Triage|WebExtensions APIs triage]] now has its own wiki! Please head over to [[WebExtensions/Triage#Purpose_of_Meeting|its wiki page]] to stay up to date about the WebExtensions APIs triage.
 
==Mentors==
[https://wheelofnames.com/q8w-sd6 Wheel of Mentors]
 
= Archive =
=====2018=====
[https://docs.google.com/document/d/1ZI6Hk9yenig4BXr6TnOl06KNFwnb0GtpvZXEkHjMbQY/edit# All meetings starting May 30, 2018]
 
=====2017=====
[https://docs.google.com/document/d/1MduEIKmXDdj3p94PJDrPPPYvbSfEdrrMF-UhMnHPqEQ/edit# November 28, 2017]<br />
[https://docs.google.com/document/d/1g3RMfKZ3671NcusMqkoOiKwfPekRe-VI7Rzqxo6F_Ao/edit# November 14, 2017] <br />
[https://docs.google.com/document/d/1qqE6fkqr-RNWaFvMpv0Z8O5FLDgQ3AT5eGdbTt7lRGg/edit# October 31, 2017]<br />
[https://docs.google.com/document/d/1oUFGD57_NGbtV5y8k_yIS3GN8pFO3M_K1SWQhzlq6Ho/edit# October 17, 2017]<br />
[https://docs.google.com/document/d/1X5RmNq2tGC5Aw3npIKqxB2vhnVhg9uOoXh2TggduTPU/edit#heading=h.hhpni8ijl0wx October 3, 2017]<br />
[https://docs.google.com/document/d/1pw5y-GHwDLPV9bYK4HWCiZtslqFtAeL3G9bC4ZDbdjs/edit# September 26, 2017]<br />
[https://docs.google.com/document/d/13gmYyN0qCjzV7YAsqGpbeeHr3al0yiWP7ayqKJPLS2w/edit#heading=h.hhpni8ijl0wx September 5, 2017]<br />
[https://docs.google.com/document/d/11SdY-aRhvPU3SvH8jpj0covj3Teq9_GJl8wMeEeSVwo/edit# August 22, 2017]<br />
[https://docs.google.com/document/d/1I-i1FQ38nwFHNl4hnzTctdsYHXOjJpeAgm1Bm3VoUUA/edit# August 8, 2017]<br />
[https://docs.google.com/document/d/1l5zlSASqZAzzJGZhHtLWY1yaUwCKZiHXXGP1k_2W-TU/edit# August 1, 2017] - WebExtensions Only <br />
[https://docs.google.com/document/d/1BBIZhiHG1zlQiu6744jiAYyWJLa-B0iRu9vzWypkvF4/edit# July 25, 2017] <br />
[https://docs.google.com/document/d/1gWszBunGAyOJ_V8_HMECXJuZ4Gd_HTM_M7xjDSwSxeo/edit#heading=h.t2yykqfh2jii July 18, 2017] - WebExtensions only <br />
[https://docs.google.com/document/d/1MEMC7EyZ2VVInbWod7FD2SFGp36osoxQkhUm5f0aNSs/edit# July 11, 2017] <br />
[https://docs.google.com/document/d/1s2j85VfYKTDftppFU-K7pgRs6sEuMTHVXqf3RL5iYvs/edit# June 20, 2017] - WebExtensions only<br />
[https://docs.google.com/document/d/1A_M0YD86Plcs6eHyM2KXkDXY074BHZ3fZvaWXCljQLI/edit# June 13, 2017] <br />
[https://docs.google.com/document/d/1pTNjK5i_8gHt3EeiUiu5KCUVeRcfwn7ybCPDBSx6CLM/edit June 6, 2017 - WebExtensions only] <br />
[https://docs.google.com/document/d/1hKKRpGFIaAaI3G_HfPX2Nk8pCchyhUIKJB9y5sIrVV4/edit# May 30, 2017] <br />
[https://docs.google.com/document/d/1-j08Zo4sbwAuRZndNNtdIRlDM8TblddDA-PAeRgYMWU/edit#heading=h.du5ihvu5p6ro May 23, 2017] - WebExtensions only <br />
[https://docs.google.com/document/d/1vrhHNOelBty4hXcjQ8VbFk-azHRFFDVyGka7H0VpEa8/edit# May 16, 2017] <br />
[https://docs.google.com/document/d/1q7UD3DxsT5z0lO3EbOyF9Iln32Wg_e9LYMdHZ80BEb4/edit#heading=h.du5ihvu5p6ro May 9, 2017] - WebExtensions APIs only<br/>
[https://docs.google.com/document/d/1vf8AaW8tKKbMn4KhsqEYhrYqVTUGaERHQmzanEp2Cls/edit# May 2, 2017]<br />
[https://docs.google.com/document/d/1WScwIH2D5tiL7vT4_lC44oFigR53xatWsUEwyjWvs7k/edit# April 25] - WebExtensions APIs only<br />
[https://docs.google.com/document/d/1zKqhDqXoH9vi88q4DGtOHm1hsCF8ZwLNvCrrCE5htbc/edit# April 18, 2017]<br />
[https://docs.google.com/document/d/1V4NP4tWnjHigS2lAosCLfkU2FTcrQnoQzzXZmmB1uzk/edit April 4, 2017]<br />
[https://docs.google.com/document/d/1YbQGbkNWwVGvXgjzJ541s-d4AVImRLThMKnBM3Yo1Lw/edit#heading=h.t2yykqfh2jii March 28, 2017] - GFB only<br />
[https://docs.google.com/document/d/1xM6iKOSGo9cDWw3ZA27PT-AVlx1Mvd79sxC6pYNhBqU/edit#heading=h.t2yykqfh2jii March 21, 2017]<br />
[https://docs.google.com/document/d/1zzfedbTKAHUmm4UctxSOIJV3iKayXQ8TuXPodXW8wC0/edit#heading=h.sbitm9gruxfs March 7, 2017]<br />
[https://docs.google.com/document/d/1H4sjnRFc87NZXZsM6XIgwWaoV2bdRFepiG28G7WzgPs/edit?usp=sharing Feb 21, 2017]<br />
[https://docs.google.com/document/d/1X5OUNgpUcMLkHrOPbg-OLWSA2hzoRykRZd2gyTJ9vgU/edit# Feb 7, 2017]<br />
[https://docs.google.com/document/d/1add-6FL8mzksvzbyB83HUmEkVmKERd-nt740AYr-4PE/edit# Jan 24, 2017]<br />
[https://docs.google.com/document/d/18K97o1juaHSeYEkes1iMz8AayjuVkUuIK844ErGaa-c/edit?usp=sharing Jan 10, 2017]
 
=====2016=====
[https://docs.google.com/document/d/1S1QrBK1hrulE7dlLiQzjMupHUUSwDYRYAOXiqtMHe-k/edit?usp=sharing Dec 13, 2016]<br />
[https://docs.google.com/document/d/1IMBFXHNpg_A-15VdJM1Hh8DUUXF1xNFy87W1w8ZEOBk/edit#heading=h.du5ihvu5p6ro Nov 29, 2016]<br />
[https://docs.google.com/document/d/1cMvAtlIZpykpxZ0bG2J2lh7Mx1WcVfLrHSDJZHFvexc/edit Nov 15, 2016]<br />
[https://docs.google.com/document/d/1i5CT821JFutWL-f3AZ3VhlYIIzulnMttjNp1JsYba8M/edit# Nov 1, 2016]<br />
[https://docs.google.com/document/d/1elytPf_HqAqqFC6EM0-hrJp7kWJA-LfKILXV1tzNLTU/edit Oct 18, 2016]<br />
[https://docs.google.com/document/d/1BDIbINMGgjoWlZxHmw-MnLm3HEqB38oUNTJUPAippGo/edit Oct 4, 2016]<br />
[https://docs.google.com/document/d/1gABxxstInPy5XMsmoYMhZBMsLGFWNsgWMhgjUlt7-o8/edit Sept 20, 2016]<br />
[https://docs.google.com/document/d/14cqCfgbyGoBXe7ttho0L3mIe4FcSSlzHH3L4fBFnLzA/edit Sept 6, 2016]<br />
[https://docs.google.com/document/d/1GDpdcO1EHefRL3B5p5g1emdp_lY-YFWjwXv8YG1EgWo/edit August 23, 2016]<br />
[https://docs.google.com/document/d/1rZvIfFILAHozLGTrg5C7Q7lXyEZ2gfMDw7cVkEo34io/edit August 9, 2016]<br />
[https://docs.google.com/document/d/1A5hKaon2Z3nSCQc9ToYTOjr2cIpmmeZmu9EnbhVjHd0/edit July 26, 2016]<br />
[https://docs.google.com/document/d/18wCqoUzNYshOWDjuJjePFivb4T5nD0WlFE06NKn3YQ0/edit July 12, 2016]<br />
[https://docs.google.com/document/d/1uBo-WVFP2v-dyeYyDtfPD9ipN8JeIw7sCag4CYonQqY/edit# June 28, 2016]<br />
[https://docs.google.com/document/d/1lYqcEWaktMXPmAefRB9PW9iSBM95rlVKFOO-vFRewdE/edit May 31, 2016]<br />
[https://docs.google.com/document/d/1Bq7gTVhsGfTW58A9MUurruu5jc2w5OHSeaoRbmWRQV4/edit May 17, 2016]<br />
[https://docs.google.com/document/d/1EkZXtIx7TkQxnFn_2ei3SR7j9xeDVc1WSl3suY2n8RU/edit April 28, 2016]<br />
[https://docs.google.com/document/d/13yPW-ojA_jzXUe7_fxDvYQavsr5yEHZzHXXCMcuZgCA/edit April 14, 2016]<br />
[https://docs.google.com/document/d/1hSABd9dd8UktXGJuf0iXn_8Fpuz09VEqkxrxMY_AvZw/edit Mar 31, 2016]<br />
[https://docs.google.com/document/d/1ss0i_zAZDytsyBnMGF1gdRI6LjRWqvQS9Q0ueKzQV1Q/edit Mar 3, 2016]<br />
[https://docs.google.com/document/d/1GkHWjHRDcUd7WD2BFF-6zhdyce4lK8qMX23O6C0eRIA/edit Feb 18, 2016]<br />
[https://docs.google.com/document/d/1cM2JIIgw1i7TJe3oOojCtJvEhJoBGdHgNvjS2hRfBcw/edit Feb 4, 2016]<br />
[https://docs.google.com/document/d/1OZVV_HVXWAY-1u-nPhb4MrXOsycVFbXkXGEhhTomoaM/edit Jan 21, 2016]<br />
[https://docs.google.com/document/d/1GwqhWsSsBp5vfLW7-5Di8_CzIfepwK9YVZAnQuLxK9I/edit Jan 7, 2016]
 
=====2015=====
[https://docs.google.com/document/d/18Csoja50IhnjqraFzxEYyVIJp-j79GLO2gCrvTSYHUI/edit Nov. 19, 2015]<br />
[https://docs.google.com/document/d/1gbhL0S4amQ447ddIX7mEZsSaGoiFt8fTw22FKe_GbIo/edit Oct. 29, 2015]<br />
[https://docs.google.com/document/d/1EoLSXHKCqJzTatj6CLLpjomwXnN5zUOA897brO_1aJQ/edit Oct. 15, 2015]
 
=====Aug - Oct 2015=====
https://drive.google.com/drive/folders/0B2aDMRMZ7uzvYzA4Wm1VYVhvemM
 
=Onboarding information template=
 
== AMO ==
 
If this is your first contribution, please refer to https://wiki.mozilla.org/Add-ons/Contribute/Code on how to get started.
 
== WebExtensions API & Add-ons Manager ==
 
If this is your first contribution, please refer to https://wiki.mozilla.org/WebExtensions/Contribution_Onramp on how to get started. We recommend that you set up your development environment and verify that you can run tests before you change any code.

Latest revision as of 15:12, 4 June 2020

Purpose of Meeting

Recurring triage sessions to accomplish these community goals:

  • Ensure add-on bugs marked "Good First Bug" are fresh and updated for new contributors. If you are a new contributor who wants to write code for add-on related projects, please start here.

Next Meeting

Check the Developer Communication calendar for the next Good First Bugs meeting.

Error in widget Widget:Google Calendar: Unable to load template 'wiki:Widget:Google Calendar'

Details & How to Join

  • Zoom: Meeting ID: 847 530 989 | https://mozilla.zoom.us/j/847530989
  • Matrix: Add-ons room
  • To join from a telephone, dial one of the following numbers depending on your nearest location:
    • +1 720 707 2699 US
    • 1 646 558 8656 US (New York)
    • 877 853 5257 US Toll-free
    • +61 8 7150 1149 Australia
    • +61 2 8015 2088 Australia
    • 1800 893 423 Australia Toll-free
    • +1 647 558 0588 Canada
    • +33 7 5678 4048 France
    • +33 1 8288 0188 France
    • 805 082 588 France Toll-free
    • +49 30 5679 5800 Germany
    • +49 69 8088 3899 Germany
    • +49 30 3080 6188 Germany
    • 800 724 3138 Germany Toll-free
    • +852 5808 6088 Hong Kong, China
    • +44 203 966 3809 United Kingdom
    • +44 203 695 0088 United Kingdom
    • 800 031 5717 United Kingdom Toll-free
    • Find your local number: https://zoom.us/u/aG3trvv3s

Triage Guidelines

All "Good First Bugs" should have:

Bug Queries

"Maybe Good First Bugs" on GitHub

These are tagged "contrib: maybe good first bug". We triage these and change the tag to "Good First Bugs" if determined to be good for new contributors.

"Good First Bugs" on GitHub

This is the query contributors see. We should spot-check them to ensure they are properly triaged.

WebExtensions Bugs on Bugzilla
Add-ons Manager Bugs on Bugzilla

Looking for the WebExtensions APIs triage wiki?

The WebExtensions APIs triage now has its own wiki! Please head over to its wiki page to stay up to date about the WebExtensions APIs triage.

Mentors

Wheel of Mentors

Archive

2018

All meetings starting May 30, 2018

2017

November 28, 2017
November 14, 2017
October 31, 2017
October 17, 2017
October 3, 2017
September 26, 2017
September 5, 2017
August 22, 2017
August 8, 2017
August 1, 2017 - WebExtensions Only
July 25, 2017
July 18, 2017 - WebExtensions only
July 11, 2017
June 20, 2017 - WebExtensions only
June 13, 2017
June 6, 2017 - WebExtensions only
May 30, 2017
May 23, 2017 - WebExtensions only
May 16, 2017
May 9, 2017 - WebExtensions APIs only
May 2, 2017
April 25 - WebExtensions APIs only
April 18, 2017
April 4, 2017
March 28, 2017 - GFB only
March 21, 2017
March 7, 2017
Feb 21, 2017
Feb 7, 2017
Jan 24, 2017
Jan 10, 2017

2016

Dec 13, 2016
Nov 29, 2016
Nov 15, 2016
Nov 1, 2016
Oct 18, 2016
Oct 4, 2016
Sept 20, 2016
Sept 6, 2016
August 23, 2016
August 9, 2016
July 26, 2016
July 12, 2016
June 28, 2016
May 31, 2016
May 17, 2016
April 28, 2016
April 14, 2016
Mar 31, 2016
Mar 3, 2016
Feb 18, 2016
Feb 4, 2016
Jan 21, 2016
Jan 7, 2016

2015

Nov. 19, 2015
Oct. 29, 2015
Oct. 15, 2015

Aug - Oct 2015

https://drive.google.com/drive/folders/0B2aDMRMZ7uzvYzA4Wm1VYVhvemM

Onboarding information template

AMO

If this is your first contribution, please refer to https://wiki.mozilla.org/Add-ons/Contribute/Code on how to get started.

WebExtensions API & Add-ons Manager

If this is your first contribution, please refer to https://wiki.mozilla.org/WebExtensions/Contribution_Onramp on how to get started. We recommend that you set up your development environment and verify that you can run tests before you change any code.