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

determine publishing policy for APIs with "experimental" parts, possibly via a mechanism to pin their libraries as "preview" #12721

Open
vchudnov-g opened this issue May 21, 2024 · 1 comment
Labels
priority: p2 Moderately-important priority. Fix may not be included in next release. type: process A process-related concern. May include testing, release, or the like.

Comments

@vchudnov-g
Copy link
Contributor

Determine whether we can merge and release #12709 even though some of the proto messages are marked as Experimental.

One possibility is to publish this library in a "preview" state and leave it as such until the "Experimental" code becomes stable. If we go with this approach, we would need to figure out how to pin the library as "preview" so we don't accidentally promote it to GA.

@vchudnov-g vchudnov-g added priority: p2 Moderately-important priority. Fix may not be included in next release. type: process A process-related concern. May include testing, release, or the like. labels May 21, 2024
@vchudnov-g
Copy link
Contributor Author

vchudnov-g commented May 24, 2024

We seem to be converging towards doing this. So to be explicit, the first library we would pin (mechanism TBD) to remain "preview" is

  • packages/google-maps-places/

parthea added a commit that referenced this issue Jun 10, 2024
Towards #12721 

This is a proposed pinning file to be respected by a proposed metadata
update mechanism. Googlers: see internal design docs.

Co-authored-by: Anthonios Partheniou <partheniou@google.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
priority: p2 Moderately-important priority. Fix may not be included in next release. type: process A process-related concern. May include testing, release, or the like.
Projects
None yet
Development

No branches or pull requests

1 participant