5 ms·
Have you seen twtxt or yarn.social? It's a text-format feed you can absolutely statically host.
by ocdtrekkie 5y ago
Have you seen twtxt or yarn.social? It's a text-format feed you can absolutely statically host.
- cxr 5y agoI don't want another Twitter-but-reinvented. I want a Mastodon-interoperable "profile" to be enshrined in a standard that projects currently focused on compatible ActivityPub-based client/server implementations agree to support because it's a good compromise that allows people to participate with nothing more than the ability to publish a static site.
- whacked_new 5y agodo you think what you're envisioning can be bootstrapped through github actions?
- cxr 5y agoThe mechanism used to actually service publication requests from the person controlling the node is orthogonal to doing the design work to specify the thing and the political/social aspect of getting people to agree to support/adopt it. So, in a word, no. (Side note: any design that necessarily depended on GitHub Actions or something with equivalent power would be a failure on the goals I've outlined.)
- whacked_new 5y agoI can see where you're coming from, but just as food for thought, I think this is an interesting angle: 1. many people are able to host their content on github now (or gitlab or otherwise) 2. github (et al) provides a simple way to add RSS to your content 3. github actions provides a simple way to poll and update Mastodon is very interesting, and it has gotten simpler over the years, but I don't think it is simple enough.
- hedora 5y agoI think the argument is that it should be trivial to host on github / github actions, or anywhere else, just like any other sane static site generator.
- cxr 5y agoWell, yeah. That's pretty much the thesis of what I wrote—hence, "Imagine your corner of the fediverse being reachable at $YOURNAME.github.io." (Are you trying to convince me here of something I was already convinced of? That's what it sounds like.)
- nyx_land 5y agoActivityPub is so poorly/vaguely specified that basically every real world implementation follows what Mastodon does, so good luck with trying to get what you're after without being at least indirectly dependent on the decisions of yet another Twitter clone.
- cxr 5y ago> good luck with trying to get what you're after without being at least indirectly dependent on the decisions of yet another Twitter clone Not what I meant. The correct way to read what I wrote is with emphasis on "another Twitter-but-reinvented". We already have have a Twitter-but-reinvented (Mastodon, and Mastodon-interoperable ActivityPub clients/servers). And people actually use it—which is the hard part of working on any kind of "social" gewgaw. To think that we should throw that out and use twtxt or something like it would be to screw up bad. ActivityPub is better at being RSS-/Atom-like in its ability to convey structure than twtxt is, anyway. What's left is slicing it up, fusing the gaps and some now-necessary pieces with epoxy, and saying, "Here's the 'static' profile; you can look forward to support for this in Mastodon 4.0 [and everything else that tries to be interoperable]."
- ratww 5y agoYep. It was the same before Mastodon, with the predecessor of ActivityPub, et al. People had to "do whatever StatusNet/GNUSocial is doing". Even the code examples in the specs themselves were unable to interoperate with any instance whatsoever.
- Karrot_Kream 5y agoActivityPub is supposed to be a generic feed format but in practice it's used mostly for Twitter clones so none of its non-Twitter vocabulary or flows have ever been developed.