No more time for this today.
Merry Christmas everyone.
Comment on PieFed 1.4 is released - emoji, federated stackoverflow and AI content filters
rglullis@communick.news 21 hours agoHow is creating a new Activity type preventing compatibility with the rest of the Fediverse?
If they chose to use any of the 3 solutions I proposed, there would be no changes on the other servers to receive and parse the message. But because it uses a different type, now those serves that want to store the information about an answer being accepted have to write code specifically to handle messages from PieFed.
It also works in the other direction: if I want to send an “accept” activity for a comment, I could do it from my server and PieFed could easily understand it as well. But because they want to create their own ad-hoc solution, then they won’t be able to.
When you’re the first one doing something with ActivityPub, you have to create it yourself.
No, you don’t. The whole point of Linked Data and RDF is that nodes can send data to each other without having to agree on any new protocol
Piefed features inspired by existing implementations such as the emoji reactions
You are only making my point. Emojis have already a defined extension, this is why it’s easier to adopt it.
picking the one feature
It’s not just that. They also proposed some ad-hoc activities for moderation in the past and their “import community” works by taking posts and rewriting them as if they originated in the piefed instance. These are all signs that the devs either don’t understand or don’t care about JSON-LD as an standard.
No more time for this today.
Merry Christmas everyone.
There are people whose concerns it is worth listening to. I’m sure they will show up eventually.
What ad hoc activities?
And community migration being fully realised has massive fediverse support.
‘ChooseAnswer’ is not an object type defined by activitystreams, and the json-ld context provided by PieFed server has no extension referring to it.
This means that any server ingests messages to an inbox using RDF will see this document and think “this is invalid” and drop it. If it sent as:accept instead, it would work without any modification.
Yes, there are some people against it. But the majority of the fediverse support the idea of modular communities.
You can have “modular communities” while violating basic compatibility with the standards. But it is harder to do it and the end users don’t see the potential issues, they will gladly cheer you to do it in the easiest way.
FundMECFS@anarchist.nexus 17 hours ago
This is just my personal opinion, so feel free to disregard.
But I feel you raise some decent points. But you‘re commenting them in such an adversarial manner that it makes it unlikely the piefed devs will take you seriously.