Page MenuHomePhabricator

Archive the CodeReview extension
Open, Needs TriagePublicRequest

Description

Reason
Abandonware. Not used. Finally un-deployed from Wikimedia sites.

To-do list

Event Timeline

I’ve got a feeling other people do still use this….

So while I’m for the WMF not being the primary maintainer, I don’t know if we should be archiving it (yet?).

CC @ashley

So while I’m for the WMF not being the primary maintainer, I don’t know if we should be archiving it (yet?).

Per T48636#501632, my understanding is that the maintainership change took place back in 2013.

Unfortunately ShoutWiki no longer internally uses CodeReview (we use Phabricator, like all the cool kids do, and the repos are - finally - git ones, not SVN), but despite that I'm not exactly seeing solid arguments for archiving the CodeReview extension.

It's reasonably feature-complete and should be pretty functional and well-tested; as the workboard here shows, there are bugs and feature requests, of course, for no software is ever perfect. Things like T304276: Fix use of successbox in CodeReview are basic housekeeping and essentially not even a bug in the extension but rather an incompatibility caused by how the core software evolves. Of course such things are likely to be actioned far quicker than e.g. T152355: Update extension to also support git.

The WMF is no longer supporting CodeReview and while I disagree with the decision, what's done is done. Can we now treat CodeReview like ArticleFeedbackv5 and/or any other similar extension(s) that may have originated at the Foundation but is no longer primarily maintained by the Foundation?

So while I’m for the WMF not being the primary maintainer, I don’t know if we should be archiving it (yet?).

Per T48636#501632, my understanding is that the maintainership change took place back in 2013.

Delighted to Decline this if people really are using it. https://wikiapiary.com/wiki/Extension:CodeReview last time I used it (and it worked) said no-one did, IIRC?

Delighted to Decline this if people really are using it. https://wikiapiary.com/wiki/Extension:CodeReview last time I used it (and it worked) said no-one did, IIRC?

WORKSFORME currently, the list shows 12 wikis. Granted, none of those 12 are running a supported version of MW (as defined in mw:Version lifecycle) but "why are people not updating their MediaWiki instances in a timely manner?" is a bigger-than-life question that's well out of scope for this task. :-)

In any case, Subversion is somewhat of a legacy VCS these days, sadly, which probably explains why there are so few sites using CodeReview. I'm sure it'd be a whole different matter if the extension supported git...and it's something I'd like to make happen one day, but I sadly cannot commit to implementing such a feature in any well-defined timeframe.