Replies: 1 comment 1 reply
-
I love the idea, and I have been thinking of a package gallery as well. Everything you describe makes sense, but I am hesitant to allowing the user to install packages at runtime into the application. Regardless, having a package browser either as a separate gallery website and/or accessible straight from the dashboard would be sweet! In addition, I am contemplating ways to make it super-easy for activity developers who want to share their packages by simply letting them register their repo with some service we control. This service then monitors commits to the main branch of the repo and automatically builds & deploys to NuGet (and MyGet for preview builds). |
Beta Was this translation helpful? Give feedback.
-
There should be a feature to allow a workflow server/dashboard to utilize a repository to search and install custom third party activities. I looked at the functionality of nuget search, and I believe it would be a good fit the repository type. Third party developers can publish their activities using a specific tag like
elsa-activities
or something similar. The dashboard can query the nuget repo using a tag filter to only pull back nuget packages with this tag. This also allows developers that want to pull down the activity into a custom Elsa .Net project, to be able to embed them in the project build.I created this discussion to discuss if you, @sfmskywalker, view this as a viable feature, and if so to discuss the architect. I would be willing to contribute the development of this to the project. This all stemmed from us developing a few handful of activities that we think would be useful for others to use.
Beta Was this translation helpful? Give feedback.
All reactions