Changes

→‎Resources: Reflect on recent object model changes
Line 81: Line 81:  
== Resources ==
 
== Resources ==
   −
The whole experience within the Sugar Network is about a Player's interaction with resources. Resources are tied to the current Context and might be of different types:
+
The whole experience within the Sugar Network is about a User's interaction with resources. Resources are tied to the current Context and might be of different types:
    
* Feedback related:
 
* Feedback related:
Line 88: Line 88:  
** [[#Problems|Problems]],
 
** [[#Problems|Problems]],
 
* [[#Wiki|Wiki]],
 
* [[#Wiki|Wiki]],
* [[#Gallery|Gallery]],
+
* [[#Artifact|Artifact]],
 
* Development related:
 
* Development related:
 
** [[#Sources|Releases]],
 
** [[#Sources|Releases]],
Line 127: Line 127:  
=== Problems ===
 
=== Problems ===
   −
Report a problem with the Context. A user-friendly interface to complain  about an error that the Player encountered when working with the Context. The workflow is much simpler, compared to typical bugs trackers, just complain and wait for a fix.
+
Report a problem with the Context. A user-friendly interface to complain  about an error that the User encountered when working with the Context. The workflow is much simpler, compared to typical bugs trackers, just complain and wait for a fix.
    
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 158: Line 158:  
:* View the history of modifying.
 
:* View the history of modifying.
   −
=== Gallery ===
+
=== Artifact ===
   −
A collection of activity objects of types depending on Context type. This is exactly the gallery to share your creatures. Using the [[#Browser|Browser]] it will be possible to explore Gallery entities directly on the top level.
+
A collection of binary objects, of types depending on Context type, associated the the Context. Such artifacts might be, for example, Journal objects created by Sugar activities.
    
Actions:
 
Actions:
Line 172: Line 172:  
:* Simplify creating new Exhibit having a UI way to fast share just created activity object, e.g., from in Naming alert or from Journal.
 
:* Simplify creating new Exhibit having a UI way to fast share just created activity object, e.g., from in Naming alert or from Journal.
   −
=== Version ===
+
=== Implementation ===
   −
For software Contexts, this Resource is about released versions of this Context software. This is exactly what Player can execute. There might be several versions with different stability levels. By default, Players execute only recent stable version, but it is possible to choose any version.
+
For software Contexts, this Resource is about released versions of this Context software. This is exactly what User can execute. There might be several implementations with different stability levels. By default, Users execute only recent stable version, but it is possible to choose any version.
    
Actions:
 
Actions:
   −
:* Context owners can create new Version;
+
:* Context owners can create new Implementation;
 
:* Launch.
 
:* Launch.
 
:* Discuss the Release;
 
:* Discuss the Release;
Line 192: Line 192:  
These are the exactly objectives that Context is trying to achieve. This type of Resources has two faces:
 
These are the exactly objectives that Context is trying to achieve. This type of Resources has two faces:
   −
* The view for Players that are not the part of Context implementers, they see this Resource as a list of, e.g., features that Context is trying to provide;
+
* The view for Users that are not the part of Context implementers, they see this Resource as a list of, e.g., features that Context is trying to provide;
 
* The full functional project management interface for people who are owners of the Context and take care of implementation.
 
* The full functional project management interface for people who are owners of the Context and take care of implementation.