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

[Feature Request] Deprecate NuGet packages that are no longer published #8932

Open
13 of 25 tasks
KalleOlaviNiemitalo opened this issue Jul 4, 2023 · 6 comments
Open
13 of 25 tasks
Labels
fundamental Engineering system and core components

Comments

@KalleOlaviNiemitalo
Copy link

KalleOlaviNiemitalo commented Jul 4, 2023

Is your feature request related to a problem? Please describe.

Many NuGet packages were built from earlier versions of DocFX and are no longer being updated, but they remain in the NuGet Gallery. Users can be mislead into referencing the unmaintained packages.

Describe the solution you'd like

Mark the packages as deprecated in NuGet Gallery. Deprecating packages on nuget.org

Describe alternatives you've considered

Publish new versions of these packages, just to update the README so it says these should not be used.

Additional context

All versions of the following packages should be deprecated. I list the latest version of each package, to show that these packages were not published as part of DocFX 2.67.5.

@yufeih
Copy link
Contributor

yufeih commented Jul 5, 2023

Looks good, we can deprecate after package rename in #8930.

@yufeih yufeih added the fundamental Engineering system and core components label Jul 5, 2023
@KalleOlaviNiemitalo
Copy link
Author

Are you going to write the deprecation explanations straight to nuget.org, or create a "deprecated packages" doc page and link to that?

@KalleOlaviNiemitalo
Copy link
Author

Converted to a checklist to keep track of which packages have already been deprecated.

@KalleOlaviNiemitalo
Copy link
Author

The newest versions of these packages have been deprecated, except docfx.console.

@yufeih
Copy link
Contributor

yufeih commented Jan 16, 2024

Thank you @KalleOlaviNiemitalo . The docfx.console package is also deprecated now.

@KalleOlaviNiemitalo
Copy link
Author

Older versions of several packages have not been deprecated yet.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
fundamental Engineering system and core components
Projects
None yet
Development

No branches or pull requests

2 participants