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]
--
Simon C Nash IBM Distinguished Engineer
Hursley Park, Winchester, UK [EMAIL PROTECTED]
Tel. +44-1962-815156 Fax +44-1962-818999
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]