Skip to content

web extensions don't provide all properties #249

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
akosyakov opened this issue Feb 23, 2021 · 7 comments
Closed

web extensions don't provide all properties #249

akosyakov opened this issue Feb 23, 2021 · 7 comments
Assignees
Labels
server Component: server

Comments

@akosyakov
Copy link
Member

It blocks installing such extensions in VS Code version of Gitpod: gitpod-io/gitpod#3257 (comment)

Microsoft.VisualStudio.Code.WebResource and Microsoft.VisualStudio.Code.WebExtension should be supported. If such information is indexed then we should reindex existing extensions.

@oxy
Copy link

oxy commented Feb 24, 2021

Hey, we experienced similar issues when testing the Vim extension with code-server; here's a few notes:

So, VSCode, for Web extensions, appears to always fetch files directly from the extension gallery CDN (as far as I can tell). This presents two issues: exposing the extra files via the search API and serviing them via the CDN, and also maintaining old versions.

I'm not sure if Open-VSX internally stores old versions - from my tests with querying the service URL, it only appears to return the latest version. Not having past versions can cause issues where the serve has not updated to the newer version, but the client cannot find the old version on the extension gallery.

@spoenemann
Copy link
Member

I'm planning to work on this within this or next month.

@jsjoeio jsjoeio mentioned this issue Apr 20, 2021
2 tasks
@gengjiawen
Copy link

I'm planning to work on this within this or next month.

Is this fixed by #262 ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
server Component: server
Projects
None yet
Development

No branches or pull requests

5 participants