Difference between revisions of "Summer of Code 2008"

Jump to navigation Jump to search
662 bytes added ,  19:04, 27 March 2008
(One intermediate revision by the same user not shown)
Line 138: Line 138:
   * Group Chat for Gateways
   * Group Chat for Gateways
   * Update and improve BOSH support
   * Update and improve BOSH support
  * Complete XMPP RFC implementation in XIFF and work on web client


For more details, visit the [http://www.igniterealtime.org/community/docs/DOC-1490 Summer of Code 2008 Projects].   
For more details, visit the [http://www.igniterealtime.org/community/docs/DOC-1490 Summer of Code 2008 Projects].   
Line 196: Line 197:
==== Project Description ====
==== Project Description ====
Java Message Service (JMS) provides enterprise messaging features that are similar to both [http://www.xmpp.org/extensions/xep-0060.html XMPP pubsub] and standard XMPP messaging with http://www.xmpp.org/extensions/xep-0184.html receipts]. This project would involve writing a bridge between JMS and XMPP so that messages could be shared across systems. This bridge might take the form of a server-side component or a common API. For more details, see [http://mail.jabber.org/pipermail/jdev/2008-March/026380.html here] and [http://mail.jabber.org/pipermail/jdev/2008-March/026386.html]. Possible mentor: Fabio Forno.
Java Message Service (JMS) provides enterprise messaging features that are similar to both [http://www.xmpp.org/extensions/xep-0060.html XMPP pubsub] and standard XMPP messaging with http://www.xmpp.org/extensions/xep-0184.html receipts]. This project would involve writing a bridge between JMS and XMPP so that messages could be shared across systems. This bridge might take the form of a server-side component or a common API. For more details, see [http://mail.jabber.org/pipermail/jdev/2008-March/026380.html here] and [http://mail.jabber.org/pipermail/jdev/2008-March/026386.html]. Possible mentor: Fabio Forno.
=== Universal Transport via libpurple ===
==== Project Description ====
The [http://swik.net/libpurple libpurple] library is used in Pidgin and Adium for their multi-protocol support. This component would interface from XMPP to libpurple via an existing C or C++ XMPP library such as gloox, iksemel, loudmouth, or libstrophe. As a result, the component would automatically translate to any of the protocols that libpurple supports, including AIM, Bonjour, Gadu-Gadu, Groupwise, ICQ, IRC, MSN, MySpaceIM, QQ, SILC, SIMPLE, Sametime, XMPP, Yahoo!, and Zephyr. Possible mentor: Andreas Monitzer


= Libraries =
= Libraries =
81

edits

Navigation menu