To add my bit to this idea. I am discovering that in order to develop components, you end up with lots of dependencies back into the ServiceMix project, most especially if you wish to be able to run unit tests that instantiate a container in order to test components. This in turn means that there are dependencies upon jars that are only in the local maven repository if the current ServiceMix snapshot has been built on the local machine. This obviously only occurs is you are developing against a snapshot, but it is still an issue.

If the Servicemix build was refactored in such a way that the core jars could be published independently, it would be easier to maintain a development team working against a snapshot release without having to run full builds everywhere, or try to keep a site proxy updated with all the bits of ServiceMix.

Terry

Reply via email to