Last modified: 2013-04-23 14:10:41 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 T28994, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 26994 - Make site rename requests possible on-wiki without low-level ops intervention
Make site rename requests possible on-wiki without low-level ops intervention
Status: NEW
Product: MediaWiki
Classification: Unclassified
General/Unknown (Other open bugs)
unspecified
All All
: Normal enhancement (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on: 27002
Blocks: 26992
  Show dependency treegraph
 
Reported: 2011-01-27 21:12 UTC by Mark A. Hershberger
Modified: 2013-04-23 14:10 UTC (History)
3 users (show)

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


Attachments

Description Mark A. Hershberger 2011-01-27 21:12:34 UTC
Bugs like Bug#26725 should really be something the community can handle itself (given enough consensus).

As I understand it (and there is no guarantee that I do at this point), this involves DNS changes at this point so we'd probably want some way for the old name to resolve for a while.

I'm thinking that it should be possible to get a list of names that the wiki serves and use that to populate, say, a BIND configuration file.

But I leave this here as a place for people to comment and shoot my idea full of holes.
Comment 1 Brion Vibber 2011-01-27 21:30:05 UTC
Full site renames are much harder than user renames; there's a few areas to consider:


* changing the '''database name'''

This is really hard, and makes ops and toolserver admins hate anybody asking for it. Ideally we should never have to do it but we have a lot of stuff that maps language & site suffix directly to/from DB names, or uses the DB names directly for some cross-wiki operations.

If the mapping of '''site key name''' <-> '''database name''' can be abstracted, this at least some of that may become easier.


* changing the '''language code prefix''' for the subdomain and interwiki links

Currently I think some manual mappings can be done to change the visible language & subdomain without changing the database name, but it leaves the "different" db name exposed in other places as above.

Note also that things like secure.wikimedia.org can need additional mappings. Ugh!
Comment 2 Brion Vibber 2011-01-27 21:31:34 UTC
Clarified the summary to avoid confusion with user renames.
Comment 3 Casey Brown 2011-01-28 00:35:54 UTC
(In reply to comment #0)
> Bugs like Bug#26725 should really be something the community can handle itself
> (given enough consensus).
> 

I disagree here, actually.  Why should a community be able to rename itself?  There aren't really enough cases that I could see this being necessary.  Does it really happen enough that we need to take it out of the sysadmins' hands?
Comment 4 Brion Vibber 2011-01-28 00:37:12 UTC
What it needs is to be doable without an entire company's worth of sysops going "gosh this is too hard, let's put it off another few years".
Comment 5 Mark A. Hershberger 2011-01-28 00:53:26 UTC
> What it needs is to be doable without an entire company's worth of sysops going
> "gosh this is too hard, let's put it off another few years".

Hence Bug#27002
Comment 6 Tim Starling 2011-01-28 00:53:50 UTC
(In reply to comment #1)
> If the mapping of '''site key name''' <-> '''database name''' can be
> abstracted, this at least some of that may become easier.

What do you mean by "site key name"? Something fairly closely related to the URL?
Comment 7 MZMcBride 2013-04-23 14:10:41 UTC
(In reply to comment #6)
> (In reply to comment #1)
>> If the mapping of '''site key name''' <-> '''database name''' can be
>> abstracted, this at least some of that may become easier.
> 
> What do you mean by "site key name"? Something fairly closely related to the
> URL?

Brion. ^

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


Navigation
Links