Wikimedia engineering 20% policy/status

Last update on: 2012-11-20

2012-03-14
Current focus for this activity: code review. It's very important that we get the backlog of unreviewed code down to a minimum in anticipation of our migration to Git. See the code review graph for the latest numbers on this.

2012-03-26
Now that we've switched over to Gerrit, the Gerrit merge queue is the best place to concentrate code review time.

2012-04-13
Sumana Harihareswara is now coordinating 20% time effort (wikitech-l message), mostly around the Gerrit merge queue, patches awaiting review in Bugzilla, and Review queue for extensions that need review before deployment.

2012-05-monthly
Sumana Harihareswara is coordinating 20% time effort. The highest priority is the Gerrit merge queue, especially for backlogged components such as UploadWizard and ProofreadPage, and secondarily patches awaiting review in Bugzilla for MediaWiki or [https://bugzilla.wikimedia.org/buglist.cgi?bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&component=AbuseFilter&component=AntiSpoof&component=Babel&component=CategoryTree&component=CentralAuth&component=CentralNotice&component=CharInsert&component=CheckUser&component=Cite&component=CodeReview&component=Collection&component=ConfirmEdit%20%28CAPTCHA%20extension%29&component=Contest&component=CustomUserSignup&component=DismissableSiteNotice&component=EasyTimeline&component=ExpandTemplates&component=ExtensionDistributor&component=FlaggedRevs&component=Gadgets&component=GlobalBlocking&component=GlobalUsage&component=ImageMap&component=Inputbox&component=LabeledSectionTransclusion&component=LiquidThreads&component=LocalisationUpdate&component=Math%20%28texvc%29&component=MobileFrontend&component=MWSearch&component=Nuke&component=OAI&component=OggHandler&component=OpenSearchXml&component=Oversight&component=PagedTiffHandler&component=ParserFunctions&component=PdfHandler&component=Poem&component=PoolCounter&component=Renameuser&component=RSS&component=SecurePoll&component=SiteMatrix&component=Spam%20Blacklist&component=SyntaxHighlight%20%28GeSHi%29&component=TitleBlacklist&component=TitleKey&component=TorBlock&component=Vector&component=WikiEditor&component=WikiHiero&component=WikiLove&keywords=patch%2C%20patch-need-review%2C%20&keywords_type=allwords&product=MediaWiki%20extensions&query_format=advanced&resolution=---&query_based_on=MW%20extensions%20with%20patches%20that%20need%20review&columnlist=bug_severity%2Cpriority%2Cassigned_to%2Cbug_status%2Cresolution%2Cshort_desc%2Cchangeddate%2Ckeywords%2Ccomponent&list_id=48929 WMF-deployed extensions]. Some participants are concentrating on the extensions awaiting review for deployment.

2012-06-monthly
Sumana Harihareswara is coordinating WMF engineers' efforts to spend 20% of their work time on code review and other efforts benefiting the entire Wikimedia engineering community. Their highest priority is the Gerrit merge queue, especially for backlogged components such as UploadWizard and ProofreadPage, and secondarily patches awaiting review in Bugzilla for MediaWiki or [https://bugzilla.wikimedia.org/buglist.cgi?bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&component=AbuseFilter&component=AntiSpoof&component=Babel&component=CategoryTree&component=CentralAuth&component=CentralNotice&component=CharInsert&component=CheckUser&component=Cite&component=CodeReview&component=Collection&component=ConfirmEdit%20%28CAPTCHA%20extension%29&component=Contest&component=CustomUserSignup&component=DismissableSiteNotice&component=EasyTimeline&component=ExpandTemplates&component=ExtensionDistributor&component=FlaggedRevs&component=Gadgets&component=GlobalBlocking&component=GlobalUsage&component=ImageMap&component=Inputbox&component=LabeledSectionTransclusion&component=LiquidThreads&component=LocalisationUpdate&component=Math%20%28texvc%29&component=MobileFrontend&component=MWSearch&component=Nuke&component=OAI&component=OggHandler&component=OpenSearchXml&component=Oversight&component=PagedTiffHandler&component=ParserFunctions&component=PdfHandler&component=Poem&component=PoolCounter&component=Renameuser&component=RSS&component=SecurePoll&component=SiteMatrix&component=Spam%20Blacklist&component=SyntaxHighlight%20%28GeSHi%29&component=TitleBlacklist&component=TitleKey&component=TorBlock&component=Vector&component=WikiEditor&component=WikiHiero&component=WikiLove&keywords=patch%2C%20patch-need-review%2C%20&keywords_type=allwords&product=MediaWiki%20extensions&query_format=advanced&resolution=---&query_based_on=MW%20extensions%20with%20patches%20that%20need%20review&columnlist=bug_severity%2Cpriority%2Cassigned_to%2Cbug_status%2Cresolution%2Cshort_desc%2Cchangeddate%2Ckeywords%2Ccomponent&list_id=48929 WMF-deployed extensions]. Some participants are instead concentrating on bug triage, documentation, and the extensions awaiting review for deployment.

2012-08-monthly
Sumana Harihareswara is coordinating WMF engineers' efforts to spend 20% of their work time on code review and other efforts benefiting the entire Wikimedia engineering community. Their highest priorities are fixing new urgent bugs, which surface during deployments, and addressing the Gerrit merge queue, especially for backlogged components such as Wikidata, UploadWizard, and ProofreadPage. Some participants are concentrating on bug triage, documentation, and the extensions awaiting review for deployment. Some teams were exempt in August from the 20% policy, because of pressing deadlines.

2012-09-monthly
Sumana Harihareswara is coordinating WMF engineers' efforts to spend 20% of their work time on code review and other efforts benefiting the entire Wikimedia engineering community. Some teams were exempt in September from the 20% policy, because of pressing deadlines. Also, the discussion of 20% time during the yearly all-engineering meeting included debate of various alternate proposals. Sumana Harihareswara will be writing and circulating a suggested way forward in October.

2012-11-20
Sumana Harihareswara is discussing LevelUp, a sequel to 20% time that focuses on mentoring contributors to build capacity in the engineering community. This will probably take effect in January 2013.