Can you clarify a bit what this means?
I'm imaging the following scenario, i.e. Given gherkin steps,
- Alice on her own server Abel.
- Bob on the forum server Forum.
- Alice created a post in a category of Forum. Let's call it "1000 reasons to hug cows". id
http://abel.example/alice/post. - Bob, a million other trolls, replies with "To tip them over! lol!". Bob's post has id
http://forum.example/bob/post/id.
The When block is simple. Alice deletes her post, it's a root post (with lots of stupid replies). This means a Delete activity is send for the object with http://abel.example/alice/post.
Now, what does this imply? Obviously, we have "The forum sends an Announce(Delete).". But do we also have:
- The forum sends a
Delete(http://forum.example/bob/post/id)as Bob? - The forum sends a
Announce(Delete(http://forum.example/bob/post/id))as the forum?
How does the forum handle posts not made by its users? It obviously cannot delete them! So is there like an Undo(Announce(Create(Object))) or a Remove(Object)?



) but my implementation can operate on activities with arrays as object, actor, etc.

