Hello Mister Vibber, I'm glad to see you already made a plan, I supose you know the best mediawiki and wikipedia architecture, aren't there anybody else to execute those points from that plan ?
Even if those points sounds havy, since the number of articles&files from mo is not so high, I'm sure you can do all those points in a day or two of work. >for each of 22 clusters I'm sure you have a script to execute a command on all clusters at once and see the results. Or in the meantime you build a "infrastructure for conveniently renaming sites", you can put in place a temporary solution that is easier to build. You could just make a new vhost(mo-cyrill) that point to the same dir as mo. And for mo you could make a htaccess (or equivalent) that would redirect all the request to the mo-cyrill (with a script that get REQUEST_URI and output a redirect header). Hope to hear you soon. Best regards, On Thu, Jul 9, 2009 at 2:03 AM, Brion Vibber <[email protected]> wrote: > Hi Cetateanu -- > > As replied previously, we don't yet have infrastructure for conveniently > renaming sites. Given that the site has been locked for years and there's > nothing to replace it with at mo.wikipedia.org, it's no higher on our > priority list than the other sites that have language code renames pending. > > Since we've been in the midst of a slow migration of external text storage > as well, it's slid farther back on the burner than planned. I'll see if we > can make sure it's on the radar at least... > > > The problem isn't intractable, but merely inconvenient, and due to the > number of sites & databases needing renaming it needs to be scripted and > tested for safety first: > > * Ensure language/localization files have been updated for new language > code > > * Lock site > > * Rename public file storage subdirectories > > * Rename private file storage subdirectories > > * Ensure all site config entries have been updated for new language code > > * Rename core database on primary database cluster (create new database, > rename all tables, drop old empty database) > > * Ensure that all slave databases were properly updated > > * Rename blob databases on all external storage clusters (for each of 22 > clusters, create new database, rename all tables, drop old empty databases) > > * Ensure that all slave databases were properly updated > > * Make sure it didn't break anything _else_... > > * Unlock site > > * Rename or move data dump archives > > * Check if anything else needs cleaning up in recent changes channels, > interwiki links, or other output. > > > -- brion vibber (brion @ wikimedia.org) > > > Cetateanu Moldovanu wrote: > >> *Hi, I want to remind you that on 26 Nov 2008 ** >> http://lists.wikimedia.org/pipermail/foundation-l/2008-November/047554.html**you >> have promised that subdomain name mo will become mo-cyrl, it's July now >> and mo is still not yet renamed.* >> >> * * >> * >> If you cannot rename please delete it altogether. >> Hope to get a ETA, or to know at which point is the progress. >> Brion Vibber and his superiors, please make a room for this task to be >> done, also I (as a programmer) can volunteer to help you do this thing if >> you have a lack of resources ! >> IT'S IMPORTANT ! >> * >> > > _______________________________________________ MediaWiki-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/mediawiki-l
