Hi, I have converted the wiki page into a table and added description for the diffs to explain why we made such changes.
http://cwiki.apache.org/confluence/display/TUSCANYWIKI/Equinox+Branch+Merge Thanks, Raymond From: Simon Laws Sent: Tuesday, November 18, 2008 12:42 PM To: dev@tuscany.apache.org Subject: Re: Review and merge of trunk and equinox branch changes, was - Re: [PROPOSAL] A staged approach to create the OASIS development stream in trunk On Tue, Nov 18, 2008 at 7:09 PM, Raymond Feng <[EMAIL PROTECTED]> wrote: Please see my comments below. Thanks, Raymond From: Simon Laws Sent: Tuesday, November 18, 2008 10:36 AM To: dev@tuscany.apache.org Subject: Re: Review and merge of trunk and equinox branch changes, was - Re: [PROPOSAL] A staged approach to create the OASIS development stream in trunk On Tue, Nov 18, 2008 at 4:37 PM, Raymond Feng <[EMAIL PROTECTED]> wrote: Nice summary of the differences. I suggest that we add this list to a wiki page to track the merging efforts. I can start to comment on the individual modules on the wiki as soon as it appears. Thanks, Raymond ...snip Ok Raymond I can do that. I'd like to keep as much of the conversation and progress statements on the list but I don't mind summarizing on the wiki and then repeating the summary info here for all to see. I'll make a page and post again. <rfeng>Thanks. The main purpose for the suggested wiki page is to track progress of the merge in a collaborative way.</rfeng> More generally the merge looks doable to me. Although I do want to understand the more complex modules that I've mentioned. So we could start by clearing the modules that are already in trunk/modules to /contrib/modules as has already been mentioned and bring back in the minimum 40ish modules (combining the changes from the equinox branch with the current state of trunk) until we get the calculator-equinox working. +1. If I understand correctly the people who've been working on the equinox branch are using new tooling modules also so any that are required will have to be added in (I haven't tried any of the Eclipse integration in the branch I just ran the mvn build, hence my comments on my previous post). It would be good to get a description about what any new modules are individually responsible for also so that I can tie their function to the features on your OSGi enablement page (http://cwiki.apache.org/confluence/display/TUSCANYWIKI/OSGi+Enablement+for+Tuscany+Runtime). <rfeng>I can add some description of the tools to the wiki</rfeng> Would also be good to get a tutorial of how you use Eclipse in this context, e.g. precisely what steps do you go through to configure, load, edit and debug modules. Having said that I'm not ready to look at that just yet so not an emergeny. I anticipate that I can just carry on using the development approach I'm familiar with from the existing trunk while looking at the calcualtor-equinox bring up. I think as we move forward it would be good to move samples and itests to contrib also so that we have a clear view of what works. Thoughts? <rfeng>+1. I would like to merge and bring up some of the samples and itests over time along with the process for the modules.</rfeng> I can start to look at doing some of the merging. Is there anyone who can help out? Simon Ok, I put the summary text up on a wiki page (http://cwiki.apache.org/confluence/display/TUSCANYWIKI/Equinox+Branch+Merge). No special formatting and in alphabetical order so you may need to refer back tho this thread to find the ones I had specific questions. Simon