Bernd, I'm all for this. If you can gather enough of an initial community around it then the incubator may be an option as well. I see a great future here at Apache for an XMPP server. XMPP has potential even as a potential transport for ActiveMQ.
Regards, Alex On 4/29/07, Trustin Lee <[EMAIL PROTECTED]> wrote:
Sounds interesting! Trustin On 4/30/07, Bernd Fondermann <[EMAIL PROTECTED]> wrote: > Dear researchers, > > I would like to request a lab for developing and building community > around an XMPP server. The code name for the moment would be "Vysper" > > The XMPP protocol (specified by RFC3920), is an XML-based instant > messaging protocol, better known as "Jabber". > > Lots of extensions (XEPs) for XMPP are specified by the XMPP Software > Foundation (http://www.xmpp.org/xsf/) for all kinds of things like > file exchange, SOAP over XMPP, voice chats and whatnot. > > XMPP/Jabber is used for example by Google Talk or iChat and provides > interoperability between different proprietary IM protocols. > > The current architecture is centered around Java5, MINA, ActiveMQ, > Spring and Nekopull/Xerxes2. There are some 50 classes already plus > unit tests, but not a running server. > > Please see the doap file below. > > Bernd > > <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" > xmlns="http://usefulinc.com/ns/doap#" > xmlns:foaf="http://xmlns.com/foaf/0.1/" > xmlns:labs="http://labs.apache.org/doap-ext/1.0#" > xmlns:projects="http://projects.apache.org/ns/asfext#"> > <Project rdf:about="http://labs.apache.org/labs#vysper"> > <name>Apache Vysper</name> > <shortname>vysper</shortname> > <shortdesc xml:lang="en">XMPP Server</shortdesc> > <description xml:lang="en"></description> > <homepage rdf:resource="http://labs.apache.org/vysper/"/> > <license rdf:resource="http://usefulinc.com/doap/licenses/asl20 "/> > <created>2007-4-27</created> > <labs:status>active</labs:status> > <maintainer> > <foaf:Person rdf:about="http://people.apache.org/~berndf/#me "> > <foaf:name>Bernd Fondermann</foaf:name> > <foaf:homepage > rdf:resource="http://people.apache.org/~berndf/"/> > > <foaf:mbox_sha1sum>0ee373f155b6614a61264929a06a0f302dd7d557</foaf:mbox_sha1sum> > </foaf:Person> > </maintainer> > <repository> > <SVNRepository> > <location > rdf:resource="http://svn.apache.org/repos/asf/labs/vysper/"/> > <browse > rdf:resource="http://svn.apache.org/viewvc/labs/vysper/"/> > </SVNRepository> > </repository> > <programming-language>Java</programming-language> > <projects:implements> > <projects:Standard> > <projects:id>XMPP</projects:id> > <projects:title>Extensible Messaging and Presence > Protocol</projects:title> > <projects:body>IETF</projects:body> > <projects:url > rdf:resource="http://www.ietf.org/rfc/rfc3920.txt"/> > </projects:Standard> > </projects:implements> > </Project> > </rdf:RDF> -- what we call human nature is actually human habit -- http://gleamynode.net/ -- PGP Key ID: 0x0255ECA6
