[wix-devs] v4 extension versioning
rob at firegiant.com
Wed Jan 16 20:35:44 PST 2019
1. - Are you going to use v5 in the future product names?
There will be a WiX Toolset v5 with breaking changes. Yes.
2. - Does that mean v5 will be 220.127.116.11? Or are you going to reset again to 18.104.22.168?
Presumably it'd start again at v1.0.0.
3. - How do you tell v4 binaries from v5 binaries?
That's what this is all about. Getting a consistent naming scheme from here out since v3 naming may be too limited.
4. - How do you really programatically tell if you're using a v3 vs v4 binary?
V3 WixExensions will not load by v4 and vice versa. That's why we need to get the name right because they will not work correctly at all.
From: wix-devs <wix-devs-bounces at lists.wixtoolset.org> On Behalf Of Russell Haley via wix-devs
Sent: Monday, January 7, 2019 9:23 PM
To: WiX Toolset Developer Mailing List <wix-devs at lists.wixtoolset.org>
Cc: Russell Haley <russ.haley at gmail.com>
Subject: Re: [wix-devs] v4 extension versioning
On Mon, Jan 7, 2019 at 8:10 PM Sean Hall via wix-devs < wix-devs at lists.wixtoolset.org> wrote:
> I would think we would only apply the v4 naming to the ones we would
> consider adding breaking changes to.
New to the list and will probably just be popping in and out. The last company I worked at used a funny revisioning scheme because they were primarily a hardware company. They pressed software into the same mold and it caused nothing but problems.
Perhaps try answering a couple of questions:
- Are you going to use v5 in the future product names?
- Does that mean v5 will be 22.214.171.124? Or are you going to reset again to 126.96.36.199?
- How do you tell v4 binaries from v5 binaries?
- How do you really programatically tell if you're using a v3 vs v4 binary?
Personally, I think seeing higher revision numbers is a good thing.
v188.8.131.52 is a pretty good mark if you ask me. But you didn't, so feel free to ignore me. :)
Cheers and thanks for the great product.
More information about the wix-devs