Hi Marius, On Fri, Nov 27, 2015 at 12:40 PM, Marius Dumitru Florea < [email protected]> wrote:
> On Thu, Nov 26, 2015 at 4:55 PM, Guillaume Lerouge <[email protected]> > wrote: > > > Hi Devs, > > > > after trying XE 7.4 snapshot some more, I kept asking myself what was the > > point of even allowing terminal pages to exists. I couldn't see a good > > reason why any given page would *need* to be terminal, whereas it poses > > some issues: > > > > - There is no visual distinction between terminal pages and nested > pages > > in the interface (besides "WebHome" in the URL, which would be cleaner > > to > > remove) > > - We're planning to make it possible to reference a nested page in > wiki > > syntax without having to write "WebHome" in it > > - When creating a new page from a terminal page, you're creating a > > sibling instead of a child page, which breaks the user expectation > (and > > the > > breadcrumb) > > > > > > - For AWM applications, data/content pages are created as terminal > > pages, which makes it impossible to add further content underneath > them > > in > > the future (say, sub-tasks that would go as child pages of tasks) > > - To my knowledge, there is no easy way to transform a terminal page > > into a nested page should the need arise later on > > > > See http://lists.xwiki.org/pipermail/users/2015-November/031558.html Thanks. I understand it's fine to have terminal pages, but are they really *needed*? My feeling is that keeping this concept generates complexity for no obvious benefit. Guillaume > > - However, I don't see any problem from a page being a nested page > > instead of being a terminal page > > > > In summary: why bother with terminal pages at all? I understand they're > an > > artefact from our pre-nested-spaces model, but do they really make sense > > now? We could let existing terminal pages live on, but not remove the > > ability to create new ones even for admins. > > > > Am I missing something obvious? > > > > Thanks, > > > > Guillaume > > _______________________________________________ > > devs mailing list > > [email protected] > > http://lists.xwiki.org/mailman/listinfo/devs > > > _______________________________________________ > devs mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/devs _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

