Difference between revisions of "Features/Social Help"

From Sugar Labs
Jump to navigation Jump to search
m (FGrose moved page Features/SocialHelp to Features/Social Help: deCamelCase)
Line 10: Line 10:
 
* Name: [[User:Prasoon2211| Prasoon Shukla]]
 
* Name: [[User:Prasoon2211| Prasoon Shukla]]
 
* Email: <prasoon92.iitr AT gmail DOT com>
 
* Email: <prasoon92.iitr AT gmail DOT com>
 +
* Name:  [[User:SAMdroid|Sam P.]]
 +
* Email:  <samNOSPAM AT sugarlabs DOT org> Remove the <code>NOSPAM</code>
  
 
== Current status ==
 
== Current status ==
* Targeted release: 0.104
+
* Targeted release: 0.106
* Last updated: 3/Sep
+
* Last updated: 18/April/2015
 
* Percentage of completion: 75%
 
* Percentage of completion: 75%
  
Line 27: Line 29:
  
 
== Scope ==
 
== Scope ==
It is just an activity and a menu item... not tooo big.  Look at the pr:  https://github.com/sugarlabs/sugar/pull/391
+
The old design is is just an activity and a menu item... not tooo big.  Look at the pr:  https://github.com/sugarlabs/sugar/pull/391
  
We will also need hosting from SL, but Bernie has okayed it... [[User:SAMdroid|SAMdroid]] ([[User talk:SAMdroid|talk]]) I will get it up and running once Bernie gives me an account.
+
The new design is a menu item and a popup.
 +
 
 +
The website is hosted on freedom. See the service page ([[Service/Social Help]]).
  
 
==UI Design==
 
==UI Design==
 
Adds a thing in the activity palette, but that isn't too big.  There will need to be a logo for the social help fourm and activity.
 
Adds a thing in the activity palette, but that isn't too big.  There will need to be a logo for the social help fourm and activity.
  
== How To Test ==
+
The new design also adds a popup with a merged native/web toolbar.  It looks nice, but that is just my opinion.
  
1. Download the pr
+
[[File:Socialhelp-new-design-popup.png|thumb|352x352px|Social Help popup (new design)]]
2.  Start an activity
 
3.  Start social help for that activity
 
  
 +
== How To Test ==
 +
# Apply the patches
 +
# Start TurtleBlocks (for example)
 +
# Open the frame
 +
# Right click the activity icon
 +
# Click the menu to open social help
 
== User Experience ==
 
== User Experience ==
 
They will be able to access easy help from the developers and community.
 
They will be able to access easy help from the developers and community.
  
 
== Dependencies ==
 
== Dependencies ==
It depends on the social help activity (another browse clone):  https://github.com/prasoon2211/sugar-social-help
+
New design:  None
 +
 
 +
Old design:  It depends on the social help activity (another browse clone):  https://github.com/prasoon2211/sugar-social-help
  
 
== Contingency Plan ==
 
== Contingency Plan ==
Line 53: Line 63:
 
*  Just host a fourm and tell everyone the link
 
*  Just host a fourm and tell everyone the link
  
== Release Notes ==
+
== Release Note ==
''The Sugar Release Notes inform end-users about what is new in the release. An Example is [[0.84/Notes]]. The release notes also help users know how to deal with platform changes such as ABIs/APIs, configuration or data file formats, or upgrade concerns.  If there are any such changes involved in this feature, indicate them here.  You can also link to upstream documentation if it satisfies this need.  This information forms the basis of the release notes edited by the release team and shipped with the release.''
+
Added Social Help. Social Help lets users connect with you connect with developers to fix bugs, get help and discuss activities.
  
 
== Comments and Discussion ==
 
== Comments and Discussion ==

Revision as of 04:19, 18 April 2015


Summary

Social Help adds away for users to post questions on an open fourm for developers or other users to answer.

Owner

  • Name: Prasoon Shukla
  • Email: <prasoon92.iitr AT gmail DOT com>
  • Name: Sam P.
  • Email: <samNOSPAM AT sugarlabs DOT org> Remove the NOSPAM

Current status

  • Targeted release: 0.106
  • Last updated: 18/April/2015
  • Percentage of completion: 75%

Detailed Description

To create an easily accessible, highly usable platform that sugar users can use to discuss, debate and share ideas about everything related to sugar. It is a discourse forum , activity and item in the current activity palette.

Benefit to Sugar

Walter says: People are social and learning is social. Having a forum for sharing ideas and help is invaluable -- especially in light of the decentralized nature of the Sugar community. While the developer community is comfortable with IRC, we have not been successful in getting our user community to use it: they are seeming more comfortable with web tools (e.g. there is a large community of teachers using Facebook to discuss Sugar.) It would of course be better to have a FOSS solution. But also one that didn't require a lot of maintenance and support by the Sugar developer community. Hence, a connection to an existing FOSS platform would be attractive.

Prasoon says: If this project is successfully completed, the users will have instant access to a discussion platform on which they can ask any question related to sugar. Over time, this information will develop itself into a repository of information where most common questions related to the platform would be present. This repository of information will be hugely beneficial for the sugar community.

Sai Vineet says: There is currently no way to get instant help from real people from inside Sugar, except the IRC activity, which sadly is too complicate and distributed(hard to find stuff which one needs, no logs, there are security problems). We really need a way to get children help quickly, and this is what this project will give us. It will, with time, also become a full help repository, and also a way for children to talk and discuss things in a more social manner than it is now. Thus the Social Help project is invaluable to Sugar and it's vision, that learning is a social process.

Scope

The old design is is just an activity and a menu item... not tooo big. Look at the pr: https://github.com/sugarlabs/sugar/pull/391

The new design is a menu item and a popup.

The website is hosted on freedom. See the service page (Service/Social Help).

UI Design

Adds a thing in the activity palette, but that isn't too big. There will need to be a logo for the social help fourm and activity.

The new design also adds a popup with a merged native/web toolbar. It looks nice, but that is just my opinion.

Social Help popup (new design)

How To Test

  1. Apply the patches
  2. Start TurtleBlocks (for example)
  3. Open the frame
  4. Right click the activity icon
  5. Click the menu to open social help

User Experience

They will be able to access easy help from the developers and community.

Dependencies

New design: None

Old design: It depends on the social help activity (another browse clone): https://github.com/prasoon2211/sugar-social-help

Contingency Plan

SAMdroid (talk) Why does this even exsist in the template?

  • Use IRC
  • Ask people IRL
  • Just host a fourm and tell everyone the link

Release Note

Added Social Help. Social Help lets users connect with you connect with developers to fix bugs, get help and discuss activities.

Comments and Discussion