We're updating the issue view to help you get more done. 

Include a version() method on TEMPLATE_ID

Description

It seems current templates doesn't have a version, just an id that can be a name (e.g. the Template Designer uses a name for the template_id).

Since we need to manage templates, like we manage archetypes that will change over time, we need an effective way of differentiating 2 versions of the same template.

CR: add a version to the format of the parent OBJECT_ID.value on TEMPLATE_ID, and make that version mandatory in the id. For tooling we might suggest to use "1" as default version, like the Archetype Editor does.

Environment

None

Status

Reporter

Pablo Pazos

Components

Priority

Major