Bug management/Bug of the week

Planning tableEdit

Wikimedia developer teams: Add your team and your three favorite easy bugs here!

Week Dev team Main dev contacts Phabricator IDs of three easy bugs

Recurring tasks once someone runs thisEdit

Email draft to teams announcing this ideaEdit

"Easy bug of the week"

Based on open tickets with the "easy" tag set in Phabricator, Engineering Community Team had the idea to expose and advertise a dedicated "bug of the week" for newcomers who want to contribute to code.

Newcomers will be pointed to https://www.mediawiki.org/wiki/Annoying_little_bugs to understand and learn our infrastructure (Phabricator, Gerrit, general workflows and expectations).

Every week a different development team (rotating) would offer one bug to fix (via a task in Phabricator). If that bug of the week already has a patch attached/linked, contributors can try a different easy bug from the bucket (explained on https://www.mediawiki.org/wiki/Annoying_little_bugs where there are also Phabricator queries to find these bug reports).

For each development team, this would require commitment to watch that bug report, help contributors with problems on the ticket and on IRC, and review patches in a timely manner. Having two developers of your team who feel a bit responsive listed plus your three favorite easy bugs (so we have fallbacks if someone fixed that bug in the meantime) would be pretty awesome.

Does that sound like an experiment you could imagine to try out?

We'd like to start this in about four weeks.

Cheers, andre

PS: Of course you are always encouraged to tag more Phabricator tickets which are suitable for newcomers with the "easy" tag.

Projects to start withEdit

See links to project specific tasks on Annoying little bugs

Folks that expressed interestEdit

Tfinc, Jared, Rachel