[wix-devs] Product and Package elements

Blair Murri osito at live.com
Sat Oct 3 22:51:45 PDT 2020


ShipIt™!

I really like the "minor update". It makes the vocabulary across the entire WiX schema more consistent, as well as describing better the purpose of the attributes you kept.

Blair

Get Outlook for Android<https://aka.ms/ghei36>

________________________________
From: wix-devs <wix-devs-bounces at lists.wixtoolset.org> on behalf of Bob Arnson via wix-devs <wix-devs at lists.wixtoolset.org>
Sent: Saturday, September 26, 2020 11:03:15 AM
To: WiX Toolset Developer Mailing List <wix-devs at lists.wixtoolset.org>
Cc: Bob Arnson <bob at firegiant.com>
Subject: Re: [wix-devs] Product and Package elements

Minor update to this proposal is in updated WIP: https://wixtoolset.org/development/wips/5377-deprecate-and-remove-package-element/

-----Original Message-----
From: wix-devs <wix-devs-bounces at lists.wixtoolset.org> On Behalf Of Bob Arnson via wix-devs
Sent: Monday, 7 September, 2020 18:44
To: WiX Toolset Developer Mailing List <wix-devs at lists.wixtoolset.org>
Cc: Bob Arnson <bob at firegiant.com>
Subject: [wix-devs] Product and Package elements

Years ago, I proposed removing the Package element, mostly by removing some edge-case functionality and moving generally-useful functionality to the Product element. The WIP for that is at https://wixtoolset.org/development/wips/5377-deprecate-and-remove-package-element/. The wix-devs thread at the time got the feedback that Product/@Manufacturer might sometimes need to differ from Package/@Manufacturer due to how DifxApp works. Bummer. Otherwise, there was no objection that I can find.

However, while writing this mail, I've begun to have second thoughts about removing Package entirely given the open issues. Here's my new proposal:


  *   Move mandatory and interesting attributes from Package to Product.
  *   Remove useless attributes from Package.
  *   Keep Package around for the other not-quite-useless edge-case attributes. Package would be optional unless you need those attributes.

Concerns? Questions? Objections? If not, I'll update the WIP and implement it.
____________________________________________________________________
WiX Toolset Developer Mailing List provided by FireGiant http://www.firegiant.com/
____________________________________________________________________
WiX Toolset Developer Mailing List provided by FireGiant http://www.firegiant.com/


More information about the wix-devs mailing list