Changes

Jump to navigation Jump to search
→‎About my Project: About project and timeline
Line 35: Line 35:  
''What is the name of your project? Describe your project in 10-20 sentences. What are you making? Who are you making it for, and why do they need it? What technologies (programming languages, etc.) will you be using?''
 
''What is the name of your project? Describe your project in 10-20 sentences. What are you making? Who are you making it for, and why do they need it? What technologies (programming languages, etc.) will you be using?''
    +
'''Social Sugar''' project involves development of GUI components that can help bring user's social interactions on external platforms into Sugar.
    +
Various parts of Sugar like the Group view could utilize these actions outside Sugar to increase interaction and learning inside the Sugar platform. Services like to be built Project Sharing Website can be deeply integrated into Sugar.
 +
 +
Some of the ideas include:
 +
* Connected accounts for different services.
 +
* Mini profiles in Group view.
 +
* Expanded profiles having more description of interaction on different services.
 +
* Sharing of actions inside sugar (new projects) to external networks.
 +
 +
Specific to Project Sharing Website integration points can include:
 +
* Recent/popular projects of kids in profiles.
 +
* Sync project data automatically to server as private to user only to view projects online.
 +
* Sugar activity for browsing groups galleries and projects
       
=== Timeline  ===
 
=== Timeline  ===
 
''What is the timeline for development of your project? The Summer of Code work period is June 17 - September 23; tell us what you will be working on each week.''
 
''What is the timeline for development of your project? The Summer of Code work period is June 17 - September 23; tell us what you will be working on each week.''
 +
    
{| class="wikitable" |  
 
{| class="wikitable" |  
Line 45: Line 59:  
! scope="col" width="225px" | Tasks and resources to be used
 
! scope="col" width="225px" | Tasks and resources to be used
 
|-
 
|-
| Before May 27 ||  
+
| Before May 27|| Discuss ideas and finalize project details. Understand how user profiles and group views work. Fix some sugar-love tickets.
|-
  −
| May 27 - June 2 ||
  −
|-
  −
| June 3 - June 9 ||
   
|-
 
|-
| June 10 - June 16 ||  
+
| May 27 - June 16 || Work on basic UI decisions, draw mockups, discuss with community how profiles should look.
 
|-
 
|-
| June 17 - June 23 ||  
+
| June 17 - June 29 || Implement general structure for profiles independent of service.
 
|-
 
|-
| June 23 - June 29 ||  
+
| June 23 - June 29 || Work on mini profiles and full profiles GUI
 
|-
 
|-
| June 30 - July 6 ||  
+
| June 30 - July 6 || Add backend for project sharing website. Integration into profiles and sharing projects from activities.
 
|-
 
|-
| July 7 - July 13 ||  
+
| July 7 - July 13 || Document how to add more backends for sharing with Sugar.
 
|-
 
|-
| July 14 - July 29 ||  
+
| July 14 - July 29 || Buffer time for any delays.
 
|-
 
|-
| July 29 - August 2 ||  
+
| July 29 - August 2 || Mid-term Evaluation Period
 
|-
 
|-
| August 3 - August 16 ||  
+
| August 3 - August 16 || Sync sugar projects with project sharing website uploaded privately.
 
|-
 
|-
| August 17- August 23 ||  
+
| August 17- August 23 || Add backend for any other social network, say facebook or diaspora.
 
|-
 
|-
| August 24 - August 30 ||  
+
| August 24 - August 30 || Time reserved for unexpected delays and bug fixing.
 
|-
 
|-
| August 31 - September 16 ||  
+
| August 31 - September 16 || Buffer time for any delays and documentation.
 
|-
 
|-
 
| September 17 || Soft Pencil Down date.
 
| September 17 || Soft Pencil Down date.
86

edits

Navigation menu