mariusor, 2 months ago @blog on why they should be different steps: it could be that you want certain actors to be able to effect activities on behalf of other actors. Think something like, posting on behalf of a Group actor. Or anonymizing a Flag activity. You put a generic Actor in the Activity and you sign it as the instance Service actor on behalf of a regular user. It's up to every server/instance if they want to support these things, but they seem pretty useful to me.
@blog on why they should be different steps: it could be that you want certain actors to be able to effect activities on behalf of other actors.
Think something like, posting on behalf of a Group actor.
Or anonymizing a Flag activity. You put a generic Actor in the Activity and you sign it as the instance Service actor on behalf of a regular user.
It's up to every server/instance if they want to support these things, but they seem pretty useful to me.