Hi,

As the o.a.t.s.scope and o.a.t.s.factory packages in the core-spi are in the grey area, I'll move them into core for now and keep the package names as-is. We could revisit this later when the requirements become clearer.

Thanks,
Raymond

----- Original Message ----- From: "Jean-Sebastien Delfino" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Tuesday, May 15, 2007 8:22 AM
Subject: More TODOs for the 0.90 release, was: Tuscany weekly IRC chat log 14 May 2007


[snip]
ant elder wrote:
Here's todays weekly IRC chat log. The only topic discussed was the
SCA 0.90release, the current plan is to cut a
0.90 release branch this Wednesday.

We went through the open JIRA's targeted at 0.90 to see if anyone wanted
particular JIRA's as must fix for 0.90 and which ones could be defered. The
current JIRA's for 0.90 are:
http://issues.apache.org/jira/secure/IssueNavigator.jspa?reset=true&mode=hide&sorter/order=DESC&sorter/field=priority&resolution=-1&pid=12310210&fixfor=12312478
. Tomorrow I'm going to move all of those out of 0.90 except for
TUSCANY-1247, TUSCANY-1248, and TUSCANY-1265.  If anyone has any others
which should be in 0.90 just say.

The samples were also discussed, sounds like most of them are ready, there's
some issues around the those related to how to write Tuscany extensions,
discussion will continue on the mailing list.

Venkat will run RAT against the current distro's and email the mailing list
the results, slaws will try the distro's on linux.

The latest distributions built of the trunk code as of just now (r537917)
are at: http://people.apache.org/~antelder/tuscany/latest/<http://people.apache.org/%7Eantelder/tuscany/latest/>. Please try these out and report any issues (or even just that you tried and
a sample worked!)

  ...ant


Sorry that I missed yesterday's IRC chat. I have a few more things to add to our TODO list for the release:

I'd like to have in the binary distro a JAR containing the Tuscany source that people can attach to the Tuscany JAR for debugging in an IDE (we already discussed this on the list but can't find the thread now).

I am not sure where we are with our Webapp story. If we go with the context listener approach, we need to adjust it to take its configuration and list of deployables from sca-contribution.xml instead of web.xml. If we go with another approach we need to adjust the sample.

For consistency, SCADomain.newInstance() should also work without a list of composites and take its configuration from sca-contribution.xml if there is one.

We need some samples to show sca-contribution.xml (adjust some of the existing samples).

The above items are important IMO as they touch APIs used by application developers.

One of the goals of this release is stable SPIs. I have reviewed them and there a few things that I think need to be fixed now to avoid disrupting changes after the release. - Package o.a.t.sca.scope is not clean or finalized IMO and since it's currently only used by the core and implementation-java-runtime modules I think we should move it to the core module and mature it there, we can move it back to SPI when it has become a clean SPI.
- Same comment for o.a.t.sca.factory.
- o.a.t.Message has setWire/getWire methods with a FIXME comment indicating that these methods should be removed, can we remove them now? - Some of the factories and common runtime services are hardcoded in the ModuleActivators. The ModuleActivators need a way to get these objects from the runtime (maybe from the ExtensionPointRegistry) instead of having to new them up.

I also took a look at the Javadoc for the SPIs and we need to spend some time fixing it, as some of the Javadoc comments are obsolete or incorrect.

--
Jean-Sebastien


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to