Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Argo is not a single project #179

Open
kostis-codefresh opened this issue Oct 25, 2021 · 6 comments
Open

Argo is not a single project #179

kostis-codefresh opened this issue Oct 25, 2021 · 6 comments

Comments

@kostis-codefresh
Copy link
Contributor

kostis-codefresh commented Oct 25, 2021

Argo is actually 4 independent and self-contained projects

  1. Argo Workflows should be placed in "pipeline orchestration"
  2. Argo Rollouts should have a new category "Progressive delivery". See also Progressive Delivery Category #177
  3. Argo CD should have a new category GitOps. See also GitOps Category #178
  4. I am not sure where to place Argo Events. To be defined in the future..
@e-backmark-ericsson
Copy link
Contributor

I would say that Argo Events should fit well in "Protocols and Messaging"

@tracymiranda
Copy link
Contributor

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.

@MarckK
Copy link
Member

MarckK commented Nov 8, 2021

#175

@sbtaylor15
Copy link
Contributor

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.

@kostis-codefresh
Copy link
Contributor Author

kostis-codefresh commented Nov 12, 2021

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)

@kostis-codefresh
Copy link
Contributor Author

@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?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants