Hi Fediverse denizens. I've been working on a project I hope will help Fediverse devs make software that federates across ALL services, not just Mastodon-plus-a-few-others.
-
Here is a video demo of the tool if you just wanna see what it's about in 4 minutes.
-
DJ Sundog - from the toot-labreplied to Darius Kazemi last edited by
haha, fair enough - based on my first (fast) read-through, I think opting in will send all public (or in your parlance, hyperpublic) posts to your server for aggregation into the dataset.
I'm guessing that the opt-in process will look a lot like subscribing to a relay that just happens to never send any traffic back to my server
-
Darius Kazemireplied to DJ Sundog - from the toot-lab last edited by
@djsundog Precisely yes and yes! You'll just add it as a relay
-
@darius Your stance on semi-anonymized data, the idea of using relay traffic exclusively, the (forthcoming) web presence of being able to browse this information: wonderful.
-
@darius you start to get at version interop at the end of the video, and separately you mentioned in another comment asking “what would opt-in look like?” Any gluing of these two together, as in a registration of schema transformations from one to another? So far it seems like thenproject is saying “ok, now you as a fedidev can target the right schemas for your community that will deliver value,” but it leaves the outliers as just that.
-
The Psychotic Network Ferretreplied to Darius Kazemi last edited by
@darius JESUS MARY AND JOSEPH!
We do NOT need easier access to RESULTS.
We need better documentation to the constructs that deliver those results.
At a certain point, you have to start admitting that layers of extrapolation are counterproductive.
The Fediverse is already a tangled mess of RESTFUL calls.
-
@darius Maybe there are already projects that do this, and discovery is enough of a catalyst? Maybe everyone just falls back to a basic `note`? Forgive my ignorance, I’m basically just rehashing things I’ve had to work through previously.
-
@everyplace I mean I am hoping that people can build stuff like that on top of this! I just was gobsmacked that the basic data wasn't even out there really.
Also the schema data has already proven useful in standards discussions
-
Darius Kazemireplied to The Psychotic Network Ferret last edited by
@nuintari I don't really understand what you mean by "easier access to results" here
-
The Psychotic Network Ferretreplied to Darius Kazemi last edited by
-
@darius what happens when something you can post here will get strikes on other platforms? Some are worse than others but I also think it's a great idea if you can get around actually free speech!
-
Seems to me like a cool and potentially very useful thing!
Also, respect for the lovely job done here of explaining it up front before people have a chance to get worried - which "ought to be" common sense, but in practice seems to be remarkably uncommon sense
-
a: this is a super valuable tool, very helpful, it's great youre building it!
b: I genuinely do not think the fediverse can exist if we're taking the idea seriously that surfacing activitypub data formats requires an opt-in consent. Taking that idea to its logical conclusion means that its literally impossible to build a federating AP server.
-
@YakYak_OG @darius my understanding is that as the software is just recording the shape of the protocol level messages, the actual contents of the messages (the free speech) is completely irrelevant.
i.e., it doesn't matter what the contents is or who said it because the software ignores that. It records “<string>" or “<uri>” or whatever.
-
@darius I think this is going to be fundamental as a tool for compatibility between Fediverse software as the network grows. Understanding what is being sent, schema wise, is essential to being able to handle it.
I also wouldn't mind running this as a proxy in front of a server, where I can submit information about activities I receive, but anonymizing everything before forwarding to the collector.
-
@darius please hand off Hometown to another maintainer! It's cool you're moving on to these new, bigger projects, but it's sadly ironic that those of us who liked your ideas about social media the most — and therefore started Hometown servers — are left stuck without updates or bug fixes.
-
@darius great tool but the Mastodon developers do not want to comply with other rules for different federations and activity hub standards. Mastodon will only work in Mastodon. It’s the reason why you won’t see misskey post in Mastodon or pixelfed photos, the Mastodon developers deliberately ignore everything outside the Mastodon community.
-
-
@unchartedworlds means a lot coming from someone on the scicomm server!!!
-
@graue yes, I want to do this and have plans for it, but I needed to get this out first