Page MenuHomePhabricator

Add Code Stewardship review to Review Queue process
Closed, DeclinedPublic

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.
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.