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

Reply via email to