activitypub

Back Open Paginator
26.04.2024 21:45
hcj (@hcj@fosstodon.org)

We need to decentralise social media and I believe #ActivityPub is the way to do it :fediverse:




Show Original Post


26.04.2024 20:52
JasonPunyon (@JasonPunyon@fosstodon.org)

#ActivityPub specs a universe with only the questions that don't have answers





Show Original Post


26.04.2024 16:41
2024 (@2024@starrwulfe.xyz)

Since I would love to have Telegram be a first party “citizen” of the Fediverse, the network of open social media network apps and sites that are connected with ActivityPub, I formally opened a suggestion for it to be added somehow if possible via the Telegram user suggestion portal.
I think it would be great if every Telegram user was able to tie into the #fediverse via making @username@t.me handles and using group chats/channels equate different conversation activities vis-a-vis Lemmy, Flipboard and Discourse.

bugs.telegram.org

Bugs and Suggestions

ActivityPub/Fediverse compatibility by starrwulfe

https://starrwulfe.xyz/t/2mjM
#ActivityPub #telegramApp #wishfulThinking




Show Original Post


26.04.2024 14:02
2024 (@2024@notiz.blog)

ActivityPub – The evolution of RSS

Dave Winer (@davew) stellt (sich) auf seinem Blog und auf Mastodon die Frage:

What does ActivityPub does that RSS doesn’t?

und nimmt vorweg:

Off the top of my head, it’s not the ability to syndicate, RSS already does that. I can follow anyone on any server.

Es macht natürlich Sinn, erstmal zu klären was RSS ist und kann, um auf die Vorteile von ActivityPub einzugehen!

Also RSS steht für „Really Simple Syndication“ und ist eine Art „Digitale Einbahnstraße“, so zu sagen der Newsletter oder Podcast für Texte auf Webseiten. Und weil es dem Podcast so ähnlich ist (und eigentlich auch dessen technische Basis) nennt es Dave Winer auch neuerdings „Textcasting„, was ich großartig finde!

Applying the philosophy of podcasting to text.

Und technisch gesehen ist das auch der große Unterschied zu ActivityPub. Während ich bei Textcasting, Texte nur abonnieren kann, habe ich durch ActivityPub auch einen Rückkanal, der mir ermöglicht, die Texte auch zu liken, mit meinen Freunden Followern zu teilen und zu kommentieren!

In den Kommentaren zu Daves Mastodon Post wird auch fast ausschließlich über diese technischen Aspekte diskutiert. Es geht um Push vs. Pull und immer wieder darum, dass RSS ja eigentlich vollkommen ausreichend und viel simpler ist.

@manton trifft es eigentlich ganz gut:

I think RSS + Webmention (for sending replies) gets you 90% of the way there. ActivityPub does provide a comprehensive framework for the rest, though, and perhaps follows modern social network conventions more closely, e.g. liking posts, approving follows.

https://micro.blog/manton/34864514

Aber ist die Technik das was hier wirklich den Unterschied macht?

Die Diskussion erinnert mich sehr an den RSS vs. Atom „War“, von dem @tantek.com in einem IndieWeb Vortrag spricht.

Inhalt von YouTube anzeigen

Hier klicken, um den Inhalt von YouTube anzuzeigen.
Erfahre mehr in der Datenschutzerklärung von YouTube.

Inhalt von YouTube immer anzeigen

„Tantek Çelik – The once and future IndieWeb“ direkt öffnen

I saw the best minds of my time waste our time arguing about syndication formats, arguing about plumbing, user don’t care about plumbing but for some reason we thought that that mattered, we thought that actually really mattered which XML tags to use in RSS versus Atom. […] So we focused on the wrong things we argued about plumbing instead of user experience.

Tantek Çelik – The once and future IndieWeb

Vielleicht kommt man mit RSS, WebSub und Webmentions auf ein relativ ähnliches Ergebnis und es ist technisch gesehen wahrscheinlich auch etwas einfacher umzusetzen… Aber sind RSS und ActivityPub wirklich so weit auseinander?

Für mich ist ActivityPub einfach nur die logische Weiterentwicklung, oder auch die nächste Generation von RSS. Wer sich die erste Version von ActivityStreams (das Format, welches ActivityPub benutzt um Aktivitäten auszuzeichnen) etwas genauer ansieht, erkennt vielleicht ein alt bekanntes Format.

<entry xmlns="http://www.w3.org/2005/Atom"       xmlns:activity="http://activitystrea.ms/spec/1.0/">  <id>tag:photopanic.example.com,2009:photo/4352</id>  <title>My Cat</title>  <published>2010-11-02T15:29:00Z</published>  <link rel="alternate" type="text/html" href="..." />  <activity:object-type>photo</activity:object-type>  <activity:verb>post</activity:verb></entry>Code-Sprache: HTML, XML (xml)

ActivityStreams wurden 2011 als Namespace für Atom definiert um RSS/Atom Feeds mit Informationen anzureichern, die man aus den sozialen Netzwerken kennt. Das ist hauptsächlich der object-type um neben Texten auch Bilder oder Videos auszuzeichnen, und verb um klar zu machen um was für eine Aktion es sich genau handelt.

OStatus, der Vorgänger von ActivityPub, benutzte übrigens genau dieses Format um Aktivitäten auszuzeichnen!

