cdf-landscape
cdf-landscape copied to clipboard
Argo is not a single project
Argo is actually 4 independent and self-contained projects
- Argo Workflows should be placed in "pipeline orchestration"
- Argo Rollouts should have a new category "Progressive delivery". See also https://github.com/cdfoundation/cdf-landscape/issues/177
- Argo CD should have a new category GitOps. See also https://github.com/cdfoundation/cdf-landscape/issues/178
- I am not sure where to place Argo Events. To be defined in the future..
I would say that Argo Events should fit well in "Protocols and Messaging"
A number of other projects are also umbrella projects in this way e.g. Tekton (Tekton triggers, chains, cd, etc) as well as Jenkins (Jenkins template engine, file runner, etc). We should consider how to find the right balance with showing the distinct projects under the same brand umbrella and not cluttering the landscape and making it overwhelming.
#175
The CNCF pattern restricts projects/companies to one category. The projects/companies should pick the best overall core competency category. Additional, language should be added to the bottom of the landscape highlighting this pattern.
I look at the CNCF landscape and I see
- Hashicorp (vault, terraform and nomad are different entries)
- Suse (rancher and portus are different entries)
- Redhat (openshift, quay, ansible are different entries)
@sbtaylor15 Even at the Continuous Delivery Landscape itself I now see separate entries for Flux and Flagger. So why not have different entries for Argo CD and Rollouts?