Sugar Network/1.0/Todo: Difference between revisions
| Line 9: | Line 9: | ||
Features related to [[Sugar Network]] implementation. | Features related to [[Sugar Network]] implementation. | ||
===== 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): | |||
* ''<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]]), | |||
** {{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]]); | |||
** (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''. | |||
* ''<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>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>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>Artifact</u>'' (?)<br>Object created within the ''Context'': | |||
** Activity objects, | |||
** (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. | |||
===== Workflows ===== | |||
From users point of view. | From users point of view. | ||
* Browse ''Contexts'' ([[#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); | |||
* Create ''Questions'', ''Ideas'', ''Problems'' ([[#0.2|0.2]]); | |||
* Browse and create ''Solutions'' for ''Questions'', ''Ideas'', ''Problems'' (0.25/0.3); | |||
* Comment objects (?); | |||
* Semi automatic creating ''Reports'' ([[#0.3|0.3]]); | |||
* 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); | |||
* 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]]); | |||
* Create new ''Content'' for Sugar activity (?); | |||
* Create new ''Content'' for arbitrary document (.xol, PDF, HTML, etc) (?); | |||
* 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 == | ||