Summer of Code/2016: Difference between revisions

No edit summary
Sebastian (talk | contribs)
No edit summary
Line 52: Line 52:
;Brief explanation: Now that JavaScript has become a first class citizen in the Sugar ecosystem, we must re-design our collaboration model to allow collaboration between web activities regardless of the platform.
;Brief explanation: Now that JavaScript has become a first class citizen in the Sugar ecosystem, we must re-design our collaboration model to allow collaboration between web activities regardless of the platform.
;Knowledge prerequisite: JavaScript, web sockets, web services.
;Knowledge prerequisite: JavaScript, web sockets, web services.
|-
!valign=top | [[File:freedesktop_logo.png|90px|thumb|center]] ||valign=top width="15%" style="background:#e3e4e5;" |Make Sugar compliant with Freedesktop standards||valign=top width="15%" | [[User:Sebastian|Sebastian]] ([[User talk:Sebastian|talk]]) 13:50, 10 March 2016 (EST) ||align=left valign=top|
;Brief explanation: Support Freedesktop.Org Desktop Entry specification for launching non-sugar applications, icon standards, etc. Find other ways to make Sugar useful as Linux desktop. Make it easy to run Sugar Activities in regular Linux desktop.
;Expected results: Improved user experience for users of regular Linux apps, merged to Sugar mainline.
;Knowledge prerequisite: Strong background in GTK, Python and GNU/Linux.
|}
|}