Damus
:blank: · 5w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqer26g8v2gdquxkyk43usmlk7gaqhle08p378ld3ldfd6p5yrt8us3qs2sp nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqwahdrf28uf5n5tykfeyzf43sdgg65dj...
Phantasm profile picture
@:blank: @lain, author of the quixote @Blurry Moon I fundamentally disagree with how groups currently work and it's probably a good idea barely anybody knows that Pleroma has them. They are a prime target for uncontrollable spam. Kinda like relays, but the effects can get delivered directly to a user's sometimes even home timelines.

If I were to design groups for AP, I would make a Group Actor with a posts OrderedCollection and a list of Actors who can manually Add and Remove Objects to the Collection. With the ability to set certain instances/Actors as automatic approval. You POST to an inbox, if you are in the auto approve list, the instance automatically adds that Object to the Collection. You aren't in the auto approve list, you get put in a mod queue. Viewing that group would be simply fetching the first X number of pages/posts in it, which can remote instances keep in some cache.
1
:blank: · 5w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqer26g8v2gdquxkyk43usmlk7gaqhle08p378ld3ldfd6p5yrt8us3qs2sp nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqwahdrf28uf5n5tykfeyzf43sdgg65djvm8re3ulpentr3teaxujs9vt3h7 nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqqh097tfm3kv0nwffd...