brennen is a user on mastodon.social. You can follow them or interact with them if you have an account anywhere in the fediverse. If you don't, you can sign up here.
brennen @brennen

a thought that just resurfaced: it'd be cool if mastodon / the fediverse at large had some kind of standard way to surface people's blog rss feeds and the like.

like remember how facebook used to let you publish a feed? that was of course a stepping stone to their enclosure of the web - but what's, like, the conceptual inverse of that? a thing that uses the energy here to build the whole open-web-glued-together-by-some-protocols side of things instead of trying to eat it?

· Web · 19 · 23

(this thought brought to you by how often people here have interesting blogs and stuff that i didn't know about.)

@brennen Since I use a static site generator, I was able to put together a template that makes my blog emit ActivityPub data.

It took me about an hour. If I can do it with Pelican, it shouldn't be much harder to do with Jekyll or WordPress.

matthewgraybosch.com/feeds/ap/

@starbreaker i've kinda played with that idea. it looks reasonably manageable.

is your template source public somewhere? i might take a run at doing that with github.com/brennen/wrt one of these days.

@starbreaker @brennen That's pretty darn neat. I should do that for my hugo site (sadly neglected).

I guess the 'following' collection is basically a blogroll?

Is there any way to actually follow your feed from Mastodon? With remote subscribe somehow?

@gcupc @brennen I don't know if remote follow for activitypub blog feeds is implemented yet.

I should make a plug-in for my favorite blog thingie to publish posts as Activity Pub thingies :thinkhappy: As you can see I am very :crt_w_prompt:

@alice PicoCMS uses Twig for templates, right? You could probably just take my templates and modify them to use variables emitted by PicoCMS. They're available from my GitHub repository.

github.com/matthewgraybosch/oe

@alice If you get around to it, please let me know how it turns out. :)

@starbreaker @brennen How would one go about using that from something like Mastodon? AIUI you need to be able to POST to followers' inboxes for them to see the content you post under normal circumstances. I'm note even sure what if anything Mastodon uses the outbox for since I often can't see any toots on people's profile pages from within Mastodon itself.

@seanl @brennen I don't think Mastodon has the capability to read ActivityStreams feeds generated by static site generators yet, and I doubt it's on the radar for either Mastodon or Pleroma.

@starbreaker @brennen you mean ActivityStreams data. if it can't accept or transmit POST requests then it's not doing ActivityPub

I don't know if Mastodon has this, but Friendica lets you follow RSS/Atom feeds. It lets me have one news feed, which is super convenient. There are also a bunch of services that offer RSS feeds to Twitter, Instagram, etc., so you can get updates from networks you're not necessarily on.

@brennen WebFinger allows quite a bit in the returned JSON Resource Description file, including a list of links to other resources. It would be great to have your blog, or even other social media profiles, entered into your Mastodon profile and then accessible via WebFinger.

@brennen oh, and it looks like the latest Mastodon release actually adds support for custom profile fields, so this functionality is already a step closer, yay?

@brennen I'd love an easy way to make RSS bots like this one: mstdn.mx/@CommitStrip

Actually, I don't know whether making that bot was easy. I should ask.

@brennen So I dunno about the CommitStrip bot but I found another one that follows RSS feeds (botsin.space/@newsbot) and it's about 140 lines of code. That seems very much in reach for beginner/intermediate programmers, but I'd love to have this functionality available to non-programmers. Ideally you shouldn't have to keep a server running.

@DawnPaladin yeah, i think rss bots sort of aren't exactly what i'm looking for anyway, though i guess that leaves me without a super-coherent explanation of what i _am_ looking for.

@brennen I agree, RSS bots don't seem like a perfect fit. You should develop this idea further - I think it's a good one.

You mean how !OStatus is kind of exactly that, because it just extends ordinary blogs with some social metadata but in the end it's technically the same thing as a blog's feed beefed up with a push-callback-service instead of reinventing the wheel entirely with ActivityPub? .P
!gnusocial