Changes

Jump to navigation Jump to search
Line 9: Line 9:  
Features related to [[Sugar Network]] implementation.
 
Features related to [[Sugar Network]] implementation.
   −
'''Object domain'''
+
===== Object domain =====
   −
: The detailed information about Sugar Network object domain might be found on [[Sugar_Network/Concept|concept pages]] and in [[Platform_Team/Sugar_Network/Objects_model|objects model]]. But in short, Sugar Network objects are represented by the following list (object names might not be exposed in final GUI):
+
The detailed information about Sugar Network object domain might be found on [[Sugar_Network/Concept|concept pages]] and in [[Platform_Team/Sugar_Network/Objects_model|objects model]]. But in short, Sugar Network objects are represented by the following list (object names might not be exposed in final GUI):
   −
:* ''<u>Context</u>''<br>These are the top-level entities that represent content in the Sugar Network and might be several types:
+
* ''<u>Context</u>''<br>These are the top-level entities that represent content in the Sugar Network and might be several types:
:** Sugar Activities ([[#0.1|0.1]]),
+
** Sugar Activities ([[#0.1|0.1]]),
:** {{Code|.xol}} files ([[#0.3|0.3]]);
+
** {{Code|.xol}} files ([[#0.3|0.3]]);
:** arbitrary documents that might be opened by the Sugar, e.g., PDF or HTML files that represent, e.g., books ([[#0.3|0.3]]);
+
** arbitrary documents that might be opened by the Sugar, e.g., PDF or HTML files that represent, e.g., books ([[#0.3|0.3]]);
:** (this list might be extended before releasing 1.0, e.g., by editable Wiki articles).
+
** (this list might be extended before releasing 1.0, e.g., by editable Wiki articles).
   −
: The rest of objects directly or indirectly associated with ''Contexts''.
+
The rest of objects directly or indirectly associated with ''Contexts''.
   −
:* ''<u>Question</u>'' ([[#0.1|0.1]])<br>General questions about ''Contexts''. The idea is populating the knowledge base for the ''Context'', similar (but much simpler) to [http://stackoverflow.com/ stackoverflow site].
+
* ''<u>Question</u>'' ([[#0.1|0.1]])<br>General questions about ''Contexts''. The idea is populating the knowledge base for the ''Context'', similar (but much simpler) to [http://stackoverflow.com/ stackoverflow site].
   −
:* ''<u>Idea</u>'' ([[#0.2|0.2]])<br>Any ideas regarding ''Contexts''.
+
* ''<u>Idea</u>'' ([[#0.2|0.2]])<br>Any ideas regarding ''Contexts''.
   −
:* ''<u>Problems</u>'' ([[#0.2|0.2]])<br>Report a problem with ''Contexts''. A user-friendly interface to complain about an error that the users encountered when working with the ''Context''. It is not intended to be a full functional bugs reporting system, but rather a users friendly interface to ask questions. For real bugs reporting case, there is semiautomatic ''Report'' object, or experienced people can use already existing bugs reporting systems.
+
* ''<u>Problems</u>'' ([[#0.2|0.2]])<br>Report a problem with ''Contexts''. A user-friendly interface to complain about an error that the users encountered when working with the ''Context''. It is not intended to be a full functional bugs reporting system, but rather a users friendly interface to ask questions. For real bugs reporting case, there is semiautomatic ''Report'' object, or experienced people can use already existing bugs reporting systems.
   −
:* ''<u>Solution</u>'' ([[#0.3|0.3]])<br>Object represent exactly a solution for particular ''Question'', ''Idea'', ''Problem''.
+
* ''<u>Solution</u>'' ([[#0.3|0.3]])<br>Object represent exactly a solution for particular ''Question'', ''Idea'', ''Problem''.
   −
:* ''<u>Review</u>'' (?)<br>A post that reviews the ''Context''.
+
* ''<u>Review</u>'' (?)<br>A post that reviews the ''Context''.
   −
:* ''<u>Comment</u>'' (?)<br>Short comment for existing ''Question'', ''Idea'', ''Problem'', ''Review'' object. If you have a post with more than a couple of lines, consider creating new object instead of commenting existing one.
+
* ''<u>Comment</u>'' (?)<br>Short comment for existing ''Question'', ''Idea'', ''Problem'', ''Review'' object. If you have a post with more than a couple of lines, consider creating new object instead of commenting existing one.
   −
:* ''<u>Artifact</u>'' (?)<br>Object created within the ''Context'':
+
* ''<u>Artifact</u>'' (?)<br>Object created within the ''Context'':
:** Activity objects,
+
** Activity objects,
:** (this list might be extended before releasing 1.0).
+
** (this list might be extended before releasing 1.0).
   −
:* ''<u>Report</u>'' ([[#0.3|0.3]])<br>Semi automatic reports created if Sugar activity was failed to start/stop.
+
* ''<u>Report</u>'' ([[#0.3|0.3]])<br>Semi automatic reports created if Sugar activity was failed to start/stop.
   −
'''Workflows'''
+
===== Workflows =====
    
From users point of view.
 
From users point of view.
   −
:* Browse ''Contexts'' ([[#0.1|0.1]]);
+
* Browse ''Contexts'' ([[#0.1|0.1]]);
:* Launch ''Contexts'' as Sugar activities ([[#0.1|0.1]]);
+
* Launch ''Contexts'' as Sugar activities ([[#0.1|0.1]]);
:* Support online and offline modes where in offline, only selected ''Contexts'' will be accessible (0.25/0.3);
+
* Support online and offline modes where in offline, only selected ''Contexts'' will be accessible (0.25/0.3);
:* Create ''Questions'', ''Ideas'', ''Problems'' ([[#0.2|0.2]]);
+
* Create ''Questions'', ''Ideas'', ''Problems'' ([[#0.2|0.2]]);
:* Browse and create ''Solutions'' for ''Questions'', ''Ideas'', ''Problems'' (0.25/0.3);
+
* Browse and create ''Solutions'' for ''Questions'', ''Ideas'', ''Problems'' (0.25/0.3);
:* Comment objects (?);
+
* Comment objects (?);
:* Semi automatic creating ''Reports'' ([[#0.3|0.3]]);
+
* Semi automatic creating ''Reports'' ([[#0.3|0.3]]);
:* GUI notifications if there is an activity for previously favorited ''Contexts'' (?);
+
* GUI notifications if there is an activity for previously favorited ''Contexts'' (?);
    
From point of view of people who can help with solving problems.
 
From point of view of people who can help with solving problems.
   −
:* Browse and create ''Solutions'' for ''Questions'', ''Ideas'', ''Problems'' (0.25/0.3);
+
* Browse and create ''Solutions'' for ''Questions'', ''Ideas'', ''Problems'' (0.25/0.3);
:* GUI notifications if there is an activity for ''Contexts'' people are responsible for (?);
+
* GUI notifications if there is an activity for ''Contexts'' people are responsible for (?);
    
From content creators/uploaders point of view.
 
From content creators/uploaders point of view.
   −
:* ASLO activities will be delivered from Sugar Network ([[#0.1|0.2]]);
+
* ASLO activities will be delivered from Sugar Network ([[#0.1|0.2]]);
:* Create new ''Content'' for Sugar activity (?);
+
* Create new ''Content'' for Sugar activity (?);
:* Create new ''Content'' for arbitrary document (.xol, PDF, HTML, etc) (?);
+
* Create new ''Content'' for arbitrary document (.xol, PDF, HTML, etc) (?);
:* Upload new versions.
+
* Upload new versions.
    
From point of view of people who are willing to take part in quality assurance (QA) process.
 
From point of view of people who are willing to take part in quality assurance (QA) process.
   −
:* ..
+
* ..
    
== Intermediate releases ==
 
== Intermediate releases ==

Navigation menu