On Thu, Sep 18, 2014 at 10:30 AM, Denis Gervalle <[email protected]> wrote: > On Wed, Sep 17, 2014 at 10:13 AM, [email protected] <[email protected]> > wrote: > >> >> >> >> >> On 17 Sep 2014 at 08:57:35, Denis Gervalle ([email protected](mailto: >> [email protected])) wrote: >> >> > Well, there is also another way to tackle that problem, which is to make >> > the HomePage easily configurable. >> > I have never understand why the home should be Main.WebHome, which does >> not >> > seems meaningful, in particular in french. Even the Main space is weird, >> > imagine a Hand space in english ;) (WebHome could also seen weird, while >> > being more usual words that I feel hurt less, and could be ommitted). >> > >> > So, back on track, why not having an easy way to say, "set current page >> as >> > the HomePage", and to in fact use the Dashboard itself as the default >> > WebHome ? >> > Why the hell should we have to destroy some interface to have a different >> > home page ? >> > >> > WDYT ? >> >> Denis, this is essentially what my Home Page Application does. >> > > Sorry, I wasn't aware. From what I understand of the description I just > read in the issue, the customization will work just once ? > What happen when you have customized the homepage (a) by choosing another > one, or (b) by entering your own content ? > Does the edit button still work differently ? > If so, I support the Main.WebHome is still the only home, and this not what > I am talking about, or you have make some magic. > Can you explain a bit more how your implementation works ? > > What I was proposing were more in the line of the "Use this image as my > desktop background" and "Use this image as the login background". > From anywhere, any user would be able to say, "Use this page as my > homepage", and an admin would additionally say "Use this page as the > default homepage".
> And that page truly became the home, it is not an > include mechanism, and Main.WebHome could be thrashed. One advantage is that you won't have to merge Main.WebHome when you upgrade. Even if DW does a 3-way merge, generally it's better/safer not to edit the documents from the default distribution. > > >> But it doesn’t solve the main problem: editing the home page when it’s the >> dashboard! >> > > If the home page is no more the actual home page, the discussion about > editing the homepage became pointless. If you point directly to the > Dashboard, and you make the dashboard not editable by default, we are just > fine IMO. Why wanting the home page to be editable when you can edit any > page and make it the home or your home ? > > >> And it doesn’t solve the issue of the explanation of the concepts. > > >> And it doesn’t invite the user to modify the home page when it’s a >> dashboard. >> > > Regarding these explanations, you simply need a "Get Started" widget on the > Dashboard. This one should not be very detailed, but link to more helpful > information. These information are more a matter of an Help Application > than a HomePage Application. And this Help Application should also be > accessible from the menu, and work with contextual information to be even > more helpful. > > Moreover, the home page should be useful for the flavor that install it, > and should not be some fake page that you need to edit to make it useful. > The wiki should work right away, without customization, for the very basic > users. > I hope this clarify my vision of the homepage that I have probably too > briefly define initially. > > WDYT ? > > >> Thanks >> -Vincent >> >> > On Tue, Sep 16, 2014 at 3:52 PM, [email protected] >> > wrote: >> > >> > > >> > > On 16 Sep 2014 at 15:47:59, Marius Dumitru Florea ( >> > > [email protected](mailto:[email protected])) >> > > wrote: >> > > >> > > > We won't have the activity stream on the home page by default. This >> is >> > > > an important change. I can't decide yet.. >> > > >> > > Yes I know… >> > > >> > > Now we could decide to still have it on the home page. We haven’t >> decided >> > > the content for that new home page yet. >> > > >> > > However adding it may intimidate users from editing the page since they >> > > might be worried about loosing that feature. But it could also be made >> > > clear that the Wiki’s Activity is available from the Dashboard. >> > > >> > > The instructions explaining that the page can be edited could even >> give an >> > > example about how to include the Dashboard page for those who want to >> make >> > > the home page a dashboard. >> > > >> > > Thanks >> > > -Vincent >> > > >> > > > On Tue, Sep 16, 2014 at 4:23 PM, [email protected] wrote: >> > > > > Hi devs, >> > > > > >> > > > > As you know I started working on a Home Page Application, see: >> > > > > - JIRA with screenshots: http://jira.xwiki.org/browse/XWIKI-10586 >> > > > > - Discussion thread: http://markmail.org/message/ghelufamwucog46x >> > > > > >> > > > > I have it all done locally but I refrained from committing it >> because >> > > on the email thread some expressed their doubts. >> > > > > >> > > > > I started thinking about it and I expressed some idea in the thread >> > > started by Caty about "Wiki - Space - Page concepts pitch": >> > > http://markmail.org/message/jefze7nvprz36pkw >> > > > > >> > > > > I’m pasting it here again for discussion (with some edits): >> > > > > >> > > > > " >> > > > > BTW concerning the home page, I’m more and more leaning towards >> > > removing the dashboard from it (it’s accessible from the App panel >> anyway) >> > > and instead have it contain: >> > > > > - explanation about how the wiki is organized (wikis, spaces, >> pages) >> > > > > - explanation about base concepts (editing, saving, etc) >> > > > > - encourage the user to edit this home page to make it his own and >> put >> > > the content he wishes instead >> > > > > >> > > > > I think this would solve the following issues: >> > > > > - users always want to customize the home page and this makes it >> easy >> > > (it’s a standard page, no dashboard). This is also a way for them to >> take >> > > ownership of the wiki as theirs. >> > > > > - explains the main concepts of wiki, space, page >> > > > > >> > > > > Of course, we also need to provide a navigation panel for easy >> > > navigation in the wiki/spaces/pages. >> > > > > “ >> > > > > >> > > > > If we agree about the idea of removing the dashboard and instead >> have >> > > a simple page then we’ll need to discuss the exact content and for >> that I’m >> > > proposing to discuss with Caty/GuillaumeD and make a proposal for >> further >> > > discussion. Of course any idea in reply to this email would also be >> much >> > > appreciated. >> > > > > >> > > > > But first things first! We first need to decide if this is a good >> idea >> > > or not. >> > > > > >> > > > > WDYT? >> > > > > >> > > > > Thanks >> > > > > -Vincent >> > > > > _______________________________________________ >> > > > > 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 >> > > >> > >> > >> > >> > -- >> > Denis Gervalle >> > SOFTEC sa - CEO >> > _______________________________________________ >> > devs mailing list >> > [email protected] >> > http://lists.xwiki.org/mailman/listinfo/devs >> _______________________________________________ >> devs mailing list >> [email protected] >> http://lists.xwiki.org/mailman/listinfo/devs >> > > > > -- > Denis Gervalle > SOFTEC sa - CEO > _______________________________________________ > devs mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/devs _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

