Collaboration Central

From OLPC
Revision as of 08:38, 14 April 2008 by Morgs (talk | contribs) (Introduction)
Jump to: navigation, search
  This page is monitored by the OLPC team.

Introduction

Presence
Mesh View

One of OLPC's core principles is Connection:

"The children in the neighborhood are thus permanently connected to chat, share information on the web, gather by videoconference, make music together, edit texts, read e-books and enjoy the use of collaborative games on line."

Sugar provides a collaboration framework for activities, which provides presence and data sharing.

This page is your guide to the state of Collaborative Activities on Sugar: developing them, using APIs and techniques, and assisting others in the development community.

Collaboration News

Announce new collaborative activities, new collaborative features in existing activities, or platform improvements for collaboration here.

14 April 2008:

  • Presence Service API improved: Update.1 provides an improvement in the creation of Telepathy channels, allowing for the removal of some of the boilerplate code previously required for activities.
  • Pippy gains simple collaboration: As of Pippy-20, joining a shared session gives you the contents of the owner's source buffer.
  • Upcoming IRC meeting on collaboration: Sugar dev meeting#Thursday April 17 2008 - 17.00 (UTC)

Collaborative Activities

These activities have collaborative features:

Activity Status Comment
Activity-web.svg Browse Shares bookmarks
Activity-read.svg Read Shares PDF Some sharing reliability issues
Activity-write.svg Write abicollab sharing Has a master-slave collision handling mechanism which only works while the original sharer is in the shared activity
Activity-chat.svg Chat XMPP IM chat Uses Telepathy text channel, not Tubes, currently only works for a MUC, not 1-1 chats
Activity-record.svg Record Shares photos, video, audio

More to come...

Developer Resources

  • Tutorials:
  • HowTos:

Help Wanted / Offered

  • If you need help with implementing collaboration, come to #sugar on IRC and talk to me. --morgs 08:32, 14 April 2008 (EDT)
  • The Connect activity needs finishing. Patches welcome! --morgs 08:32, 14 April 2008 (EDT)

Meetings