Could anyone explain why sub pages are such an important requirement,
maybe give an example?

For example, the current WeblogPlugin has to use a very inconvenient way of naming pages, creating loads and loads of pages by the same name.

It would be much nicer, if all entries were subpages under a single page.

This has also some nice implications on ACLs - if you want to have bits of your wiki sliced off with a bit more/less freedom, ACLs can be inherited. Again, the weblog plugin is a good example - you need to set the ACL only once on the top-level page, instead of editing every single entry page.

Other typical use case is adding e.g. a "Talk" -page to your page. In some wikis, this is a sub-page of the actual page; in some, it is living in a whole separate space. I think it's better to have it as a subpage, because once we allow several spaces to exist, you would need sub-spaces to accommodate the talk pages...

/Janne

Reply via email to