Last modified: 2014-11-17 10:35:04 UTC
The configuration files for Wikimedia should either be put into SVN or use a similar versioning system to able to track changes to them. This has a number of benefits: tracking when features were added, when features were removed, more accurate and automated logging, better accountability for breakage, etc.
There's some automated RCS backups internally, but it's pretty nasty. :) Need some better centralization & recording for various bits...
*** Bug 18485 has been marked as a duplicate of this bug. ***
I think this would be a good idea :)
Now that we have the WMF-deployment branch, and people seem to be getting the hang of using it as a staging ground for scaps, can we put the config files in there too and thereby resolve this bug?
There are some private config files though. I recall domas saying there used to be some system for this.
This is now being planned. We expect to host a private svn repo on sockpuppet for private configuration files; all others should go into the main public repo.
Is the private svn repo up and running so that we can push this forward?
As discussed on IRC yesterday, we should just move these files to git
https://gerrit.wikimedia.org/r/gitweb?p=operations/mediawiki-config.git Roan started this before, I brought it up to date today. Hopefully should be moving over to using this repo in the next couple of days
Ok, now it's done https://gerrit.wikimedia.org/r/gitweb?p=operations/mediawiki-config.git Probably a few more items can be added to the repo in the near future (rather than my bulk ignores), but this is pretty much done. History will now be there for CommonSettings and InitialiseSettings