Hi Caty, > On 4 Apr 2017, at 17:56, Ecaterina Moraru (Valica) <[email protected]> wrote: > > Hi devs, > > Another idea for this roadmap is if we want to bundle the Menu App inside > XWiki. > > I've tried to list the current issues at: > http://design.xwiki.org/xwiki/bin/view/Proposal/IdeaDefaultMenu > with a proposal for a default menu instance. > > WDYT?
I‘m failing to understand the need for this menu by default. Could you explain it? Maybe add some info to the design page about it. The “Requirement” should be a real requirement, instead of saying “bundle the menu app by default”. I understand that some users may want to have an horizontal menu but are you sure that this is true for all users? Do we consider that having a menu is something so common that we need to bundle the app by default? Also is the primary need to have a horizontal menu or to be able to easily create a custom navigation panel? And even if we bundle the app by default, should we activate it by default? Couldn’t we have a link on the home page or in the Help Center to install it with one click should it be needed? Wouldn’t that be enough? Now regarding the issues you listed, here’s my POV: * I agree it’s not nice to see the entry in the App Panel by default and in the Navigation tree. * I would rename the Menu space’s home page to “Menu” instead of “Menu Home”, to be consistent with other names. * I would restrict the usage of it to Admin users by default (ie protect the Menu app space to admins by default) * I also agree it’s not nice to see the Menu app in AWM. IMO it shouldn’t be an AWM app anymore if we bundle it. We had a similar issue with the Tour application (I don’t know how we solved it). I don’t think we want to have users making easily modifications to the Menu app. Thus it shouldn’t be listed in AWM apps IMO. * It could be a good idea for the Menu app to have a sample menu activated by default when you install it (as you’ve shown in issue 3). But first I’d like to understand why we need to have the menu app by default and what we’re solving (the question I asked above). Thanks! -Vincent > Thanks, > Caty

