Agreed, this is a great summary. Thanks!

Luciano Resende wrote:
This is a great summary Raymond.

[1] 
http://cwiki.apache.org/confluence/display/TUSCANY/SCA+Java+Development+Guide+(OSGI)

On Wed, Oct 29, 2008 at 11:47 AM, Raymond Feng <[EMAIL PROTECTED]> wrote:
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. :-).
--
Thanks, Dan Becker

Reply via email to