-
Notifications
You must be signed in to change notification settings - Fork 11
Open
1 / 11 of 1 issue completedMilestone
Description
What
Define and implement the mechanism by which we can manage changes to trait/specification definitions (crud on properties, changing trait sets, etc...)
Why
The schemas applied to TraitsData are really the main API contract for managers/hosts as it is potentially persisted either side of the boundary. We have to make sure we have a robust change management process, both in terms of technical mechanisms and agreed process.
Tasks
- [Investigation] Trait/Specification versioning strategies #73
- Decide on In-Data vs Out-of-Data versioning #83
- Spike to sketch out what in data per trait versioning looks like #88
- Consider recommending vendoring MediaCreation #61
- Versioning generation behaviour. OpenAssetIO-TraitGen#80
- Update schema to be compatible with trait versioning #98
Sub-issues
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
In Progress