Difference between revisions of "Summer of Code 2010 Project Ideas"
Jump to navigation
Jump to search
Line 6: | Line 6: | ||
=== Jingle File Transfer === | === Jingle File Transfer === | ||
We are working to migrate from the old file transfer method [http://xmpp.org/extensions/xep-0096.html XEP-0096] to a more robust method based on [http://xmpp.org/extensions/xep-0166.html Jingle]. The new Jingle-based method has been implemented in Pidgin but not yet in other clients. We'd love to see more implementations and get more deployment experience with this method so that we can correct and advance the relevant specs, which are: | |||
* [http://xmpp.org/extensions/xep-0234.html XEP-0234: Jingle File Transfer] | |||
* [http://xmpp.org/extensions/xep-0047.html XEP-0047: In-Band Bytestreams] | |||
* [http://xmpp.org/extensions/xep-0065.html XEP-0065: SOCKS5 Bytestreams] | |||
* [http://xmpp.org/extensions/xep-0260.html XEP-0260: Jingle SOCKS5 Bytestreams Transport Method] | |||
* [http://xmpp.org/extensions/xep-0261.html XEP-0261: Jingle In-Band Bytestreams Transport Method] | |||
=== Reliability Improvements === | === Reliability Improvements === | ||
Line 13: | Line 21: | ||
=== Operational Issues === | === Operational Issues === | ||
=== Stronger Security | === Stronger Security === | ||
== Specific Client Projects == | == Specific Client Projects == |
Revision as of 17:50, 12 March 2010
Here are some project ideas for the XSF's involvement in GSoC 2010. Visit our Summer of Code 2010 page for information about applying.
High-Level Priorities
The high-level priorities for the XMPP community include the following (see also the XSF Roadmap)...
Jingle File Transfer
We are working to migrate from the old file transfer method XEP-0096 to a more robust method based on Jingle. The new Jingle-based method has been implemented in Pidgin but not yet in other clients. We'd love to see more implementations and get more deployment experience with this method so that we can correct and advance the relevant specs, which are:
- XEP-0234: Jingle File Transfer
- XEP-0047: In-Band Bytestreams
- XEP-0065: SOCKS5 Bytestreams
- XEP-0260: Jingle SOCKS5 Bytestreams Transport Method
- XEP-0261: Jingle In-Band Bytestreams Transport Method