Last modified: 2014-11-17 10:35:04 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T19517, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 17517 - Wikimedia configuration files should have public versioning system
Wikimedia configuration files should have public versioning system
Status: RESOLVED FIXED
Product: Wikimedia
Classification: Unclassified
Site requests (Other open bugs)
unspecified
All All
: Normal enhancement with 3 votes (vote)
: ---
Assigned To: Mark A. Hershberger
http://noc.wikimedia.org/conf/
: ops
: 18485 (view as bug list)
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2009-02-16 05:01 UTC by MZMcBride
Modified: 2014-11-17 10:35 UTC (History)
10 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description MZMcBride 2009-02-16 05:01:55 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.
Comment 1 Brion Vibber 2009-02-17 06:56:03 UTC
There's some automated RCS backups internally, but it's pretty nasty. :)

Need some better centralization & recording for various bits...
Comment 2 Raimond Spekking 2009-04-16 11:59:07 UTC
*** Bug 18485 has been marked as a duplicate of this bug. ***
Comment 3 Brett Hillebrand 2009-04-16 12:01:39 UTC
I think this would be a good idea :)
Comment 4 Happy-melon 2009-07-21 19:46:45 UTC
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? 
Comment 5 Aaron Schulz 2009-08-31 23:20:58 UTC
There are some private config files though. I recall domas saying there used to be some system for this.
Comment 6 Ariel T. Glenn 2010-03-30 18:26:35 UTC
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.
Comment 7 Diederik van Liere 2011-12-06 03:12:40 UTC
Is the private svn repo up and running so that we can push this forward?
Comment 8 Chad H. 2011-12-06 12:46:00 UTC
As discussed on IRC yesterday, we should just move these files to git
Comment 9 Sam Reed (reedy) 2012-05-09 00:20:28 UTC
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
Comment 10 Sam Reed (reedy) 2012-05-09 21:42:12 UTC
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

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links