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

API Versioning #292

Open
1 task
jjeroch opened this issue Oct 18, 2023 · 1 comment
Open
1 task

API Versioning #292

jjeroch opened this issue Oct 18, 2023 · 1 comment
Assignees
Labels
portal Feature/Bug for Portal component

Comments

@jjeroch
Copy link

jjeroch commented Oct 18, 2023

Description

API versioning for portal related services

  • administration
  • notification
  • apps
  • services
  • registration

Why
API versioning is planned to get implemented to enable a transparent way of managing changes to APIs and ensure (where possible) backwards compatibility.

How to approach the task
Alignment with other core service products regarding the api versioning methodology/approach.

1st get an overview of the current state of existing products and check if any guidelines/rules are existing
2nd create a proposal for the portal APIs (see list above) - concept proposal
3rd align with the portal product team
4th start implementation

Impact

Additional information

  • I'm willing to contribute to this feature
@jjeroch jjeroch added portal Feature/Bug for Portal component Prep-PI11 CX-ART PI Preparation Issues for Consortia Planning foss RM FOSS definition labels Oct 18, 2023
@jjeroch jjeroch moved this from Inbox to Backlog in Release Planning Oct 24, 2023
@jjeroch jjeroch self-assigned this Oct 24, 2023
@jjeroch jjeroch added this to the 24.03 milestone Oct 25, 2023
@jjeroch
Copy link
Author

jjeroch commented Dec 11, 2023

@jjeroch jjeroch moved this from Backlog to Work in progress in Release Planning Dec 11, 2023
@jjeroch jjeroch modified the milestones: 24.03, 24.08, 24.12 Jun 19, 2024
@jjeroch jjeroch added this to Portal Jul 26, 2024
@github-project-automation github-project-automation bot moved this to NEW USER REQUEST in Portal Jul 26, 2024
@jjeroch jjeroch removed this from the 24.12 milestone Jul 26, 2024
@jjeroch jjeroch removed Prep-PI11 CX-ART PI Preparation Issues for Consortia Planning foss RM FOSS definition labels Jul 26, 2024
@MaximilianHauer MaximilianHauer moved this from Work in progress to Backlog in Release Planning Nov 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
portal Feature/Bug for Portal component
Projects
Status: NEW USER REQUEST
Status: Backlog
Development

No branches or pull requests

2 participants