Sugar Network/Web UI
Harmonic Distribution version cycle: | 1.0 | Factory |
Client 1 : "Mejorar el Sistema"
The Sugar Network Browser is implemented as a lightweight, local web application which is displayed in an embedded, seamless webview within the Sugar Shell.
It is focused in exposing all Sugar Network functionality.
It's design is driven currently by the support workflows that will be used during the Hexoquinasa Pilot (Perú).
The Sugar Network Browser is intended to be approachable to contribute to by Web developers and even inspire other unexpected uses of the Sugar Network.
= History of Progress in Screenshots
We hope to retain the style and the design principles of Sugar [simplicity, reflection, collaboration].
= Repository
http://git.sugarlabs.org/network/client-1-mejorar-sistema
Design Notes
From users point of view, The Sugar Network is represented by several kinds of views:
User's page
- Calendar;
- Global events timeline;
- Personal events timeline;
- Send/View personal events;
- Link to default context.
Browser
- Will be useful to a special state of the Browser to let people see a summary, hints, etc.
- Homework/marked objects will be available also in offline mode.
- Expose additional metadata about currently selected item;
- Link to default context.
Context view
- View for particular Context resource, Wiki, Tracker, Gallery, etc.
- (?) Having fast widget to start typing new Question/Idea/Problem
- Default Context, might be useful to, e.g., having default support Context for this deployment to point any questions there.
Resource view
- Depends on resource
- Recent comments are embedded in each view and can be expanded
- Restrict comments by Player's rating;
For later
- List of participants;
- Follow/NotFollow the Resource changes;
- Send personal invitation events to Players to make them Followers of this Resource;
- Extra features for some categories of users, for instance Project Management for developers;
Getting involved
- Submit your bug report or feature request.
- Browse our implementation discussions, and post your feedback. (You should join this discussion list in order to avoid having your messages postponed for moderation.)