Changes

Jump to navigation Jump to search
Line 37: Line 37:  
File:Social_help_window.png|Social Help window design
 
File:Social_help_window.png|Social Help window design
 
</gallery>
 
</gallery>
 +
 +
:'''Update:''' This is just a prototype and there is a better idea how to handle Social Help window (from Sam Parkinson). We can add one extra icon to the static Help dialog, which will display the Social Help interface. In that way we are not overloading the user operation with extra shortcuts and we make it more discoverable, due to the fact that users are already used to static Help window.
    
====Functional requirements====
 
====Functional requirements====
Line 69: Line 71:  
| Showcase/Example || http://try.discourse.org/ || http://network.sugarlabs.org/
 
| Showcase/Example || http://try.discourse.org/ || http://network.sugarlabs.org/
 
|-
 
|-
| UI and UX || Has a clean, modern UI, contains categories, information about posts, likes, latest activity, suggested topics. It is mobile-friendly. Since it is a general purpose discussion software, it has a decent universal-like design. Discourse is skinnable and themable, therefore can be easily adapted to Sugar needs. || Follows the Sugar style guidelines, is [http://wiki.sugarlabs.org/go/Platform_Team/Sugar_Network#Clients oriented towards low aged students]. Hence represents a well-known and intuitive tool for users. Contains a grid of activities with sections divided into questions, ideas, problems, reviews, all resources and artifact gallery. Moreover has lists of resources and artifacts.
+
| UI and UX || Has a clean, modern UI, contains categories, information about posts, likes, latest activity, suggested topics. It is mobile-friendly. Since it is a general purpose discussion software, it has a decent universal-like design. Discourse is skinnable and themable, therefore can be easily adapted to Sugar needs. || Follows the Sugar style guidelines, is [[Platform_Team/Sugar_Network#Clients|oriented towards low aged students]]. Hence represents a well-known and intuitive tool for users. Contains a grid of activities with sections divided into questions, ideas, problems, reviews, all resources and artifact gallery. Moreover has lists of resources and artifacts.
 
|-
 
|-
| Current status || [http://www.discourse.org/faq/#switch Late beta], approaching version 1.0 || [http://wiki.sugarlabs.org/go/Sugar_Network/1.0/Roadmap Version 1.0]
+
| Current status || [http://www.discourse.org/faq/#switch Late beta], approaching version 1.0 || [[Sugar_Network/1.0/Roadmap|Version 1.0]]
 
|-
 
|-
| Registration and authentication  || Provides access to stand alone registration or using available services (Google, Github, Facebook and others). Respectively authentication is done using forum credentials or external credentials. || Sugar Network has an RESTful [http://wiki.sugarlabs.org/go/Platform_Team/Sugar_Network/API API] and a client side application on top of it, which allows [http://wiki.sugarlabs.org/go/Platform_Team/Sugar_Network/API#Authentication authentication and authorization]. ''At the moment I can find any relevant information regarding the registration process. Is it already integrated with Sugar Environment via users GUID?''
+
| Registration and authentication  || Provides access to stand alone registration or using available services (Google, Github, Facebook and others). Respectively authentication is done using forum credentials or external credentials. || Sugar Network has an RESTful [[Platform_Team/Sugar_Network/API|API]] and a client side application on top of it, which allows [[Platform_Team/Sugar_Network/API#Authentication|authentication and authorization]]. ''At the moment I can find any relevant information regarding the registration process. Is it already integrated with Sugar Environment via users GUID?''
 
|-
 
|-
| Usability || It is a discussion software, intuitive and easy to use (sounds like a subjective option, nevertheless it is also based on the community voice and the project scope as a whole). Provides a user profile with some data about the user and his activity on the forum. || Sugar Network is a content sharing and social activity system for Sugar Learning Environment, which represents a central point for collaboration between [http://wiki.sugarlabs.org/go/Sugar_Network/Concept#Targeted_audience students, educators, software developers]. It offers a social network to [http://wiki.sugarlabs.org/go/Sugar_Network/Declaration_of_purpose ask questions, propose ideas, complain about problems and express ideas]. It provides access not only to Internet users, but also to primary and secondary educational institutions including those without Internet connection.
+
| Usability || It is a discussion software, intuitive and easy to use (sounds like a subjective option, nevertheless it is also based on the community voice and the project scope as a whole). Provides a user profile with some data about the user and his activity on the forum. || Sugar Network is a content sharing and social activity system for Sugar Learning Environment, which represents a central point for collaboration between [[Sugar_Network/Concept#Targeted_audience|students, educators, software developers]]. It offers a social network to [[Sugar_Network/Declaration_of_purpose|ask questions, propose ideas, complain about problems and express ideas]]. It provides access not only to Internet users, but also to primary and secondary educational institutions including those without Internet connection.
 
|}
 
|}
   Line 116: Line 118:  
:Social Help doesn't have a striking, absolutely vital impact on Sugar Labs community. Nevertheless this small feature will open the borders of communication for so many users on some many topics. Social Help shows a straight-forward way where to ask a question or to share your knowledge. By completing this project, Sugar Labs community will get even closer to its users through IRC and forums, which subsequently leads to a better understanding of what it's users are expecting.  
 
:Social Help doesn't have a striking, absolutely vital impact on Sugar Labs community. Nevertheless this small feature will open the borders of communication for so many users on some many topics. Social Help shows a straight-forward way where to ask a question or to share your knowledge. By completing this project, Sugar Labs community will get even closer to its users through IRC and forums, which subsequently leads to a better understanding of what it's users are expecting.  
 
:Moreover Sugar Help will become a channel to find pals all over the world with same interests via reciprocal help.  
 
:Moreover Sugar Help will become a channel to find pals all over the world with same interests via reciprocal help.  
 +
 +
In the mid-1970s Alan Kay predicted that, among other things, computers would enhance interpersonal communication. While there remain a few skeptics, it is pretty obvious he was spot on in his prediction. People are inherently social beings and the computer gives us opportunity to exercise that aspect of our nature. Amplifying the social aspects of Sugar for our users is a great way to share best practice, provide support, and mostly have fun while learning. Social Sugar is critical to our future as a community and as a project. --[[User:Walter|Walter]] ([[User talk:Walter|talk]]) 18:23, 19 March 2014 (EDT)
 +
 +
Users require a way to provide feedback to the developers so that the platform has a chance to improve. Social Help will enable users to share their issues and help build a good knowledge base for the Sugar doers community. --[[User:Icarito|icarito]] ([[User talk:Icarito|talk]]) 23:42, 23 March 2014 (EDT)
 +
 
*''What will you do if you get stuck on your project and your mentor isn't around?''
 
*''What will you do if you get stuck on your project and your mentor isn't around?''
 
:Research or refocus. Those are the 2 strategies that always work for me. If it is a bug, then there must be a way to solve it. Get a step back and read some documentation - maybe I have missed something important. If the issue involves a collaborative decision and the presence of the mentor is absolutely critical, then I can refocus, checkout to a new topic branch and start doing other tasks.  
 
:Research or refocus. Those are the 2 strategies that always work for me. If it is a bug, then there must be a way to solve it. Get a step back and read some documentation - maybe I have missed something important. If the issue involves a collaborative decision and the presence of the mentor is absolutely critical, then I can refocus, checkout to a new topic branch and start doing other tasks.  
Line 130: Line 137:  
* Describe a great learning experience you had as a child.
 
* Describe a great learning experience you had as a child.
 
:In childhood I used to do all sorts of trivial experiments related to physics and biology. I was blocking the sunlight from for some plants, managing their watering cycle, filling up washbowls with different temperature water to test how same water temperature is relative to previous heat exposure of some parts of the body, trying to understand how animal communities work and how they communicate.
 
:In childhood I used to do all sorts of trivial experiments related to physics and biology. I was blocking the sunlight from for some plants, managing their watering cycle, filling up washbowls with different temperature water to test how same water temperature is relative to previous heat exposure of some parts of the body, trying to understand how animal communities work and how they communicate.
<pre>[[Category:2014 GSoC applications]]</pre>
+
[[Category:2014 GSoC applications]]
10

edits

Navigation menu