Hello Marius,
On Fri, Jun 12, 2015 at 1:30 PM, Marius Dumitru Florea < [email protected]> wrote: > Hi guys, > > The wiki home page displays, by default, the list of spaces that exist > in the wiki (hidden or not, depending on the user profile settings). > This is done using the > http://extensions.xwiki.org/xwiki/bin/view/Extension/Spaces+Macro . As > we have started to work on adding support for nested spaces/documents, > we need to review the purpose of this macro. Is it still relevant to > display a list of spaces when there is a tree hierarchy? It only makes > sense if you want to display just the list of direct children of a > given node. > > I see the following options: > > (1) Display the list of top level nodes (space/document) on the wiki > home page. No tree. The rationale is that loading the tree (even if > done lazy) is more expensive that displaying a static list of links. > For this we can extend the Spaces Macro with a parameter to specify > the parent node. When this parameter is not specified the macro will > list the top level nodes. (In the context of nested documents we could > introduce a new macro Document List instead) > -0 for (1), because even though it takes less time to display a list of top level nodes, I don't think it's achieving the concept of Nested Spaces (Documents), since what will be shown it is what is shown now, without the Nested Spaces concept implemented. > (2) Display the tree hierarchy on the wiki home page, using > http://extensions.xwiki.org/xwiki/bin/view/Extension/Document+Tree+Macro > .Of course, the tree will be lazy loaded, and only the top level nodes > are displayed initially. If we do this then we can probably deprecate > the Spaces Macro and advice the users to use the Document Tree Macro > instead. > +1 for (2), because this is what we want in the end, to see (or at least to have the possibility to visualize) a hierarchy of Nested Spaces (Documents) > > WDYT? > > Thanks, > Marius > _______________________________________________ > devs mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/devs Thanks, Gabriela _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

