<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>So you want to be a Windows Installer XML developer?</title><link>http://blogs.msdn.com/robmen/archive/2004/04/14/112970.aspx</link><description>People have started expressing interest in joining the Windows Installer XML toolset development community so I figured I should get some administrative details out of the way. If you are interested in contributing code to the Windows Installer XML toolset,</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: So you want to be a Windows Installer XML developer?</title><link>http://blogs.msdn.com/robmen/archive/2004/04/14/112970.aspx#113025</link><pubDate>Wed, 14 Apr 2004 13:24:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:113025</guid><dc:creator>shayne</dc:creator><description>lol</description></item><item><title>re: So you want to be a Windows Installer XML developer?</title><link>http://blogs.msdn.com/robmen/archive/2004/04/14/112970.aspx#113027</link><pubDate>Wed, 14 Apr 2004 13:26:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:113027</guid><dc:creator>shayne</dc:creator><description>No seriously man. lol.</description></item><item><title>re: So you want to be a Windows Installer XML developer?</title><link>http://blogs.msdn.com/robmen/archive/2004/04/14/112970.aspx#113046</link><pubDate>Wed, 14 Apr 2004 13:52:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:113046</guid><dc:creator>ian</dc:creator><description>good post but all pretty standard for open source. Maybe this is the first open source project you've worked on or at least it looks that way from the wording of item 2). In my experience with a number of different oss projects almost no one expects commit access right away. What usually happens is that once a given developer is consistently submitting clean and useful patches that require a minimum of review and demonstrates deep knowledge of the project in mailing list discussions its simply easier for the project leaders to give them commit access than to continue reviewing every patch.&lt;br&gt;I would encourage the sending of patches to a developer mailing list so that they can get peer reviewed by multiple people. Of course you still have the final say - its your project - but posting to a public forum gives you one of the key benefits of the oss model. Quite often I've learnt new things or taken different design decisions based on input from unexpected sources. You'll find that there are people using the code in ways that you'd never thought about.&lt;br&gt;&lt;br&gt;ditto item 4 - by definition most developers on oss projects are volunteers. Maybe this is becoming less true for some bigger commercially sponsered projects but in the main it still holds.</description></item><item><title>re: So you want to be a Windows Installer XML developer?</title><link>http://blogs.msdn.com/robmen/archive/2004/04/14/112970.aspx#113259</link><pubDate>Wed, 14 Apr 2004 18:03:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:113259</guid><dc:creator>Rob Mensching</dc:creator><description>ian,&lt;br&gt;&lt;br&gt;Thanks for confirming (at least tentatively) that the WiX project isn’t significantly different from any other OSS project.  With this blog entry, I was trying to get all of the administrivia out of the way so that anyone who is new to the Open Source development process or questioned if a Microsoft sponsored OSS project was the same as other OSS projects could read through it right here and (hopefully) understand how this project works.&lt;br&gt;&lt;br&gt;Also, I very much like your suggestion about sending diffs to the mailing list.  I will update this blog entry with that suggestion.</description></item><item><title>re: So you want to be a Windows Installer XML developer?</title><link>http://blogs.msdn.com/robmen/archive/2004/04/14/112970.aspx#113290</link><pubDate>Wed, 14 Apr 2004 18:51:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:113290</guid><dc:creator>Mattie Casper</dc:creator><description>I second the motion of sending code diffs to a developer mailing list for peer review. (I wouldn't recommend them for the general users mailing list, though.)</description></item><item><title>re: So you want to be a Windows Installer XML developer?</title><link>http://blogs.msdn.com/robmen/archive/2004/04/14/112970.aspx#113478</link><pubDate>Wed, 14 Apr 2004 23:05:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:113478</guid><dc:creator>Reid Gustin</dc:creator><description>ian: As for developers using the code in ways that we'd never thought about, there's no question about it. It's been really interesting to watch the bugs that come in to the SoruceForge project, as so many of them relate to Dark. The Dark decompilation tool is new, and only used lightly internally. The code is getting put through its paces in so many ways that we haven't hit yet at Microsoft, and I think what's going to happen is that the quality bar on Dark in particular will shoot up in the next couple of weeks. Very cool stuff.</description></item><item><title>re: So you want to be a Windows Installer XML developer?</title><link>http://blogs.msdn.com/robmen/archive/2004/04/14/112970.aspx#113539</link><pubDate>Thu, 15 Apr 2004 01:08:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:113539</guid><dc:creator>Peter Torr</dc:creator><description>This is not a cheer-ocracy. Rob is the cheer-tator. He will make the cheer-isions around here, and he will deal with the cheer-onsequences :-)&lt;br&gt;&lt;br&gt;Any cheer-estions? :-)&lt;br&gt;&lt;br&gt;--&lt;br&gt;&lt;a target="_new" href="http://us.imdb.com/title/tt0277371/quotes"&gt;http://us.imdb.com/title/tt0277371/quotes&lt;/a&gt;</description></item><item><title>re: So you want to be a Windows Installer XML developer?</title><link>http://blogs.msdn.com/robmen/archive/2004/04/14/112970.aspx#113625</link><pubDate>Thu, 15 Apr 2004 04:45:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:113625</guid><dc:creator>AT</dc:creator><description>;o)  Hmm .. I was thinking it was copyrighted to IBM. &lt;br&gt;&lt;br&gt;CPL.TXT file in sources-2.0.1605.1.zip reffer to IBM as &amp;quot;Agreement Steward&amp;quot; and entire agreement if governed by the laws of NY instead of WA ;o) &lt;br&gt;Taking IBM as &amp;quot;Agreement Steward&amp;quot; make it impossible for Microsoft to change license to own code.&lt;br&gt;&lt;br&gt;Probably copy/paste error ? Or Microsoft was lazy to write and support own Open Source compatable license agreement ?&lt;br&gt;</description></item><item><title>re: So you want to be a Windows Installer XML developer?</title><link>http://blogs.msdn.com/robmen/archive/2004/04/14/112970.aspx#113714</link><pubDate>Thu, 15 Apr 2004 08:22:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:113714</guid><dc:creator>Rob Mensching</dc:creator><description>I have updated this blog entry to fix the mailto: links (they were all corrupt) and note that diffs should sent to the newly created WiX-devs@lists.sourceforge.net as per the suggestions above.  Thanks.</description></item><item><title>re: So you want to be a Windows Installer XML developer?</title><link>http://blogs.msdn.com/robmen/archive/2004/04/14/112970.aspx#113716</link><pubDate>Thu, 15 Apr 2004 08:40:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:113716</guid><dc:creator>Rob Mensching</dc:creator><description>AT,&lt;br&gt;&lt;br&gt;IBM is the steward of the CPL license but not the Windows Installer XML toolset code that is licensed under the CPL.  If you look at the top of any of the source files, you will see that Microsoft holds the copyright on all of the source code posted to the WiX SourceForge project.&lt;br&gt;&lt;br&gt;Also, what value is there in anyone (not just Microsoft) creating another license (OSS or not) when a license that seems pretty appropriate already exists?  It seems very likely that people would criticize your efforts if you created a license that duplicated an existing license.  Ultimately, the CPL was a good fit for the Windows Installer XML toolset so that is what we chose.</description></item><item><title>re: So you want to be a Windows Installer XML developer?</title><link>http://blogs.msdn.com/robmen/archive/2004/04/14/112970.aspx#114531</link><pubDate>Fri, 16 Apr 2004 12:49:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:114531</guid><dc:creator>Catalin</dc:creator><description>I want to know...what is the advantage of this toolkit versus the classic Orca ? I still don't understand what advantages does this solution hold over creating the MSI with Orca.&lt;br&gt;</description></item><item><title>re: So you want to be a Windows Installer XML developer?</title><link>http://blogs.msdn.com/robmen/archive/2004/04/14/112970.aspx#120157</link><pubDate>Mon, 26 Apr 2004 12:06:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:120157</guid><dc:creator>Orion Edwards</dc:creator><description>Advantage over orca? Scriptability. That's the whole point of it. The only way to put things into tables in orca is by point and click. You can't for example put it in an automated build process. You can with wix.&lt;br&gt;&lt;br&gt;Also many people find it more convenient to edit a file (especially with visual studio's xsd-based autocomplete, which is great) rather than to click around a million dialog boxes. (Hence I'd prefer wix over installshield any day) Pretty much just use orca as a debugging tool.</description></item><item><title>re: So you want to be a Windows Installer XML developer?</title><link>http://blogs.msdn.com/robmen/archive/2004/04/14/112970.aspx#126367</link><pubDate>Wed, 05 May 2004 11:16:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:126367</guid><dc:creator>Catalin</dc:creator><description>Well, I put things in my databases using the Windows Installer object which I instantiate in a script. The only advantage I see for wix are:&lt;br&gt;&lt;br&gt;1) The text source files are kept better with source control systems than the msi binaries ?&lt;br&gt;&lt;br&gt;2) Better control over intellectual property ?&lt;br&gt;&lt;br&gt;3) The resemblance with the traditional coding stages ( write text source code, compile, and link to a binary ).&lt;br&gt;&lt;br&gt;4) Maybe the next MSI file format will be XML-based ? :)&lt;br&gt;</description></item><item><title>The questions Microsoft employees keep asking about Open Source.</title><link>http://blogs.msdn.com/robmen/archive/2004/04/14/112970.aspx#152439</link><pubDate>Thu, 10 Jun 2004 12:18:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:152439</guid><dc:creator>when setup isn't just xcopy</dc:creator><description>Imagine a blog entry where I take a Microsoft employee's questions and turn them into a mock interview in a public forum (i.e. my blog).</description></item><item><title>The realities of (Microsoft) Open Source</title><link>http://blogs.msdn.com/robmen/archive/2004/04/14/112970.aspx#250496</link><pubDate>Mon, 01 Nov 2004 14:29:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:250496</guid><dc:creator>Riko Eksteen's Blog</dc:creator><description /></item><item><title>Building with Wix.Targets</title><link>http://blogs.msdn.com/robmen/archive/2004/04/14/112970.aspx#552414</link><pubDate>Thu, 16 Mar 2006 04:14:44 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:552414</guid><dc:creator>Heath Stewart's Blog</dc:creator><description>How to use the wix.targets file in recent WIX distributions to compile packages using MSBuild.</description></item></channel></rss>