Sugar Network/Concept: Difference between revisions
→Resources: Add solutions, more detailed actions |
|||
| Line 67: | Line 67: | ||
The whole experience within the Sugar Network is about Player's interaction with resources. The major resource is [[#Projects|Projects]] that contain all other resources: | The whole experience within the Sugar Network is about Player's interaction with resources. The major resource is [[#Projects|Projects]] that contain all other resources: | ||
* [[#Questions|Questions]], | * Feedback related: | ||
* [[#Ideas|Ideas]], | ** [[#Questions|Questions]], | ||
* [[#Problems|Problems]], | ** [[#Ideas|Ideas]], | ||
** [[#Problems|Problems]], | |||
* [[#Wiki|Wiki]], | * [[#Wiki|Wiki]], | ||
* [[#Gallery|Gallery]], | * [[#Gallery|Gallery]], | ||
* [[#Sources|Releases]], | * Development related: | ||
* [[#Objectives|Objectives]]. | ** [[#Sources|Releases]], | ||
** [[#Objectives|Objectives]]. | |||
When it is possible, Resources support the history. Resources can't be physically removed, only stated as removed and hidden from the default observing. | When it is possible, Resources support the history. Resources can't be physically removed, only stated as removed and hidden from the default observing. | ||
| Line 109: | Line 111: | ||
:* Change Zoom level attributes; | :* Change Zoom level attributes; | ||
:* Owner of project (initially, creator) can add/remove another Players from owners list; | :* Owner of project (initially, creator) can add/remove another Players from owners list; | ||
:* Discuss the Project; | |||
:* Vote for the Project; | |||
:* Delete Project; | :* Delete Project; | ||
=== Questions === | === Questions === | ||
General question about the Project. The users friendly interface to ask questions regarding current Project. The workflow is much simpler in comparing with regular bugs trackers, just ask your question and wait for answers | General question about the Project. The users friendly interface to ask questions regarding current Project. The workflow is much simpler in comparing with regular bugs trackers, just ask your question and wait for answers. | ||
The rest of non-developers needs are covered by [[#Ideas|Ideas]] and [[#Problems|Problems]]. The developers needs are covered by the [[#Objectives|Objectives]] and its advanced view in particular. | The rest of non-developers needs are covered by [[#Ideas|Ideas]] and [[#Problems|Problems]]. The developers needs are covered by the [[#Objectives|Objectives]] and its advanced view in particular. | ||
| Line 119: | Line 123: | ||
Attributes: | Attributes: | ||
:* | :* Title, one line; | ||
:* Description, multi-lined text. | :* Description, multi-lined text; | ||
:* A list of solutions provided by any Players. | |||
Actions: | Actions: | ||
:* Create; | :* Create a Question; | ||
:* | :* Discuss the Question; | ||
:* | :* Vote for the Question; | ||
:* Create a Solution; | |||
:* Discuss a Solutoin; | |||
:* Vote for a single Solution; | |||
:* Vote given by Question creator means an answer for the Question. | |||
=== Ideas === | === Ideas === | ||
Any ideas regarding the Project. The users friendly interface to propose your idea to the current Project developers. The workflow is much simpler in comparing with regular bugs trackers, just offer you suggestion, look how other people will rate it and wait for the implementation | Any ideas regarding the Project. The users friendly interface to propose your idea to the current Project developers. The workflow is much simpler in comparing with regular bugs trackers, just offer you suggestion, look how other people will rate it and wait for the implementation. | ||
The rest of non-developers needs are covered by [[#Questions|Questions]] and [[#Problems|Problems]]. The developers needs are covered by the [[#Objectives|Objectives]] and its advanced view in particular. | The rest of non-developers needs are covered by [[#Questions|Questions]] and [[#Problems|Problems]]. The developers needs are covered by the [[#Objectives|Objectives]] and its advanced view in particular. | ||
| Line 136: | Line 145: | ||
Attributes: | Attributes: | ||
:* | :* Title, one line; | ||
:* Description, multi-lined text. | :* Description, multi-lined text; | ||
:* A list of solutions provided by any Players. | |||
Actions: | Actions: | ||
:* Create; | :* Create an Idea; | ||
:* Idea | :* Discuss the Idea; | ||
:* Vote for the Idea; | |||
:* Create a Solution; | |||
:* Discuss a Solutoin; | |||
:* Vote for Solutions; | |||
:* Project team member attaches one of Objectives to one of Solutions, the Idea's status becomes the same as Objective's. | |||
=== Problems === | === Problems === | ||
Report about a problem that was met using this Project. The users friendly interface to complain about an error Player met working with the Project. The workflow is much simpler in comparing with regular bugs trackers, just complain and wait for fixing | Report about a problem that was met using this Project. The users friendly interface to complain about an error Player met working with the Project. The workflow is much simpler in comparing with regular bugs trackers, just complain and wait for fixing. | ||
The rest of non-developers needs are covered by [[#Questions|Questions]] and [[#Ideas|Ideas]]. The developers needs are covered by the [[#Objectives|Objectives]] and its advanced view in particular. | The rest of non-developers needs are covered by [[#Questions|Questions]] and [[#Ideas|Ideas]]. The developers needs are covered by the [[#Objectives|Objectives]] and its advanced view in particular. | ||
| Line 152: | Line 167: | ||
Attributes: | Attributes: | ||
:* | :* Title, one line; | ||
:* Description, multi-lined text. | :* Description, multi-lined text; | ||
:* A list of solutions provided by any Players. | |||
Actions: | Actions: | ||
:* Create; | :* Create a Problem; | ||
:* | :* Discuss the Problem; | ||
:* | :* Vote for the Problem; | ||
:* | :* Create Solution; | ||
:* Discuss a Solutoin; | |||
:* Attach one of Releases as a Solution; | |||
:* Vote for a single Solution; | |||
:* Vote given by Problem creator means a fix for the Problem. | |||
=== Wiki === | === Wiki === | ||
| Line 172: | Line 188: | ||
Attributes: | Attributes: | ||
:* | :* Title, one line. | ||
Actions: | Actions: | ||
| Line 178: | Line 194: | ||
:* Create new Wiki page in hierarchy of pages; | :* Create new Wiki page in hierarchy of pages; | ||
:* Upload arbitrary file to place a link on it on Wiki pages. | :* Upload arbitrary file to place a link on it on Wiki pages. | ||
:* Discuss the Wiki; | |||
:* Vote for the Wiki; | |||
Todo: | Todo: | ||
| Line 190: | Line 208: | ||
Attributes: | Attributes: | ||
:* | :* Title, one line; | ||
:* Description, multi-lined text. | :* Description, multi-lined text. | ||
Actions: | Actions: | ||
:* Create | :* Create new Exhibit. | ||
:* Discuss the Exhibit; | |||
:* Vote the Exhibit; | |||
Todo: | Todo: | ||
:* Simplify creating new | :* Simplify creating new Exhibit having a UI way to fast share just created activity object, e.g., from in Naming alert or from Journal. | ||
=== Releases === | === Releases === | ||
| Line 215: | Line 235: | ||
:* Project owners can create new Version; | :* Project owners can create new Version; | ||
:* Launch. | :* Launch. | ||
:* Discuss the Release; | |||
:* Vote for the Release; | |||
Todo: | Todo: | ||
:* Support Experiments workflow when people can make a copy of existing Project and start experimenting with the code and use on regular basis, e.g., share with the rest of Sugar Network. | :* Support Experiments workflow when people can make a copy of existing Project and start experimenting with the code and use on regular basis, e.g., share with the rest of Sugar Network. | ||
:* Convenient method to attach log reports with errors to the particular Release, e.g., "Share the log" button on activity fail dialog. | |||
=== Objectives === | === Objectives === | ||
| Line 229: | Line 252: | ||
Attributes: | Attributes: | ||
:* | :* Title, one line; | ||
:* Description, multi-lined text. | :* Description, multi-lined text. | ||
| Line 235: | Line 258: | ||
:* Create by Project owners; | :* Create by Project owners; | ||
:* | :* Discuss the Objective; | ||
:* Vote for the Objective; | |||
TODO: | TODO: | ||