Final decision: How do you want to access preview VSIX releases? #742
Replies: 3 comments 5 replies
-
Considering we are moving towards at least 3 different release channels, Visual Studio Marketplace feels like the only option that makes sense. GitHub Releases UX isn't great, only really allows you to surface pre-release and release assets, uses pre-release naming that cannot be customized, branch tagging will get wonky fast, and doesn't integrate with Visual Studio. |
Beta Was this translation helpful? Give feedback.
-
Please consider using the https://www.vsixgallery.com/ for preview releases as many other extensions already do. It will avoid any potential confusion by having multiple entries in the marketplace and still provides an easy way to get updates displayed and notified inside Visual Studio, while GitHub assets wouldn't. |
Beta Was this translation helpful? Give feedback.
-
Update: We decided we'll publish a side-by-side "Preview" VSIX on the official VS Marketplace. This means you can have both the GA VSIX installed and the "Preview" VSIX installed side-by-side (and all project/item templates within the Preview VSIX will be labeled so you can differentiate between the two). Matt - Thank you for sharing insights on the Open VSIX Gallery, that was super insightful. In our case though, these "previews" really aren't previews of our next upcoming release, they're more a "long-lead/experimental" release that includes templates that potentially won't GA for multiple release cycles (so that's why having just a different version number doesn't exactly work, this is technically a separate "release channel", not really just a preview of the upcoming next release (I know, the term "Preview" is therefore confusing, but we're getting close on closing on our final release channels and hopefully can have better terminology and clarity around this soon). We're hopeful someday soon we won't need side-by-side previews as our VSIX has fewer and fewer features that aren't "long-lead/experimental", so it's possible that in the future we'll delete this preview VSIX from the marketplace if/when it no longer becomes relevant/necessary (as many of you have told us, "why should I need a new VSIX to use the new features" - fully agreed). |
Beta Was this translation helpful? Give feedback.
-
Final decision: We decided we'll publish a side-by-side "Preview" VSIX on the official VS Marketplace. This means you can have both the GA VSIX installed and the "Preview" VSIX installed side-by-side (and all project/item templates within the Preview VSIX will be labeled so you can differentiate between the two).
We're discussing how we should release previews of our VSIX's. Occasionally we'll have some new project templates or item templates in the VSIX that aren't yet GA (and potentially won't be GA for several releases). How would you like to access these preview VSIX releases?
We could...
What would you prefer and why?
Beta Was this translation helpful? Give feedback.
All reactions