On 26-Nov-14 17:20, Hoover, Jacob wrote:
Man, we just keep running into this, don't we? What do you think about turning the sample CWixBootstrapperBAFunction into a base class a la CBalBaseBootstrapperApplication? Then we say "use this and you won't have to change your code."I have some new requirements for my installer, and I had previously mentioned customizing WixStdBA for handeling related bundles. The feedback was to expose it so that a BAFunction could implement the customization. What is the plan on breaking BAF’s in the 3.10 release? IE, I think I need to expose a few calls to BAF’s such as OnPlanRelatedBundle. Adding new methods to IBootstrapperBAFunction it would break existing BAF DLL’s, but I really don’t like having “multiple” IBootstrapperBAFunction interfaces (IBootstrapperBAFunction2…)
I think BA functions are probably rarely-enough used that we could break the interface. But you'll have to apologize in the commit message. :)
-- sig://boB http://joyofsetup.com/
------------------------------------------------------------------------------ Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk
_______________________________________________ WiX-devs mailing list WiX-devs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-devs