dotnet / cli-lab

A guided tool will be provided to enable the controlled clean up of a system such that only the desired versions of the Runtime and SDKs remain.
MIT License
602 stars 55 forks source link

dotnet-uninstall-tool Roadmap #279

Closed baronfel closed 2 months ago

baronfel commented 4 months ago

Hello everyone - this issue captures the roadmap for the dotnet-uninstall-tool for the near future. This tool serves an important purpose (especially for our macOS users) and it has been left to linger a bit too long. We're going to take some actions in the short- and long-term to unblock users for .NET 8 today, and make maintenance easier on the team.

The short-term actions we're going to take are:

We believe these things will unblock users and get us on a good path for building and releasing this tool. However, there are some additional maintenance hurdles that we need to handle in a couple months, after these first items are done:

We hope this plan helps clarify what to expect from the tool, as well as sets us up for success in the future.

baronfel commented 4 months ago

A bit of an update on this - we've done quite a bit of work on greening up this repository, but the first round of testing has logged a few issues we need to triage. We're currently working through some internal engineering tasking that we have to do first, but will be coming back to this afterwards.

baronfel commented 3 months ago

We're through the internal engineering tasks and are doing validation/testing of the tool. Once we have results from that, if things are looking good we'll be ready to release :)

baronfel commented 2 months ago

We've now released a new version of the tool that supports managing .NET 8 installs. Please see the release notes for more details!