Hi Guillaume, Are you sure you are on the right thread? :)
Thanks, Eduard On Tue, Oct 14, 2014 at 6:01 PM, Guillaume Lerouge <guilla...@xwiki.com> wrote: > Hi, > > once taking into account all of Edy's remarks, it feels a bit like what we > actually need is a better UI for the {{include /}} macro :-) > > And then use that macro on the home page of the wiki. > > Guillaume > ᐧ > > On Wed, Oct 8, 2014 at 4:00 PM, Eduard Moraru <enygma2...@gmail.com> > wrote: > > > Some clarifications regarding the implementation of this proposal that I > > wanted to add here for reference: > > > > 1. Stop including the dashboard in the homepage, it is available as an > app > > in the app bar on the left > > 2. Come up with some introductory text for the homepage on (x)wiki > concepts > > and quickstart pointers > > 3. Remove the welcome gadget from the dashboard and the Main.Welcome > pages > > since they are no longer needed > > 4. Solve the navigation issue > > > > Thanks, > > Eduard > > > > On Thu, Sep 18, 2014 at 6:53 PM, Marius Dumitru Florea < > > mariusdumitru.flo...@xwiki.com> wrote: > > > > > On Thu, Sep 18, 2014 at 10:30 AM, Denis Gervalle <d...@softec.lu> > wrote: > > > > On Wed, Sep 17, 2014 at 10:13 AM, vinc...@massol.net < > > vinc...@massol.net > > > > > > > > wrote: > > > > > > > >> > > > >> > > > >> > > > >> > > > >> On 17 Sep 2014 at 08:57:35, Denis Gervalle (d...@softec.lu(mailto: > > > >> d...@softec.lu)) 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, vinc...@massol.net > > > >> > wrote: > > > >> > > > > >> > > > > > >> > > On 16 Sep 2014 at 15:47:59, Marius Dumitru Florea ( > > > >> > > mariusdumitru.flo...@xwiki.com(mailto: > > > mariusdumitru.flo...@xwiki.com)) > > > >> > > 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, vinc...@massol.net 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 > devs@xwiki.org > http://lists.xwiki.org/mailman/listinfo/devs > _______________________________________________ devs mailing list devs@xwiki.org http://lists.xwiki.org/mailman/listinfo/devs