On Tue, Nov 18, 2008 at 9:39 AM, Simon Laws <[EMAIL PROTECTED]>wrote:
> From the parent thread we debated whether to start from the equinox branch > or from trunk. I'm keen to understand the code changes that implement the > features Ramyond has documented [1]. So as a compromise to just replacing > trunk wholesale with the equinox branch I'm going to look at it a module at > a time. The objective being to note changes and ask questions about the code > changes here. I'll make a start and see how it goes. If it's too difficult > the fallback is to just go with the branch. Regardless we can use this > exercise to review the changes so that we understand the current features in > the branch and, more importantly, how they are realized. > > Regards > > Simon > > [1] > http://cwiki.apache.org/confluence/display/TUSCANYWIKI/OSGi+Enablement+for+Tuscany+Runtime So first things first. The modules that are missing from the equinox branch but are still in trunk. Clearly these are not required for the branches view of OSGi support but they seem to fall into two categories. Those that are junk which I'll just remove. Those that I'm not sure about so I'll move into a /contrib/modules/folder and we can delete them at our leisure so that we understand if they are obsolete or not. modules/ api assembly-java-dsj binding-feed binding-gdata2 binding-gdata2-runtime core-spring data-engine-helper host-embedded implementation-bpel-jbpm monitor-logging modules/ binding-dwr binding-jms-policy binding-notification binding-sca-jms contribution-groovy contribution-impl contribution-jee contribution-updater contribution-updater-impl databinding-job databinding-xstream extensibility-osgi extensibility-helper host-ejb host-openejb host-osgi implementation-das implementation-data-api implementation-data-xml implementation-jee implementation-notification implementatoin-openjpa implementation-web implementation-web-runtime node-dynamic node-launcher-osgi osgi-runtime policy-reliability runtime runtime2 runtime-standalone runtime-tomcat runtime-war scdl4j thirdparty-library Simon