New Foswiki release 2.1.6 is available with important security fixes.
Sourceforge foswiki email lists being discontinued. Subscribe to the new Foswiki announce and discuss lists at MailingLists
This question about Topic Markup Language and applications: Answered

(Any) disadvantages of subwebs?

I'm thinking about changing hierarchy/structure of my wiki.

Currently, I have no sub-webs. Some topics are children of other topics which are children of another.

Should I create sub-webs? I checked TopicsAndWebs, but I still have some doubts:
  • Is creating a sub-webs good practice for creating proper structure of wiki?
  • should I expect any issues with converting to sub-webs - for example related with searching or including topics?
  • what are the differences between Foswiki sub-webs and Mediawiki namespaces

-- MateuszKDzior - 25 Sep 2015

Personally, I don't recommend use of sub-webs if the only purpose is content organization which can as effectively be done with parent/child relationships or, if you want more complex content organization, ClassificationPlugin. The main reasons I see to separate content into webs has to do with access rights and notification. If you want to restrict access to a set of topics, it's easier to have them in a single web and add the restrictions to the web. Likewise, if you have a work-team that wants to get notifications of changes to a particular set of topics, it's easiest to group all those topics in one web and then the team-members can subscribe to WebNotify in that web.

A few of the "down-sides" to using sub-webs include:
  • There is some performance hit for using sub-webs although I've never found this to be a huge issue.
  • WikiWord links to topics in other webs (including sub-webs) must include the web reference.
  • By default, WebSearch first searches only the current web.

I'm afraid I am not familiar enough about MediaWiki namespaces to give a thorough answer to your last question, however I believe they are more similar to using ClassificationPlugin then to sub-webs.

If you find that you do need to do some major re-organization of your content - either to break a web into multiple webs or visa-versa - you might take a look at CopyContrib which is very useful for bulk content-moving actions.

-- Main.LynnwoodBrown - 28 Oct 2015 - 17:59


QuestionForm edit

Subject Topic Markup Language and applications
Version Foswiki 2.0.0
Status Answered
Related Topics
Topic revision: r2 - 28 Oct 2015, LynnwoodBrown - This page was cached on 11 Mar 2018 - 11:44.

The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License