Skip to content
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

Use versions for element-templates #1604

Open
3 tasks
simonhir opened this issue Apr 19, 2024 · 2 comments
Open
3 tasks

Use versions for element-templates #1604

simonhir opened this issue Apr 19, 2024 · 2 comments

Comments

@simonhir
Copy link
Member

Is your feature request related to a problem? Please describe.

In the last releases there were always changes on element-templates which needed to be done manually by process developers. That often caused problems and additional work.
To improve this ux element-template versions.-,version%20%3A%20Integer,-%3A%20Optional%20version%20of) should be used.

Describe the solution you'd like

  • Use versions on all element-templates used in bpm-modeler
    • Deprecated can be excluded
    • Good folder/file structure to represent versions
  • Create workflow for adding, deprecating and removing versions

Describe alternatives you've considered

No versions just like in last releases: bad ux, problems and additional work for process developers

Acceptance Criteria

  • Workflow for creating, deprecating and removing versions is documented and communicated to process developers
  • All bpm-modeler element-templates have versions (except deprecated?)
  • The element-templates are placed in a easy to manage and understand folder/file structure

Additional context

@darenegade
Copy link
Member

darenegade commented May 8, 2024

Hab es mal probiert. Problem ist, dass die Einführung dazu führt, dass alle nicht versionierten Templates nicht mehr verknüpft sind. Die Umstellung ist also ein Breaking Change für alle Templates

Optional version of the template. If you add a version to a template it will be considered unique based on its ID and version.

https://docs.camunda.io/docs/components/modeler/desktop-modeler/element-templates/defining-templates/

@simonhir
Copy link
Member Author

simonhir commented May 22, 2024

Ich hatte da vor meinem Urlaub auch mal rumprobiert und war eigentlich der Meinung da ging es ohne Probleme, weil in der UI da nur z.B. (V2) in der Anzeige angehangen wird und man dann einfach mehr Einträge in der Auswahl sieht.
Muss man dann vll. im Rahmen des Tickets nochmal mehr ausprobieren am Anfang.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants