Skip to content

Will aligning on RFC6839 decrease interoperability? #175

@inlined

Description

@inlined

Bug filed to note concern from #148 (HTTP transport and JSON mapping). We should investigate how much software in the field will have difficulty handling the content-type proposed in the JSON structured content mode.

The content-type application/cloudevents+json is completely valid per RFC6839, though not all software implements all specs. Some off-the-shelf HTTP frameworks will fail to implement RFC6839 and will not recognize that mime types ending in "+json" should use JSON parsing middleware.

In order to prevent confirmation bias, I suggest we design the experiment before we expose ourselves to (more) data. We should agree on what methodology we would use and what amount of software incompatibility is acceptable before we do any (further) measurement. E.g. we could decide to weigh software by its predicted number of installs or its predicted percent of global traffic (e.g. by gartner reports). We could then decide that X% incompatibility is acceptable. Or we could survey which stacks we want to support as committee members.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions