Hi,

2014-09-16 15:23 GMT+02:00 [email protected] <[email protected]>:

> 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
>

Some idea: what can be seen more and more (on HTC Sense, in many Android
apps, etc), is that the first time you (or anyone) access a page /
resource, you get indications and explanations displayed in a layer above
the content.
Once you have read them, you close them in order to access the content, or
if there are, more explanations are displayed. You could also have an
option to display them again later, like a wizard.
I think it would maybe fit with xwiki, I can imagine some arrows and text
drawn on top of a page, showing to the user how and where are the menus,
explaining what's a page, space, wiki, etc. I've never really seen this in
a browser though, so technically it's maybe difficult or impossible.

It could fit also because those explanations, for a user, are transient.
Once you know the concepts, you don't need them displayed each time you
access the wiki, on the home page.
But as not all users have the same background, you may want to leave them
for new comers. If you can detect that a user is "new", you can display
this information only to those who need it, and leave "real" content on the
home page (like, a dashboard, a description of what your site is about, or
both, or something else).

I also like the idea of choosing your home page (the app you did), but
maybe it would be more "xwiki" to allow choosing this page in preferences.
- In WebPreferences of a space, you can override the default home page of
the space ("Space.WebHome"), only with pages from that Space
- in a wiki preferences, you can override the default home page of the
wiki, only with pages from the "Main" space


>
> 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

Reply via email to