Open P4Cu opened 2 years ago
Well I think it's really a duplicate @calebcartwright,
Well I think it's really a duplicate @calebcartwright,
Thank you for reiterating your perspective, though I was already aware you felt this way given the other thread. For context, the root cause of the prior issue was strictly related to OpenVSX's approach to how they package extensions which aren't directly published to their registry. I had originally intended to get access to publish directly to their registry, but they require too many accounts with too much access to those accounts for my comfort level. As such the resolution of the prior issue was actually on the OpenVSX side in https://github.com/open-vsx/publish-extensions/pull/478
Unfortunately, it seems the OpenVSX team decided to once again change their approach not long after that fix (ostensibly in https://github.com/open-vsx/publish-extensions/pull/494). This has resulted in a similar end result, but a different root cause that will need its own resolution.
This separate root cause needing a separate resolution, in conjunction with not wanting to continue dialog/investigating on a closed issue, is why I asked for a new issue and I appreciate you opening this.
As to the latest issue, I'm not sure why their process is broken again. They are clearly not reusing the maintainer-authored VSIXs from the source repository nor the VS Code Marketplace, and I couldn't tell you why they are once again invalidly packaging from source. To be fully transparent, I've found the OpenVSX process surprisingly cumbersome from the get go, and I don't have the bandwidth right now to try to troubleshoot someone else's incorrect packaging of our source.
You may want to engage with them to see what's going on, or you may just find it easier to grab the VSIX we provide
Whoa man! Better support than most of paid products :D I believe most of codium folks don't mind installing extensions either from MS store or directly from github releases but there's one thing that could be done. Open-vsx should not publish extensions if they cannot make it working. So they should simply take down your extension to not confuse anyone.
Open-vsx should not publish extensions if they cannot make it working. So they should simply take down your extension to not confuse anyone.
I appreciate and support their vision, but I do wish they could improve the execution to make things more straightforward for publishers. They understandable have a method through which extensions can get on their registry independent of anyone (think about cases where maintainers have vanished), but I personally think they rely on that model too much/as the default instead of first trying to collaborate with publishers.
I did discuss the remove-from-registry option with them the last go around, but thought it would be better to just fix what was out there. I'd still prefer to have this extension available directly in Open VSX, but just not sure what all has changed again. In any case, something will have to change on the registry, so whenever I get some extra cycles to take a closer look the determination will really be between whether it's possible to fix the new issue or just remove altogether, but I won't know which until I get in there.
Ahh, thank you! The VSIX File worked like a charm!
I've a case which is very similar to #94 as package from Codium (0.11.1) fails but on Microsoft (0.11.0) works.
And here's the folder view: