We always use the binaries zip file for our own use but I recon that the 
wix36.exe is merely an example of how you can use burn to download msi files 
with their dependencies/prerequisites. This is good :)

When a development department uses this exe to install their wix stuff I think 
they are going to get in trouble anyway; I believe that one day the ClickOnce 
functionality of auto updates (from the web) will reemerge (Would love to use 
that in my builds :))
Not to mention that the msi files and prerequisites of old versions are no 
longer available on their original places; WiX nowadays only keeps 3 versions 
online, as I saw, and Microsoft screws up their servers once and a while, 
generating those nice messages that the information is moved to some other 
location, which eventually leads to a 404 message ;)

About rebuilding a machine to make an exact rebuild of a particular version 
which is 5 years old; I've been there several times and it is near to 
impossible if you don't have snapshots of such machines.
The Windows Updates ALLWAYS screw things up; I've been searching for a bug in a 
4 year old version for 3 weeks; Not because the bug was hard to find but 
because a .Net 1.1 security update was triggering issues in that old version of 
our app.. (I don't go into that ;) )


Best regards,

Albert van Peppen
Senior System Engineer

Insad Grafisch b.v.
Mollevite 28
6931 KG  Westervoort
The Netherlands

Phone: *31 (0) 26 319 01 50
Email: alb...@insad.nl
Website: www.insad.nl 

-----Oorspronkelijk bericht-----
Van: Rob Mensching [mailto:r...@robmensching.com] 
Verzonden: 06 March 2012 06:36
Aan: General discussion for Windows Installer XML toolset.
Onderwerp: Re: [WiX-users] Wow!

Dogfooding is very important. It's the way we learn how to do things better 
than we are doing them now (aka: we make mistakes, get feedback and adjust 
appropriately).

As I noted above, it is pretty clear that we need to focus on improving the 
/layout experience for the WiX toolset. The WDK did this by incorporating the 
/layout option into their UI. I expect the answer is for the WiX BA to do the 
same.

Also, I've toyed with putting together a "WiX Toolset Build Machine Edition" 
Bundle primarily as a way to dogfood the wixstdba. It would target the build 
machine scenario where you want the minimal pieces installed and you choose 
your NETFX since WiX command-line tools support NETFX2 or NETFX4.  Basically, 
this would be a lot like the binaries.zip but with automatic MSBuild 
integration.

Anyway, thank you all for feedback. Definitely helps us find the gaps.


On Mon, Mar 5, 2012 at 1:43 PM, Neil Sleightholm <n...@x2systems.com> wrote:

> I don't believe there is any value in WiX being a web based install 
> (other than the very valid point about dog fooding the code). In 
> addition the new install forces me to install .Net 4.0 just because 
> the installer needs it; I would like that to be optional as I don't 
> like polluting build machines with more than it really necessary (I 
> know I could manually install the files but would rather not). I work 
> in a company that has very little internet access and have to request 
> downloads, asking someone to download the exe and then run it with the 
> /Layout is a pain.
>
> Neil
>
> -----Original Message-----
> From: Albert van Peppen [mailto:alb...@insad.nl]
> Sent: 05 March 2012 16:52
> To: chr...@iswix.com; General discussion for Windows Installer XML 
> toolset.
> Subject: Re: [WiX-users] Wow!
>
> I agree 100% with this. That is basically why I keep the entire 
> history of WiX in my repository (diskspace isn't that expensive 
> nowadays :) )
>
>
> Best regards,
>
> Albert van Peppen
> Senior System Engineer
>
> Insad Grafisch b.v.
> Mollevite 28
> 6931 KG  Westervoort
> The Netherlands
>
> Phone: *31 (0) 26 319 01 50
> Email: alb...@insad.nl
> Website: www.insad.nl
>
> -----Oorspronkelijk bericht-----
> Van: Christopher Painter [mailto:chr...@iswix.com]
> Verzonden: 05 March 2012 16:49
> Aan: Rob Mensching; General discussion for Windows Installer XML toolset.
> Onderwerp: Re: [WiX-users] Wow!
>
> Rob,
>
> Regarding /layout,  all developers *SHOULD* be doing it despite losing 
> those "savings".  (Assuming any savings is actually realized based on 
> how many developers are installing the software. )
>
>
> Anyone involved in the process of developing software ( especially 
> build and release engineering )  should have mature policies regarding the
> ability to track and archive changes to the development environment.    If
> I have to rebuild a build machine or developer machine I have to be 
> able go back and reinstall all of the tools exactly the way they were 
> originally intended.
>
>
> Relying on content for a web-enabled installer to be available 1,5,10 
> years down the road ( we still get requests to rebuild VB6 
> applications! )  is a horrible practice as the external dependency is 
> outside of your control.
> You must keep your own archive of the tool to ensure the SLA can b met.
> Everyone who understands CM should be doing this.
>
>
> Thus /layout is not only an annoyance to me, it's an antipattern.
>
>
> Chris
>
> ----------------------------------------
>
> From: "Rob Mensching" <r...@robmensching.com>
>
> Sent: Monday, March 05, 2012 9:38 AM
>
> To: chr...@iswix.com, "General discussion for Windows Installer XML 
> toolset." <wix-users@lists.sourceforge.net>
>
> Subject: Re: [WiX-users] Wow!
>
>
> 1. The WiX install *does* chain NETFX 4 in because that is needed 
> before the WiX BA can show UI (since the WiX BA is written in WPF).
>
> 2. Dogfooding is the primary reason.
>
> 3. We save *significant* bandwidth using Burn because during normal 
> installs it only downloads the portions of the product that you 
> actually need.
>
> If *everyone* start using /layout those savings will be lost. <smile/>
>
> 4. The wixstdba UI is not as functional as we'd like but the web 
> install experience is significantly better. Click download like, 
> survive the web browser screening process (this gets better if we can 
> get WiX signed), click "Run" and in a second the ~500kb exe is 
> verified and running. Then you have a nice experience while the 
> process downloads and installs only the parts you need.
>
> Admittedly, if you want a full layout, then you do "Save" and have to 
> run another command-line. That scenario is not optimized.
>
> 5. ISOs are inferior to /layout because they do not get the built-in 
> robust downloading of Burn. You could use a 3rd party downloader but 
> that 3rd party download cannot verify the downloaded ISO file the way 
> Burn will verify and retry each file.
>
>
> We are moving the cheese a little bit here to challenge the status quo 
> and see if we can't make things better for advanced users and 
> less-advanced users at the same time. My takeaway is that we may have 
> deprioritized the /layout scenario too much and should evaluate that 
> going into the home stretch.
>
>
>
> On Mon, Mar 5, 2012 at 7:06 AM, Christopher Painter <chr...@iswix.com>
> wrote:
>
> Other then being allowing WiX to dogfood Burn,  what benefit does the 
> WiX
>
> installer even gain from using Burn?  I thought the old Mondo UI 
> looked
>
> just fine and it was a simpler 1 MSI story to boot.   My experience with
>
> the Burn based WiX installers is that user experience is inferior 
> relative
>
> to what it was.   It doesn't seem like to me that WiX.msi needed any of
> the
>
> capabilities of Burn as it doesn't do things like install the .NET
>
> framework for you or chain multiple packages together.
>
>
> Personally, I still want my Visual Studio in ISO format and when SP1 
> comes
>
> out I'd appreciate a service release that contains it.  I get sick of
>
> spending 20 minutes to install Visual Studio and 60 minutes to patch it.
>
>
> ----------------------------------------
>
>
> From: "Bruce Cran" <br...@cran.org.uk>
>
>
> Sent: Monday, March 05, 2012 8:43 AM
>
>
> To: "General discussion for Windows Installer XML toolset."
>
> <wix-users@lists.sourceforge.net>
>
>
> Subject: Re: [WiX-users] Wow!
>
>
> On 05/03/2012 14:01, keith.doug...@statcan.gc.ca wrote:
>
>
> > The below news is somewhat distressing for those of us who have no
>
> Internet connection at all on our development workstations and have to 
> use
>
> others (non-development machines) to get such access. Is downloading 
> the
>
> /layout way and then (say) moving a directory or something going to 
> work,
>
> or does /layout change other things (registry)? If it is going to 
> work,
>
> will the procedure be well documented? If not, what do you propose 
> people
>
> in my sort of situation to do?
>
>
> >
>
>
> > (And if Visual Studio 2011 works either of those ways we're going to 
> > be
>
> in a world of hurt here ...)
>
>
> As I understand it, /layout does nothing more than grab a copy of the
>
>
> files for offline use - for example the WDK 8 beta comes as a .zip 
> that
>
>
> looks like it's been created by running /layout since there's
>
>
> wdksetup.exe and an 'Installers' directory. If you rename the 
> directory,
>
>
> wdksetup.exe goes online to fetch the files.
>
>
> Of course it doesn't help if you want to do the download using your Mac.
>
>
> --
>
>
> Bruce Cran
>
>
>
> ----------------------------------------------------------------------
> ------
>
>
> --
>
>
> Try before you buy = See our experts in action!
>
>
> The most comprehensive online learning library for Microsoft 
> developers
>
>
> is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, 
> MVC3,
>
>
> Metro Style Apps, more. Free future releases when you subscribe now!
>
>
> http://p.sf.net/sfu/learndevnow-dev2
>
>
> _______________________________________________
>
>
> WiX-users mailing list
>
>
> WiX-users@lists.sourceforge.net
>
>
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
>
>
> ----------------------------------------------------------------------
> ------
> --
>
> Try before you buy = See our experts in action!
>
> The most comprehensive online learning library for Microsoft 
> developers
>
> is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, 
> MVC3,
>
> Metro Style Apps, more. Free future releases when you subscribe now!
>
> http://p.sf.net/sfu/learndevnow-dev2
>
> _______________________________________________
>
> WiX-users mailing list
>
> WiX-users@lists.sourceforge.net
>
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
>
> --
>
> virtually, Rob Mensching - http://RobMensching.com LLC
>
>
>
> ----------------------------------------------------------------------
> -------- Try before you buy = See our experts in action!
> The most comprehensive online learning library for Microsoft 
> developers is just $99.99! Visual Studio, SharePoint, SQL - plus 
> HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you 
> subscribe now!
> http://p.sf.net/sfu/learndevnow-dev2
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
>
> ----------------------------------------------------------------------
> -------- Try before you buy = See our experts in action!
> The most comprehensive online learning library for Microsoft 
> developers is just $99.99! Visual Studio, SharePoint, SQL - plus 
> HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you 
> subscribe now!
> http://p.sf.net/sfu/learndevnow-dev2
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
>
>
>
>
> ----------------------------------------------------------------------
> -------- Try before you buy = See our experts in action!
> The most comprehensive online learning library for Microsoft 
> developers is just $99.99! Visual Studio, SharePoint, SQL - plus 
> HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you 
> subscribe now!
> http://p.sf.net/sfu/learndevnow-dev2
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>



--
virtually, Rob Mensching - http://RobMensching.com LLC
------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers is just 
$99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style 
Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to