[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[ecf-dev] Smack lib update for XMPP provider ?
|
Hi all,
in the current analysis phase of how ECF could be used for Saros
(collaboration plugin for Eclipse (http://www.saros-project.org)),
we are looking at the Smack API used in the XMPP provider.
Gladly you are using the latest release - unfortunately Smack isnt
maintained regularly.
Due to several bugs and incomplete extension implementations, Smack was
improved as task of a diploma theses last year.
The improvements (besides bugfixes) are focused in
- Socks5 Bytestream Protocol (more XEP conform, support of dynamic sized
streams, more configurations for the proxy, ...)
- In Band Bytestream Implementation (made fully compatible to XEP 0047,
bidirectional data exchange, ...)
(more detailed information is available in German in the thesis paper
http://www.inf.fu-berlin.de/inst/ag-se/theses/Staib10-DPPX.pdf
)
The thing is now, if using ECF, we cant loose these improvements,
because even using ECF we would - for a number of things - use the
exposed XMPPConnection for Smack calls.
I considered creating a separate XMPP provider using this updated Smack
lib - but that is no optimum.
Another way and the question of this email is:
Would the ECF project consider to absorb these changes - the customized
Smack lib - in a way? And if so, in which way?
Thanks for "listening",
Björn