Let's Code - WiX: Rooting payloads and fixing the system in Burn

Last week and weekend was phenomenal for WiX v3.11 (detailed summary here). Everyone pitched in and we went from 24 issues to 7. We're now at 8 issues because a solution for supporting VS2017 support is under development. The only problem is that I own 5 of the 8 remaining issues. So I best be getting to work. I'm skipping the oldest bug because I don't feel like writing documentation tonight. Instead, I'm digging into two issues related to Burn: #5265 and #5307. Let's code!

Read more...

Let's Code - WiX: tables.xml and a typo

Last week I fixed my oldest bug in WiX v3.11, the bad filenames bug. This week I'm going to continue to start with my oldest bug and grab a couple others that are related. So I'm fixing #4812, #4813, #5270 and because I expect those to be easy, I'll also fix #5438. To be honest, I expect it will take me longer to write this blog entry about my work than it will to do the actual work. Let's see if I'm right. Let's code!

Read more...

Let's Code - WiX: Bad filenames

For the longest time, the bulk of the WiX Toolset was developed on "WiX Nights". One night a week a bunch of us would hang out at my house or (later) in a meeting room at Microsoft, eat dinner and write some code. It was a great way to maintain momentum but it was terrible at including those that were not physically present. Today the core set of WiX developers are spread about the country so gathering in a room together isn't a possiblity. But I'd like to find a way to get the momentum back. So tonight, I'm trying an experiment. I'm starting this blog entry before I start working on a bug fix. Before finishing tonight, I will then write the conclusion of the post with a summary of what I got done. My hope is to get into a habit where, at least, one night a week I make some progress and start building some of that momentum again. So, enough introduction. Let's code!

Read more...

Windows 10 Creators Update first thoughts

I just finished watching the Windows 10 Creators Update announcement. My first thought was "Win10 CU" which I immediately read as "Windows 10 Cumulative Update". But we already knew that every Win10 release is a cumulative update. So what did we learn today. Here's some of my initial thoughts.

Read more...