I'm not totally clear on how to stick to the suggested activity spec in a few cases, most of which map to something like this:
The actor and the verb are clear, but I'm not clear on the object or target. Is the text of the comment the object and topic the target and the album extraneous metadata?
In this case, object
is the comment, and target
is the album.
Eric left a comment "hello" on the topic "hey" on the album "hi"
Note that this doesn't include 'topic' - depending on how you have your feed groups set up, 'topic' might be another feed that you use the to
field to write to (docs: https://getstream.io/docs/#targetting), or 'topic' might be the target.
It sounds like 'topic' might be a topic that would be shared across a bunch of different albums, so I'm treating that more like a 'category'. In that case, 'album' would still be the target
, and 'topic' would be a feed that you also write to using the to
field.
Hopefully that helps clear it up! Let me know how else I can help.