Cheers Nemo,
I agree that an article showing the process that we use(d) to open-source extensions would
be beneficial to the MediaWiki community. Right now my documentation covers a number of
steps specific to our environment; things like setting up a MediaWiki
"clean-room," legal issues, security issues, etc. Most of the docs are
applicable to the community at large though. The hardest task was figuring out how to use
git, git-review, and gerrit...I'm very much ingrained to using subversion! (Maybe this
isn't an issue for all developers.)
Also, Nemo, I answered your question on the Talk page. (My email filter was a little too
aggressive and thought the alert message was spam!)
https://www.mediawiki.org/wiki/Extension_talk:CategoryTagSorter
--Daniel ( User:AlephNull )
-----Original Message-----
From: mediawiki-l-bounces(a)lists.wikimedia.org
[mailto:mediawiki-l-bounces@lists.wikimedia.org] On Behalf Of Federico Leva (Nemo)
Sent: Sunday, October 13, 2013 4:36 AM
To: mediawiki-l(a)lists.wikimedia.org
Subject: Re: [MediaWiki-l] New extensions from Vistaprint
Wonderful indeed. Hopefully, this will help you in maintaining your code better without
adding too much overhead to your work.
The page Quim asked would also be useful in the end as a source for a post on
blog.wikimedia.org, which seems appropriate for such an effort (there's time to think
about it later).
On CategoryTagSorter I asked a question on talk; on the process in general, please
remember to document what are the obstacles you encounter in the process (which you may
forget later) and what are the highest "costs" of the move when at full steam.
Something like "30 % of the time for each extension is spent figuring out those crazy
mediawiki.org templates"; it's fine on your own internal docs, to be shared with
us later so that we can reduce attrition or tell others in the future.
Nemo
_______________________________________________
MediaWiki-l mailing list
MediaWiki-l(a)lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-l