I said `generally` per-machine, I never said that I've never encountered a 
situtation where I found opposing approaches.   I've written installs for 
products that used one, the other or both.   For example certain call center 
applications that I've packaged required per machine settings and per user 
settings to provide the correct information to tie the CRM and Telephony 
systems all together.  As an aside, our Active Directory model took that 
scenario into consideration also.  The system also wasn't strictly setup time, 
it colloborated with setup and the application via a common pattern and 
configuration data attribute classes that describe the implementation of the 
data.
   
  For instance, if fired up a new VM from a VM machine type,  AD and GPO would 
take over at the machine startup script and apply the correct configuration 
settings based on OU membership and installed applications.   When the user 
logged in the logon script would do the same for user settings.   The result 
would be when you run the application it would be configured.   
  

Jason Swager <[EMAIL PROTECTED]> wrote:
          I think you might find that the installation-versus-configuration, 
and the per-machine, per-user arguments to be very much based on what sort of 
applications you write.  Just because you've never encountered a situation 
where an opposing approach is more appropriate doesn't invalidate that 
approach.  Personally, I've found that the majority of client-based apps that I 
write need to have per-user settings, so setup is a bad place for 
configuration.  Likewise, I've found that when writing server applications, 
that there is only one configuration, so setup could be used for configuration. 
 But with virtualization becoming more common in the enterprise apps area 
(install once into a virtual image, then reconfigure on every new instance) is 
making the setup program a bad place for configuration once again.  

Jason Swager

  ----- Original Message ----
From: Christopher Painter <[EMAIL PROTECTED]>
To: Bob Arnson <[EMAIL PROTECTED]>
Cc: WiX Users <wix-users@lists.sourceforge.net>
Sent: Monday, January 14, 2008 1:11:47 PM
Subject: Re: [WiX-users] How do I preserve properties betweenINSTALL/UNINSTALL?

  I don't agree that installation and configuration are automatically distinct 
nor do I agree that configuration is generally per-user.  In fact, 12 years of 
development, setup authoring and enterprise engineering has convinced me that 
it's generally per-machine.  Even Windows Installer TAO seems to concede that 
per-user stories are a pain to support.
   




-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


       
---------------------------------
Never miss a thing.   Make Yahoo your homepage.
-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to