this post was submitted on 15 Jul 2024
63 points (98.5% liked)

Fediverse

28499 readers
354 users here now

A community to talk about the Fediverse and all it's related services using ActivityPub (Mastodon, Lemmy, KBin, etc).

If you wanted to get help with moderating your own community then head over to !moderators@lemmy.world!

Rules

Learn more at these websites: Join The Fediverse Wiki, Fediverse.info, Wikipedia Page, The Federation Info (Stats), FediDB (Stats), Sub Rehab (Reddit Migration), Search Lemmy

founded 2 years ago
MODERATORS
 

Sometimes, developing a new app, platform, or concept for the Fediverse can seem like a minefield. Here's some rules of thumb on how to maintain goodwill with the community, and ideas of how to do it.

you are viewing a single comment's thread
view the rest of the comments
[โ€“] Alice@hilariouschaos.com -2 points 4 months ago (1 children)

Be transparent. An honest. That's all? You don't need a fucking article dancing around that

[โ€“] deadsuperhero@lemmy.world 2 points 4 months ago* (last edited 4 months ago)

I agree with you in spirit, but some of this stuff needs to be spelled out for people interested in the space. Not every person that builds for ActivityPub is overly aware of technical and cultural expectations. A lot of that knowledge exists in someone's head somewhere, and the Fediverse does a pretty poor job of making assumptions about those people.

Case in point: one of the stories linked in the piece discusses a guy that implemented ActivityPub on his own, got it to work, but didn't know enough about the space. People thought it was a crawler, turns out it was a blogging platform, but the drama ignited to the point that someone remote-loaded CSAM on the dude's server using Webfinger. Dude was in Germany, and could have gone to prison simply for having it.

We can't hold two contradictory positions, where we invite people to build for this space, and then gaslight them over not knowing things that nobody told them about. More than ever, we need quality resources to help devs figure this stuff out early on. This article is one small step in service to that.