As CI/CD developer
I want an explanation of how to use Eiffel on Cloud Events
So that I can use other brokers than RabbitMQ
Context
When Eiffel was created https://cloudevents.io/ did not exist. As it now becomes a standard for sending events Eiffel should explain how to send Eiffel events on top of cloud events. This has two benefits:
Eiffel becomes cloud event compatible: Even though it might not add any technical benefit it becomes a selling point
It becomes easier to send Eiffel events on other transport protocols other than AMQP: The Eiffel protocol does not specify any details on how to send the event (Sepia does that) but prepare for other transport protocols we need a description on how to bind Eiffel events to Cloud Events.
Exemplification
No response
Drawbacks
No response
Out of Scope
Should not consider how to actually send the events or any details on specific binding toward transport protocols but rather how to bind them to Cloud Events.
Summary
As CI/CD developer I want an explanation of how to use Eiffel on Cloud Events So that I can use other brokers than RabbitMQ
Context
When Eiffel was created https://cloudevents.io/ did not exist. As it now becomes a standard for sending events Eiffel should explain how to send Eiffel events on top of cloud events. This has two benefits:
Exemplification
No response
Drawbacks
No response
Out of Scope
Should not consider how to actually send the events or any details on specific binding toward transport protocols but rather how to bind them to Cloud Events.
Further links
Acceptance Criteria
No response
Implementation Ideas
No response