News for hackers. Stuff that matters.
Re:XMPP Myths by nickpsecurity on Tuesday August 11, 2015 @10:45AM (#10041425)
Here's an old critique of XMPP by author of PSYC protocol: http://about.psyc.eu/XMPP

I think it showed how its complexity vs value delivered tradeoff isnt so good. Decided against trying to implement the protocol.

Re:XMPP Myths by davecridland on Thursday August 13, 2015 @09:45AM (#10054079)
Worth noting that two of the people fairly heavily quoted on the shortcomings of XMPP both serve on the XMPP technical Council at the moment. (One of them is me, the other is Philipp Hancke).
Re:XMPP Myths by nickpsecurity on Thursday August 13, 2015 @07:36PM (#10057829)
That is interesting. My initial guess would be one of the two:

(a) it's improved remarkably and such short comings don't exist

(b) it won in adoption, it's getting all the labor, and you two are simply trying to improve it on the technical council.

I'm going with (b) for now. Was I right? Or is XMPP now efficient, easy to understand, and easy to implement?

Re:XMPP Myths by davecridland on Thursday August 20, 2015 @11:47AM (#10092589)
Actually a mixture. Some shortcomings have vanished because while they're problems, they're solved problems. And adoption etc, too.

I'd note that I was never against XMPP, though; I just don't see the need to pretend it's perfect. I do, however, object when problems are claimed for it that it doesn't have.

Re:XMPP Myths by nickpsecurity on Friday August 21, 2015 @10:51PM (#10101330)
Makes sense. Is there an up-to-date reference on the problems it currently has? I'm not talking whatever technical papers or submissions to committees. More an article like the one I cited.
Re:XMPP Myths by Zash on Wednesday August 12, 2015 @06:49AM (#10047070)
So did you implement PSYC instead?
Re:XMPP Myths by nickpsecurity on Wednesday August 12, 2015 @06:57PM (#10051315)
No. I already had a reliable communication system over UDP. I tweaked it with some stuff from PSYC and elsewhere. Let me achieve needed goals without doing a whole PSYC system. Had I needed full XMPP alternative I might have built PSYC just to see what would happen.