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

Reply via email to