-
Notifications
You must be signed in to change notification settings - Fork 115
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
Krane CLI #256
Comments
Add this to the list too https://github.com/commander-rb/commander |
I think the fact that Thor uses |
Interesting find, Tim. The maintainers (which apparently include Rafael) argue the CVE isn't actually relevant to a CLI tool: Thor issue. Apparently it only affects Thor's |
@KnVerey Has a library on which to build this been chosen? I would be happy to prep a PR for this if so. |
We haven't chosen yet, but I'll bring it up again with my team and try to get back to you soon. |
I think Thor makes the most sense for this project. However, please note that we have a few other changes that we'd to take the opportunity to make in this transition, beyond just splitting things like |
@KnVerey I have a little time available to deal with this. Is it worth me making a start? Do you have any references to those other changes you'd like to make? |
Hey @benlangfeld thanks for letting me know you'd like to start this soon. I started a draft of the design doc and will post it here for comment by the end of the week. |
Here is the proposed design as promised @benlangfeld : https://docs.google.com/document/d/1oInUsKplYGNWTymPY48xtDCx3x4Cwc-phcEKUkt2v4U/edit?usp=sharing. Let me know if you have any trouble accessing it. Everyone should be able to add comments and suggestions. cc @Shopify/cloudplatform |
Excellent, thanks @KnVerey . Here's what I propose as an approach for attacking this, each step being a PR with the intent of being merged before moving on to the following step (to reduce rebase overhead) and the possibility of being included in intermediate releases:
Does this sound reasonable to you? |
Overall this sounds like a good approach. 2 minor concerns:
|
Krane 1.0.0 has been released tracking removal of annotations in #526 |
We've decided to try Thor for this (see discussion on this issue). The new CLI must:
The text was updated successfully, but these errors were encountered: