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.florea(a)xwiki.com> wrote:
On Thu, Sep 18, 2014 at 10:30 AM, Denis Gervalle
<dgl(a)softec.lu> wrote:
On Wed, Sep 17, 2014 at 10:13 AM,
vincent(a)massol.net <vincent(a)massol.net
wrote:
>
>
>
>
> On 17 Sep 2014 at 08:57:35, Denis Gervalle (dgl(a)softec.lu(mailto:
> dgl(a)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, vincent(a)massol.net
> > wrote:
> >
> > >
> > > On 16 Sep 2014 at 15:47:59, Marius Dumitru Florea (
> > > mariusdumitru.florea(a)xwiki.com(mailto:
mariusdumitru.florea(a)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, vincent(a)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(a)xwiki.org
> > >
http://lists.xwiki.org/mailman/listinfo/devs
> > _______________________________________________
> > devs mailing list
> > devs(a)xwiki.org
> >
http://lists.xwiki.org/mailman/listinfo/devs
> _______________________________________________
> devs mailing list
> devs(a)xwiki.org
>
http://lists.xwiki.org/mailman/listinfo/devs
>
--
Denis Gervalle
SOFTEC sa - CEO
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs
--
Denis Gervalle
SOFTEC sa - CEO
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs