Always use sub-stacks for third party plugins and libraries?
Posted: Wed Jul 21, 2010 2:14 pm
Hi folks,
Is it always best practice (with RunRev 4.0+) to deploy third-party plugins as sub-stacks under the app's main stack? I have read about some people preferring to leave components as independent stacks and using some kind of dummy sub-stack to manage links. Is this still a relevant approach and why/when/where would it be appropriate (and if so, how is it best achieved)?
I'm adding some bought custom controls that will have different change cycles to the app using them (think DataTree, ListMagic, etc.). I am also building some library files that I expect to need to update to reflect changes in the external systems with which they interact - perhaps involving 'hot-fixes' between app releases. However, I expect the overall payload of a full app update to remain relatively small. So, should I just use sub-stacks as a universal approach and just manage versions at the complete build level or do I need to be more careful in managing these components?
Any insights gratefully received.
Best,
Keith..
Is it always best practice (with RunRev 4.0+) to deploy third-party plugins as sub-stacks under the app's main stack? I have read about some people preferring to leave components as independent stacks and using some kind of dummy sub-stack to manage links. Is this still a relevant approach and why/when/where would it be appropriate (and if so, how is it best achieved)?
I'm adding some bought custom controls that will have different change cycles to the app using them (think DataTree, ListMagic, etc.). I am also building some library files that I expect to need to update to reflect changes in the external systems with which they interact - perhaps involving 'hot-fixes' between app releases. However, I expect the overall payload of a full app update to remain relatively small. So, should I just use sub-stacks as a universal approach and just manage versions at the complete build level or do I need to be more careful in managing these components?
Any insights gratefully received.
Best,
Keith..