Comments (8)
How might this be progressed in 2020?
Folk interested in this might also want to upvote microsoft/vscode#90648 (support for premium extensions)
from vsmarketplace.
We don't have any plans on having "for pay" extensions for VS Code, so here are two options for adding this to package.json
:
-
The minimal thing we could do is have a new
boolean
field in the manifest calledtrial
. The default isfalse
but if set totrue
then we tell the marketplace its a "Free Trial". This follows thepreview
model which istrue | false
. -
To be more inline with the rest of the Marketplace we could have something like a
pricingTier
field that is eitherfree
ortrial
withfree
being the default. We just don't have apaid
option.
Thoughts?
from vsmarketplace.
Hmmm, i quickly stand corrected. In the Visual Studio section of the Marketplace, there are "FREE TRIAL" extensions (e.g. Arduino) as well that are not purchased through the Marketplace. So, maybe it is OK to support the same thing for VS Code.
So, the Devsense extension is the use case of a "FREE TRIAL" extension.
from vsmarketplace.
wow! that's all we got on paid extensions? I am sure vsode dev team gets paid for their work.
I'd like to get a coffee once in a while for my bits too ... as I am sure other ext. devs since I still see vscode mostly as a really good IDE shell with OSS APIs & extensions mainly making it a great IDE & dev/ops tool ...
from vsmarketplace.
The Devsense PHP extension has a "free trial" for their extension. It is free to use the extension for 15 days and then you have to then buy a license through their website. Once you buy the license, you provide an access key to the extension to keep using it.
This is the only extension I know of that does this, and it is creating some confusion (see here).
However, your question raised a good point. The free trial and for pay models in the other parts of the Marketplace are for purchasing the license through the Marketplace. In this case, you purchase the extension through a third party market.
So, if we add this, then in one part of the Marketplace the notion of "FREE TRIAL" means something very different than in another part of the Marketplace. As a result, I don't think we should mix the two models.
from vsmarketplace.
@chrisdias How does it useful supporting a trial model without paid model? What are the usecases?
from vsmarketplace.
I wasted my time with an extension that was presented as "license" (which could mean anything), which was actually free for a few days, then most of its features weren't free anymore.
In the presentation of this extension, the developer doesn't mention that most features it offers are only available for a trial of a few days.
My feature request:
Free extensions are mentioned as "free", so paid extension should be mentioned as "paid", and/or "free trial" and/or "limited free version". And, in the VScode extension presentation, the developers should follow a standard presentation showing which feature are free and which are trial limited.
And another problem: the extension I'm talking about is mentioned as "free" in the marketplace.visualstudio.com but as "license" in the presentation of the extension in VScode, which is even more confusing.
from vsmarketplace.
currently we are providing paid extension with trial - we wouldn't mind marking it "free trial" or "trial" or "paid" or whatever - we don't want to confuse our users and we don't want to mystify them :)
https://marketplace.visualstudio.com/items?itemName=DEVSENSE.phptools-vscode
for now, we have marked it preview
and we added badges all over the readme
If there would be anything else we can do, please advice. Since we're already in contact with Microsoft devs and we know nothing will happen in the near future, we'd be happy for any feedback on what we should acknowledge and where to let people know, it is a paid commercial software.
from vsmarketplace.
Related Issues (20)
- Urgent HOT 2
- Extension download issue HOT 1
- live server HOT 1
- Can't research extension and update. HOT 2
- remote-ssh HOT 3
- Extension simultaneously marked "Enabled" and "Disabled" HOT 2
- EROR while fetching extensions .xhr HOT 1
- unable to install extension HOT 2
- Extension Cannot be Published HOT 1
- Error while installing extensions in devcontainer HOT 2
- Salesforce Extension pack HOT 1
- Descarga sin permiso HOT 3
- Error while fetching extensions. XHR failed HOT 2
- can not get any extention HOT 2
- StartUp file with an error HOT 1
- create vscode publisher HOT 3
- live server extension HOT 2
- Cannot install more than one extensions HOT 2
- I can't install any extensions HOT 2
- Grammer Error on Microsoft Profile Visualstudio Marketplace HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vsmarketplace.