Re: CloudEvents binding requires standard for Pulsar

2022-10-05 Thread Devin Bost
Hi Enrico, Great questions. The primary objective of the CloudEvents specification was to improve interoperability across technologies. The specification was created to enable technologies to create bindings or adapters to support interchange, and it seems to be gaining momentum. Azure and GCP hav

Re: CloudEvents binding requires standard for Pulsar

2022-09-07 Thread Enrico Olivelli
Devin, thanks for bringing up this discussion. I have one high level question: what is the goal that we want to achieve ? something like: 1) Use CloudEvents format natively in Pulsar Schema registry, so that Pulsar clients can register their schema using that format 2) Publish on some HTTP endpoin

Re: CloudEvents binding requires standard for Pulsar

2022-09-05 Thread Devin Bost
Maybe this is something we could discuss as part of Pulsar 3.0? Seems like there's a pretty big difference between SchemaInfo and CloudEvents in terms of the fields. CloudEvents requires: id: String source: URI-reference specversion: String type: String and optionally: datacontentt

CloudEvents binding requires standard for Pulsar

2022-09-02 Thread Devin Bost
Hi recently discovered the discussion around creating a CloudEvent binding for Pulsar. https://github.com/cloudevents/spec/pull/237 It appears that Pulsar doesn't meet their minimum requirements due to lack of a standard protocol. See https://github.com/cloudevents/spec/pull/254 Their comment say