There were questions about the type of changes and the principle of
changes done to enable OSGi in the equinox branch. Let me try to give
a quick summary of the type of changes that have been applied so far :

- Develop OSGi related tools to facilitate converting Tuscany modules
to OSGi bundles
- Develop the Equinox launcher
- Identified the SPIs packages in the modules
   - This was an exercise to get current modules working with OSGi,
still need work to do
- Generate OSGi bundles from current Tuscany modules
   - Verify broken issues and fix them

Also, I'm getting some of these pieces documented as we go in two places :
   - http://tuscany.apache.org/osgi-aware-programming-in-tuscany.html
   - http://tuscany.apache.org/sca-java-development-guide-osgi.html


On Thu, Nov 13, 2008 at 9:40 AM, ant elder <[EMAIL PROTECTED]> wrote:
>
>
> On Thu, Nov 13, 2008 at 4:30 PM, haleh mahbod <[EMAIL PROTECTED]> wrote:
>>
>> As I watch the different threads it is clear that there is a common goal
>> of encouraging everyone to be involved in creating the base line for OASIS
>> code base and there is also a desire to create a working baseline in a
>> timely manner.
>>
>> Here is an idea that came to my mind that might help.
>> 1. Whoever worked on Equinox branch writes down the principles used to
>> OSGI enable 1.x in Equinox branch. This becomes the guide.
>> 2. Define a subset of the modules as the goal of what will first be
>> brought to the trunk.
>> 3. Of that subset define a few modules that everyone can focus on at a
>> time. For example let's bring in module x, y, z into the trunk in the next
>> day. This enables everyone to be focused on the same thing and the work
>> becomes a group effort.
>> 4. Everyone who is interested to get involved will do a diff of the
>> selected equinox modules against the latest 1.x. Review the code while also
>> remembering the principles that were used to make the changes.
>> 5. Post questions if any
>> 6. Move on to the next set if there are no major concerns.
>>
>> This will definitely give people who are interested to be involved a
>> chance to participate, learn and ask questions. With everyone involved in
>> this important base line work, OASIS base line will come to life faster.
>>
>> Haleh
>
> I quite like the sound of that. This thread is moving quite fast though so
> have to see how it fits in with all the comments others are making.
>
>    ...ant
>
>



-- 
Luciano Resende
Apache Tuscany, Apache PhotArk
http://people.apache.org/~lresende
http://lresende.blogspot.com/

Reply via email to