Thread:Project talk:WikiProject Extensions/template - extension code in wiki/reply (2)

Edit one or more extension: pages, get a extension code in wiki saying The developer is encouraged and invited to get commit access to MediaWiki's code repository to address this..

Then what? I applied for SVN on the 14th, only to then see posted the next day https://blog.wikimedia.org/2012/02/15/wikimedia-engineering-moving-from-subversion-to-git/ with "Right now, we’re asking people to stop creating any new extensions in Subversion right now, and to watch the wikitech-l mailing list for more updates."

Looks like a waste of time.

I do not intend to re-apply for git.

Much of this on-wiki code is only here because it's something kludged together to keep an author's own wiki site up and running. In some cases (a namespace editor, for instance) the intent was only to use an extension as a stop-gap measure while waiting for core to add some needed functionality (whatever happened to the wikidata-style namespace editor, already pretty much working, which was supposed to be core in MW 1.07+ anyway?)

In most cases, the question of whether these code fragments are of any potential use to anyone else is merely an afterthought.

I can't comment on whether my own experience is typical of extension authors; some extensions were written by people who have vanished years ago and nothing will be done, others were written by WMF staff for deployment on WMF projects and are therefore core code in all but name. The rest of us land somewhere between those two extremes - we don't care whether some piece of code kludged together to keep one non-WMF project up and running is reused elsewhere - the code isn't trade secret, but at the same time the effort spent applying and re-applying for access to one or another code repository just to publish it on the off-chance someone wanted a peek at it is a pointless overhead cost with no benefit in return.

If you must keep templating extension code in wiki, could you please remove the bit directing authors to subversion in light of the request "asking people to stop creating any new extensions in Subversion right now"?