-
Notifications
You must be signed in to change notification settings - Fork 644
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
Plan for NuGet in 2022 #8984
Comments
Are you planning for 2023? If I need some advanced statistics feature of nuget package data, which place should I input this? |
Closing in preparation for 2023 to be released as another issue. Thank you all for the great 2022! |
@tonyqus Please provide that feedback on the 2023 plan to get conversations going :) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Today we are excited to share with you the plan for NuGet and NuGet.org. This issue contains summary of the plan for the year and acts as a place for you to leave feedback.
This plan is a collection of input from many stakeholders and outlines where we intend to invest our time in NuGet and NuGet.org.
General information
NuGet has a major release following NuGet 6.0 and is currently scheduled for release in November 2022 at the same time as .NET 7.
NuGet will align with the .NET support policy and will therefore not be a long-term support (LTS) release.
NuGet.org does not currently follow any specific schedule and releases features & bug fixes regularly throughout the year.
Breaking changes
NuGet may contain a small number of breaking changes as we continue to evolve NuGet with the .NET platform. Our goal is to minimize breaking changes as much as possible to keep you productive when upgrading.
Themes
The large investments in NuGet are the following themes:
Highly Requested Features
As always, a major input into our planning process comes from votes (👍) for features on GitHub.
These features are areas we are actively engaged in with regards to designing, implementing, and polishing the respective experiences for.
NuGet Tooling
NuGet Gallery
.NET Platforms and Ecosystem
Much of the work planned for NuGet involves improving the package management experience for .NET across different platforms and ecosystem. This involves work in NuGet to ensure a great experience across .NET technologies.
Migrating to .NET
NuGet has always supported many scenarios for package management. In our continued efforts to help you migrate to the latest version of .NET, we will be working on improvements to the Upgrade Assistant and core package management experiences to help you migrate your project to use the latest version of NuGet.
Performance
With each new release of NuGet & Visual Studio comes a plethora of performance improvements when restoring NuGet packages, managing project dependencies, and browsing for the next great package to include in your solution. We will continue to invest time to improve your experiences every .NET & Visual Studio release.
Feedback
Your feedback is important to us. The best way to indicate the importance of an issue is to vote (👍) for that issue on GitHub and Visual Studio Developer Community. We use this data to help us with our regular planning so we can work on the things that matter most to you.
Please comment on this issue if you believe we are missing something that is critical for NuGet, or are focusing on the wrong areas. Give us a little bit of context as to why you believe so and feel free to upvote each other's comments to help us make changes to our future plans.
Huge thanks to @ajcvickers and the Entity Framework Core team for a wonderful format and forum to discuss product plans in OSS. 🎉
The text was updated successfully, but these errors were encountered: