Vscode: Support to mark and extension as "FREE TRIAL"

Created on 9 Apr 2019  路  8Comments  路  Source: microsoft/vscode

the vs code extension marketplace only supports extensions being marked as FREE:

free

Some extensions however are actually FREE TRIAL, so it would be good to let an extension declare this so people get a clearer understanding of what they are installing.

The default should always be FREE, so this option (I assume in package.json) would be to let the publisher override this.

extensions feature-request marketplace

Most helpful comment

How might this be progressed in 2020?

Folk interested in this might also want to upvote #90648 (support for premium extensions)

All 8 comments

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 called trial. The default is false but if set to true then we tell the marketplace its a "Free Trial". This follows the preview model which is true | false.

  • To be more inline with the rest of the Marketplace we could have something like a pricingTier field that is either free or trial with free being the default. We just don't have a paid option.

Thoughts?

@chrisdias How does it useful supporting a trial model without paid model? What are the usecases?

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.

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.

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.

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

image
image

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.

How might this be progressed in 2020?

Folk interested in this might also want to upvote #90648 (support for premium extensions)

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 ...

Was this page helpful?
0 / 5 - 0 ratings

Related issues

borekb picture borekb  路  3Comments

sirius1024 picture sirius1024  路  3Comments

vsccarl picture vsccarl  路  3Comments

biij5698 picture biij5698  路  3Comments

DovydasNavickas picture DovydasNavickas  路  3Comments