Last modified: 2014-08-08 09:18:45 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 T70605, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 68605 - Change multiwiki wikis to use the configuration of the primary wiki by default
Change multiwiki wikis to use the configuration of the primary wiki by default
Status: RESOLVED FIXED
Product: MediaWiki-Vagrant
Classification: Unclassified
General (Other open bugs)
unspecified
All All
: Normal normal
: ---
Assigned To: Bryan Davis
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-07-26 04:52 UTC by Bryan Davis
Modified: 2014-08-08 09:18 UTC (History)
3 users (show)

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


Attachments

Description Bryan Davis 2014-07-26 04:52:27 UTC
When I first wrote the multiwiki functionality during the Zürich hackathon, I made a fundamental assumption that the primary reason for wanting to run multiple wikis in a single VM would be to configure radically different collections of extensions and configuration on each wiki. As usage of the multiwiki core has expanded it has become apparent that this is a fundamentally flawed assumption. It seems to be much more likely that secondary wikis are wanted to to add functionality to the wiki farm as a whole (central auth database, wikidata storage, common image storage) with the same extensions available across the farm. An as yet unimplemented, but desirable, use case is wikis for alternate default language.

The initialization provided by the multiversion system should be changed to load the extensions and configuration of the primary wiki (as provided by roles) as a baseline that a particular multiwiki instance can build upon as desired. By shifting the model of a multiwiki to reconfigure and augment the features of the base wiki, it will be easier to disentangle the features of a given extension from the role for a given multiwiki instance.
Comment 1 Gerrit Notification Bot 2014-07-28 15:07:10 UTC
Change 149872 had a related patch set uploaded by BryanDavis:
[WIP] Rethink multiwiki support

https://gerrit.wikimedia.org/r/149872
Comment 2 Gerrit Notification Bot 2014-08-07 21:58:03 UTC
Change 149872 merged by jenkins-bot:
Rethink multiwiki support

https://gerrit.wikimedia.org/r/149872

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


Navigation
Links