-
Notifications
You must be signed in to change notification settings - Fork 10
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
Spike to sketch out what in data per trait versioning looks like #88
Labels
Comments
feltech
added a commit
to feltech/OpenAssetIO-MediaCreation
that referenced
this issue
Apr 17, 2024
Closes OpenAssetIO#88. As due diligence before going ahead with an implementation, we need to sketch out what a versioned trait package would look like, and how hosts and managers would interact with it. So add a contrived trait package with two versions. The "generated" view classes have been manually created to reflect what the `traitgen` output should be, once implemented. These view classes are then used in a tutorial notebook that describes how one would go about working with versioned traits. This work may be abandoned or adapted in favour of more concrete documentation as the feature is developed. Signed-off-by: David Feltell <david.feltell@foundry.com>
feltech
added a commit
to feltech/OpenAssetIO-MediaCreation
that referenced
this issue
Apr 17, 2024
Closes OpenAssetIO#88. As due diligence before going ahead with an implementation, we need to sketch out what a versioned trait package would look like, and how hosts and managers would interact with it. So add a contrived trait package with two versions. The "generated" view classes have been manually created to reflect what the `traitgen` output should be, once implemented. These view classes are then used in a tutorial notebook that describes how one would go about working with versioned traits. This work may be abandoned or adapted in favour of more concrete documentation as the feature is developed. Signed-off-by: David Feltell <david.feltell@foundry.com>
feltech
added a commit
to feltech/OpenAssetIO-MediaCreation
that referenced
this issue
Apr 17, 2024
Closes OpenAssetIO#88. As due diligence before going ahead with an implementation, we need to sketch out what a versioned trait package would look like, and how hosts and managers would interact with it. So add a contrived trait package with two versions. The "generated" view classes have been manually created to reflect what the `traitgen` output should be, once implemented. These view classes are then used in a tutorial notebook that describes how one would go about working with versioned traits. This work may be abandoned or adapted in favour of more concrete documentation as the feature is developed. Signed-off-by: David Feltell <david.feltell@foundry.com>
feltech
added a commit
to feltech/OpenAssetIO-MediaCreation
that referenced
this issue
Apr 17, 2024
Closes OpenAssetIO#88. As due diligence before going ahead with an implementation, we need to sketch out what a versioned trait package would look like, and how hosts and managers would interact with it. So add a contrived trait package with two versions. The "generated" view classes have been manually created to reflect what the `traitgen` output should be, once implemented. These view classes are then used in a tutorial notebook that describes how one would go about working with versioned traits. This work may be abandoned or adapted in favour of more concrete documentation as the feature is developed. Signed-off-by: David Feltell <david.feltell@foundry.com>
feltech
added a commit
to feltech/OpenAssetIO-MediaCreation
that referenced
this issue
Apr 17, 2024
Closes OpenAssetIO#88. As due diligence before going ahead with an implementation, we need to sketch out what a versioned trait package would look like, and how hosts and managers would interact with it. So add a contrived trait package with two versions. The "generated" view classes have been manually created to reflect what the `traitgen` output should be, once implemented. These view classes are then used in a tutorial notebook that describes how one would go about working with versioned traits. This work may be abandoned or adapted in favour of more concrete documentation as the feature is developed. Signed-off-by: David Feltell <david.feltell@foundry.com>
feltech
added a commit
to feltech/OpenAssetIO-MediaCreation
that referenced
this issue
Apr 17, 2024
Closes OpenAssetIO#88. As due diligence before going ahead with an implementation, we need to sketch out what a versioned trait package would look like, and how hosts and managers would interact with it. So add a contrived trait package with two versions. The "generated" view classes have been manually created to reflect what the `traitgen` output should be, once implemented. These view classes are then used in a tutorial notebook that describes how one would go about working with versioned traits. This work may be abandoned or adapted in favour of more concrete documentation as the feature is developed. Signed-off-by: David Feltell <david.feltell@foundry.com>
feltech
added a commit
to feltech/OpenAssetIO-MediaCreation
that referenced
this issue
Apr 17, 2024
Closes OpenAssetIO#88. As due diligence before going ahead with an implementation, we need to sketch out what a versioned trait package would look like, and how hosts and managers would interact with it. So add a contrived trait package with two versions. The "generated" view classes have been manually created to reflect what the `traitgen` output should be, once implemented. These view classes are then used in a tutorial notebook that describes how one would go about working with versioned traits. This work may be abandoned or adapted in favour of more concrete documentation as the feature is developed. Signed-off-by: David Feltell <david.feltell@foundry.com>
feltech
added a commit
to feltech/OpenAssetIO-MediaCreation
that referenced
this issue
May 15, 2024
Closes OpenAssetIO#88. As due diligence before going ahead with an implementation, we need to sketch out what a versioned trait package would look like, and how hosts and managers would interact with it. So add a contrived trait package with two versions. The "generated" view classes have been manually created to reflect what the `traitgen` output should be, once implemented. These view classes are then used in a tutorial notebook that describes how one would go about working with versioned traits. This work may be abandoned or adapted in favour of more concrete documentation as the feature is developed. Signed-off-by: David Feltell <david.feltell@foundry.com>
feltech
added a commit
to feltech/OpenAssetIO-MediaCreation
that referenced
this issue
May 15, 2024
Part of OpenAssetIO#88. Consolidate the discussion, provoked by iterations of the design proposal, into a decision record. Signed-off-by: David Feltell <david.feltell@foundry.com>
feltech
added a commit
to feltech/OpenAssetIO-MediaCreation
that referenced
this issue
May 16, 2024
Part of OpenAssetIO#88. Consolidate the discussion, provoked by iterations of the design proposal, into a decision record. Signed-off-by: David Feltell <david.feltell@foundry.com>
feltech
added a commit
to feltech/OpenAssetIO-MediaCreation
that referenced
this issue
May 16, 2024
Part of OpenAssetIO#88. Consolidate the discussion, provoked by iterations of the design proposal, into a decision record. Signed-off-by: David Feltell <david.feltell@foundry.com>
feltech
added a commit
to feltech/OpenAssetIO-MediaCreation
that referenced
this issue
May 16, 2024
Part of OpenAssetIO#88. Consolidate the discussion, provoked by iterations of the design proposal, into a decision record. Signed-off-by: David Feltell <david.feltell@foundry.com>
feltech
added a commit
to feltech/OpenAssetIO-MediaCreation
that referenced
this issue
May 16, 2024
Part of OpenAssetIO#88. Consolidate the discussion, provoked by iterations of the design proposal, into a decision record. Signed-off-by: David Feltell <david.feltell@foundry.com>
feltech
added a commit
to feltech/OpenAssetIO-MediaCreation
that referenced
this issue
May 16, 2024
Part of OpenAssetIO#88. Consolidate the discussion, provoked by iterations of the design proposal, into a decision record. Signed-off-by: David Feltell <david.feltell@foundry.com>
feltech
added a commit
to feltech/OpenAssetIO-MediaCreation
that referenced
this issue
May 16, 2024
Part of OpenAssetIO#88. Consolidate the discussion, provoked by iterations of the design proposal, into a decision record. Signed-off-by: David Feltell <david.feltell@foundry.com>
feltech
added a commit
to feltech/OpenAssetIO-MediaCreation
that referenced
this issue
May 16, 2024
Part of OpenAssetIO#88. Consolidate the discussion, provoked by iterations of the design proposal, into a decision record. Signed-off-by: David Feltell <david.feltell@foundry.com>
feltech
added a commit
to feltech/OpenAssetIO-MediaCreation
that referenced
this issue
May 17, 2024
Part of OpenAssetIO#88. Consolidate the discussion, provoked by iterations of the design proposal in OpenAssetIO#90, into a decision record. Signed-off-by: David Feltell <david.feltell@foundry.com>
feltech
added a commit
to feltech/OpenAssetIO-MediaCreation
that referenced
this issue
May 17, 2024
Part of OpenAssetIO#88. Consolidate the discussion, provoked by iterations of the design proposal in OpenAssetIO#90, into a decision record. Signed-off-by: David Feltell <david.feltell@foundry.com>
feltech
added a commit
to feltech/OpenAssetIO-MediaCreation
that referenced
this issue
May 17, 2024
Part of OpenAssetIO#88. Consolidate the discussion, provoked by iterations of the design proposal in OpenAssetIO#90, into a decision record. Signed-off-by: David Feltell <david.feltell@foundry.com>
feltech
added a commit
to feltech/OpenAssetIO-MediaCreation
that referenced
this issue
May 31, 2024
Part of OpenAssetIO#88. Consolidate the discussion, provoked by iterations of the design proposal in OpenAssetIO#90, into a decision record. Signed-off-by: David Feltell <david.feltell@foundry.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
What
Presuming an in-data per trait versioning schema sketch out a use case involving a DCC and a manager, communicating with mixed version traits.
Why
To ensure that the interfaces are reasonable and the workflows make sense.
Tease out any further decisions that have to be made before implementation.
AC
The text was updated successfully, but these errors were encountered: