When opening INSTRUCTION.service_request.v1 on the CKM, I get this message: This archetype has been published, but is currently being reworked (i.e. is under reassessment). Do you want to open the latest published revision [1.1.2] or the latest development revision [1.1.3-alpha]?
I noticed however, when importing this Archetype to the Archetype Designer via “Import from Respository” (CKM), it pulls the latest unstable version automatically. Any idea where the issue lies (CKM or AD or both)? I don’t think it should behave in this way.
We added this to CKM so that for archetypes currently under reassessment, you are aware that there is a difference between what is (i) the latest version under development and (ii) the latest published version.
CKM mirrors each change to Github, so if that is where AD picks it up as Ian says, then that’s what you get.
AD can either go back the commits and get the latest fully published one (which sounds complex but probably possible).
Alternatively, the latest version of CKM’s REST API allows you to get the latest published version of an archetype directly as well:
@sebastian.garde The popup message is very helpful! It would be great to have something similar in the AD, but I see how that is not as straight-forward.
In general, the “Reassess (Draft)” status and how to deal with those Archetypes is still confusing for me. I suppose for now I should just “ignore” them completely.
Even though I marked the topic as solved, I do have a modelling related question @heather.leslie :
In 1.1.3-alpha you you deleted ‘Service period start’ and ‘Service period expiry’. Can I expect these changes to be definite, meaning I should avoid using them in a template?