I like the idea

Sent from my Windows Phone
________________________________
From: Mike Carlson<mailto:m...@firegiant.com>
Sent: ‎3/‎31/‎2015 9:41 AM
To: WiX toolset developer mailing list<mailto:wix-devs@lists.sourceforge.net>
Subject: Re: [WiX-devs] WIXFEAT4707 - Replace Win64 Attribute

Does anyone have a better name than "Platform" for this attribute to suggest?

Or other comments on the idea in general?

From: Mike Carlson [mailto:m...@firegiant.com]
Sent: Tuesday, March 24, 2015 2:04 PM
To: WiX toolset developer mailing list
Subject: Re: [WiX-devs] WIXFEAT4707 - Replace Win64 Attribute

Revising my suggestion, I think it makes sense to allow 64-bit searches as they 
are allowed today (even if they are officially unsupported by MSI).

Agreeing with Sean, I'd also like to only make this change for the CustomAction 
and Component elements, because it only belongs in elements that cannot support 
64-bit from a 32-bit package. The other two elements (ApprovedExeForElevation 
and util:RegistrySearch) will continue having the same Win64 attribute they 
have today. I also favor making the new attribute an enum instead of a bool, 
for clarity of purpose, and also to be clear to users that the new attribute is 
not simply a renaming of Win64 (and is not simply the inverse of Win64).

I'm thinking of an attribute named something like "Platform", with possible 
values "win32" or "default". I'm sure there's a better name out there than 
"Platform" - I am very open to suggestions.


From: Bob Arnson [mailto:b...@firegiant.com]
Sent: Tuesday, March 24, 2015 11:20 AM
To: WiX toolset developer mailing list
Subject: Re: [WiX-devs] WIXFEAT4707 - Replace Win64 Attribute

If we held our breath for explicit confirmation from the MSI SDK, we'd all be 
zombies. However, I finally found a mention in the ICE80 doc, so I begrudgingly 
agree with you. :)

From: Heath Stewart [mailto:hea...@outlook.com]
Sent: Friday, 20 March, 2015 21:31
To: WiX toolset developer mailing list
Subject: Re: [WiX-devs] WIXFEAT4707 - Replace Win64 Attribute

What several on the MSI team have told me in the past: if it's not documented, 
it's not supported. Just sayin'.
Heath Stewart
Software Engineer
Visual Studio, Microsoft
http://blogs.msdn.com/heaths

________________________________
From: b...@firegiant.com<mailto:b...@firegiant.com>
To: wix-devs@lists.sourceforge.net<mailto:wix-devs@lists.sourceforge.net>
Date: Sat, 21 Mar 2015 00:57:44 +0000
Subject: Re: [WiX-devs] WIXFEAT4707 - Replace Win64 Attribute
I know that's true of the general case but there's nothing in the RegLocator 
doc to suggest it applies to searches. I'm going to try a file search - I can 
see that being affected. (I'm wondering if Burn handles that case either...)

From: Heath Stewart [mailto:hea...@outlook.com]
Sent: Friday, 20 March, 2015 20:42
To: WiX toolset developer mailing list
Subject: Re: [WiX-devs] WIXFEAT4707 - Replace Win64 Attribute

32-bit MSIs can do 64-bit'y things, but it's documented as not supported. What 
works currently works only because they didn't prevent it (IIRC, registry keys) 
but one shouldn't take advantage of this.
Heath Stewart
Software Engineer
Visual Studio, Microsoft
http://blogs.msdn.com/heaths

________________________________
From: b...@firegiant.com<mailto:b...@firegiant.com>
To: wix-devs@lists.sourceforge.net<mailto:wix-devs@lists.sourceforge.net>
Date: Fri, 20 Mar 2015 23:17:08 +0000
Subject: Re: [WiX-devs] WIXFEAT4707 - Replace Win64 Attribute
64-bit searches are legal (or at least aren't contraindicated) and work from 
32-bit packages. So we need to keep a way to specify that.

Naming both is hard...

From: Rob Mensching [mailto:r...@firegiant.com]
Sent: Friday, 20 March, 2015 17:22
To: WiX toolset developer mailing list
Subject: Re: [WiX-devs] WIXFEAT4707 - Replace Win64 Attribute

1. I don't understand this comment in the WIP:

This attribute will not require the "-arch" switch to function properly.

The -arch switch is most definitely required. It's handled by default in 
MSBuild. It's very, very important.

2. I'm also not thrilled with 'Always32Bit'   name. I like "always" better than 
"force" but "32Bit" feels funny. Bob can you bail us out here?

3. Searches in Burn *may* be different. *Maybe* even in MSI. I don't remember 
if 32-bit MSIs can do 64-bit searches. Anyone else remember?  If searches are 
different then maybe "Win64" attribute is bad name and we can come up with a 
better name for searching hives (that may default to -arch).

_______________________________________________________________
FireGiant  |  Dedicated support for the WiX toolset  |  
http://www.firegiant.com/

From: Mike Carlson [mailto:m...@firegiant.com]
Sent: Wednesday, March 18, 2015 3:38 PM
To: wix-devs@lists.sourceforge.net<mailto:wix-devs@lists.sourceforge.net>
Subject: [WiX-devs] WIXFEAT4707 - Replace Win64 Attribute

I'd like to propose replacing the Win64 attribute with something more intuitive 
in WiX v4.0.

Here is the WIP:
                
http://wixtoolset.org/development/wips/4707-replace-win64-with-intuitive-attribute/

I appreciate feedback.

Thanks,
Mike Carlson

------------------------------------------------------------------------------ 
Dive into the World of Parallel Programming The Go Parallel Website, sponsored 
by Intel and developed in partnership with Slashdot Media, is your hub for all 
things parallel software development, from weekly thought leadership blogs to 
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________ WiX-devs mailing list 
WiX-devs@lists.sourceforge.net<mailto:WiX-devs@lists.sourceforge.net> 
https://lists.sourceforge.net/lists/listinfo/wix-devs

------------------------------------------------------------------------------ 
Dive into the World of Parallel Programming The Go Parallel Website, sponsored 
by Intel and developed in partnership with Slashdot Media, is your hub for all 
things parallel software development, from weekly thought leadership blogs to 
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________ WiX-devs mailing list 
WiX-devs@lists.sourceforge.net<mailto:WiX-devs@lists.sourceforge.net> 
https://lists.sourceforge.net/lists/listinfo/wix-devs
------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
WiX-devs mailing list
WiX-devs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-devs
------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
WiX-devs mailing list
WiX-devs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-devs

Reply via email to