ids-specification icon indicating copy to clipboard operation
ids-specification copied to clipboard

Split `ContractNegotiationEventMessage`

Open ndr-brt opened this issue 2 years ago • 1 comments

In the contract negotiation specs there's a message that's used for two different scopes: https://github.com/International-Data-Spaces-Association/ids-specification/blob/3f9fc7c776bc9273f4df32b49c90c910df23b1fb/negotiation/contract.negotiation.protocol.md?plain=1#L151-L179

Why not splitting it into two more self-explaining messages like: ControlNegotiationFinalizeMessage (sent by the provider to the consumer) ControlNegotiationAcceptMessage (sent by the consumer to the provider)

ndr-brt avatar Mar 09 '23 13:03 ndr-brt

More than a "split" this was a proposal to have two different messages with the specific eventType set, this would avoid misunderstandings and make the specification cleaner. They would keep the same schema so no duplication needed.

ndr-brt avatar Apr 11 '23 09:04 ndr-brt