Hi Vincent, On Mon, Oct 27, 2014 at 11:05 AM, [email protected] <[email protected]> wrote:
> Hi, > > On 24 Oct 2014 at 21:18:31, Eduard Moraru ([email protected](mailto: > [email protected])) wrote: > > > Hi, > > > > 2 new proposals (P6 and P7) have been made recently. I did not yet get > the > > chance to add comments/analysis on them. Feel free to do it in the > > meanwhile if anybody wants to. > > > > A few notes on Jeremie's "Proposal7: DistrbutionWizard sets the homepage > of > > a flavor and the Help App teaches users" [2]: > > > > Personally, I find it a rather elegant solution based on separation of > > concerns. However, you need to be aware that it is a medium/long term > > objective. > > > > The way I understood it is that we delegate the task of choosing a > homepage > > to the DistributionWizard that will most likely be in charge of offering > > the user flavor options. At that point, the homepage of the current wiki > > will be the homepage of the user selected flavor. Optionally, we can also > > propose to use a blank page as homepage if the user wants, however this > > might be a bit of an overkill, since the user can easily edit the page > and > > trash everything. > > The DW should not know at all about any page. It should be up to the > flavor to define the wiki pages it will contain and install. Each flavor > should propose its own home page. > Maybe I did not choose the best words, but the way I understood it (and tried to reformulate it) was not that the DW explicitly allows you to select a homepage, but that indirectly, through allowing you to install a flavor, it will additionally do the job (again, indirectly) of making you choose a homepage (through the flavor you have selected). It was just a high level view on the direction to follow, and not a specific technical aspect, so no reason to -1 it, right? > BTW there’s also another variation for the home page that hasn’t been > discussed yet: > * Make the home page special by not making it editable (and without any > docextra tabs at the bottom). So no rollback issue/edit weirdness. > * Only admins can change it and only through the Admin UI (basically > decide which space home page to display on the wiki home page). > * Somewhere in the content of the default home page or through the first > time wizard, direct the users to the Sandbox page to try it out editing > (since this is what Sandbox is for!) > Adding this too and I think we`re good for going forward with a vote, since we have plenty of proposals. Thanks, Eduard > > Thanks > -Vincent > > > The task of teaching the user is delegated exclusively to the Help > > Application, with the note that the application will also be proposed to > > the user to be redirected to, as a final step in the DW (after the > > installation of the user selected flavor is complete). > > > > All of this assumes that we have a properly working Flavors feature and > > Help Application. However, what should we do in the meanwhile for the > > default XWiki Enterprise UI / Flavor / build? Should we postpone yet > again > > any work on the homepage until we have the needed elements to delegate > the > > problematic aspects, or should we do something about it in the meanwhile? > > > > Thanks, > > Eduard > > > > ---------- > > [1] http://design.xwiki.org/xwiki/bin/view/Proposal/HomepageProposals > > [2] > > > http://design.xwiki.org/xwiki/bin/view/Proposal/HomepageProposal7DistrbutionWizardsetsthehomepageofaflavorandtheHelpAppteachesusers > > > > On Tue, Oct 14, 2014 at 12:40 PM, Guillaume "Louis-Marie" Delhumeau < > > [email protected]> wrote: > > > > > Hello. > > > > > > I have again a new argument against using the dashboard and the include > > > macro in the main page. > > > > > > When the user uses the "Inline" editor to change some gadgets, she can > not > > > use the rollback action of the main page to cancel her changes. She > has to > > > go to the Dashboard page first, and then rollback her changes from > there. > > > > > > Having an include macro in the default page is absolutely not > intuitive, > > > even if you make it appears more clearly. > > > > > > 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 > _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

