Fellow researchers, Code-wise, the XMPP server project Vysper is getting along very well, after some planned weeks of inactivity - as far as one person with limited cycles can get. The architecture for the server is now layed out. There are unit tests and a skeletonal runnable.
This leads to a situation where there are popping up more than enough open research items for others to investigate, including - but not restricted to - XMPP protocol specifics. Everyone is welcomed to join in working on the project! Contributions in the following areas are currently needed: + implementing more of XMPP-core and XMPP-im (RFCs 3920 + 3921) + message distribution backend (for example by using ActiveMQ) + applying MINA properly (for connection handling and codec) + improve XML pull parsing (XMPP is a XML stream based protocol) + changing XML streams to TLS (using MINA capability) during client/server handshake + reviewing code and criticize There are probably many more... About XMPP: XMPP (a.k.a. 'Jabber', see http://www.xmpp.org ) is a standardized secure chat protocol. It's cool (although session-based) and gets more and more widely used (GTalk as a prominent example). IMHO, there is a need for an active, open, free, Apache-licensed server implementation. XMPP has many application in different areas, and there are lots of protocol extensions (XEPs, see http://www.xmpp.org/extensions ) already specified. Thanks for any feedback, Bernd --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
