Summer of Code/2013/Social Sugar: Difference between revisions

Timeline: Updating timeline
 
Line 62: Line 62:


{| class="wikitable" |  
{| class="wikitable" |  
! scope="col" width="100px" | Week
! scope="col" width="150px" | Week
! scope="col" width="225px" | Tasks and resources to be used
! scope="col" width="800px" | Tasks and resources to be used
|-
| Before June 11 || Define the minimal set of abstractions to represent the mini-profiles inside sugar.
|-
|-
| Before May 27|| Discuss ideas and finalize project details. Understand how user profiles and group views work. Fix some sugar-love tickets.
| June 11 - June 17 || Design coherent GUI components to make these abstractions visible.
|-
|-
| May 27 - June 16 || Work on basic UI decisions, draw mockups, discuss with community how profiles should look. Define basic set of requirements like a matching between external functionality and the GUI components.
| June 18 - June 22 || Identify users from external networks and match them with sugar users.
|-
|-
| June 17 - June 29 || Implement general API for profiles independent of service.
| June 23 - June 29 || Implement general API for profiles independent of service and work on mini profiles.
|-
| June 23 - June 29 || Work on mini profiles and full profiles GUI.
|-
|-
| June 30 - July 6 || Add backend for project sharing website. Integration into profiles and sharing projects from activities. If project sharing API is not ready, use FOSS backends for media sharing like [http://en.wikipedia.org/wiki/GNU_MediaGoblin MediaGoblin].
| June 30 - July 6 || Add backend for project sharing website. Integration into profiles and sharing projects from activities. If project sharing API is not ready, use FOSS backends for media sharing like [http://en.wikipedia.org/wiki/GNU_MediaGoblin MediaGoblin].