Upgrade to "Vue - Insiders" #4127
Replies: 11 comments 30 replies
-
Beta Was this translation helpful? Give feedback.
-
Open source is dead. Long live capitalism. You should have just said 4 years ago that you intend to require subscription for Volar, so nobody would use it. |
Beta Was this translation helpful? Give feedback.
-
I am eager to support your cause through one-time contributions, however, I am not in a position to commit to a recurring subscription at this time. My intention is to offer direct assistance whenever possible, as I believe in the importance of contributing to meaningful initiatives. Thank you for understanding. |
Beta Was this translation helpful? Give feedback.
-
As a former maintainer of Vetur, I want to thank you for developing this extension. It has significantly improved the Vue development experience in VSCode. At the same time, I hope you take good care of yourself, as I believe that's more important than anything else. |
Beta Was this translation helpful? Give feedback.
-
There are 17 developers in my company using Volar. I use it as well and have found it immensely helpful over the past couple of years. Vetur as well if you're still reading @yoyo930021! I am no stranger to having to expend capital to support the development team. My small team spend upwards of $30K/year on development tools. But those dev tools have fancy landing pages, and predictable payments, and negotiated rates, and support phone numbers, etc.... Making the leap from free extension to part of a company's annual dev tools budget is a bigger move for teams to swallow. The grumbling you're hearing is probably not from my sector. I am in the habit of buying A LOT of dev tools. Are you expecting individual devs will maintain their own memberships or that engineering departments would be your customers? If it's engineering departments you may consider adopting something with annual seat counts not tied to github. Those groups will swallow much higher prices, leaving individual devs at a more modest rate. See https://www.wholetomato.com for an example of a fully monetized dev extension. I know it's easy to say, and a ton of work, but I'd like to know the plan as you see it now. I'm only describing myself here but, successful devs usually get successful because of dev skill not because of finance skill. If you're engineering a money making machine, you should consult with money machine experts. Thank you for your years of work, it has made vue apps a pleasure to work with! |
Beta Was this translation helpful? Give feedback.
-
Just for comparison for people analyzing the situation: |
Beta Was this translation helpful? Give feedback.
-
I really appreciate the great contributions you and other authors have made to the community.🩷 I will sponsor this project if I have the ability in the future.🔥 |
Beta Was this translation helpful? Give feedback.
-
Don't take it personally but I wonder whether this insiders option will steer focus towards providing value for insiders rather than fixing many of the core issues. The current example of that could be this insiders-only cosmetic feature being prioritized over a core issue like, for example, this one (full disclaimer that it's my issue but I could pretty easily find other important ones). |
Beta Was this translation helpful? Give feedback.
-
language-tools/extensions/vscode/src/common.ts Lines 100 to 133 in 508465f I find this behavior really low... I get that you want to bring attention to the option (and need) of sponsoring, but this feels a little too aggressive. There's already a link to upgrade when you check the language server info... and I don't think the date logic even works properly, because on my system the text shows up on every window reload. It's just distracting, and really makes it seem like you're using freemium software. I still find it rather weird that the Vue team relies on a single person to nail its language support for VSCode, the most popular code editor. In this case I understand needing funding to help dedicate time on it, but you'd assume there would be more front-loaded support from the Vue team to help avoid this scenario, because otherwise why bother using Vue if the DX isn't there? |
Beta Was this translation helpful? Give feedback.
-
Not this again... This didn't work out for the CoreJS guy, and will backfire for Volar too. My IDE is not your advertisement space. Vue has a lot of sponsors so go there for money. This project is part of the In short; please stay away from my IDE real estate. Please stick to the regular ways of advertise sponsorships. Just not cool. |
Beta Was this translation helpful? Give feedback.
-
Here's a good news! Starting from October, Vue will be supporting my full-time work. The Insiders program will continue to operate, but starting from the next version, upgrade prompts will no longer be displayed proactively, and funds will be used more to support contributors. |
Beta Was this translation helpful? Give feedback.
-
Hello👋, I'm the author of Vue language tools and Volar.js. I have been working on Vue tooling for the past four years. Thanks to the support of StackBlitz and many sponsors, I have been able to work full-time on development for the past year and recently released version 2.0 after six months of development.
The extensions and tools we develop are open source and completely free. This means that our work is sustained by the support of the community. Currently, our funding can only sustain me working full-time until October. Due to family and financial pressures, if we cannot obtain sufficient funding support, I will need to find a full-time job and temporarily leave OSS.
If you would like to support the sustainability of our work, you can consider subscribing to "Vue - Official Insiders" to help alleviate the time pressure of finding funding support.
Why subscribe?
🚀 Get early access to new features months before anyone else
🚀 You can accelerate a designated an issue per month, and the issue will be resolved or replied within 3 days
✅ Support our work and allow us to continue focusing on development
✅ Receive our gratitude, your name will appear on our GitHub Sponsors page and in the README of our extensions
✅ Funds will be used to provide feedback to contributors
How to subscribe?
You simply need to become a sponsor on GitHub Sponsor. You will receive an email inviting you to join https://github.com/volarjs/insiders (only open for $8/mo and $20/mo for now), where we will release updates for Insiders.
How to unsubscribe?
You can simply cancel your sponsorship at any time.
What changes in the release process?
Both the stable version and the Insiders version will be developed simultaneously. The stable version will mainly focus on bug fixes, while the Insiders version will mainly introduce new features. When the minor version numbers of the two differ by 2~3, the lower version of Insiders will be merged into the stable version.
For example, when the Insiders version is 2.2.x or 2.3.x and the stable version is 2.0.x, the stable version will be updated to 2.1.x.
What features are exclusive to the Insiders version?
You can check the linked issues at https://github.com/vuejs/language-tools/milestones to find out the features that are only available in the Insiders version.
Beta Was this translation helpful? Give feedback.
All reactions