Please see my comments below.
Thanks,
Raymond
From: Simon Laws
Sent: Tuesday, November 18, 2008 10:36 AM
To: [email protected]
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