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

Add a table of comparisons from Tekton to other solutions to the README #644

Closed
RXminuS opened this issue Mar 20, 2019 · 19 comments
Closed
Labels
area/ecosystem Issues that are related to CI/CD ecosystem kind/documentation Categorizes issue or PR as related to documentation. lifecycle/rotten Denotes an issue or PR that has aged beyond stale and will be auto-closed. priority/important-longterm Important over the long term, but may not be staffed and/or may need multiple releases to complete.

Comments

@RXminuS
Copy link

RXminuS commented Mar 20, 2019

Maybe an obnoxious question, but I just can't see a lot of differentiation with Argo CI/CD...a project that is already adopted for things like Kubeflow. I'm all for different projects to attack the same problem with different priorities, but in this case it seems like creating yarn after npm had already adopted all of its features.

Maybe good to outline a clear focus and how that differs from existing tools?

@bobcatfish
Copy link
Collaborator

Hey @RXminuS ! It's a good question :D The main distinction is that Argo itself is more general purpose, and with Tekton Pipelines we are aiming specifically and only for CI/CD use cases. We might have more direct overlap with Argo CI or CD, but we've been in contact with some of the Argo folks, and hopefully in the long run we can collaborate.

Maybe good to outline a clear focus and how that differs from existing tools?

If you are interested we created this spreadsheet a while ago which compares some of the Tekton Pipeline goals with existing CI/CD tools (though it compares Argo, not Argo CI or CD). (note this is shared with members of https://groups.google.com/forum/#!forum/knative-dev - since we used to be part of knative! - you'll have to join the group to see the doc)

If this kind of thing is useful, maybe we can port it to markdown in the repo :D

@RXminuS
Copy link
Author

RXminuS commented Mar 21, 2019

Thanks for the answer, again it was hard to phrase the question without coming across hostile but your response is super clear and kind :-)

I'll have a look at the document. Personally I really like it when projects put similar solutions front and center and highlight the differences as well as similarities.

Vue is a classic example and I think that could be useful here too. https://vuejs.org/v2/guide/comparison.html

@dlorenc
Copy link
Contributor

dlorenc commented Apr 23, 2019

Awesome, retitled this issue to make the goal of adding a comparison clear.

@dlorenc dlorenc changed the title Why not contribute to Argo? Add a table of comparisons from Tekton to other solutions to the README Apr 23, 2019
@bobcatfish bobcatfish mentioned this issue May 28, 2019
@vdemeester
Copy link
Member

/kind documentation

@tekton-robot tekton-robot added the kind/documentation Categorizes issue or PR as related to documentation. label Dec 9, 2019
@vdemeester vdemeester added this to To do in Documentation Jan 29, 2020
@bobcatfish bobcatfish added this to Needs triage in Tekton Pipelines Feb 26, 2020
@tekton-robot
Copy link
Collaborator

Issues go stale after 90d of inactivity.
Mark the issue as fresh with /remove-lifecycle stale.
Stale issues rot after an additional 30d of inactivity and eventually close.
If this issue is safe to close now please do so with /close.

/lifecycle stale

Send feedback to tektoncd/plumbing.

@tekton-robot
Copy link
Collaborator

Stale issues rot after 30d of inactivity.
Mark the issue as fresh with /remove-lifecycle rotten.
Rotten issues close after an additional 30d of inactivity.
If this issue is safe to close now please do so with /close.

/lifecycle rotten

Send feedback to tektoncd/plumbing.

@tekton-robot
Copy link
Collaborator

Rotten issues close after 30d of inactivity.
Reopen the issue with /reopen.
Mark the issue as fresh with /remove-lifecycle rotten.

/close

Send feedback to tektoncd/plumbing.

@tekton-robot tekton-robot added lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. lifecycle/rotten Denotes an issue or PR that has aged beyond stale and will be auto-closed. and removed lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. labels Aug 13, 2020
@tekton-robot
Copy link
Collaborator

@tekton-robot: Closing this issue.

In response to this:

Rotten issues close after 30d of inactivity.
Reopen the issue with /reopen.
Mark the issue as fresh with /remove-lifecycle rotten.

/close

Send feedback to tektoncd/plumbing.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

Documentation automation moved this from To do to Done Aug 13, 2020
Tekton Pipelines automation moved this from Needs triage to Closed Aug 13, 2020
@vdemeester
Copy link
Member

