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

Define "beta" features and replace the optional/required designation for endpoints #468

Merged
merged 2 commits into from
Mar 16, 2020

Conversation

jfh01
Copy link
Contributor

@jfh01 jfh01 commented Mar 13, 2020

Explain pull request

This pull request defines the idea of a "beta" feature and replaces the optional/required designation (#456) on the provider API endpoints with a beta yes/no designation.

This is a proposed change to the 0.4.1 release candidate that emerged from review by the OMF Technology Council. The concern identified by the Council is that "optional/required" does not clearly communicate if, when, and how an endpoint should be used. For example, is it OK for a regulator to ask a provider to implement an optional endpoint? For what purposes is it appropriate to use an optional endpoint?

The new "beta" language attempts to remove this ambiguity by honestly communicating what users can expect in terms of the completeness, quality, and stability of newly added features. Users can then make an informed decision about when and how to use beta features.

Is this a breaking change

  • No, not breaking

Impacted Spec

Which spec(s) will this pull request impact?

  • provider

@jfh01 jfh01 added Provider Specific to the Provider API documentation documentation change can be for code and/or markdown pages labels Mar 13, 2020
@jfh01 jfh01 added this to the 0.4.1 milestone Mar 13, 2020
@jfh01 jfh01 requested a review from a team as a code owner March 13, 2020 21:48
@jfh01 jfh01 requested a review from a team March 13, 2020 21:48
@bhandzo
Copy link
Contributor

bhandzo commented Mar 13, 2020

LGTM :shipit:

@dirkdk
Copy link
Contributor

dirkdk commented Mar 13, 2020

perfect!

@Retzoh
Copy link
Contributor

Retzoh commented Mar 16, 2020

Great!

@thekaveman thekaveman merged commit b848c43 into openmobilityfoundation:release-0.4.1 Mar 16, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation documentation change can be for code and/or markdown pages Provider Specific to the Provider API
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants