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@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@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@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-l