Skip to content

Add some rationale for our extensions decision#353

Merged
duglin merged 1 commit intocloudevents:masterfrom
duglin:primerExtensions
Nov 29, 2018
Merged

Add some rationale for our extensions decision#353
duglin merged 1 commit intocloudevents:masterfrom
duglin:primerExtensions

Conversation

@duglin
Copy link
Copy Markdown
Collaborator

@duglin duglin commented Nov 24, 2018

The Primer is a good location to document some of our design decisions
without cluttering the spec with non-normative text. This is my first pass
at some of the reasons why we're serializing extensions as top-level
properties in JSON.

Note, as you review this please focus on whether the text accurately
reflects the reasons why we ended up with our current design. This PR
should not be used to question whether it was a good or bad decision.
If you want to question the decision itself then a new issue (or PR) is the
best place to do that - I'm just trying to document history.

Signed-off-by: Doug Davis dug@us.ibm.com

The Primer is a good location to document some of our design decisions
without cluttering the spec with non-normative text. This is my first pass
at some of the reasons why we're serializing extensions as top-level
properties in JSON.

Note, as you review this please focus on whether the text accurately
reflects the reasons why we ended up with our current design. This PR
should not be used to question whether it was a good or bad decision.
If you want to question the decision itself then a new issue (or PR) is the
best place to do that - I'm just trying to document history.

Signed-off-by: Doug Davis <dug@us.ibm.com>
Copy link
Copy Markdown

@Vlaaaaaaad Vlaaaaaaad left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@duglin duglin merged commit 3918ab1 into cloudevents:master Nov 29, 2018
@duglin
Copy link
Copy Markdown
Collaborator Author

duglin commented Nov 29, 2018

Approved on 11/29 call

@duglin duglin deleted the primerExtensions branch November 30, 2018 00:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants