XSF Discussion - 2014-02-24


  1. jabberjocke

    tobias: thanks for info, sad it would have been a perfect to get more IoT done.

  2. Tobias

    yeah...would have been interesting to get more IoT explosure

  3. ralphm

    “Unfederated chat systems are a single point of failure. And not just technically. Consider centralized e-mail going down. #xmpp” – ralphm (https://twitter.com/ralphm/status/437897021693771777)

  4. ralphm

    Maybe I should write a longer text on this.

  5. ralphm

    But my feeling is that recent events, with DDoS attacks against WhatsApp and Telegram, but also jabber.org, highlight this.

  6. fippo

    realtime messaging all started with erlang?

  7. fippo

    http://blog.process-one.net/whatsapp-facebook-erlang-and-realtime-messaging-it-all-started-with-ejabberd/

  8. Simon

    Facebook uses Erlang for their messaging platform (but not ejabberd). WhatsApp uses FunXMPP for their server (but not ejabberd). And I'll take a sip of whatever the author of that post is drinking.

  9. ralphm

    Simon: this is no longer true

  10. ralphm

    https://twitter.com/mickael/status/437663361325883392

  11. Simon

    ralphm: I did some research on the Facebook claim. Not buying it.

  12. ralphm

    Simon: which claim exactly? That ejabberd was the bases for Facebook's initial XMPP stuff (I think this is true) or that they no longer use Erlang (I trust Bob on this)

  13. fippo

    next its google talk using ejabberd (-:

  14. ralphm

    I do agree with your stance on the hyperbole.

  15. fippo

    (i suspect they do java based on some tls bugs)

  16. Simon

    WhatApp definitely doesn't use Ejabberd https://github.com/ottolin/whatspoke/blob/master/doc/funxmpp.txt

  17. ralphm

    Simon: what's being claimed is that WhatsApp was originally based on ejabberd and still probably is a highly modified version of it

  18. Simon

    Could well be - seems a rather tall claim imho.

  19. ralphm

    https://pdincau.wordpress.com/tag/whatsapp/

  20. ralphm

    Simon: ^

  21. ralphm

    "Paolo - How long has Whatsapp been using Erlang? Did the company switch from a different language or did you decided to start the project in Erlang from the beginning? Eugene - WhatsApp server has started from ejabberd – famous open source Jabber server written in Erlang. It was originally chosen because of a group of reasons, including openness, great reviews by developers, ease of start and the promise of Erlang’s long term suitability for large communication system. We started from ejabberd and made just few extensions and changes to get WhatsApp service up and running. We have spent next few years re-writing and modifying quite a few parts of ejabberd, including switching from XMPP to internally developed protocol, restructuring the code base and redesigning some core components, and making lots of important modifications to Erlang VM to optimize server performance."

  22. Simon

    I stand corrected.

  23. ralphm

    http://techcrunch.com/2014/02/24/messaging-giant-whatsapp-with-465m-users-will-add-voice-services-in-q2-of-this-year/

  24. ralphm

    wonder how their mangled jingle looks like

  25. Lloyd

    :)

  26. ralphm

    also: https://twitter.com/rikardstrid/status/437024405299150849

  27. ralphm wants

  28. Ge0rG

    there is a new kid in town... http://tox.im/

  29. Simon

    nice UI. Looks a bit like oTalk

  30. fippo

    ralphm: they'll just use SOX :-)

  31. xnyhps

    Their crypto docs are still quite lacking.

  32. fippo

    the av part of tox looks like mediastreamer / linphone 12 years ago... :-)

  33. Ge0rG

    "For more info on the nospam see: Spam Prevention (page does not exist)"

  34. fippo

    jitsi just got accepted for GSOC

  35. Tobias

    great

  36. Kev

    emcho: Congrats.

  37. emcho

    Kev: thanks!

  38. fippo

    kev: basically that means emcho volunteers to do the same for the XSF next year, right?

  39. Kev

    We haven't had an issue with getting accepted yet in the years we've applied :)

  40. emcho

    XSF actually parented Jitsi in 2011

  41. emcho

    no 2012

  42. Kev

    I remember.

  43. stpeter

    emcho: that's great news!

  44. fippo

    jitsi might even be the only project doing webrtc-related stuff

  45. emcho

    stpeter: yup, that's good news indeed :) ... especially since they started rejecting us a couple of years ago :)

  46. stpeter

    heh