Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Publish "Starcounter 2.4 for Visual Studio" in the Marketplace #28

Closed
warpech opened this issue Jan 11, 2018 · 9 comments
Closed

Publish "Starcounter 2.4 for Visual Studio" in the Marketplace #28

warpech opened this issue Jan 11, 2018 · 9 comments

Comments

@warpech
Copy link

warpech commented Jan 11, 2018

Since Visual Studio Marketplace only supports one version at the time (source), I suggest we bypass it by publishing another extension called "Starcounter 2.4 for Visual Studio".

Then we can switch the installer of Starcounter 2.4 to offer installing that version of the extension.

This is how NUnit solves it, among others.

We are getting more and more partners using Starcounter 2.4 and we want them to be able to use the stuff that we work on.

WDYT @ubbeK, @per-samuelsson?

@per-samuelsson
Copy link
Contributor

WDYT @ubbeK, @per-samuelsson?

SGTM. I actually never considered that.

One thing though: since the aim is we want to merge versions, so we have only one extension version, maybe we should consider that already now, when doing naming? Like "what's our strategy the day we complete that merge"?

I guess, in the scheme you propose, we simply just delete "Starcounter 2.4 for Visual Studio" at that point? Are there better ways to name it? Like we named it "next" or "beta" or whatever, stating that this will in fact become the sole version eventually?

@warpech
Copy link
Author

warpech commented Jan 12, 2018

Actually no, in the scheme that I propose, the current extension "Starcounter for Visual Studio" will forever be for Starcounter 2.3 (we can rename it to "Starcounter 2.3 for Visual Studio").

So for every breaking change version of Starcounter we will have a separate Visual Studio extension.

@per-samuelsson
Copy link
Contributor

Actually no, in the scheme that I propose, the current extension "Starcounter for Visual Studio" will forever be for Starcounter 2.3 (we can rename it to "Starcounter 2.3 for Visual Studio").

Exactly, I wonder if that approach is not better.

My main objective here is that we should think it through an extra time and find the scheme that best align with the fact that (hopefully pretty soon) we'll have just a single version of the extension.

@ubbeK
Copy link
Contributor

ubbeK commented Jan 24, 2018

This VisualStudio extension will most likely be splitted up into two different VS marketplace extensions, according to @warpech and @per-samuelsson discussion.

But what should the 2.4 version be called? Rename the current one?

cc @miyconst

@ubbeK
Copy link
Contributor

ubbeK commented Jan 24, 2018

@iqbal will update the current extension in this issue: #27

Edited: that was wrong. The new version should be updated there.

@ubbeK
Copy link
Contributor

ubbeK commented Jan 26, 2018

Decided on last ReleasePlanning meeting:

@ubbeK
Copy link
Contributor

ubbeK commented Feb 4, 2018

@iqbalskd Before doing this issue, please release new 1.0.5 nuget package, #35, and make sure tag Starcounter for Visual Studio targets that package.

@miyconst
Copy link
Member

miyconst commented Mar 5, 2018

Won't this issue resolved by implementing support for 2.3 and 2.4 Starcounter version into the same extension?

@iqbalskd
Copy link
Contributor

iqbalskd commented Mar 5, 2018

This issue has been done by combining vs extentions for both 2.3 and 2.4. So closing it

@iqbalskd iqbalskd closed this as completed Mar 5, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants