I'd like to refactor the way we do overlays and inheritance so that:
We get a bit more confidence in the MDA 0.10 transition in the production system, by bringing the testbed closer to it.
Less dependence on the beans defined in the parent images.
Layer the overlays on the 0.10 side so that nothing is being repeated.
The approach would be to:
Layer the 010x overlay on top of the 010 overlay rather than having it be "parallel"
Pull in essentially all of the components from the ukf-meta 239 branch to the 010 overlay so that as little as possible (other than the MDA itself) is inherited from the parent container image.
Rework the stubbing in the 010x overlay so that the minimal changes are made to achieve the required results.
Unless absolutely necessary, I don't want to touch the 09 and 09x overlays as with a bit of luck we will get past needing those at all fairly soon. If I do need to adjust them in the same way, though, I will.
When we have landed the no-Xalan MDA 0.10 configuration in production, the 09, 09x and 010x overlays will go away. The 010 overlay might at that stage be moved over to "all" and removed but that's for consideration when it's relevant.
I'd like to refactor the way we do overlays and inheritance so that:
The approach would be to:
ukf-meta
239 branch to the 010 overlay so that as little as possible (other than the MDA itself) is inherited from the parent container image.Unless absolutely necessary, I don't want to touch the 09 and 09x overlays as with a bit of luck we will get past needing those at all fairly soon. If I do need to adjust them in the same way, though, I will.
When we have landed the no-Xalan MDA 0.10 configuration in production, the 09, 09x and 010x overlays will go away. The 010 overlay might at that stage be moved over to "all" and removed but that's for consideration when it's relevant.