/remove-lifecycle rotten
/remove-lifecycle stale
/reopen

@tekton-robot tekton-robot reopened this Aug 13, 2020
@tekton-robot
Copy link
Collaborator

@vdemeester: Reopened this issue.

In response to this:

/remove-lifecycle rotten
/remove-lifecycle stale
/reopen

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

Documentation automation moved this from Done to In progress Aug 13, 2020
Tekton Pipelines automation moved this from Closed to Needs triage Aug 13, 2020
@tekton-robot tekton-robot removed the lifecycle/rotten Denotes an issue or PR that has aged beyond stale and will be auto-closed. label Aug 13, 2020
@tekton-robot
Copy link
Collaborator

Issues go stale after 90d of inactivity.
Mark the issue as fresh with /remove-lifecycle stale.
Stale issues rot after an additional 30d of inactivity and eventually close.
If this issue is safe to close now please do so with /close.

/lifecycle stale

Send feedback to tektoncd/plumbing.

@tekton-robot tekton-robot added the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Nov 11, 2020
@vdemeester
Copy link
Member

/remove-lifecycle stale

@bobcatfish
Copy link
Collaborator

I feel like given that we haven't done anything with this at all in so long, maybe it's reasonable to close for now?

@dcherman
Copy link

@bobcatfish I still feel like this would be useful, but at a minimum, can you port the spreadsheet that you mentioned in #644 (comment) to markdown before closing? Don't know about others, but I requested access to that Google Group like a year ago and never got it, so was never able to read it.

@bobcatfish
Copy link
Collaborator

Sounds good @dcherman , we can do that!

btw you should be able to join the google group at https://github.com/tektoncd/community/blob/master/contact.md#mailing-list (https://groups.google.com/forum/#!forum/tekton-dev) without anyone needing to approve your membership 🤔

@dcherman
Copy link

@bobcatfish Ya, was able to join the Tekton mailing list without approval, but I think that spreadsheet is owned by knative-dev which seems to require approval to join (https://groups.google.com/g/knative-dev).

That said, I might've asked for access to the spreadsheet directly versus joining the Google group. It's been quite a while since I did that, so I can't remember :)

@tekton-robot
Copy link
Collaborator

Stale issues rot after 30d of inactivity.
Mark the issue as fresh with /remove-lifecycle rotten with a justification.
Rotten issues close after an additional 30d of inactivity.
If this issue is safe to close now please do so with /close with a justification.
If this issue should be exempted, mark the issue as frozen with /lifecycle frozen with a justification.

/lifecycle rotten

Send feedback to tektoncd/plumbing.

@tekton-robot tekton-robot added lifecycle/rotten Denotes an issue or PR that has aged beyond stale and will be auto-closed. and removed lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. labels Dec 12, 2020
@jerop jerop added priority/important-longterm Important over the long term, but may not be staffed and/or may need multiple releases to complete. area/ecosystem Issues that are related to CI/CD ecosystem labels Apr 20, 2021
@tekton-robot
Copy link
Collaborator

Rotten issues close after 30d of inactivity.
Reopen the issue with /reopen with a justification.
Mark the issue as fresh with /remove-lifecycle rotten with a justification.
If this issue should be exempted, mark the issue as frozen with /lifecycle frozen with a justification.

/close

Send feedback to tektoncd/plumbing.

Documentation automation moved this from In progress to Done May 20, 2021
@tekton-robot
Copy link
Collaborator

@tekton-robot: Closing this issue.

In response to this:

Rotten issues close after 30d of inactivity.
Reopen the issue with /reopen with a justification.
Mark the issue as fresh with /remove-lifecycle rotten with a justification.
If this issue should be exempted, mark the issue as frozen with /lifecycle frozen with a justification.

/close

Send feedback to tektoncd/plumbing.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

Tekton Pipelines automation moved this from Needs triage to Closed May 20, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/ecosystem Issues that are related to CI/CD ecosystem kind/documentation Categorizes issue or PR as related to documentation. lifecycle/rotten Denotes an issue or PR that has aged beyond stale and will be auto-closed. priority/important-longterm Important over the long term, but may not be staffed and/or may need multiple releases to complete.
Projects
No open projects
Development

No branches or pull requests

7 participants