Friday, June 23, 2006

Rob Mensching Openly Uninstalled : The WiX toolset presents the Creative Commons Add-in for Microsoft Office.

I'm a big fan of OPEN Souce solutions. I am also a fan of Open Office and public domain content. The Creative Commons elements are nice and have helped to move this type of publishing more into the mainstream. Here is the latest news insights from a techie blogger, FYI.
Rob Mensching Openly Uninstalled : The WiX toolset presents the Creative Commons Add-in for Microsoft Office. Essentially, the Creative Commons Add-in for Microsoft Office is a small piece of code that adds a 'Creative Commons' item to the File menu in Word, Excel, and PowerPoint. The 'Creative Commons' menu item brings up a dialog that allows the use to choose a Creative Commons license for their document. The cool part is that the license is fetched from the Creative Commons web site via a web service exposed by Creative Commons. This web services allows the add-in to stay current with licenses should they change.

You can read a bit about the add-in in the news here and here.

But what does this have to do with software installation?

Well, that's the interesting part of the story. You see when it came time to deliver the Creative Commons Add-in for Microsoft Office, there were some installation hurdles. First, the add-in is managed code that integrates with both Office XP and Office 2003. To integrate with Office via managed code you need the Office Primary Interop Assemblies (PIAs). To make things even more complicated there are PIAs for Office XP and PIAs for Office 2003. This means we need a boostrapper/chainer to handle the multiple MSI packages.

No comments: