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

URI interaction problem with API versioning #221

Open
denis-yuen opened this issue Jun 14, 2022 · 1 comment
Open

URI interaction problem with API versioning #221

denis-yuen opened this issue Jun 14, 2022 · 1 comment
Milestone

Comments

@denis-yuen
Copy link
Member

denis-yuen commented Jun 14, 2022

Proposal to break this discussion off from the PR discussion in #202

This problem focuses on the issue that TRS URIs as proposed do not handle how versioning of the TRS API itself is handled. For example, if you have trs://<server>/<id>/<version_id> does it matter whether that redirects to v2.0.1 or in the future v2.1?

From rough notes:

  • this is an issue in DRS as well
  • @ianfore noted that the client knows what version that it can support, so proposal: client knows what version it supports, putting aside base path issue, it could try to find the version of the API it can understand, service-info can give hints

┆Issue is synchronized with this Jira Story
┆Project Name: Zzz-ARCHIVE GA4GH tool-registry-service
┆Issue Number: TRS-58

@denis-yuen denis-yuen added this to the v2.1 milestone Jun 14, 2022
@denis-yuen
Copy link
Member Author

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

No branches or pull requests

1 participant