RobMensching.com /Blog
when setup isn't just xcopy

Posted by
Rob Mensching
Friday, May 08, 2009 2:35 AM

WiX toolset bug count after May 7th, 2009.

Tonight was another good night for the WiX toolset. We're down one more bug from last week leaving us with 6 bugs. Earlier this week, Mike and I tracked down a really nasty memory corruption bug in the IIS CustomAction that was actually manifesting as a crash in the SecureObjects CustomAction (brutal to track down). A number of MSBuild issues popped up this week and were dealt with promptly. Also, Brian was able to get us back down to zero heat bugs. Very nice.

In any case, our glide path is looking really nice. I'd love to see the last MSBuild bug disappear because that will just leave us with four VS2005 bugs (which are mostly looking like limitations in VS) and an annoying performance issue. In other words, nothing horrible and only in Votive. Everything is locking down well. I'm quite happy with our progress.

That also means you should expect to see us punting most bugs to WiX v4 in the coming weeks. If it doesn't crash or corrupt data, we're probably not fixing it in WiX v3 any more.

 

image

 


Posted by
Rob Mensching
Friday, May 01, 2009 1:19 AM

WiX toolset bug count after April 30th, 2009.

I have to admit, this week I was worried that we weren't going to be able to meet last week's bug count for the WiX toolset. Mike was out on holiday and we were starting with 3 extension bugs. Eric was also out so we probably weren't going to take care of the last MSBuild bug. Fortunately, Jason was able to kill off all the DTF bugs (again) and pulled off an amazing feat of profiling to nuke a Votive bug. Fredrik took care of the COM+ extension issue and I got the other two extension bugs plus the candle bug. Brian took one heat bug and one dark bug.

The end result is 7 bugs this week, one down from last week. Fantastically better than I feared when I woke up this morning. Hopefully, next week we'll have a full crew on deck and push the count down even further.

One thing that will be helping us push the bug count down is that we're going to start ratcheting up the bar on bugs. So, unless really bad stuff happens (like crash or data corruption), we will be punting bugs out of the core toolset now. Votive, MSBuild, extensions and heat bugs are still fair game though. So we're not done but one week closer.

 

image

 


After