Should publishing with ActivityPub be about as easy as publishing with RSS?
-
I just finished reading your post (after posting my previous reply) and it confirms my thought that ActivityPub, even a static implementation, has too many moving parts. I'll follow some of the links in your post (later, I've been rate-limited) to see if I can wrap my head around it. I've never been able to wrap my head around anything Ruby, tho.

The ActivityPoll #FEP has a very unfortunate name, clashing and overloading with the existing concept of a #Poll on the fediverse. The mechanism it documents is generally called #Polling.
FEP-b06c: ActivityPoll - Fediverse Enhancement Proposals
ActivityPoll is a proper subset of ActivityPub that excludes activity delivery, making it easier to implement for static Web sites or content management systems. It meets an equivalent need to RSS or Atom feeds.
(fediverse.codeberg.page)
-
@bobjonkman @evan Relevant: http://scripting.com/davenet/2001/04/04/aBusyDevelopersGuideToSoap.html.
Back in the day both Dave Winer (no Fediverse handle?) and Sam Ruby ( @samruby) showed ways to do The Simplest Possible Thing with SOAP.
-
@bobjonkman @evan Relevant: http://scripting.com/davenet/2001/04/04/aBusyDevelopersGuideToSoap.html.
Back in the day both Dave Winer (no Fediverse handle?) and Sam Ruby ( @samruby) showed ways to do The Simplest Possible Thing with SOAP.
@judell @bobjonkman @samruby definitely @davew is on the Fediverse!
-
I just finished reading your post (after posting my previous reply) and it confirms my thought that ActivityPub, even a static implementation, has too many moving parts. I'll follow some of the links in your post (later, I've been rate-limited) to see if I can wrap my head around it. I've never been able to wrap my head around anything Ruby, tho.

@bobjonkman I think it's possible to tighten up the file structure even further, by using embedded objects with fragment identifiers. That said, I think it's a big step forward for publishers. I was able to make a plugin for Jekyll pretty quickly.
-
The ActivityPoll #FEP has a very unfortunate name, clashing and overloading with the existing concept of a #Poll on the fediverse. The mechanism it documents is generally called #Polling.
FEP-b06c: ActivityPoll - Fediverse Enhancement Proposals
ActivityPoll is a proper subset of ActivityPub that excludes activity delivery, making it easier to implement for static Web sites or content management systems. It meets an equivalent need to RSS or Atom feeds.
(fediverse.codeberg.page)
@smallcircles @bobjonkman I think "very unfortunate" is an exaggeration.
-
@evan I was speaking from an Admin/Dev standpoint, not user.
But the effort required from admins and devs is a factor in the ease of use of any project; ultimately, if it's to be considered easy, we have to take into account the need to either hire or inspire talent.
To publish RSS (as I understand it), you add an endpoint to your website where your content is presented into a parseable format that readers can present in their context, and you format your content accordingly. That's basically a markup language, unless there's more going on behind the scenes with RSS that I don't comprehend, and anyone can understand a markup language, if they're willing to try.
ActivityPub, on the other hand, has to talk to a lot of other AP things, on an ongoing basis. There is Compute and Network Connectivity and Databases involved. That's hard. You have to point those highly vulnerable things at the public-facing Internet. That's treacherous.
You might, if you can hire or inspire enough talent, and also fund the thing, make it just as easy for the end user, but don't act like that's easy. Or necessarily even good.
edit: read first couple paragraphs of blog. You're basically saying we can use a subset of AP formatting in a one-way manner to replace RSS... which, if someone chooses to boost it on Mastodon, will be automatically transformed back into RSS...
I think we should just use RSS, and remember Aaron. I tell my friends who are not here but who might want to keep track of my ongoing public meltdowns and outrages that the good news is, they can follow me on RSS without any need to join Mastodon. I suppose I'm worried about inceptions beginning to happen, and circular conversions.
@jpaskaruk I wouldn't say "replace RSS". The point is to provide easy to publish Fediverse accounts.
-
@smallcircles @bobjonkman I think "very unfortunate" is an exaggeration.
Just 'Unfortunate', I agree

-
Should publishing with ActivityPub be about as easy as publishing with RSS?
@evan
Lmao half of the sites i see have bogus meta entries pointing to 404s and feeds with incorrect content types.It should be easier, ideally just plugged / built into stuff with a checkbox to enable it
-
@bobjonkman @evan Relevant: http://scripting.com/davenet/2001/04/04/aBusyDevelopersGuideToSoap.html.
Back in the day both Dave Winer (no Fediverse handle?) and Sam Ruby ( @samruby) showed ways to do The Simplest Possible Thing with SOAP.
@judell @bobjonkman @evan @samruby
here i am
-
I usually don't give a response to polls until they're done but since I just published a blog post on this topic it feels dishonest not to link to it.
Static ActivityPub Publishing
One of the requests I (Evan) have heard often over the years about ActivityPub is to make publishing on the Fediverse as easy as publishing with RSS. To make an RSS feed for a person or a site, a publisher provides, dynamically or even statically, a single file, with a simple format, and makes it…
Social Web Foundation (socialwebfoundation.org)
Thanks to everyone who replied. I say yes.
Ciao! Sembra che tu sia interessato a questa conversazione, ma non hai ancora un account.
Stanco di dover scorrere gli stessi post a ogni visita? Quando registri un account, tornerai sempre esattamente dove eri rimasto e potrai scegliere di essere avvisato delle nuove risposte (tramite email o notifica push). Potrai anche salvare segnalibri e votare i post per mostrare il tuo apprezzamento agli altri membri della comunità.
Con il tuo contributo, questo post potrebbe essere ancora migliore 💗
Registrati Accedi
Citiverse è un progetto che si basa su NodeBB ed è federato! | Categorie federate | Chat | 📱 Installa web app o APK | 🧡 Donazioni | Privacy Policy