openvsx icon indicating copy to clipboard operation
openvsx copied to clipboard

Implement sponsor link

Open jeanp413 opened this issue 3 years ago • 2 comments

ref https://github.com/microsoft/vscode-vsce/pull/732/files

There's a new tag __sponsor_extension and a new resource Microsoft.VisualStudio.Code.SponsorLink

Also they added a link to the publisher homepage but that's broken for us because they use the publisherName a.k.a the namespace but that could be different from the github id so maybe we could add a publisher page to openvsx like in MS marketplace e.g. https://marketplace.visualstudio.com/publishers/esbenp image

cc @amvanbaren

jeanp413 avatar May 31 '22 22:05 jeanp413

  • [x] Support __sponsor_extension tag
  • [x] Support Microsoft.VisualStudio.Code.SponsorLink resource
  • [ ] Add namespace page to webui
  • [ ] Add namespace configuration to webui (description, website links, social links, logo)
  • [ ] Configure extensionsGallery.publisherUrl in VSCodium product.json

Namespace page layout: afbeelding

amvanbaren avatar Jun 08 '22 09:06 amvanbaren

Btw this is how VS Code displays the sponsorship button: image

filiptronicek avatar Jun 09 '22 20:06 filiptronicek