{"id":18365,"date":"2019-08-16T18:12:03","date_gmt":"2019-08-16T16:12:03","guid":{"rendered":"https:\/\/notiz.blog\/?p=18365"},"modified":"2023-02-19T11:59:53","modified_gmt":"2023-02-19T10:59:53","slug":"farewell-ostatus","status":"publish","type":"post","link":"https:\/\/notiz.blog\/2019\/08\/16\/farewell-ostatus\/","title":{"rendered":"Farewell OStatus"},"content":{"rendered":"\n<p>Schon seit der ersten Version von Mastodon wollte ich eine Lobeshymne auf <a href=\"https:\/\/www.w3.org\/community\/ostatus\/\">OStatus<\/a> schreiben! Sowas wie &#8222;<em>OStatus hat auch nach \u00fcber 6 Jahren an Relevanz nicht verloren<\/em>&#8220; oder &#8222;<em>selbst nach 6 Jahren, setzen neue Plattformen mit Erfolg auf OStatus<\/em>&#8220; oder &#8222;<em>mein 6 Jahre altes <\/em><a href=\"https:\/\/wordpress.org\/plugins\/ostatus-for-wordpress\/\"><em>OStatus WordPress Plugin<\/em><\/a><em> funktioniert mit nur wenigen Anpassungen auch mit Mastodon<\/em>&#8222;&#8230;<\/p>\n\n\n\n<p>Das kann ich mir jetzt leider sparen. Eugen Rochko, der Gr\u00fcnder von Mastodon, schrieb schon 2018:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p>I can&#8217;t wait until I can begin removing OStatus-related code from Mastodon. I think GNU social is the last remaining fediverse project that hasn&#8217;t yet switched to ActivityPub?<\/p><cite><a href=\"https:\/\/mastodon.social\/@Gargron\/101315623789486648\">Eugen Rochko auf Mastodon<\/a><\/cite><\/blockquote>\n\n\n\n<p>\u00dcber Patreon hat er seinen Plan jetzt nochmal konkretisiert:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p>[&#8230;] OStatus [&#8230;] has overstayed its welcome in the code [&#8230;] and now that most of the network uses ActivityPub, it\u2019s time for it to go. <\/p><cite><a href=\"https:\/\/www.patreon.com\/posts\/mastodon-2-9-and-28121681\">Eugen Rochko auf Patreon<\/a><\/cite><\/blockquote>\n\n\n\n<p>&#8230;und der <a href=\"https:\/\/github.com\/tootsuite\/mastodon\/pull\/11205\">Pull-Request<\/a>, der PubSubHubbub und Salmon ausbaut, wurde am 6. Juli ge-merged.<\/p>\n\n\n\n<p>\ud83d\ude41<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Wie geht&#8217;s weiter?<\/h2>\n\n\n\n<p>OStatus war wegweisend! Statt ein komplett neues Protokoll zu beschreiben, hat OStatus bestehende De-Facto-Standards in einer Spezifikation zusammen gef\u00fchrt. F\u00fcr viele Plattformen, war es dadurch relativ einfach, OStatus einzusetzen, da sie in der Regel Teile der Spezifikation sowieso schon betrieben.<\/p>\n\n\n\n<figure class=\"wp-block-image alignwide\"><img loading=\"lazy\" decoding=\"async\" width=\"900\" height=\"351\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" src=\"https:\/\/notiz.blog\/wp-content\/uploads\/2019\/07\/federation-protocols-900x351.png\" alt=\"\" class=\"wp-image-18416\" srcset=\"https:\/\/notiz.blog\/wp-content\/uploads\/2019\/07\/federation-protocols-900x351.png 900w, https:\/\/notiz.blog\/wp-content\/uploads\/2019\/07\/federation-protocols-700x273.png 700w, https:\/\/notiz.blog\/wp-content\/uploads\/2019\/07\/federation-protocols-768x300.png 768w\" \/><figcaption><a href=\"https:\/\/the-federation.info\/#protocols\">Protokoll-\u00dcbersicht<\/a> von the-federation.info (Stand: 23. Juli 2019)<\/figcaption><\/figure>\n\n\n\n<p>In den letzten Jahren habe ich aber gelernt, nicht zu sehr an Standards, Protokollen oder Technologien fest zu halten. OStatus wurde von ActivityPub eingeholt und aktuell ist GNU.social die einzige Plattform die ausschlie\u00dflich auf OStatus setzt.<\/p>\n\n\n\n<p><strong>Zeit los zu lassen.<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Ist ActivityPub die Zukunft?<\/h2>\n\n\n\n<p>Wie gerade schon geschrieben, ist es mir prinzipiell egal, welches Format sich durchsetzen wird. Mir ist nur wichtig <strong>dass<\/strong> sich <strong>ein<\/strong> Protokoll durchsetzt. Der Trend scheint zwar zu <em>ActivityPub<\/em> zu gehen&#8230; aber wer wei\u00df?!?<\/p>\n\n\n\n<p><a href=\"https:\/\/notiz.blog\/2012\/11\/15\/dezentrale-walled-gardens\/\">Diaspora<\/a> sieht bisher jedenfalls keinen Grund <em>ActivityPub<\/em> einzusetzen:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p>ActivityPub tries to work for everything and everyone. And because of that, they introduced a lot of flexibility and, sadly, a lot of ambiguity. Even though they tried, I found some reasons as for why we, as diaspora* developers, would not be able to build upon this new protocol without using heavily customized objects and activities.<\/p><cite><a href=\"https:\/\/schub.io\/blog\/2018\/02\/01\/activitypub-one-protocol-to-rule-them-all.html\">Dennis Schubert in &#8222;ActivityPub &#8211; one protocol to rule them all?&#8220;<\/a><\/cite><\/blockquote>\n\n\n\n<p>und vor ein paar Wochen habe ich au\u00dferdem gelesen, dass HubZilla versucht sein <a href=\"https:\/\/hubzilla.org\/help\/de\/developer\/zot_protocol\">Protokoll <\/a><em><a href=\"https:\/\/hubzilla.org\/help\/de\/developer\/zot_protocol\">Zot<\/a><\/em> zu standardisieren:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p>Join the efforts to standardize the Zot protocol, currently used in Hubzilla and Zap platforms. This is a community initiative to push Zot adoption for federated social web.<\/p><cite><a href=\"https:\/\/fediverse.party\/en\/post\/zot-protocol-standardize-effort\/\">fediverse.party<\/a><\/cite><\/blockquote>\n\n\n\n<p>Ich bin gespannt!<\/p>\n\n\n\n<p>&#8212; via <a href=\"https:\/\/web.archive.org\/web\/20190727225440\/https:\/\/wedistribute.org\/2019\/07\/mastodon-drops-ostatus\/\">wedistribute.org<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Schon seit der ersten Version von Mastodon wollte ich eine Lobeshymne auf OStatus schreiben! Sowas wie &#8222;OStatus hat auch nach \u00fcber 6 Jahren an Relevanz nicht verloren&#8220; oder &#8222;selbst nach 6 Jahren, setzen neue Plattformen mit Erfolg auf OStatus&#8220; oder &#8222;mein 6 Jahre altes OStatus WordPress Plugin funktioniert mit nur wenigen Anpassungen auch mit Mastodon&#8222;&#8230; [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":18415,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"webmentions_disabled_pings":false,"webmentions_disabled":false,"activitypub_content_warning":"","activitypub_content_visibility":"","activitypub_max_image_attachments":4,"activitypub_interaction_policy_quote":"anyone","activitypub_status":"","footnotes":""},"categories":[2],"tags":[860,5171,1094,905,840,856],"class_list":{"0":"post-18365","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-web","8":"tag-activitystreams","9":"tag-fediblog","10":"tag-mastodon","11":"tag-ostatus","12":"tag-pubsubhubbub","13":"tag-salmon","14":"h-entry","15":"hentry"},"_links":{"self":[{"href":"https:\/\/notiz.blog\/wp-api\/wp\/v2\/posts\/18365","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/notiz.blog\/wp-api\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/notiz.blog\/wp-api\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/notiz.blog\/wp-api\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/notiz.blog\/wp-api\/wp\/v2\/comments?post=18365"}],"version-history":[{"count":2,"href":"https:\/\/notiz.blog\/wp-api\/wp\/v2\/posts\/18365\/revisions"}],"predecessor-version":[{"id":22495,"href":"https:\/\/notiz.blog\/wp-api\/wp\/v2\/posts\/18365\/revisions\/22495"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/notiz.blog\/wp-api\/wp\/v2\/media\/18415"}],"wp:attachment":[{"href":"https:\/\/notiz.blog\/wp-api\/wp\/v2\/media?parent=18365"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/notiz.blog\/wp-api\/wp\/v2\/categories?post=18365"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/notiz.blog\/wp-api\/wp\/v2\/tags?post=18365"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}