Hi everyone, I'm working on the Movim project since 2008, our aim is to create a full social network on top of the XMPP protocol. As I see again, the guys of the Tox project are trying to reinvent the wheel… again. Now, to do IM, we have Skype, BBM, Line, WhatsApp, MSN, QQ, AIM, ICQ, IRC, XMPP, Facebook Messenger… Same for the social networks as Davis said (PumpIO, TentIO…) I really think that we need to focus on an existent standard and improve it, and for me XMPP seem to be the perfect protocol for all theses things : - Standard IM + chatroom - Video/Audio conferencing (with Jingle, we are using it with WebRTC on Movim) - Pubsub (for newsfeeds, blogging) - Geolocation - Vcard4 support - SASL2 authentication - OTR support - Full encryption between the servers (https://xmpp.net/list.php) - and so on… XMPP can do a lot more than just IM, it's a full social-communication protocol it just need to be implemented, tested and debugged :) Tim On lun., juil. 7, 2014 at 6:00 , Dāvis Mosāns <davispuh@gmail.com> wrote:
2014-07-06 23:28 GMT+03:00 rysiek <rysiek@hackerspace.pl>:
Dnia niedziela, 6 lipca 2014 22:25:59 piszesz:
hmm, I wonder are there any such open protocol specification created? I know about XMPP, but nothing more...
Well, there's the Diaspora protocol: https://wiki.diasporafoundation.org/Federation_protocol_overview
And... StatusNet/OStatus, PumpIO, TentIO, ActivityStreams, BuddyCloud (XMPP- based, I guess), and quite a few others I don't really remember. Some of them are related, all are incompatible. And all the devs are showing strong symptoms of the NIH syndrome.
Which is absurd.
-- Pozdr rysiek
that indeed is stupid and so no one have solved it yet... for social network or basically any IM/chat/etc to be usable it must have majority of people (eg. your friends) users there, otherwise without people they are totally useless so currently we're stuck with no-so-great applications/protocols only because everyone already are on them like Facebook and Skype. On that mailing list there were discussion about a polyglot protocol/application which could support all networks so users wouldn't be forced to migrate which I think is essential because a lot of people won't bother. There was mention to Sockethub which seems quite cool, only for a bit different use case I would say. Another thing I would like to mention is BitlBee it is a gateway between various IM/chat networks and IRC so you can chat with friends on Facebook using your favorite IRC client, or post a tweet on your Twitter and use various other protocols. It even supports OTR.