openvsx icon indicating copy to clipboard operation
openvsx copied to clipboard

Transferring ownership of an extension

Open ewanharris opened this issue 4 years ago • 1 comments

Apologies if this is better suited for https://github.com/EclipseFdn/open-vsx.org, I wasn't too sure where it should land.

We are looking to (in the future) handoff our extension to a different publish and would like this to be completely clean (i.e. no lingering references like in the extension id).

Is it possible to do this and keep the existing extension on openvsx or would the extension have to be removed and published under a new namespace?

ewanharris avatar Oct 19 '21 16:10 ewanharris

Hi! Currently there's no way to change a published extension, so you'd have to republish under a new namespace. Removing the older extension seems dangerous as others might still depend on it. If at all, it should be done after a deprecation period. Requests for removal go to https://github.com/EclipseFdn/open-vsx.org

spoenemann avatar Oct 20 '21 14:10 spoenemann

Hi @ewanharris, did you manage to transfer the ownership of the extension?

amvanbaren avatar Nov 22 '22 10:11 amvanbaren

Hey @amvanbaren, we ended up just unpublishing the initial extension and then publishing a new one with a different name. Not ideal as we lost all the initial installs, but we added some migration steps and waited some time before unpublishing the initial extension

ewanharris avatar Nov 22 '22 11:11 ewanharris