On Tue, Apr 14, 2009 at 06:02, Ashish <[email protected]> wrote:
>>>
>>> One thing that can be done meanwhile is upload the XMPP compliance
>>> report on wiki.
>>
>> Did you get it to work?? I never managed to run the ant apt task
>> properly, I had to use the command line apt with lots of workarounds
>> (Might be due to me using MaOSX or something).
>
> Not yet, just browsing the code. will give it a shot
>
>>
>>> I did saw the compliance package, and its really great way of
>>> capturing Spec compliance.
>>
>> +1. If you put the generated HTML into the javadoc root, all the links
>> should also work.
>>
>>> We can do something similar for FtpServer and SSHD (typically for
>>> project where we need RFC compliance).
>>>
>>> Meanwhile, as we wait for the Voting and other formalities to
>>> complete, here are possible directions to work spend our energies
>>> 1. Generic XML Codec - We can work towards making a generic XML Codec
>>> and may be make it as part of MINA Core. In Vysper, we can reuse the
>>> same.
>>
>> +1. XMPP uses a subset of XML, so Vysper's current impl is sufficent
>> for now. I think this is a worthwhile thing to do, and will
>> definitively participate in the discussion, but I lack time and
>> energie to help with coding.
>
> Don't worry about this, our community is very active.
>
> Check this out
> http://www.nabble.com/XML-Pull-Parser-based-XML-Decoder-implementation-td23022865.html

Vysper has it's own naive pull parser implementation. See packages
o.a.vysper.mina
o.a.vysper.mina.codec
o.a.vysper.xmpp.decoder
o.a.vysper.xmpp.fragment

No third party lib I looked at in 2007 worked for me.

<snip/>

>>> Trying to understand the code a little more.
>>
>> Let me know where you need more explanation.
>
> I did worked on XMPP, during a POC. Been through openser, Openfire.
> The number for specs on XMPP scared me away ;-)

:-) Well, I can understand that. As soon as you take a closer look,
though, that's actually an advantage of XMPP: Being very modular on
the spec side, too.
The RFCs are big, but the XEPs are usually pretty handy.

  Bernd

Reply via email to