Skip to content

API lifecycle management - #5

Merged
DawMatt merged 11 commits into
mainfrom
006-api-lifecycle-management
Jul 5, 2026
Merged

API lifecycle management#5
DawMatt merged 11 commits into
mainfrom
006-api-lifecycle-management

Conversation

@DawMatt

@DawMatt DawMatt commented Jul 5, 2026

Copy link
Copy Markdown
Owner
  • Add multiple major versions of the same API into Backstage at the same time, to represent multiple versions running in production in parallel
  • Demonstrate how the multiple API versions would all be searchable and accessible, but the most recent version would be prominent and the only one offered to a new user looking for this type of API.
  • Show how we would represent APIs progressing through the main lifecycle: development, test, production. Including how these lifecycle states can vary across each API version.
  • Show how we manage API retirement. Including marking APIs for deprecation and then retiring them.

@DawMatt
DawMatt merged commit 2520fe1 into main Jul 5, 2026
1 check passed
@DawMatt
DawMatt deleted the 006-api-lifecycle-management branch July 5, 2026 22:39
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.

1 participant