[wix-devs] Product and Package elements

Bob Arnson bob at firegiant.com
Mon Sep 7 15:43:43 PDT 2020


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.


More information about the wix-devs mailing list