[jdev] Google Summer of Code

Sander Devrieze s.devrieze at pandora.be
Fri Jun 3 14:33:32 CDT 2005

Op vrijdag 3 juni 2005 19:58, schreef Peter Saint-Andre:
> I'm sure there are many more potential projects lurking out there, so
> let's discuss them on the list here and I'll update that page.

Let's start the flood of ideas (I am not sure if all are suited and/or useful 
+ many are about ejabberd ;-) ):

1) Coccinella is not listed?
2) Making the ejabberd MUC module also clusterable (as an option) so that it 
can be a replacement for IRC on big hosts.
3) About the XMPP compliancy testing of clients, you can take a look 	at this 
bugzilla entry of mine: http://www.jabber.ru/bugzilla/show_bug.cgi?id=68
4) Usability improvements in ejabberd's web interface.
5) W3C compliancy in ejabberd's web interface.
6) Port the configure2 module of ejabberd to use x:data forms.
7) Bring all pytransports together into a new project as a server-side 
replacement to GAIM, Kopete,... (this will give Jabber end IM user protocol 
writing/implementations a boost)
8) Write a new transport *based* on other pytransports code.
9) Limits in ejabberd: http://www.jabber.ru/bugzilla/show_bug.cgi?id=36
10) Writing a SOCKS5 Bytestream plugin for ejabberd: 
11) Maybe working on this: http://users.telenet.be/s.devrieze/imail/imail.pdf
12) Creating a special version of REPOS which only includes ejabberd, Erlang, 
(eventually J-EAI), and some Jabber clients. This CDROM can then for example 
be distributed at conferences with a Jabber booth.
13) I read that the next version of Nokia's Maemo ( http://www.maemo.org/ ) 
will support instant messaging...
14) Implement Message Archiving in ejabberd (or another server) and a Jabber 
client ( http://www.jabber.org/jeps/jep-0136.html ).
15) Implement clustering support in the pytransports.
16) Database storage plugin for the pytransports.
17) Tweak ejabberd for *extremely* big servers (Jabber.org is small): less 
memory requirements etc. This could be a project that Google loves to 
sponsor... ;-)
18) Port features of proprietary networks to the Jabber world (through 
transports, protocols and client implementations).
19) Add a Jabber plugin for Ubuntu's translation
20) Jabber notifications support in MediaWiki: 
21) Jabber authentication like Drupal in MediaWik 
( http://wikipedia.sourceforge.net/ )
22) Jabber support in Moodle ( http://www.moodle.org/ )
23) Jabber support in Dokeos ( http://www.dokeos.com/ )
24) Jabber support in The Battle for Wesnoth ( http://www.wesnoth.org/ ): 
Jabber and MUC as a replacement to its own chat system in multiplayer games, 
inivite JEP.
25) Write a JEP to invite people to multiplayer games and add support for it 
in clients and open source games.

Mvg, Sander Devrieze.

xmpp:sander at l4l.be ( http://jabber.tk/ )
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://mail.jabber.org/pipermail/jdev/attachments/20050603/112bdab4/attachment-0002.pgp>

More information about the JDev mailing list