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 <[email protected]> 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 <
> [email protected]> wrote:
>
> > 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

Reply via email to