Erst 6 Jahre später wurde die Version 2.0 als reines JSON Format veröffentlicht, was aber auch Sinn macht, da JSON das Format ist, welches moderne APIs eben sprechen.

Das heißt ActivityStreams ist im Prinzip eine moderne Form von RSS und ActivityPub ist einfach „nur“ ein PubSub System welches drumherum gebaut wurde.

Aber zurück zur Usability!

Die Frage ist für mich nicht RSS oder ActivityPub… Die wesentlich interessantere Frage ist: Feed-Reader oder Mastodon?

Die RSS oder IndieWeb Community (und ich zähle mich zu beiden, es geht hier nicht um Blaming) hat bisher leider kein massentaugliches Tool etabliert, welches mit der Usability und Reichweite von Mastodon (und Mastodon ist hier nur exemplarisch für eine Fediverse Platform… Pixelfed, Misskey und andere machen einen ähnlich guten Job) mithalten kann. Mastodon ermöglicht das dezentrale folgen, abonnieren, kommentieren, liken und sharen in einer simplen Oberfläche. Kein RSS-Reader, den man zum Kommentieren verlassen muss und kein IndieWeb-Reader, der eine eigene Webseite mit diversen Login- und Ping-Mechanismen voraussetzt!

Mastodon zeigt außerdem sehr deutlich dass Technik austauschbar ist, immerhin ging die Plattform 2016 mit OStatus an den Start und schwenkte erst zwei Jahre später auf ActivityPub!

Ich beschäftige mich jetzt seit ungefähr +/-15 Jahren mit dem Thema, welches man heute als Fediverse oder IndieWeb zusammen fassen würde, und habe auch ein gutes Jahrzehnt an Arbeit in diverse IndieWeb Projekte gesteckt, aber Mastodon und ActivityPub sind in ihren Auswirkungen bisher konkurrenzlos!

Dank Mastodon und ActivityPub habe ich wieder bis zu 50 Kommentare auf einen einzigen Blog-Post (Likes und Boosts nicht mit gezählt) während über RSS (gemessen an Kommentaren über das WordPress Formular) und Webmentions vielleicht eine Reaktion im Monat kommt.




Show Original Post


26.04.2024 09:00
ruggothrikh (@ruggothrikh@mastodon.gamedev.place)

@Angry84 @seinenrider.com

Why is this comment not showing up for me...? Anyway he can make such "large Mastodon posts" mostly because he's not on Mastodon but connected to Mastodon through #ActivityPub.

Yo @Angry84 have you ever played Albion?

You interested in this topic or you stumbled upon this post randomly?

#AlbionOnline #AlbionRox #AlbionRocks #AlbionEast #AlbionAsia




Show Original Post


26.04.2024 08:51
post (@post@flak.tedunangst.com)

adding activitypub to humungus

flak.tedunangst.com/post/addin




Show Original Post


26.04.2024 06:02
ethanjstark (@ethanjstark@hachyderm.io)

Welp, family reunion (funeral), time to explain #ActivityPub to extended family I haven’t seen in a decade. 🤷🏻‍♂️




Show Original Post


26.04.2024 04:26
lqdev (@lqdev@toot.lqdev.tech)

Ghost is federating over ActivityPub #ghost #openweb #activitypub luisquintanilla.me/feed/ghost-




Show Original Post


25.04.2024 21:08
islekcaganmert (@islekcaganmert@activitypub-provider.hereus.net)

@homegrown I didn't see anything about self hosting super apps. Growing own super app is super cool and the best. Think that you are only running two services (one for super app, one for #activitypub; working together) and having every data on your own. What about adding a part for #theprotocols?

I would be happy to assist if you reply...




Show Original Post


25.04.2024 19:39
julian (@julian@fietkau.social)

I recently saw someone complain that they missed several recent @itchio game bundles. And I thought, okay, building a notification bot for newly live bundles could be a cool little #ActivityPub side project.

Looking at itch.io/bundles I realized that it's (a) not sorted nor sortable by anything that makes sense, and (b) incomplete. The current big Palestine charity bundle isn't even on there.

Is there any way to get a list of *all* current itch.io bundles? Or a news feed of any kind?




Show Original Post


25.04.2024 19:22
deflockcom (@deflockcom@mastodon.social)

I hope to see this for because it’s true that having one for all will be interesting because many don't work as well in other, so of course we open and 20 for is strange.




Show Original Post


25.04.2024 18:17
item (@item@social.woefdram.nl)
For the past few months I've played with the idea of switching from #Hubzilla to something else, in part because my installation has had some issues for a while, and because its interface is a bit clunky.

Not really sure what to pick, but because I really want to keep my connection to the #Diaspora* network, my choices are limited: only Hubzilla and #Friendica support both #ActivityPub and Diaspora*...

So I created a Friendica account at @Woefdram, but I didn't immediately get a warm feeling. Its interface is slightly more attractive, but it also lacks some of Hubzilla's functionality.

Yesterday I found out that I had missed some developments, @Mario Vavti released version 9 (and subsequently 9.01) about a month ago, and one area that was apparently improved, is the interface.

So, my next step is going to be a fresh Hubzilla installation and after that probably a migration from my current 5-year-old server to the new one.


Show Original Post


1 2 3 4 5 6 ...28
UP