Skip to content
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

[Marketplace] Provide VSIX on Github #182

Closed
ulfgebhardt opened this issue Nov 15, 2020 · 3 comments · Fixed by #188
Closed

[Marketplace] Provide VSIX on Github #182

ulfgebhardt opened this issue Nov 15, 2020 · 3 comments · Fixed by #188

Comments

@ulfgebhardt
Copy link

ulfgebhardt commented Nov 15, 2020

Problem

Navigating to the Marketplace and trying to download the Extension from there results in:

{
$id: "1",
innerException: null,
message: "Request was blocked due to exceeding usage of resource 'Count' in namespace 'AnonymousId'. For more information on why your request was blocked, see the topic "Rate limits" on the Microsoft Web site (https://go.microsoft.com/fwlink/?LinkId=823950).",
typeName: "Microsoft.TeamFoundation.Framework.Server.RequestBlockedException, Microsoft.TeamFoundation.Framework.Server",
typeKey: "RequestBlockedException",
errorCode: 0,
eventId: 3000
}

Solution

Please provide the VSIX with your Release on Github, so you can download it from there.

Alternative advise the user to accept cookies from the marketplace in order to download the stuff from the marketplace page

@yhatt
Copy link
Member

yhatt commented Nov 15, 2020

Commonly the error from Visual Studio Marketplace is only temporal caused by Microsoft's global rate limit. VS Code user can install Marp extension from VS Code app directly so probably we would not work to resolve your problem if you are using VS Code.

Nevertheless, bulding up automated release process may be good for GitHub releases and in-future publishing into Open VSX. We will work for that if you are using VSCodium.

Details

VSCodium user (#169) cannot use downloaded VSIX from VS Marketplace due to terms of service. In short, using downloaded VSIX from Marketplace for other than VS Code may be possibly illegal. (VSCodium/vscodium#418)

VSIX on GitHub releases (or Open VSX) would be able to provide a way for bypassing illegal usage of extension.

@ulfgebhardt
Copy link
Author

Check out this repo - they have a VSIX in their release: https://github.com/tomoki1207/vscode-pdfviewer/releases/tag/v1.0.0

@yhatt
Copy link
Member

yhatt commented Nov 16, 2020

Whether the other extension is doing does not very matter. We have importance to the worth for many users rather than a workaround for a one user.

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

Successfully merging a pull request may close this issue.

2 participants