camunda / camunda-modeler

An integrated modeling solution for BPMN, DMN and Forms based on bpmn.io.
https://camunda.com/products/modeler
MIT License
1.47k stars 473 forks source link

Provide Installer for Windows #890

Open nikku opened 5 years ago

nikku commented 5 years ago

We dropped distributing the Windows installer via https://github.com/camunda/camunda-modeler/commit/5aec4b681e6e78489c7b509c514ccc2559a7e988, as it is erases the installation directory during update, effectively removing all configured plugins / element template (https://github.com/camunda/camunda-modeler/issues/867).

Tasks

Hint

Unfortunately the creator of electron-builder indicated that this is a non-feature for him (cf. https://github.com/electron-userland/electron-builder/issues/3201). Because of that we must implement the stuff ourselves using the extension points electron-builder provides.

nikku commented 1 year ago

Without an installer we'll not be able to wire file associations (https://github.com/camunda/camunda-modeler/issues/3352#issuecomment-1386725842).