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

Jump to navigation Jump to search
m
XEP-0198 is Stream Management
m (Un-indent list item - Mediawiki is not Dokuwiki)
m (XEP-0198 is Stream Management)
(One intermediate revision by the same user not shown)
Line 19: Line 19:
The XSF has defined two specifications that make XMPP communication more reliable: [http://xmpp.org/extensions/xep-0198.html Stream Management] and [http://xmpp.org/extensions/xep-0184.html Message Receipts]. We won't know if these technologies solve the problem until we have more implementation and deployment experience, so we need to get busy coding.
The XSF has defined two specifications that make XMPP communication more reliable: [http://xmpp.org/extensions/xep-0198.html Stream Management] and [http://xmpp.org/extensions/xep-0184.html Message Receipts]. We won't know if these technologies solve the problem until we have more implementation and deployment experience, so we need to get busy coding.


''I (MattJ) have some server-side code for XEP-0198 in Prosody, and am willing (and very interested) to work with someone adding support to a client so we can get a pair of interoperable implementations going this summer.''
''I (MattJ) have some server-side code for XEP-0198 (Stream Management) in Prosody, and am willing (and very interested) to work with someone adding support to a client so we can get a pair of interoperable implementations going this summer.''


=== Mobile Optimizations ===
=== Mobile Optimizations ===
Line 39: Line 39:


== Specific Client Projects ==
== Specific Client Projects ==
* Gajim client miss [http://xmpp.org/extensions/xep-0234.html XEP-0234: Jingle File Transfer], and [http://xmpp.org/extensions/xep-0198.html Stream Management], which are high level priorities for GSOC 2010. You can visit [http://trac.gajim.org/wiki/GajimGSOC Gajim's wiki].


== Specific Server Projects ==
== Specific Server Projects ==

Navigation menu