Just to be sure, XMPP is still not working, even in version 1.5 right? We really miss this feature.
It’s partially working, but that depends on the server and settings. The main issue is finding an XMPP library that works with them all. We have tried Matrix, n/software etc they all worked fine with some servers, but each with a different subset. If you know of any others I’d be happy to take a look.
We are looking at reworking the notifications architecture and that will make it possible to use other means to connect to servers like hipchat etc (ie via rest api etc).
what about a tray notification application? would have much more benefit in future i think, too.
At first, it would be enough to show notifications.
We’ve already started on some server side work to make it possible to do a tray notification app… it’s high on the todo list.
Hi Christian
Just an update. After trying every xmpp client library I could find, not one of them would work with all the servers I tested - google talk, hipchat and openfilre.
So after much time wasted trying all these libraries, I had a go at writing my own. I’ve learned way more than ever wanted to know about XMPP (the rfc’s are awful to read). The good news is I have my client working with all of them! It still needs quite a bit of work to make it robust (ie proper error handling). I will also look at testing with other XMPP servers. I stuck to the spec, and only implement just enough to be able to login and send a message (which is all we need).
Hopefully we’ll have some good news about this in a few weeks.
Hi Vincent,
sounds great. I’ve read these specs too some time ago and i can agree. many of those RFCs have this issue. However, i’m very happy to hear that you still working (hard) on this.
Good luck! Can’t wait to test it
I hit my first failure… facebook… seems to authenticate fine but sending messages does nothing (no error response either). Not sure if it’s a problem… who would use facebook for build notifications?? I was just looking for other xmpp servers to test against
i would never ever do anything “in the cloud” when it comes to company stuff. so facebook is totally out of scope for us.
Which XMPP server product are you using?
Local OpenFire.
Thanks, that’s what we use here, so I know my new client already woirks well with it
whats the current state? still missing this. don’t like to tell people that somethings wrong with their commit anymore
We haven’t rolled the new xmpp client code into Continua yet, mainly because we haven’t had the resources to fully test it yet (and lots of other stuff that was higher priority). I’ll talk to the team about it tomorrow and see if we can expidite the work.