Skip to content

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

Merged
merged 7 commits into from
Oct 14, 2024
Merged

Edit pass of readme and spec #75

merged 7 commits into from
Oct 14, 2024

Conversation

earth2marsh
Copy link
Member

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

@earth2marsh earth2marsh requested a review from lornajane October 12, 2024 01:09
this was the only place in the document that was not linked to the OpenAPI Specification for these words.
Copy link
Contributor

@ralfhandl ralfhandl left a 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.
Copy link
Member

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.

Copy link
Member Author

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.

Copy link
Contributor

@ralfhandl ralfhandl left a 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"

@ralfhandl ralfhandl added this to the Release 1.0 milestone Oct 14, 2024
Copy link
Contributor

@mikekistler mikekistler left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good! 👍

@ralfhandl ralfhandl merged commit 75355c8 into main Oct 14, 2024
2 checks passed
@ralfhandl ralfhandl deleted the earth2marsh branch October 14, 2024 16:46
- 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
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- Appling configuration data globally or based on filter conditions
- Applying configuration data globally or based on filter conditions

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Added to #78

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants