Difference between revisions of "Summer of Code 2011 Project Ideas"

Jump to navigation Jump to search
Line 116: Line 116:
* '''Summary''': Implement and standardize techniques & protocols for supporting being connected with multiple clients simultaneously.
* '''Summary''': Implement and standardize techniques & protocols for supporting being connected with multiple clients simultaneously.
* '''Difficulty''': Medium
* '''Difficulty''': Medium
* '''Details''':
* '''Details''': Although XMPP has supported multiple simultaneously connected clients from the start, the user experience is in practice seldom what a user would expect. This has not been a big problem up until recently, since most people tend to connect with only one client at the same time. These days, however, people are constantly going back abd forth between their always-on mobile IM client and their desktop. Enabling a good user experience for this requires new protocols and techniques for transferring conversations between devices, ... This project is about implementing these protocols to streamline the use case of multiple resources
20

edits

Navigation menu