akuity/awesome-argo

Why is dolphin scheduler included in this list?

Closed this issue · 1 comments

* [Apache DolphinScheduler](https://github.com/apache/dolphinscheduler) is a distributed and extensible workflow scheduler platform with powerful DAG UI, dedicated to solving complex job dependencies in the data pipeline and providing various types of jobs available out of the box.

Why is Apache Dolphin Scheduler in the list of projects that use Argo workflows?

I understand that Argo workflows can be integrated into dolphin scheduler, but I don't see any support for this out-of-the-box.

A code search for "argo" in the dolphinscheduler project does not return any results relevant to Argo workflows. Additionally, the documentation page for built-in task types for dolphinscheduler also does not list argo workflows (or even argo cd) as a built-in task.

When I saw dolphinscheduler listed in the "Other open source projects that use Argo" section, I tried searching for a link, thinking that there is a native integration, only to later realize that this was a rabbit hole and a waste of time, because there is not native/built-in support for argo workflows in dolphin scheduler. Therefore, I think the information in the readme is confusing, and you should consider listing dolphin in another section or removing it entirely.

Looks like it was originally added in #40 with the context that "Argo CD can deploy the DolphinScheduler in a flash, and DolphinScheduler can execute Argo workflow resources" but that was later removed.

I agree, I don't see the connection to Argo Workflows anymore.