Wikimania 2017 is just about announced... We'll be wanting a wiki...
(cf. T85374)
How are the original 'crats handled? (Should be User:Coren and User:Benoit Rochon)
Wikimania 2017 is just about announced... We'll be wanting a wiki...
(cf. T85374)
How are the original 'crats handled? (Should be User:Coren and User:Benoit Rochon)
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | Krenair | T122062 Create the wikimania2017 wiki | |||
Resolved | Krenair | T122548 please deploy parsoid sitematrix update |
Change 260431 had a related patch set uploaded (by Dzahn):
add wikimania2017, regular and .m.
added the DNS entry which is needed as the first step
wikimania2017.wikimedia.org exists now and the wiki installation can go ahead
From the puppet side we'll also need to add wikimania2017 to the wikimania ServerAlias in modules/mediawiki/files/apache/sites/wikimania.conf
@coren: I assume you should still be mentioned in https://wikitech.wikimedia.org/wiki/Add_a_wiki#Start and that you've taken the necessary steps on the ops side?
Also, please see my question above.
Once the above is dealt with, I think I can begin with the MW parts.
@Krenair: I hereby notify myself. :-) More seriously, that doc should probably be amended as I should no longer be a point of contact starting Jan 1.
I would really prefer we remove both people from it and document exactly which steps need to be taken instead.
Previous question still blocks this.
I can tell you what the Labs side of things is: run maintain-replicas after the database exists to create the views. AFAIK, the prod side involves adding the database to the list that should be replicated, something which I think only Jaime currently knows the secret sauce for.
Change 260494 had a related patch set uploaded (by Alex Monk):
mediawiki: Add wikimania2017 to the wikimania apache ServerAlias
Change 260494 merged by Dzahn:
mediawiki: Add wikimania2017 to the wikimania apache ServerAlias
Change 260514 had a related patch set uploaded (by Dzahn):
add wikimania2017 wiki to InitSettings.php
https://bits.wikimedia.org/static/images/project-logos/wikimania2017wiki.png is needed for the logo setting
Change 260515 had a related patch set uploaded (by Dzahn):
add wikimania2017 wiki to db lists
Logo exists there: https://upload.wikimedia.org/wikipedia/commons/4/4a/Wikimania_Montreal_logo.png
Announcement allowing the switch being thrown pending only on James (F). :-)
It seems to make sense, given the (comparatively) low volume of that Wiki. Yes, please.
Ok, amended and squashed this into one change:
https://gerrit.wikimedia.org/r/#/c/260521/
Everything is like wikimania2016 then.
Change 260514 abandoned by Dzahn:
add wikimania2017 wiki to InitSettings.php
Reason:
squashed into https://gerrit.wikimedia.org/r/#/c/260521/
Change 260515 abandoned by Dzahn:
add wikimania2017 wiki to db lists
Reason:
squashed into https://gerrit.wikimedia.org/r/#/c/260521/
Announcement now posted: https://lists.wikimedia.org/pipermail/wikimania-l/2015-December/007120.html
Great, next step (once the above commit is ready and the deployment calendar has space):
{{#invoke:Deployment schedule|row |when=2016-01-11 ? |length=1 |window=Wikimania 2017 wiki creation |who={{ircnick|Krenair|Alex}} |what= [[phabricator:T122062]]: * Run mwscript extensions/WikimediaMaintenance/addWiki.php --wiki=aawiki en wikimedia wikimania2017wiki wikimania2017.wikimedia.org * {{gerrit|260521}} - make wikiversions change, merge, pull onto tin * Run sync-dir dblists; sync-wikiversions; sync-file wmf-config/InitialiseSettings.php; sync-file w/static/images/project-logos/wikimania2017wiki.png * Run mwscript extensions/WikimediaMaintenance/filebackend/setZoneAccess.php wikimania2017wiki --backend=local-multiwrite * Run foreachwikiindblist wikidataclient.dblist extensions/Wikidata/extensions/Wikibase/lib/maintenance/populateSitesTable.php --strip-protocols * Run updateinterwikicache after updating m:Interwiki_map }}
@coren asked me to chime in since holidays and freezing and such. This is fine. {{approved}}
Isn't 2016-01-11 going to be after the freeze? Or are you actually approving it to be done during the freeze?
We just missed a window, and tomorrow is a "Friday", I think. How does Dec 28 sound to you?
Production-side filters of private info added and manually checked, this can be added to labs at any time.
Change 261205 had a related patch set uploaded (by Alex Monk):
Commit wikiversions.json and interwiki.cdb changes from wikimania2017wiki creation
Change 261205 merged by jenkins-bot:
Commit wikiversions.json and interwiki.cdb changes from wikimania2017wiki creation
Change 261206 had a related patch set uploaded (by Alex Monk):
Add RESTBase and labs DNS config for wikimania2017wiki
Change 261207 had a related patch set uploaded (by Alex Monk):
Update SiteMatrix, another wiki created
Change 261206 merged by Dzahn:
Add RESTBase and labs DNS config for wikimania2017wiki
Steward @Barras dealt with the bureaucrat rights - https://meta.wikimedia.org/w/index.php?title=Steward_requests/Permissions&oldid=15197600#User_Coren.40wikimania2017