Open EricGao888 opened 5 months ago
I'm big +1 on this.
+1, I added to DSIP
@EricGao888 Hi, I'm interested in this issue, we also need to support user-defined plugins. Is there any design for this capability?
@EricGao888 Hi, I'm interested in this issue, we also need to support user-defined plugins. Is there any design for this capability?
Hi, this proposal is not a design. This is about maintenance. Dolphin has supported many kinds of plugins since years before. You could check the dolphinscheduler-task-plugin
folders if you want to add a customized one.
@EricGao888 Hi, I'm interested in this issue, we also need to support user-defined plugins. Is there any design for this capability?
Hi, this proposal is not a design. This is about maintenance. Dolphin has supported many kinds of plugins since years before. You could check the
dolphinscheduler-task-plugin
folders if you want to add a customized one.
Thanks for your reply. Business wants to package task plugin into products, eg: for HTTP tasks, business wants to package HTTP services into product plugins, which can be directly used in multiple scenarios. At present, Dolphin's sub-workflow should also be able to meet the requirements. We are considering whether Dolphin community plans to compare this capability with the UDF in SQL and allow users to customize task plugins.
Hi @hanhanzhang , you can raise a new issue to discuss it first.
Hi @hanhanzhang , you can raise a new issue to discuss it first.
Thanks for reply@SbloodyS , I have created a new issue
Search before asking
Description
IMHO we could classify current plugins into two categories:
With the growing number of provider-managed plugins, the community do not have enough hands to ensure the stability and security. Therefore, I suggest each provider-managed plugin should have an owner, responsible for the stability and security issues. Before each release of Dolphin, we need the owners to submit a test report for the plugins they cover. Failure to submit test reports within release date for three consecutive times will lead to the retirement of the plugin.
We could call for a vote later to decide which plugins will be managed by the community.
[WIP] Community-Managed Plugins:
......
Are you willing to submit a PR?
Code of Conduct