open-vsx.org icon indicating copy to clipboard operation
open-vsx.org copied to clipboard

Allow to deprecate extensions

Open amvanbaren opened this issue 3 years ago • 3 comments

@ModyQyW asked in https://github.com/eclipse/openvsx/issues/603: "Hi. I wonder is there a way to deprecate extensions?"

amvanbaren avatar Nov 15 '22 07:11 amvanbaren

@amvanbaren @ModyQyW Good question. What's the desired end result? Is it to have an extension removed entirely, versions removed, or perhaps some kind of deprecated status tag attached to the extension?

kineticsquid avatar Nov 15 '22 16:11 kineticsquid

I think adding a deprecated status to the extension and recommending a alternative if possible will be better.

Actually, the idea comes from https://github.com/microsoft/vscode-discussions/discussions/1.

ModyQyW avatar Nov 16 '22 00:11 ModyQyW

First step is taking ownership of a list of deprecated and malicious extensions: https://github.com/EclipseFdn/open-vsx.org/issues/1938.

kineticsquid avatar Jun 29 '23 16:06 kineticsquid

@ModyQyW Support for deprecated extensions has been added, e.g. https://open-vsx.org/extension/ZixuanChen/vitest-explorer. The top section is grayed out and an alternative extension is recommended: "Use vitest instead".

amvanbaren avatar Mar 31 '25 08:03 amvanbaren