Skip to content
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

implement changes discussed in April 20 SWG call and more #10

Merged
merged 1 commit into from
May 4, 2021

Conversation

cportele
Copy link
Member

  • updated requirements so that a Styles resource is not tied to the landing page and can also be, for example, associated with a feature collection resource (closes Make "Style information" a separate resource #1, starts to address Possibility to attach /styles to other end-points such as /collections/{collectionId} #8)
  • use of Common Core instead of referencing Features Core
  • use of the general req classes Create/Replace/Delete and Update currently in Feature Part 4 as the basis for the req class manage-styles
  • use of Prefer header preference "handling" in the req class style-validation
  • editorial updates and clarifications
  • removed req classes for file resources, this is not really necessary and such a capability can be implemented in various ways without interoperability issues
  • removed req classes queryables (no longer needed - tiles and features have mechanisms to describe the schemas of attributes) and style-info (no longer needed)

- updated requirements so that a Styles resource is not tied to the landing page and can also be, for example, associated with a feature collection resource (closes #1, starts to address #8)
- use of Common Core instead of referencing Features Core
- use of the general req classes Create/Replace/Delete and Update currently in Feature Part 4 as the basis for the req class `manage-styles`
- use of `Prefer` header preference "handling" in the req class `style-validation`
- editorial updates and clarifications
- removed req classes for file resources, this is not really necessary and such a capability can be implemented in various ways without interoperability issues
- removed req classes `queryables` (no longer needed - tiles and features have mechanisms to describe the schemas of attributes) and `style-info` (no longer needed)
@jeffharrison
Copy link
Contributor

Styles SWG discussed this merge on 4 May 2021. Update removes Requirements Classes without affecting functionality.

Group discussion on Queryables.

NOTUC to merge pull request.

@jeffharrison
Copy link
Contributor

NOTE: This update will be available for upcoming Tiles, Maps and Styles Sprint later in May.

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.

Make "Style information" a separate resource
2 participants