open-vsx / publish-extensions

Scripts for publishing VS Code extensions to open-vsx.org
Eclipse Public License 2.0
225 stars 200 forks source link

Add `JannisX11.batch-rename` #723

Closed stocyr closed 5 months ago

stocyr commented 7 months ago

Description

Added JannisX11.batch-rename

filiptronicek commented 6 months ago

Hi @stocyr 👋, thanks for the contribution. It seems that https://github.com/JannisX11/batch-rename does not use tags / releases, which does not sit well with our publishing system. Since the extension seems inactive, I will publish this manually and hopefully its author can publish subsequent releases.

filiptronicek commented 6 months ago

It seems that the build process is broken. @stocyr have you been able to package it yourself?

stocyr commented 6 months ago

@filiptronicek I didn't try to package it yet.

filiptronicek commented 6 months ago

@stocyr sadly I cannot get a working version of the extension myself and therefore cannot merge this PR now. Could you please mark it as a draft or close it until we have a way to build it? 🙏

stocyr commented 6 months ago

I forked the original project and updated a few dependencies -- got it to build successfully on my own fork.

A PR is already filed, I hope the author reacts on it. Otherwise I suggest I publish my fork instead.

filiptronicek commented 5 months ago

@stocyr I am glad you have built it successfully on your fork. I will try packaging it myself and publishing it from there. In this case, I'm happy to publish under the original namespace of JannisX11, but I would also be happy if you'd like to publish it yourself under your own.

stocyr commented 5 months ago

@filiptronicek I suggest publishing under Jannis' namespace. I didn't really add anything to it honestly.

stocyr commented 5 months ago

@filiptronicek I just noticed that during our efforts, this repo already created a copy (no fork, just a blank new commit) which independently published Batch-Rename to Open VSX..

Its required engine version is quite strict however (1.84.0). But publishing a duplicate is even less optimal.

filiptronicek commented 5 months ago

@stocyr it seems that although the name and icon are the same, the code is different, or at least added to. I think it still makes sense to publish the one you packaged, as one-time publishing will be useful for folks migrating from the VS Code Marketplace via ids.

Its required engine version is quite strict however (1.84.0)

Since we are past the 1.85 release and the self-updating nature of VS Code, I wouldn't see this as too much of a problem.

filiptronicek commented 5 months ago

I've published it now: https://open-vsx.org/extension/JannisX11/batch-rename-extension

Please let me know if there's anything else. Otherwise, I'm closing this, and thanks again for your contribution 🙏.