I did some more investigation into the status of the spec APIs
(see items 2 and 3 below).  I found that there are binary jars for both
of these in the the Maven repo at
 
http://people.apache.org/repo/m2-incubating-repository/org/osoa/sca-api-r0.95/1.0-incubator-M2/sca-api-r0.95-1.0-incubator-M2.jar
and
 
http://people.apache.org/repo/m2-incubating-repository/org/apache/tuscany/commonj-api_r1.1/1.0-incubator-M2/commonj-api_r1.1-1.0-incubator-M2.jar

The Tuscany SCA Java M2 source and samples builds are using these jars,
which were placed in the maven repo on October 31.  However, I can't
find any Apache vote that took place to publish these artifacts.  I also
can't find any published source or javadoc for them.

Since the SCA Java M2 release is dependent on these artifacts, I'd
appreciate clarification of their status.  Are they intended to be part
of the SCA Java M2 release?  If so, we need to be voting now to include
them in this release (preferably with source and javadoc as well).
If they are not part of the SCA Java M2 release, which PPMC/IPMC vote
approved their release to the maven repo?

  Simon

Simon Nash wrote:

I have a few comments and questions on these artifacts.

1. The set of extensions in the contrib directory of the binary
   distribution is not the same as the set of extensions published
   via the maven repo.
   (a) The following are in both of these places:
        axis2-1.0-incubator-M2.jar
        databinding-sdo-1.0-incubator-M2.jar
        javascript-1.0-incubator-M2.jar
        rmi-1.0-incubator-M2.jar
        ruby-1.0-incubator-M2.jar
        spring-1.0-incubator-M2.jar
   (b) The following are only in the maven repo:
        wsdl-1.0-incubator-M2.jar
        groovy-1.0-incubator-M2.jar
        databinding-axiom-1.0-incubator-M2.jar
        databinding-castor-1.0-incubator-M2.jar
        databinding-jaxb-1.0-incubator-M2.jar
        databinding-xmlbeans-1.0-incubator-M2.jar
        databinding-test-1.0-incubator-M2.jar
        celtix-1.0-incubator-M2.jar
        binding-jsonrpc-1.0-incubator-M2.jar

   It is not clear why there are these differences.  Do the items in
list (b) have the same status as those in list (a), or some lesser status?

   For example, I recall a discussion some time ago in which we agreed to
   publish the celtix binding only as part of the source distro and not as
   part of the binary distro because we did not want to encourage its use
   at the present time.  If this is still our view, then I don't think
   we should include it in the list of binary artifacts published to the
   maven repo.  Having it in this list makes it look like a fully endorsed
   part of M2.

I'm not sure about some of the other things in the (b) list. For example, do we need to publish databinding-test to the maven repo? And what about
   the databindings for castor, jaxb and xmlbeans?  Are these all working,
   fully tested, and ready to be released?

   I think the simplest approach would be to agree on a list of extensions
   that we are endorsing as part of the M2 release and and put these
   extension jars in both the contrib directory of the binary distro and
   the maven repo.  This would clarify exactly what extensions we are
   endorsing as part of our M2 release.

2. The SCA spec APIs have been removed.  They no longer appear in
     the downloadable source distribution(s)
     the downloadable javadoc distribution
     the binary jars published to the maven repo
     the javadoc jars published to the maven repo
   They should be restored to all these places.

3. The commonj spec APIs have been removed.  Is this because we are able
   to reference a version of these from elsewhere?  If not, then we
   need to make them available in a suitable form so that they can
   be used to build the kernel.

  Simon

Jeremy Boynes wrote:

Please vote to approve the release of the incubator-M2 version of Apache Tuscany SCA for Java.

These archives are -incubator- rather than -incubating- for consistency with the SDO and DAS M2 releases. None of the distributions have a top level directory reflecting the version.

Thanks
--
Jeremy

Source distribution:
http://people.apache.org/~jboynes/tuscany-M2/tuscany-sca-1.0- incubator-M2-src.tar.gz http://people.apache.org/~jboynes/tuscany-M2/tuscany-sca-1.0- incubator-M2-src.zip

Binary distribution:
http://people.apache.org/~jboynes/tuscany-M2/tuscany-sca-1.0- incubator-M2-bin.tar.gz http://people.apache.org/~jboynes/tuscany-M2/tuscany-sca-1.0- incubator-M2-bin.zip

Samples:
http://people.apache.org/~jboynes/tuscany-M2/tuscany-sca-1.0- incubator-M2-samples.tar.gz http://people.apache.org/~jboynes/tuscany-M2/tuscany-sca-1.0- incubator-M2-samples.zip

Javadoc:
http://people.apache.org/~jboynes/tuscany-M2/tuscany-sca-1.0- incubator-M2-javadoc.zip

Artifacts in the Maven repo at
http://people.apache.org/repo/m2-incubating-repository/org/apache/ tuscany/

