elsa-workflows / elsa-workflows/elsa-core

Idea: Allow the marketplace to install custom modules

Open
#7,310 1 comment 1 reaction 0 assignees View on GitHub
triaged
Dominant language
C#
Stars
7.9k
Forks
1.5k
Avg merge
15h 22m
Merged PRs (30d)
114

Description

I worked with both Elsa and Camunda, and recently I had to do a comparison between the two to choose the most suitable solution for the project.

The desired aspect was to have an easy setup and low maintenance of the engine.

Camunda also offers a marketplace and allows you to install modules built by the community or official modules with a click of a button. This works for both the self-managed solution and the managed services solution, which is also coming soon in Elsa.

Given that we wanted low maintenance, we chose to go with the managed services solution.

However, if something is missing, no functionality is available in the marketplace, and you need to extend the engine, you need to build a separate application that will handle this custom logic. It would have been much easier to have a way to deploy custom code to the existing solution without the need to maintain a separate application. The managed services solution seems to be incomplete in that case.

So, this is something that I want to propose for Elsa.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.