[wix-devs] 4666 - Add support in Burn for versions that aren't valid MSI versions

Bob Arnson bob at firegiant.com
Sun Jun 28 15:02:50 PDT 2020


Sorry, I was talking about bundle versions (mostly). The same caveats apply to MSI package versions that are out of spec (e.g., QWORDable comparisons), however. The best case would be if the versions were still valid as numbers but that wouldn't address all of the complaints. 

-----Original Message-----
From: wix-devs <wix-devs-bounces at lists.wixtoolset.org> On Behalf Of Sean Hall via wix-devs
Sent: Sunday, 28 June, 2020 17:29
To: WiX Toolset Developer Mailing List <wix-devs at lists.wixtoolset.org>
Cc: Sean Hall <r.sean.hall at gmail.com>
Subject: Re: [wix-devs] 4666 - Add support in Burn for versions that aren't valid MSI versions

I can't find examples right now, but I know some people have been blocked from using Burn because they're interacting with third-party MSI packages with versions that Burn can't handle. This is what I'm interested in fixing. I expect SemVer to be part of this fix.

On Mon, Jun 29, 2020 at 6:39 AM Bob Arnson <bob at firegiant.com> wrote:

> There's a lot of math in the code that assumes bundle versions are QWORDs.
> Some people want to show versions that are QWORDable but "special" 
> (like leading zeroes and such). Short of SemVer, I'm not sure it's worth a change.
>
> -----Original Message-----
> From: wix-devs <wix-devs-bounces at lists.wixtoolset.org> On Behalf Of 
> Sean Hall via wix-devs
> Sent: Sunday, 28 June, 2020 01:22
> To: WiX Toolset Developer Mailing List <wix-devs at lists.wixtoolset.org>
> Cc: Sean Hall <r.sean.hall at gmail.com>
> Subject: [wix-devs] 4666 - Add support in Burn for versions that 
> aren't valid MSI versions
>
> https://github.com/wixtoolset/issues/issues/4666 was written to ask 
> whether Burn should support semantic versioning. To me, that would 
> also mean getting Burn not to assume that all versions can be 
> specified in a QWORD.
> My intuition tells me that this would be a breaking change. Has anyone 
> put enough thought into designing this to prove it can be done in a 
> non-breaking way?
> ____________________________________________________________________
> WiX Toolset Developer Mailing List provided by FireGiant 
> http://www.firegiant.com/
>
____________________________________________________________________
WiX Toolset Developer Mailing List provided by FireGiant http://www.firegiant.com/



More information about the wix-devs mailing list