vscode-tcl icon indicating copy to clipboard operation
vscode-tcl copied to clipboard

extension not available for vscodium

Open juliannoble opened this issue 2 years ago • 6 comments

This extension isn't available for extension from the vscodium marketplace It may be possible to manually install it - but it would be nice if it could be installed the same way as other extensions.

I'm not sure exactly what's involved in getting it published;

As it's already a compatible license (MIT), then assuming no technical issues it's presumably just signing the license agreement and setting the license for the code.

juliannoble avatar Feb 16 '23 15:02 juliannoble

for reference - it can be installed manually fairly easily by downloading the vsix file from the visualstudio marketplace. It installs as below with a deprecation warning - but so far seems to work.

codium --install-extension bitwisecook.tcl-0.4.1.vsix Installing extensions... (node:39328) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead. (Use VSCodium --trace-deprecation ... to show where the warning was created) Extension 'bitwisecook.tcl-0.4.1.vsix' was successfully installed.

juliannoble avatar Feb 16 '23 15:02 juliannoble

Since the repository is under MIT license, you can do it yourself. Check out https://github.com/open-vsx/publish-extensions for instructions.

contextnerror avatar Feb 16 '23 21:02 contextnerror

Since the repository is under MIT license, you can do it yourself. Check out https://github.com/open-vsx/publish-extensions for instructions.

They ask that a maintainer do it. Technically anyone could fork this and use a separate github repo to publish it - which may make sense if there is no interest from current maintainer(s) of this repo to support vscodium. (I may be wrong - but it seems rude to submit this repo as the url for the extension in vscodium if the maintainers don't want/expect vscodium related issues reported here)

Whilst the plugins currently work the same for both vscodium and vs code - I don't know if there will be divergence at some point. I understand if the current maintainers of vscode-tcl see it as a burden they don't wish to be involved in - that's fine.. This 'issue' is only an issue depending on the will/interest of the maintainers.

Anyway.. rather than immediately jump to a 'fork and submit'.. I figured this would serve to gauge interest - and someone (me or otherwise) can always do it later. I don't currently have the knowledge about issues such as the deprecation warning above to make a good maintainer.

juliannoble avatar Feb 17 '23 13:02 juliannoble

I might look at doing this next time I do some maintenance work on the repo, but this is definitely hobby territory and life is very busy right now

bitwisecook avatar Feb 17 '23 19:02 bitwisecook

just took a look at it, it looks like a bit of a faff to do, you can always download the vsix from the releases here. I'll leave this open and take a look when i have a bit more time.

bitwisecook avatar Feb 18 '23 16:02 bitwisecook

@juliannoble if you want to be a maintainer to do the publishing to vscodium, i'm more than happy to add you to the repo so you can.

bitwisecook avatar Feb 22 '23 19:02 bitwisecook