Difference between revisions of "Summer of Code 2006"

From XMPP WIKI
Jump to navigation Jump to search
m
 
(82 intermediate revisions by 3 users not shown)
Line 1: Line 1:
Here are some project ideas for the [http://code.google.com/soc/ Summer of Code 2006] ...
The Jabber-related Summer of Code projects have been selected. We had ~100 applications and it was very difficult to select from among them. The accepted projects are listed below.


=== Distributed monitoring of the Jabber network ===
* [[Encrypted Sessions and XMPP support for SIM-IM]] (student: Jan Å embera; mentor: Ian Paterson)
(proposed by Lucas Nussbaum - xmpp:lucas@nussbaum.fr)
* [[HTTP-Auth suite]] (student: [[User:Machekku|Maciej Niedzielski]]; mentor: Jacek Konieczny)
* [[Instant Syndicating]] (student: Nick Vidal; mentor: Remko Tronçon)
* [[Java Jingle]] (student: [[User:AlNorth|Alasdair North]]; mentor: Matt Tucker)
* [[Psi JFT|Jingle File Transfer for Psi]] (student: [[User:Murilo|Murilo Belluzzo]]; mentor: Justin Karneges)
* [[Psi Link-local messaging|Link-local messaging support for Psi]] (student: [[User:JasonMcC|Jason McCandless]]; mentor: Justin Karneges)
* [[Psi Plugins Soc 2006|Plugin and scripting support for Psi]] (student: [[User:kevin|Kevin Smith]]; mentor: Peter Saint-Andre)
* [[Gajim PubSub|PubSub for Gajim]] (student: Tomasz Melcer; mentor: Yann Le Boulanger)
* [[Real-time wiki]] (student: Grzegorz Grasza; mentor: Mickaël Rémond)
* [[Psi Whiteboarding|Whiteboarding support for Psi]] (student: Joonas Govenius; mentor: Remko Tronçon)


The Jabber network isn't really known for its reliability, and administrators don't always have the necessary tools to monitor their server correctly. The data provided by http://public.jabbernet.dk/mrtg/ is not enough. The goal of this project is to build a testing framework to be able to monitor the public servers and answer those questions :
And some Jabber-related projects for other teams include:
* do client connections using SASL, TLS or SSL currently work on server S1 ?
* [http://code.google.com/soc/inkscape/about.html Inkboard Protocol Spec and Lib Conversion]
* do server-to-server works between server S1 and S2 (by exchanging ping messages) ?
* [http://www.adiumx.com/blog/2006/05/huzzah.php Jingle support in Adium]
This would allow to build a more detailed status of the Jabber network. Additionally, it would be nice to be able to add a contact email, so the administrator can get informed of his server's problems.


(addendum by [[user:Stpeter]])
You can still view the [[Summer of Code 2006 Project Ideas]], too.


Integrating this into the [http://www.xmpp.net/ XMPP Federation] database and website would be super.
[[Category:Summer of Code 2006]]
 
=== Jabber authentication to CMS and blogs ===
(proposed by [[user:Halr9000]])
 
See my [http://halr9000.com/ideas/xmpp-and-cms/ XMPP and CMS] post on the topic.
 
=== ejabberd features ===
(proposed by [[user:Stpeter]])
 
It would be great if the [http://ejabberd.jabber.ru/ ejabberd] server (written in Erlang) supported the [http://www.jabber.org/jeps/jeps-0124.html HTTP Binding] and also the latest version of [http://www.jabber.org/jeps/jep-0060.html Publish-Subscribe] -- any others?
 
(proposed by [[user:mremond]])
 
File transfer proxy integration in ejabberd (http://www.jabber.org/jeps/jep-0065.html)

Latest revision as of 20:03, 24 July 2010

The Jabber-related Summer of Code projects have been selected. We had ~100 applications and it was very difficult to select from among them. The accepted projects are listed below.

And some Jabber-related projects for other teams include:

You can still view the Summer of Code 2006 Project Ideas, too.