Page MenuHomePhabricator

Add Code Stewardship review to Review Queue process
Open, LowPublic

Description

Prior to initial deployment, the Code Stewardship for a new extension or service needs to be determined and reviewed. Not doing so will result in a ever growing amount of code in production that is unmaintained/supported. Although the community at large may be providing maintenance support (bug fixes, minor enhancements, etc...), broader code health concerns generally remain under/un supported without explicit Code Stewardship plans.

Event Timeline

Jrbranaa triaged this task as Medium priority.Sep 6 2018, 6:28 PM
Jrbranaa created this task.
Jrbranaa renamed this task from Add Code Stewardship review to Add Code Stewardship review to Review Queue process.Oct 3 2018, 11:21 PM
Jrbranaa lowered the priority of this task from Medium to Low.Oct 22 2018, 4:52 PM

Is this supposed to be mandatory? If yes, would this be an item under "Preparing for deployment" under #3 on https://www.mediawiki.org/wiki/Review_queue ?

* {{anchor|stewardship}} '''Stewardship:''' Request a [[Code stewardship review]] to verify that the code base is actively maintained and that issues or broader [[code health]] concerns get addressed.

I've made some edits over the last days to https://www.mediawiki.org/wiki/Review_queue as I had to realize in https://phabricator.wikimedia.org/T61245 that the page is/was rather incomprehensible to non-technical community members. Coming from that, I propose that this should be the very first item on that page, and be combined with telling the reader (may that be a community member or a developer) that this is the first thing to check and resolve.