org/apache/tuscany/sca/parent/1.0-incubator-M2/parent-1.0-incubator- M2.pom org/apache/tuscany/sca/kernel/parent/1.0-incubator-M2/parent-1.0- incubator-M2.pom org/apache/tuscany/sca/kernel/tuscany-api/1.0-incubator-M2/tuscany- api-1.0-incubator-M2.jar org/apache/tuscany/sca/kernel/tuscany-api/1.0-incubator-M2/tuscany- api-1.0-incubator-M2-javadoc.jar org/apache/tuscany/sca/kernel/tuscany-host-api/1.0-incubator-M2/ tuscany-host-api-1.0-incubator-M2.jar org/apache/tuscany/sca/kernel/tuscany-host-api/1.0-incubator-M2/ tuscany-host-api-1.0-incubator-M2-javadoc.jar org/apache/tuscany/sca/kernel/tuscany-spi/1.0-incubator-M2/tuscany- spi-1.0-incubator-M2.jar org/apache/tuscany/sca/kernel/tuscany-spi/1.0-incubator-M2/tuscany- spi-1.0-incubator-M2-javadoc.jar org/apache/tuscany/sca/kernel/core/1.0-incubator-M2/core-1.0- incubator-M2.jar
org/apache/tuscany/sca/test/1.0-incubator-M2/test-1.0-incubator-M2.jar
org/apache/tuscany/sca/services/parent/1.0-incubator-M2/parent-1.0- incubator-M2.pom org/apache/tuscany/sca/services/idl/parent/1.0-incubator-M2/ parent-1.0-incubator-M2.pom org/apache/tuscany/sca/services/idl/wsdl/1.0-incubator-M2/wsdl-1.0- incubator-M2.jar org/apache/tuscany/sca/services/containers/parent/1.0-incubator-M2/ parent-1.0-incubator-M2.pom org/apache/tuscany/sca/services/containers/groovy/1.0-incubator-M2/ groovy-1.0-incubator-M2.jar org/apache/tuscany/sca/services/containers/javascript/1.0-incubator- M2/javascript-1.0-incubator-M2.jar org/apache/tuscany/sca/services/containers/ruby/1.0-incubator-M2/ ruby-1.0-incubator-M2.jar org/apache/tuscany/sca/runtime/parent/1.0-incubator-M2/parent-1.0- incubator-M2.pom org/apache/tuscany/sca/runtime/webapp/1.0-incubator-M2/webapp-1.0- incubator-M2.jar org/apache/tuscany/sca/services/containers/spring/1.0-incubator-M2/ spring-1.0-incubator-M2.jar org/apache/tuscany/sca/services/databinding/parent/1.0-incubator-M2/ parent-1.0-incubator-M2.pom org/apache/tuscany/sca/services/databinding/databinding-axiom/1.0- incubator-M2/databinding-axiom-1.0-incubator-M2.jar org/apache/tuscany/sca/services/databinding/databinding-castor/1.0- incubator-M2/databinding-castor-1.0-incubator-M2.jar org/apache/tuscany/sca/services/databinding/databinding-jaxb/1.0- incubator-M2/databinding-jaxb-1.0-incubator-M2.jar org/apache/tuscany/sca/services/databinding/databinding-sdo/1.0- incubator-M2/databinding-sdo-1.0-incubator-M2.jar org/apache/tuscany/sca/services/databinding/databinding-xmlbeans/1.0- incubator-M2/databinding-xmlbeans-1.0-incubator-M2.jar org/apache/tuscany/sca/services/databinding/databinding-test/1.0- incubator-M2/databinding-test-1.0-incubator-M2.jar org/apache/tuscany/sca/services/bindings/parent/1.0-incubator-M2/ parent-1.0-incubator-M2.pom org/apache/tuscany/sca/services/bindings/sunjars/1.0-incubator-M2/ sunjars-1.0-incubator-M2.pom org/apache/tuscany/sca/services/bindings/celtix/1.0-incubator-M2/ celtix-1.0-incubator-M2.jar org/apache/tuscany/sca/services/bindings/axis2/1.0-incubator-M2/ axis2-1.0-incubator-M2.jar org/apache/tuscany/sca/services/bindings/binding-jsonrpc/1.0- incubator-M2/binding-jsonrpc-1.0-incubator-M2.jar org/apache/tuscany/sca/services/bindings/rmi/1.0-incubator-M2/rmi-1.0- incubator-M2.jar org/apache/tuscany/sca/services/maven/1.0-incubator-M2/maven-1.0- incubator-M2.jar org/apache/tuscany/sca/runtime/webapp-host/1.0-incubator-M2/webapp- host-1.0-incubator-M2.jar org/apache/tuscany/sca/runtime/standalone/1.0-incubator-M2/ standalone-1.0-incubator-M2.jar org/apache/tuscany/sca/runtime/standalone-host/1.0-incubator-M2/ standalone-host-1.0-incubator-M2.jar org/apache/tuscany/sca/commands/parent/1.0-incubator-M2/parent-1.0- incubator-M2.pom org/apache/tuscany/sca/commands/launcher/1.0-incubator-M2/ launcher-1.0-incubator-M2.jar org/apache/tuscany/sca/sca-tools/1.0-incubator-M2/sca-tools-1.0- incubator-M2.jar org/apache/tuscany/sca/plugins/parent/1.0-incubator-M2/parent-1.0- incubator-M2.pom org/apache/tuscany/sca/plugins/tuscany-war-plugin/1.0-incubator-M2/ tuscany-war-plugin-1.0-incubator-M2.jar org/apache/tuscany/sca/plugins/tuscany-plugin-wsdl2java/1.0-incubator- M2/tuscany-plugin-wsdl2java-1.0-incubator-M2.jar org/apache/tuscany/sca/plugins/tuscany-plugin-java2wsdl/1.0-incubator- M2/tuscany-plugin-java2wsdl-1.0-incubator-M2.jar org/apache/tuscany/sca/distribution/1.0-incubator-M2/distribution-1.0- incubator-M2.pom org/apache/tuscany/sca/distribution/1.0-incubator-M2/distribution-1.0- incubator-M2-bin.zip org/apache/tuscany/sca/distribution/1.0-incubator-M2/distribution-1.0- incubator-M2-bin.tar.gz org/apache/tuscany/sca/samples/parent/1.0-incubator-M2/parent-1.0- incubator-M2.pom


---------------------------------------------------------------------
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