Multiple wikis, nested hierarchically #192

Open
jgm opened this Issue Jul 9, 2011 · 1 comment

1 participant

@jgm
Owner
jgm commented Jul 9, 2011
The idea is to have subwikis visible in the URL space under the main wiki,
in separate repositories, e.g.

http://localhost/MainWiki
http://localhost/MainWiki/FoodWiki
http://localhost/MainWiki/DrinkWiki

where each of these 3 wikis would have its own repository. This would be
useful (a) to reduce the size of repositories, and (b) to group together
wikis or projects-with-included-wikis which were previously created separately.

In MainWiki you would be able to create links into the other two, but not
vice-versa (because the subwikis should be able to be checked out from
their repositories and run independently of the main repository). I think
this is mostly possible now, by using Apache to proxy completely separate
gitit instances for each wiki. However:

* running one gitit instance for all wikis might be more efficient in terms
of heap memory usage and garbage collection

* it would be useful if the search facility in MainWiki could (optionally?)
search all the subwikis as well as MainWiki

* it would be less confusing for the users if the subwikis appeared in the
index listings of MainWiki

Ideally I would like to see arbitrarily deep nesting of subwikis supported,
as well (again, this can probably be done with apache for now).

Google Code Info:
Issue #: 49
Author: gree...@gmail.com
Created On: 2009-05-20T14:36:35.000Z
Closed On: 
@jgm jgm was assigned Jul 9, 2011
@jgm
Owner
jgm commented Jul 9, 2011

This could also provide an easy way to differentiate permissions on subwikis, e.g.

http://localhost/MainWiki
http://localhost/RestrictedWiki

where RestrictedWiki would only allow users to view pages.

Google Code Info:
Author: chris.c...@g33xnexus.com
Created On: 2011-05-23T21:16:42.000Z

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment