Deliverable
A written spec (document) explaining, for the entire eventing repo:
- The object model and relations between objects
- The fields on each object
- The rationale for the structure ("why not combine X and Y"?)
- Description (example) of using an implementation to fulfil a customer scenario
- Documentation of common error types
- Documentation about extensibility points -- what can be extended, and what work is needed to create a new implementation (buses and sources, presumably)
- Description (example) of operator flow for installing an additional source
- Description (example) of operator flow for installing an additional bus
Deliverable
A written spec (document) explaining, for the entire eventing repo: