Difference between revisions of "Sugar Network/Web UI"

From Sugar Labs
Jump to navigation Jump to search
Line 1: Line 1:
 
== Users Interface ==
 
== Users Interface ==
  
From users point of view, The Sugar Network is represented by several kinds views:
+
From users point of view, The Sugar Network is represented by several kinds of views:
  
=== Player's page ===
+
=== User's page ===
  
* Global events queue;
+
* Calendar;
* Personal events queue;
+
* Global events timeline;
* Send personal events;
+
* Personal events timeline;
 +
* Send/View personal events;
 +
* Link to default context.
  
 
=== Browser ===
 
=== Browser ===
  
 
* Will be useful to a special state of the Browser to let people see a summary, hints, etc.
 
* Will be useful to a special state of the Browser to let people see a summary, hints, etc.
* Switch between Network Zoom levels, e.g., similar to Shell's Zoom levels;
+
* Homework/marked objects will be available also in offline mode.
 
* Expose additional metadata about currently selected item;
 
* Expose additional metadata about currently selected item;
* Home/default Context, might be useful to, e.g., having default support Context for this deployment to point any questions there.
+
* Link to default context.
  
 
=== Context view ===
 
=== Context view ===
  
* The top of participants
 
 
* View for particular Context resource, Wiki, Tracker, Gallery, etc.
 
* View for particular Context resource, Wiki, Tracker, Gallery, etc.
 
* (?) Having fast widget to start typing new Question/Idea/Problem
 
* (?) 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 ===
 
=== Resource view ===
  
* The top of participants
+
* Depends on resource
* See the full history of resource changes (no need all time have history like Wiki pages have);
+
* 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;
 
* Follow/NotFollow the Resource changes;
 
* Send personal invitation events to Players to make them Followers of this Resource;
 
* Send personal invitation events to Players to make them Followers of this Resource;
* Two audience view for Objectives Resource;
+
* Extra features for some categories of users, for instance Project Management for developers;
 
 
=== Comments view ===
 
 
 
* Restrict comments by Player's rating;
 
  
 
== Getting involved ==
 
== Getting involved ==
  
 
{{:Sugar_Network/Feedback}}
 
{{:Sugar_Network/Feedback}}

Revision as of 14:28, 27 January 2012

Users Interface

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