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/