[FOLIO-1768] When should an interface version transition to stable? Created: 01/Feb/19  Updated: 25/Jan/23  Resolved: 25/Jan/23

Status: Closed
Project: FOLIO
Components: None
Affects versions: None
Fix versions: None

Type: Task Priority: P3
Reporter: Marc Johnson Assignee: Unassigned
Resolution: Won't Do Votes: 0
Labels: potential-decision
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Issue links:
Relates
relates to FOLIO-1769 When should a UI module state depende... Closed
Sprint:
Development Team: Core: Platform

 Description   

When a new API is being delivered incrementally, it can be useful to use unstable semantic versions.

When initial development is complete on this API, when should the interface version move from unstable (0.x) to stable (1.0)

Options

(Please edit to add further options if I have missed any)

Should this:

  • be in the final pull request for the initial API development
  • be in a subsequent pull request after initial development has completed
  • be during the next formal release of the first implementing module

Context

This conversation recently came up during the Patron Notice Policy development, starting in the final initial behavioural pull request.



 Comments   
Comment by Marc Johnson [ 01/Feb/19 ]

Julian Ladisch Kostyantyn Khodarev Oleksii Maksymov Please amend this if the description does not fit the situation we have been discussing.

Jakub Skoczen Adam Dickmeiss I've marked this as for the core platform team, as I believe this team owns policies like this. Please feel free to reassign / un-assign as you see fit.

Generated at Thu Feb 08 23:15:46 UTC 2024 using Jira 1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d.