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

Project status: maintenance mode #485

Open
natemcmaster opened this issue Dec 27, 2021 · 5 comments
Open

Project status: maintenance mode #485

natemcmaster opened this issue Dec 27, 2021 · 5 comments

Comments

@natemcmaster
Copy link
Owner

natemcmaster commented Dec 27, 2021

This project is now in maintenance mode. 4.0 is the last release I intend to make.

Thank you to the dozens of contributors over the years. I believe the work we have done here has produced a highly stable and usable API for building most command line apps.

What does 'maintenance mode' mean?

  • I will only work on the most critical of bugs will be fixed (such as security issues). If you have other small patches, feel free to send a pull request. Patch = no new functionality and no breaking changes.
  • No new features will be added. If you really, really (like really truly) want to build new features, reach out first before starting work. We can discuss good ways to extend this library and help you avoid throw-away work.
  • I won't be regularly reviewing open issues. Most issues will timeout and auto-close after 1 year..
  • I have decided to stop working on this project, but have not put this into "archive mode" on GitHub. Contributors are still welcome to help out by answering others' questions in the issues forum.

If you need help with this project, please ...

Feel free to add comments/questions below. And, thanks again to all the contributors for your work over the years!
-Nate

@LordMike
Copy link

LordMike commented Jan 5, 2022

@natemcmaster you should update the Readme. At the bottom it says the following:

This fork, on the other hand, will continue to make improvements, release updates, and accept contributions

Since the project is not abandoned, I don't necessarily think it should be written in the description of the repo/nuget packages, but you could consider stating this there too :).

Thanks for all the effort on the project, it's been very helpful in all our other projects :)

@natemcmaster
Copy link
Owner Author

Good suggestion. Updated the readme in #488

@attilah
Copy link

attilah commented Oct 6, 2023

@thohng yeah it did not age well :-) ....it is still coming and Microsoft does not provide a builtin way to work with command line arguments...

DotNet.CommandLine.CLI is archived all tools should have moved to System.CommandLine by now, EF 8.0 still using this archived library...

Wondering what will happen in this space!

@bleepzter
Copy link

.NET's System.CommandLine has a really messed up way of integrating with IHostBuilder and IHost. Its like an afterthought.
This library has a much better way of running the command without interfering with DI and the IHostBuilder. Please don't give up on this library because the other one is immature IMHO.

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

No branches or pull requests

5 participants