-
Notifications
You must be signed in to change notification settings - Fork 116
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
2.0 Discussion #1044
Comments
We also need to remove the EDIT: This has been completed |
#1010 has a PR out for it now |
The things I think are most important are:
The first two are really infrastructure changes, but important ones. The last one is a breaking change that should be done as part of the 2.0 release. But practically speaking, the slow CI issue is the most important overall. |
On the user end of things, the most awesome thing about cmd2 is how it allows you to rapidly build a feature rich application with minimal effort. The simple app is well, simple and if you look at the larger applications they are exceedingly complex. It is difficult for those of us that are advanced but unable to really grok some of the complexities of cmd2. I.e. you have a plugin example project but its not very effective of guiding you through the framework. I propose we distill best practices into cookiecutter templates focusing on creating deliverable cmd2 applications. |
I was trying to go through and annotate the purpose of each example we have. Probably worthwhile to discuss what examples are missing. For some if the more complicated features it'll probably actually make more sense to develop a stand-alone app to demonstrate what it does. |
PR #1074 Is out and related to this. |
I think we should try to fully adopt pathlib in our APIs before the 2.0 switch as well. What do you think, @tleonhardt @kmvanbrunt |
I’m a huge fan of both pathlib and f-strings. But I’m also a fan of not fixing what isn’t broke. So I could go either way. |
My specific concern is I'd like to get everything API breaking in together in 2.0 release if possible. So if there are places on our APIs that would benefit from pathlib I'd rather take the hit now than later. |
@tleonhardt @anselor If this approach is acceptable, are we good for releasing 2.0 soon? |
I think now is a fine time for the 2.0 release and we should get it out very soon to help avoid further customer confusion with examples not working with the latest version of |
Closing since 2.0.0 is out |
@anselor @tleonhardt
I'd like to move toward getting cmd2 2.0 released. What needs to get done before we do?
My list
Support formatted tab-completion output #1042 (Support formatted tab-completion output) (This will only be done on 2.0 branch)The text was updated successfully, but these errors were encountered: