[wix-devs] WiX v4-preview.0 available, v4-preview.1 open for development

Rob Mensching rob at firegiant.com
Wed May 26 07:36:12 PDT 2021


> so I think all of Burn including custom BAs was ready for consumption in wix4-preview.0.

Yes, the goal was to get as many breaking changes into -preview.0 so there would be as few as possible in -preview.1. However, I did not want to expose the full WiX Toolset SDK surface in -preview.0 because I wanted to see how the command-line tool and a minimal set of .wixexts went first.

> 2. You never explained what the problem was with uploading the extension .nupkgs

The "WixToolset." namespace was reserved on NuGet.org which prevented me from uploading the WixTooslet.Bal.wixext, WixToolset.Netfx.wixext, WixToolset.UI.wixext and WixToolset.Util.wixext. It took a few days but they eventually responded and assigned the "WixToolset." namespace to the wixtoolset org. I uploaded those .wixext right away. 

> 3. Yes, I noticed you skipped this one.

It had the same answer. Those are not -preview.0 features.

> 4. This wasn't really a preview.0 question. It seems the answer is that the artifacts.zip file will be included in a release in the wix4 repo for all builds uploaded to nuget.org?

That was the easiest option for -preview.0. We'll look at additional options going forward (such as publishing all the .nupkgs to a "WiX internal" feed maybe on AppVeyor, maybe on GitHub).


-----Original Message-----
From: wix-devs <wix-devs-bounces at lists.wixtoolset.org> On Behalf Of Sean Hall via wix-devs
Sent: Wednesday, May 26, 2021 7:07 AM
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] WiX v4-preview.0 available, v4-preview.1 open for development

>  The goal of wix4-preview.0 was to be able to build most .wxs code

I think there's a disconnect here. I spent most of my time in Burn, so I think all of Burn including custom BAs was ready for consumption in wix4-preview.0.

2. You never explained what the problem was with uploading the extension .nupkgs. It would probably be a good idea to upload these packages to find any issues that might happen.
3. Yes, I noticed you skipped this one.
4. This wasn't really a preview.0 question. It seems the answer is that the artifacts.zip file will be included in a release in the wix4 repo for all builds uploaded to nuget.org?

On Tue, May 25, 2021 at 8:44 AM Rob Mensching via wix-devs < wix-devs at lists.wixtoolset.org> wrote:

> Yes, wix4-preview.1 is when the full slate of .nupkgs is expected to 
> be published.
>
> The goal of wix4-preview.0 was to be able to build most .wxs code:
>
> 1. Command-line wix.exe convert/build experience for MSI/MSM/Bundle 2. 
> The extensions: Bal, Netfx, UI, Util
>
> Custom BAs, extension development, etc. comes later.
>
>
> > 4. If someone wants to debug native code like Burn, how do they get 
> > the
> native .pdbs?
>
> Generally, I expected bugs reported against Burn in -preview.0 to be 
> tested and fixed against -preview.1. If we really need to debug
> Burn-preview.0 to track down a particularly mysterious issue, the Burn 
> .pdbs are in the -preview.0 artifacts.zip file.
>
>
> -----Original Message-----
> From: wix-devs <wix-devs-bounces at lists.wixtoolset.org> On Behalf Of 
> Bob Arnson via wix-devs
> Sent: Monday, May 24, 2021 9:13 PM
> To: WiX Toolset Developer Mailing List <wix-devs at lists.wixtoolset.org>
> Cc: Bob Arnson <bob at firegiant.com>
> Subject: Re: [wix-devs] WiX v4-preview.0 available, v4-preview.1 open 
> for development
>
> Wait for preview.1?
>
> -----Original Message-----
> From: wix-devs <wix-devs-bounces at lists.wixtoolset.org> On Behalf Of 
> Sean Hall via wix-devs
> Sent: Monday, 24 May, 2021 23:22
> 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] WiX v4-preview.0 available, v4-preview.1 open 
> for development
>
> What is the plan for the rest of the .nupkg?
>
> 1. If people want to try out the new extensibility model then they'll 
> need Data and Extensibility.
> 2. If people want to try out the new Burn extensibility model then 
> they'll need dutil, BootstrapperCore.Native, balutil, bextutil, and Mba.Core.
> 3. How are people supposed to get tools like Heat and thmviewer?
> 4. If someone wants to debug native code like Burn, how do they get 
> the native .pdbs?
>
> On Tue, May 18, 2021 at 2:22 AM Rob Mensching via wix-devs < 
> wix-devs at lists.wixtoolset.org> wrote:
>
> > WiX v4-preview.0 is now available. More important to this group,
> > v4-preview.1 is now open for development. To get started, fork the 
> > `wix4` repo and target the `develop` branch. If you have questions, 
> > let
> us discuss.
> >
> >
> > PS: There is an issue on nuget.org that is preventing me from 
> > uploading the preview.0 wixext's. I will get them uploaded as soon 
> > as NuGet team responds to my support inquiry.
> >
> > ____________________________________________________________________
> > WiX Toolset Developer Mailing List provided by FireGiant 
> > http://www.firegiant.com/
> >
> ____________________________________________________________________
> WiX Toolset Developer Mailing List provided by FireGiant 
> http://www.firegiant.com/ 
> ____________________________________________________________________
> WiX Toolset Developer Mailing List provided by FireGiant 
> http://www.firegiant.com/ 
> ____________________________________________________________________
> 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