Question

libjingle's developer guide quite vaguely mentions incompatibilities between libjingle's implementation of Jingle and XEP-0166's specification. It also mentions it is incompatible with XEP-0167, XEP-0176 and XEP-0177.

It never goes into detail what these differences are; in fact, it is unclear if perhaps these differences have been resolved.

What are the differences between XEPs and libjingle's implementation?

Was it helpful?

Solution

I've dug out specs for Google Talk's implementation (that is, the "old" libjingle): Google Talk Call Signaling. Compare with: XEP-0166

Not only that, but it appears Google finally updated libjingle to 0.5 to support both GTCS and XEP-0166.

I'll be accepting my own answer; nonetheless, a "thank you" goes to liori!

OTHER TIPS

libjingle exists for more than 3 years, and its protocol didn't change much. It was compatible with one of the early versions of XEP-0166... not sure now which one exactly, but I guess it was something around 0.15.

You might have better luck asking at the jdev mailing list.

All versions of this XEP are stored in a version control repository.

Anyway, many implementations use libjingle, so being compatible with libjingle might be more important for you than with XEP.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top