On Tue, Nov 18, 2008 at 10:36 AM, ant elder <[EMAIL PROTECTED]> wrote:

>
>
> On Tue, Nov 18, 2008 at 10:00 AM, Simon Laws <[EMAIL PROTECTED]>wrote:
>
>>
>>
>> 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
>>
>
> I thought the plan was to bring up just the minimal modules to run the
> calculator - the modules identified in [1] plus the test/sample from [2] so
> we know when it works. So move everything accept those to contrib/.
>
>    ...ant
>
> [1] http://apache.markmail.org/message/ofdwyjikioosc7bn
> [2] http://apache.markmail.org/message/qocoqvieeux2ct66
>
>
Yes, agreed. But in the branch some modules have been explicitly removed so
I wanted to call those out explicitly before going on the next stage of
moving all but the 36 or so modules that we need to get the calculator
working.

I should have said also that the first block of modules I think are Junk
(although I shouldn't have put host-embedded in there just yet) the second
block are the ones I'm not sure about so should go in /contrib.

Do you have the list of other modules that need moving and how do you want
to do it?

Simon

Reply via email to