The build is not clean yet. There are test case failures (some due to a
partial merge of the AnyElementProcessor, some due to Policy code
refactoring).
Thanks,
Raymond
From: ant elder
Sent: Thursday, October 30, 2008 7:26 AM
To: dev@tuscany.apache.org
Subject: Re: Update on the Equinox branch
On Wed, Oct 29, 2008 at 6:47 PM, Raymond Feng <[EMAIL PROTECTED]> wrote:
Hi,
We have been working on the sca-equinox branch to create a smooth developer
experience to work with OSGi-enabled Tuscany. There are some good
progresses. We also see some challenges too.
Here are some of the items or goals we are working toward:
1) Make it easy and straightforward for developers to check out the tuscany
modules and load them into Eclipse which has good tooling support for OSGi.
- We are documenting the instructions as some of them require manual
steps. Stay tuned ...
2) Configure the projects in such a way so that Eclipse PDE compiles and
validates our OSGi bundles by honoring the directives in the OSGi manifest.
- We are adding a maven plugin to generate Eclipse plugin .classpath and
.project files so that we can leverage the Eclipse PDE tools
3) Configure maven to build the Tuscany modules using Eclipse compiler and
support the OSGi class visibility.
- We are adding the Eclipse compiler to be used maven compiler plugin (the
compilation is much faster now :-). More work to be done to honor the OSGi
bundle manifest.
4) Build distributions in a much faster fashion (with 1-2 mins) to support
the test automation or bundle development against the 3rd party jars (as
bundles).
- Now we can build the distribution on disk very fast. One of the
distribution can be used to set up the Eclipse target platform.
5) Clean up and fix the test cases and samples to be compiled and run with
OSGi
- We have a few test cases and samples working with OSGi.
6) Bring up the core functions so that other pieces can be ported over or
built on.
- Please come and help. :-).
If you are comfortable to swim in the muddy water, you are very welcome to
jump in and help.
Thanks,
Raymond
What is the expected build status of this, i get build failures in the
assembly-xml and binding-ws-axis2 in the modules folder and then lots of
fails in itests etc. Is that expected?
...ant