Line 38: |
Line 38: |
| | | |
| ====Functional requirements==== | | ====Functional requirements==== |
− | {| class="wikitable" style="margin: 1em auto 1em auto;" | + | {| class="wikitable" |
| |- | | |- |
| ! Nr !! Description !! Priority !! Time to implement !! Comments | | ! Nr !! Description !! Priority !! Time to implement !! Comments |
Line 59: |
Line 59: |
| |- | | |- |
| | 9 || Create the Code of Conduct for Social Help channels || Minor || 3 days || | | | 9 || Create the Code of Conduct for Social Help channels || Minor || 3 days || |
| + | |} |
| + | |
| + | ====Comparison between Discourse and Sugar Network==== |
| + | {| class="wikitable" |
| + | |- |
| + | ! Criteria !! Discourse !! Sugar Network |
| + | |- |
| + | | 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 [oriented towards low aged students http://wiki.sugarlabs.org/go/Platform_Team/Sugar_Network#Clients]. 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] |
| + | |- |
| + | | 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 [API http://wiki.sugarlabs.org/go/Platform_Team/Sugar_Network/API] and a client side application on top of it, which allows [authentication and authorization http://wiki.sugarlabs.org/go/Platform_Team/Sugar_Network/API#Authentication]. ''At the moment I can find any relevant information regarding the registration process. Is it already integrated with Sugar Environment via users GUI?'' |
| + | |- |
| + | | 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. |
| |} | | |} |
| | | |