Is there a social media protocol

Social media is great, but there is something fundamentally wrong with the way social media is being implemented in most popular services today. I'll give this in the following example: imagine there is no SMTP, and therefore it is globally assumed and accepted that you can only send email to addresses in the same domain. The result will be a one-stop email service, let us call it an email that we all have to subscribe to if we really want to communicate with the world.
This is what is happening with social media today. You need to use the same service that your devils / colleagues use to talk to them.
I would like to be able to host my own social site, invite my friends who trust me to share between us, but still be able to share with the world at large.
What are the chances of this scenario for the future? What do you need?

+4


a source to share


4 answers


There are some. One Social Web uses XMPP, which is open and decentralized like SMTP. Check it.



http://onesocialweb.org/

+1


a source


I think you should take a look at http://code.google.com/apis/opensocial/ . This is a spec developed by Google and other social media players. It maintains compatibility and more.



OpenSocial is currently being developed by a wide range of members of the web community. The end goal is for any social website to be able to implement the API and accept third party social apps. There are many sites that support OpenSocial including hi5, LinkedIn, MySpace, Netlog, Ning, orkut, and Yahoo!

0


a source


I totally agree. Good news: yes, everything happens. Better yet, they happen at the W3C, which stands for open standards.

The W3C now has a Social Media Working Group . They are actively working on several standards. The largest of these is the Social Web Protocol .

Today they also published the W3C-recommended specification for Webmention , which is sort of an improved version of the old pingbacks they used for blog use, this time built on HTTP. This allows the post to notify another page on the Internet when it links to it. There are already a number of libraries and services that implement this today .

0


a source


There is, and not only one!

At the time of the question, back in late 2010, OStatus had already existed for six months, and a year earlier - OpenMicroBlogging (OMB) and at about the same time as OMB, XMPP XEP 0277 .

Several other protocols have since emerged, such as Diaspora *, only half a year later, and later some smaller players such as Friendica DFRN and HubZilla Zot.

OStatus has never left draft status, but the big buzz [0] these days is about ActivityPub , which has been a W3C recommendation since January 2018 and has come out of the Social Working Group mentioned by @keithjgrant in his answer . There are many implementations [1] that find their niches with different use cases such as microblogging, blogging, link exchange, picture sharing, video and audio.

There is also a collection of blogging protocols described at https://indieweb.org/ .

[0] pun

[1] Diaspora and GNU Social, although featured in fediverse.party, do not implement ActivityPub. Other applications are shown. There are several other apps not shown there like FunkWhale, Plume, WriteFreely, Prismo ... There is no short and complete overview of all of them, but some are listed at https://switching.social/ and https://wedistribute.org / publishes news and interviews related to all of them.

0


a source







All Articles