IsaacSchemm / Pandacap

A single-user bridge and inbox reader for DeviantArt.
GNU Affero General Public License v3.0
0 stars 0 forks source link

Add support for posting replies #1

Closed IsaacSchemm closed 1 month ago

IsaacSchemm commented 1 month ago

UserPosts is dedicated to posts mirrored from DeviantArt (although this could be changed in the future if needed). It probably makes sense for replies to be stored separately in Pandacap's database.

They'd still need to be pushed over ActivityPub (outgoing activities) and be resolvable through a controller. Probably OK to make them public (unlisted).

There should also be a facility for the logged-in user to view replies they've sent, with links back to the posts they're in reply to - it might make sense to store the original post content alongside the reply for this purpose.

IsaacSchemm commented 1 month ago

Mastodon and Lemmy both put Public in to and the mentioned users (+ maybe followers) in cc so do that here. We don't need to put followers in cc though.

Lemmy replies have the community in cc.

Lemmy top-level posts (#8) could be implemented as a reply with the community in to alongside Public, and no inReplyTo.