Problem
Recent docs (What is a Broker and Alternate Broker Proposal) have highlighted the absence of a definition of what a Broker is and does and how we evaluate if something is a Broker or not. As we start improving the Broker's performance and flexibility, let's take a moment to build a shared understanding and write it down.
I'm bundling Trigger into the scope of Broker conformance, but that may not be appropriate as the two interfaces have different audiences (Broker=Operator, Trigger=Developer).
Persona:
Contributor?
Exit Criteria
Definition of a Broker's purpose and list of responsibilities.
Time Estimate (optional):
Additional context (optional)
Problem
Recent docs (What is a Broker and Alternate Broker Proposal) have highlighted the absence of a definition of what a Broker is and does and how we evaluate if something is a Broker or not. As we start improving the Broker's performance and flexibility, let's take a moment to build a shared understanding and write it down.
I'm bundling Trigger into the scope of Broker conformance, but that may not be appropriate as the two interfaces have different audiences (Broker=Operator, Trigger=Developer).
Persona:
Contributor?
Exit Criteria
Definition of a Broker's purpose and list of responsibilities.
Time Estimate (optional):
Additional context (optional)