-
Notifications
You must be signed in to change notification settings - Fork 20
Edit pass of readme and spec #75
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
for your consideration
this was the only place in the document that was not linked to the OpenAPI Specification for these words.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
+1, one nit
README.md
Outdated
|
||
## Current Status | ||
|
||
The current specification is sufficiently stable for implementers to start experimenting. We are looking for implementation experience to guide our decisions on the remaining open issues. | ||
The current specification is sufficiently stable for implementers to start experimenting. We are looking for implementation experience to guide our decisions on the remaining open issues. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This text doesn't seem relevant any more for a 1.0.0 release.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I support striking it altogether.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Added & merged suggestion to remove now unnecessary section "Current Status"
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good! 👍
- Allowing separation of concerns for metadata such as gateway configuration or SLA information | ||
- Supporting a traits-like capability for applying a set of configuration data, such as multiple parameters or multiple headers, for targeted objects | ||
- Providing default responses or parameters where they were not explicitly provided | ||
- Appling configuration data globally or based on filter conditions |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- Appling configuration data globally or based on filter conditions | |
- Applying configuration data globally or based on filter conditions |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Added to #78
Feel free to reject any/all suggestions! My goal was simply to tighten up language wherever I thought I spotted an opportunity.
Note that the readme frames the intro and use cases slightly differently, which is either an opportunity to reconcile those somehow or an added dimension.
One small question... would it make sense to offer a recommended naming pattern for Overlay documents? I expect most will end with
.yaml
, but we might offer a way to identify Overlays from the file name without needing to introspect. For example:french-translation.overlay.yaml