Page MenuHomePhabricator

Pain points of using multiple namespaces on a single wiki rather than multiple wikis (tracking)
Open, LowPublic

Description

There's been an evolutionary shift from wanting to use a lot of separate wikis to wanting to use one wiki (e.g. Meta-Wiki) and consequently do high-level content separation by namespace on this central wiki rather than dividing content at a high leve between multiple subdomains/wikis/userbases/etc.

This bug tracks some of the pain points associated with this shift (i.e., reasons why a group might prefer to use a separate wiki instead of using a centralized wiki).


Version: unspecified
Severity: enhancement
URL: https://meta.wikimedia.org/w/index.php?title=Talk:Wikimedia.org&oldid=3714989#Separating_the_wheat_from_the_chaff

Details

Reference
bz40446

Event Timeline

bzimport raised the priority of this task from to Low.Nov 22 2014, 1:06 AM
bzimport set Reference to bz40446.
bzimport added a subscriber: Unknown Object (MLST).

Other things you notably can't separate on a single wiki: search defaults, main page, sitenotice.

(In reply to comment #1)

Other things you notably can't separate on a single wiki: search defaults, main
page, sitenotice.

Hmmmm. Right.

What the main page is considered is most relevant to the logo and the sidebar, I think. So I guess you could implement the ability to have per-namespace sidebars and then also implement the ability to have per-namespace logos/logo destinations. Maybe.

Search defaults... Special:Search is its own independent namespace. Maybe you'd want search namespace groupings or something (that are configurable more easily than the current groupings)? Can you split this out into a separate bug, please?

The sitenotice can probably most easily be changed per-namespace by modifying the sitenotice extension's JavaScript to check for $wgNamespace or whatever. That's probably better than doing it server-side (for caching reasons).

Also: https://meta.wikimedia.org/wiki/Grants:IdeaLab/A_place_to_work_together (for private content and ACL).

(In reply to Nemo from comment #1)

Other things you notably can't separate on a single wiki: search defaults,
main page, sitenotice.

Would need separate bugs.