On Fri, Mar 1, 2013 at 2:30 PM, Vincent Massol <[email protected]> wrote: > > On Mar 1, 2013, at 2:15 PM, Jean-Vincent Drean <[email protected]> wrote: > >> On Fri, Mar 1, 2013 at 12:34 PM, Denis Gervalle <[email protected]> wrote: >>> Hi, >>> >>> Like Vincent, I do not really think we have thoroughly worked >>> our templates. IMO, templates should not be considered a good base for >>> implementing UI extension point blindly. >>> >>> Currently templates were closely linked with our distributed skin. When we >>> have introduce Colibri, new templates were added, especially to support the >>> new content menu for example, and other were ignored, left over since no >>> more useful. Do you consider UI extension point to be closely linked with >>> our skin ? What would happen when we implement the bootstrap based skin ? >>> >> >> When I look at the list of UIXP I pasted I don't see it closely >> related to a specific skin. >> Some names are not perfect, but again I don't think we can afford >> renaming them (because of our skin overriding mechanism). >> What problem do you foresee with a bootstrap based skin ? Would it be >> difficult to keep current template names ? >> >>> Just think about the proposal from Cathy, there is no more left panels... >> >> Does the fact that the proposal have a single panel in the left column >> means that we should consider dropping the panel feature ? >> >>> but an applications panel or whatever, how do you expect to support >>> platform.template.leftpanels.top, platform.template.leftpanels.bottom, what >>> would be there meaning ? >>> >> >> We could drop leftpanels.vm and rightpanels.vm and make the panel app >> hook itself to platform.template.endpage.top. >> >>> For sure doing 1) is harder, but creating truly semantic UIXP could have >>> real advantage for maintenance and compatibility of code that use those >>> UIXP. So I would really prefer a few initial set of those semantic UIXP to >>> start with, than that long list of not necessarily useful and meaningful >>> ones. And, at least, I would like to read more opinion to consider 2). >>> >> >> 1) is harder and I'm afraid it can start endless discussions :) > > That's exactly why we need 1) :) >
I meant "endless" literally. JV. _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

