Lemmy Lead Developer and father of two children.

I also develop Ibis, a federated wiki.

  • 1 Post
  • 13 Comments
Joined 6 years ago
cake
Cake day: January 17th, 2020

help-circle

  • While JSON-LD is part of the ActivityPub specification, Lemmy doesnt use it at all (and afaik neither do Mastodon, Pixelfed, Peertube etc). Instead Lemmy uses JSON and Piefed is probably the same. We do provide the JSON-LD definitions which that comment complains about, but they have also often been incomplete.

    Honestly I dont even know which Fediverse software uses JSON-LD. It doesnt seem useful to know “there is something called an Accept activity” when you dont have the UI logic to display them.


  • Not that I know of, but I also haven’t tested Piefed nor followed the development closely.

    Recently there was a case where federation of Piefed Feeds was incompatible with Multi-communities in the Lemmy dev version. It would have taken me a lot of boilerplate code to make these compatible, for little or no benefit. Rimu agreed to change it on the Piefed side instead, much easier.

    A few days ago I read read about some blocking or hiding feature in Piefed that is incompatible with Lemmy. That might be inevitable if Lemmy simply doesn’t support that feature. In the end there will always be some degree of incompatibility on the Fediverse, because every software has very different priorities.




  • Because us developers, we are just a couple of nerds on the Internet. We didn’t study public relations or politics at university, and don’t know which spontaneous comment might generate a shitstorm. Unlike /u/spez we don’t have a PR team writing posts for us. And because there is no profit motive, Lemmy and Piefed don’t need to appeal to everyone like Reddit does. Consider it the price to pay for using a non-commercial platform.