FrontPage RecentChanges AboutWikiFeatures WikiNode

NameSpacesForPages

Additional hierarchy for the pages.


Rather than all pages being in one namespace, have a hierarchy of namespaces, addressible similar to InterWiki InterLinks.

supported in:

see also:

Contributors: DavidCary, LionKimbro, EvanProdromou

need to fit into FeatureTemplate

5 min improvement ( LionKimbro ) – needs more work

I wanted to note that namespaces are implemented in MediaWiki (what Wikitravel and Wikipedia use) for some very specific reasons. MediaWiki is particularly focused on MeatBall:ContentOverCommunity, and thus putting pages into different namespace silos keeps the “real” content that’s being generated separate from the meta-discussions about that content. MediaWiki has some basic namespaces built in:

I think maybe a diagram would work here better…

[No namespace]   [Name of site:]   [User:]       [Image:]
      |                 |             |             |
  [Talk:]   [Name of site talk:] [User talk:]  [Image talk:]

Some Wikimedia projects use namespaces more like is discussed here. For example, Wikibooks has namespaces for different kinds of books. --EvanProdromou

Oh wow, this is interesting. I hadn’t heard of this!

That’s awesome. :)

Okay- so, we should make the NameSpacesForPages page follow the FeatureTemplate, and list in the “possibilities” section, this method of using namespaces for pages to organize these different types of talk.

Do give the case study of Wikimedia, if you are the one writing it up.

LionKimbro 2004-01-21

PhpWiki2 and PmWiki both support Name Spaces.

LionKimbro 2004-04-05

Some thoughts/challenges/questions: (--BillSeitz)


What would be a single page on, say, the original Wiki:WikiWikiWebCommunityWiki:DocumentMode up top, a horizontal seperator, CommunityWiki:ThreadMode down below – has split into the Article and the Talk page on Mediawiki.


See also Wiki:WikiFarm, WorldWideWiki:WikiHive