Discussion
Loading...

Discussion

  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
djan鈥檊host 馃懟
@django@social.coop  路  activity timestamp 6 days ago

Building an implementation from the ground up with the goal of unleashing the client-server api.

This issue asks whether ActivityPub API be a complete replacement for a server's existing API
https://github.com/swicg/activitypub-api/issues/19

I鈥檓 wondering how far I can go without having to define ANY custom APIs.

For example, moderating local users: I could send activities to the application actor, with a Move activity with the target-actor as object from an Active to a Suspended collection

  • Copy link
  • Flag this post
  • Block
djan鈥檊host 馃懟
@django@social.coop replied  路  activity timestamp 6 days ago

Obviously there are implementation details to work through with roles and permissions and such.

If I鈥檝e learned anything from this space over the years it鈥檚 that moderation is critical to any social software.

So to me, any aspect of the software which deals with social, should be manageable from the ActivityPub API.

  • Copy link
  • Flag this comment
  • Block
marius
@mariusor@metalhead.club replied  路  activity timestamp 6 days ago

@django in the link aggregator I developed on top of GoActivityPub I have Flag/Block and Ignore activities by actors automatically be CCed to the moderator team - and they appear in an open anonymized moderation log.

Moderators can then do things to the actors/objects that were flagged.

It's not allowing for a lot of moderation nuance, but it's all done only with vanilla ActivityPub vocabulary.

  • Copy link
  • Flag this comment
  • Block
djan鈥檊host 馃懟
@django@social.coop replied  路  activity timestamp 5 days ago

@mariusor neat, so server side the moderator team exists as a collection of users?

  • Copy link
  • Flag this comment
  • Block
marius
@mariusor@metalhead.club replied  路  activity timestamp 5 days ago

@django not quite. Probably in a future iteration of the service I will implement an actual collection, but currently it's all the users that have some specific tags attached to their profiles (like \ #mod). (It was an experiment)

  • Copy link
  • Flag this comment
  • Block
Log in

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About 路 Code of conduct 路 Privacy 路 Users 路 Instances
Bonfire social 路 1.0.0-rc.3.21 no JS en
Automatic federation enabled
  • Explore
  • About
  • Members
  • Code of Conduct
Home
Login