Email or username:

Password:

Forgot your password?
Top-level
infinite love ⴳ

@dmitri no, i'd rather we were explicit about defining an actual "protocol" such that i can tell ahead-of-time if the actor i'm sending an activity to is going to do anything with that activity. basically, are they going to interpret my notification as a command? that's kind of important to know!

4 comments
Dmitri | 🇺🇦

@trwnh I see. Sounds reasonable (and doable).

infinite love ⴳ

@dmitri like, look at Create Note. if i want that to just be a notification, i'm going to be very upset when someone takes that as a command to Create an identical Note in their database.

Taking it one step further: if Nextcloud generated a Create Document, and sent it as a notification, then some other system saw that as a command to Create the same Document... see how messy it gets?

infinite love ⴳ

@dmitri throw in some state desync (blocks, failed deliveries, silent actions, etc.) and you're going to have some real "fun" dealing with that mess.

Dmitri | 🇺🇦

@trwnh Yeah, you're right. We have lots to clarify / specify.

Go Up