You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Explore integration between extensions view and GitHub Sponsors #107482
This issue aims to explore what it could look like if we integrated GitHub Sponsors into the extensions view. Currently, extensions are not tied to a single user, so we'd need for a way for an extension to tell us what users they'd like to be added to the "sponsors" list. One idea is having a new entry in the package.json with a list of GitHub usernames that we could link to.
Design
We could remove the redundant information on the installed extensions (ratings + downloads) and add a ❤️ icon that signals to users that an extension can be sponsored by them. When opening the extension, we could have a special GitHub Sponsor button that links to the users being sponsored. One thing we need to consider is having multiple sponsors, do we introduce a new tab that has the list of sponsors? What other information would users want to know about before sponsorin?
Here's another alternative where we show a "Sponsor" tag in the header and then what the tab could look like with additional sponsor data from the funding.yml file that is created:
Reacted by Taras Novak, Alessandro Fragnani, Eric Amodio, Alexandru Bucur, intrnl, Yukai Huang and Artyom Sovetnikov
changed the title [-]Explore possible integrations between extensions view and GH[/-][+]Explore possible integrations between extensions view and GitHub Sponsors[/+]on Sep 29, 2020
changed the title [-]Explore possible integrations between extensions view and GitHub Sponsors[/-][+]Explore integration between extensions view and GitHub Sponsors[/+]on Sep 29, 2020
We could remove the redundant information on the installed extensions (ratings + downloads)
I wouldn't call the ratings/downloads redundant. When someone is searching for an extension and many show up, it is often easier to pick through the list by going straight to the more popular ones. This is usually a first pass I run to help weed out junk extensions (though I understand the extension could just be new) By removing it from the list, you now have an extra click and have to check each and every extension to see this information.
Reacted by Taras Novak, GaryNg, Chayim Refael Friedman, YuTengjing and Prasanth
Chris (@Borvik) I was referring to installed extensions. The ratings and downloads are useful when you are browsing extensions to install but not once you've installed it.
I did not even catch that in those pics. I agree with Chris (@Borvik) that it would be helpful to see # of installs and ratings in extensions list. perhaps as another line under ext. name and version in that list view item.
Supporting sponsoring extensions from VS Code. An extension author can enable sponsoring by providing the sponsor URL in the extension's package.json and VS Code will allow users to sponsor to that extension using following UI. Clicking on sponsor button will take user to the sponsor link provided by the author.
Example:
Reacted by Isidor Nikolic, Mulverine and Prashant Cholachagudda
Activity
miguelsolorio commentedon Sep 28, 2020
Here's another alternative where we show a "Sponsor" tag in the header and then what the tab could look like with additional sponsor data from the
funding.ymlfile that is created:[-]Explore possible integrations between extensions view and GH[/-][+]Explore possible integrations between extensions view and GitHub Sponsors[/+][-]Explore possible integrations between extensions view and GitHub Sponsors[/-][+]Explore integration between extensions view and GitHub Sponsors[/+]RandomFractals commentedon Sep 29, 2020
please ship the second version with external links for other ways to sponsor.
Borvik commentedon Oct 15, 2020
I wouldn't call the ratings/downloads redundant. When someone is searching for an extension and many show up, it is often easier to pick through the list by going straight to the more popular ones. This is usually a first pass I run to help weed out junk extensions (though I understand the extension could just be new) By removing it from the list, you now have an extra click and have to check each and every extension to see this information.
miguelsolorio commentedon Oct 15, 2020
Chris (@Borvik) I was referring to installed extensions. The ratings and downloads are useful when you are browsing extensions to install but not once you've installed it.
RandomFractals commentedon Oct 15, 2020
I did not even catch that in those pics. I agree with Chris (@Borvik) that it would be helpful to see # of installs and ratings in extensions list. perhaps as another line under ext. name and version in that list view item.
miguelsolorio commentedon Oct 15, 2020
What's helpful about seeing the ratings/downloads for installed extensions?
32 remaining items
sandy081 commentedon May 30, 2022
Supporting sponsoring extensions from VS Code. An extension author can enable sponsoring by providing the
sponsorURL in the extension's package.json and VS Code will allow users to sponsor to that extension using following UI. Clicking onsponsorbutton will take user to the sponsor link provided by the author.Example:
isidorn commentedon Jun 3, 2022
Here's the announcement microsoft/vscode-discussions#14
Try it out and let us know what you think in that discussion. Thanks!
RandomFractals commentedon Jun 3, 2022
I really like new vscode discussions setup & hope it takes on.
Thank you guys for making it happen & this sponsors feature.