On Wed, Nov 28, 2012 at 3:52 PM, Ludovic Dubost <ludovic(a)xwiki.com> wrote:
Hi Cati,
Great proposals that enhances the current UI. My main comments concern
features that are not really finished in the current prototype and would
need some help also from a design/usability perspective:
1/ Adding a page to favorites and notifications
-> This has not been put in the UI and would be needed
-> Should it be a separate favorites than the XWiki Watch List. Right now
I don't think so because that would be yet another list and the Server wiki
will need to know about the favorites because it
IMO they are 2 different things. The problem is also our auto-watch feature
that register in the watchlist any page you made modifications to them, and
you don't quite have control over it.
Favorites are an explicit action that you do in order to later quick access
that page (similar to bookmarks), while watchlist is sort of an activity
stream for your specific range of pages, that you receive in your mail. So
IMO they should be separate.
Regarding the UI, the actions are displayed at the bottom of the page
(Edit, Syntax, Sync, etc. I've put just these actions because they were
also present in the prototype)
http://incubator.myxwiki.org/xwiki/bin/download/Improvements/MobileApp/page…
We will need a "More" button that would reveal additional actions, like
"Watch", "Favourite", etc. (depending on what and how many other
functionality we want to have for the Mobile App).
-> A design for notifications and how they should
show up would be great.
I think notifications could be a general UI item and also show up on the
home page. A notification is sent by the server to the device. The
notification is just a message. The XWiki Application can be activated from
the notification but will have to contact the server to know more (I'm not
sure if you get access to the notifications that the user clicked to
activate the App). I think a message could be just "this doc has been
updated" or "X documents have been modified" depending on the
notifications
settings of the user).
Regarding the notifications UI I think our notifications widget is just
fine
http://platform.xwiki.org/xwiki/bin/view/DevGuide/XWikiNotifications
(a z-index div, with a color specific color depending on the notification
type, that is visible for a temporary period)
2/ Adding a page/space/applications to offline
documents would be needed in
the UI and a management UI for the page/spaces/applications being in the
offline docs
What is the difference between Offlice Documents, Offline Bookmarks and
Favorites?
Again I did the page actions mockup, but I was not sure what actions to put
http://incubator.myxwiki.org/xwiki/bin/download/Improvements/MobileApp/page…
but I imagined "Download" to represent adding the page to our Offline
Documents.
The action bar can be put to spaces, wikis, etc.
3/ The offline editing features should be removed for
now because they are
far from ready
4/ Commenting should be added in the UI
5/ A "share/open" button should be added which opens a popup proposing to
share by email/twitter/open in safari/etc..
6/ A configuration UI would be needed to add/update configuration for a new
Wiki. For now a simple URL would be enough + a username and password and an
"advanced" button. A specific service will probably be built in XE/XEM to
provide the configuration to the mobile App. It would be possible using
the "advanced configuration" to not need this server based configuration to
connect to any wiki but it will be more pratical with this configuration.
7/ I like the Application zone design. Now it should be reusing what is
done in the Application Panel since 4.2 (?). Now the issue is that a
specific REST/XWiki Page service might be needed here, as right now it's
manual configuration. Now the service used for the configuration could
handle that.
Regarding all the new functionality (sync, offline, bookmarks, editing, web
view, etc.) I am not really sure how they fully work (since they are not
yet complete) and I also don't know what level of other functionality you
want to add (you mentioned comments, share page, add wiki, etc.). Until now
I just focused on what was available.
Thanks for your feedback,
Caty
Ludovic
2012/11/28 Ecaterina Moraru (Valica) <valicac(a)gmail.com>
Hi devs,
For the Mobile App Investigation, Ludovic has been playing with a XWiki
Mobile App prototype done with jQuery Mobile (
http://jquerymobile.com/).
This is a proposal for a mobile application that matches the jQuery
Mobile
framework capabilities and that provides minimal
XWiki functionality
(like
listing wikis, spaces, pages, accessing content,
viewing recent activity,
etc.)
http://incubator.myxwiki.org/xwiki/bin/view/Improvements/MobileApp
Thanks,
Caty
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs
--
Ludovic Dubost
Founder and CEO
Blog:
http://blog.ludovic.org/
XWiki:
http://www.xwiki.com
Skype: ldubost GTalk: ldubost
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs