Today's meeting started late, thanks mostly to a dead headset battery on my end, but was completed quickly enough that the meeting ended just about on time, in part because we had only four issues to triage.
Issue triage
Bug 4937 | Unable to install non-advertised COM servers unless the typelibrary is embedded: problem with TypeLib/Class @Server attribute reports a problem with WiX's support for COM authoring when using an external type library. We took the bug for WiX v4.x.
Bug 4936 | Standard BA crash when clicking BA cancel button while executing MSI with visible UI generated a bit of discussion about Burn's support for showing the internal UI in MSI packages. The short answer is that internal UI has some inherent limitations in the Burn model of separate planning and execution phases. On top of those limitations, WixStdBA isn't a very good host for internal MSI UI. There are several bugs open against WixStdBA about DisplayInternalUI support: Unfortunately, the problems are non-trivial, and, so far, nobody's demonstrated much interest in improving the support. For WiX v3.x, we decided to document WixStdBA's limitations and possibly have WixBalExtension detect the use of DisplayInternalUI and warn about them. For WiX v4.0, we'll consider other approaches.
Bug 4935 | Bug in setting RegistryRoot in Registry_ record reports what looks to be a simple off-one-by error in DTF's experimental LINQ support. We opened the bug in WiX v3.x.
Bug 4885 | RunOnce is triggered during installation on Windows7 x86 systems was still open; we resolved it to get it out of the triage queue but the reporter can easily reopen it to provide the additional data needed to diagnose the problem.
WiX v3.10.1
No new issues have been reported for WiX v3.10.1, so Rob and I began the back-end work to prepare for a release tomorrow. Shipping software, that's a perfectly normal Hallowe'en activity, right?
WiX v4.0
Rob merged a large number of outstanding pull requests opened against WiX v4.0 and promised to keep up to date with incoming pull requests. A new build of WiX v4.0 is also available. Now that WiX v3.10.1 is almost behind us, we'll all be able to spend more time getting WiX v4.0 ready to ship.