Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update (rewrite) eventing specs (#25)
* Checkpoint work on eventing specs * More work on data plane & control plane. Mostly need to finish control plane now. * Add at-least-once detail on data plane. * Finish off most of lifecycle * Update (rewrite) overview, motivation, and data plane * Update lifecycle to be a bit clearer and cover more fields * Fill in detailed resources. * Document event delivery (Broker & Channel) * Updates from n3wscott review * Clean up no longer needed files. * Updates from n3wscott review * Update data-plane language per Ville's suggestions. * Overview revisions based on vaikas feedback. * Updates from comments in #25 * Address remaining Scott and Ville comments. * Updates from #25 review. * Feedback from #25 and speling check * Update with matezw / slinkydeveloper feedback * Update with matezw / slinkydeveloper feedback * Updates from slinky, travis, ville, matzew * Link to upgrade header. * Finish up TODOs, fix some typos. * Address a number of duglin comments * Remove abandoned SVG images. * Update overview with Doug's suggestions. * Update with duglin suggestions. * Update with additional duglin review changes. * One more set of edits. * Add control-plane header, internal type links to schemas. * Address duglin and lionelvillard suggestions * Refactor error signalling to a common location Update with duglin comments * Address duglin comments * Address Doug's comments * Address duglin feedback * Fix lowercase 'may' * Clarify 202 no-reply behavior. * Highlight that 202 responses MUST NOT be processed even if the status monitor looks like a CloudEvent. * Address duglin comments. * Normalize "Field Type" annotations for spec. Explain spec/status and api extension / schema requirements better. Fix one capitalization bug. * A few updates to clarify that the control-plane specification indicates *server-side* requirements. * Require that Subscriptions reference Channels in the same namespace. * Allow additional Destinaiton resolution mechanisms. * Fix two Doug nits. * Remove schema requirements. * Align SHOULD NOT / MUST NOT * Capitalize "MAY"
- Loading branch information