Open mparsons-ce opened 6 months ago
@mparsons-ce @sedula27 Doesn't CaSS need to support the following:
versionIdentifier: https://credreg.net/ctdl/terms#versionIdentifier - This is a property that points to IdentifierValue. Thereby, CaSS needs to export versionIdentifier and the UI needs to include the properties with the IdentifierValue class:
Need to support multiples: There can be be multiple versionIdentifiers associated with any Competency Framework, Competency or Collection.
latest, next and previous version These require a valid CTID and are single values.
Impacted Classes: The Collection, Competency, and Competency Framework classes need the above listed property updates.
What else needs to be documented here?
@jeannekitchens I think technically latest, next and previous version can be any URI, they don't have to be a CTID/registry URI.
@Lomilar Have you had an opportunity to review this request and determine the effort necessary?
IdentifierValue requires a unique editor interface to define these objects and the three properties in them (similar to educationalAlignment).
Adding a version field that has a range of strings is quite straightforward.
@sedula27 latestVersion, nextVersion, and previousVersion should now be available with CASS 1.5.65 on sandbox
@miledivovic I was able to add versions manually and via import, but was not able to export them
@sedula27 should the versions be exported as arrays or strings?
@miledivovic latest, next and previous version These require a valid CTID and are single values.
Was able to verify versions export, import and manual entry on Sandbox. Hold off on Adding version Identifiers until this github issue is resolved
The following properties are being added in CTDL to CompetencyFramework, Collection, and Competency:
https://credreg.net/ctdl/terms#versionIdentifier https://credreg.net/ctdl/terms/latestVersion https://credreg.net/ctdl/terms/nextVersion https://credreg.net/ctdl/terms#previousVersion
The latter three are URLs. VersionIdentifier has a domain of the class: IdentifierValue.
We would like these added to the CaSS editor.
Source: see CTDL github issue: https://github.com/CredentialEngine/Schema-Development/issues/933