Difference between revisions of "Summer of Code 2007"
(→Server) |
|||
Line 4: | Line 4: | ||
== Client == | == Client == | ||
== Server == | == Server == | ||
== General == | |||
==== XEP-0033 support ==== | ==== XEP-0033 support ==== | ||
[http://www.xmpp.org/extensions/xep-0033.html XEP-0033] is a XMPP extension which can save a lot S2S (Server to Server) traffic and let you easily send messages to more than one contact, even with cc and bcc recipients you used to know from electronic mail. The XEP hasn't changed since 2004 but there are only some implementations at the moment. So your project could be to add support for XEP-0033 to your open source server of choice. If that isn't enough some servers, e.g. eJabberd, have own components for PubSub and MUC so if adding XEP-0033 support to those servers it should be easy for you to add support to the included components too. | [http://www.xmpp.org/extensions/xep-0033.html XEP-0033] is a XMPP extension which can save a lot S2S (Server to Server) traffic and let you easily send messages to more than one contact, even with cc and bcc recipients you used to know from electronic mail. The XEP hasn't changed since 2004 but there are only some implementations at the moment. So your project could be to add support for XEP-0033 to your open source server of choice. If that isn't enough some servers, e.g. eJabberd, have own components for PubSub and MUC so if adding XEP-0033 support to those servers it should be easy for you to add support to the included components too. |
Revision as of 15:17, 1 March 2007
The XMPP Standards Foundation will almost certainly participate in Google's Summer of Code project for 2007. This year we will do things a little differently. In particular, we want to recruit mentors ahead of time and have the mentors define project ideas that students can work on. This is similar to a "Request for Proposal" process, with the mentors being the people who will define the RFPs and interview the students. If you are interested in becoming a mentor, please contact Peter Saint-Andre. Here are the project ideas that were suggested for the Summer of Code 2007 ...
Client
Server
General
XEP-0033 support
XEP-0033 is a XMPP extension which can save a lot S2S (Server to Server) traffic and let you easily send messages to more than one contact, even with cc and bcc recipients you used to know from electronic mail. The XEP hasn't changed since 2004 but there are only some implementations at the moment. So your project could be to add support for XEP-0033 to your open source server of choice. If that isn't enough some servers, e.g. eJabberd, have own components for PubSub and MUC so if adding XEP-0033 support to those servers it should be easy for you to add support to the included components too.
X-Data framework
build a X-Data framework consisting of:
- Visual X-Data forms editor
- application to send forms to entities and analyze and store the submitted results
- X-Data client, plugin to an existing client (PSI) or standalone application