On 8/25/07, ant elder <[EMAIL PROTECTED]> wrote:
>
> Please review and vote on the 0.99 release artifacts of Tuscany SCA for
> Java.
>
> The artifacts are available for review at:
> http://people.apache.org/~antelder/tuscany/0.99-RC2/
>
> This includes the signed binary and source distributions, the RAT reports,
> and
> the Maven staging repository.
>
> The SVN tag for the release is:
>
> https://svn.apache.org/repos/asf/incubator/tuscany/tags/java/sca/0.99-incubating/
>
> Many thanks,
>
> ...ant
>
> (note, the artifacts are still uploading so if it looks like something's
> missing please just wait a bit)
>
The summary for me is that I have licensing questions that affect my vote.
1/ !????? /Tuscany/Distros/0.99/tuscany-sca-0.99-incubating
/samples/calculator-webapp-ws/src/test/java/calculator/CalculatorTestCaseOFF.java
Is an empty file. Can we just remove this without a restarting the vote?
2/ LICENSE
Is it ok that the the tuscany sca modules are not listed against the
Apache2 license?
3/ NOTICE
I don't see a notice of the included JRuby file (as noted at the bottom
of the LICENSE file). Is this the glassfish line?.
If the answer to these three questions is yes then I'm +1 for going with RC2
I've looked mainly at the binary release as follows and made notes of fixes
required for future reference. If we can go with this RC then, from below, I
suggest we
remove helloworld-ws-sdo-webapp
remove helloworld-ws-service-webapp
remove DISCLAIMER/LICENSE/NOTICE files from alert-aggregator
remove Tuscany/Distros/0.99/tuscany-sca-0.99-incubating
/samples/calculator-webapp-ws/src/test/java/calculator/CalculatorTestCaseOFF.java
=====================================================================
Heres the detail of what I looked at if people want to look at different
things.
Binary release on Windows
=====================
Windows XP SP2
IBM JDK5
Ant 1.7.0
RAT
!????? /Tuscany/Distros/0.99/tuscany-sca-0.99-incubating-src
/demos/alert-aggregator/src/main/webapp/service.smd
assume can't have it in
!????? /Tuscany/Distros/0.99/tuscany-sca-0.99-incubating-src
/demos/alert-aggregator/src/main/webapp/sources.smd
assume can't have it in
!????? /Tuscany/Distros/0.99/tuscany-sca-0.99-incubating
/samples/calculator-webapp-ws/src/test/java/calculator/CalculatorTestCaseOFF.java
empty in distribution - remove
!????? /Tuscany/Distros/0.99/tuscany-sca-0.99-incubating
/samples/osgi-supplychain/src/main/resources/osgi/Customer.mf
assume can't have it in
!????? /Tuscany/Distros/0.99/tuscany-sca-0.99-incubating
/samples/osgi-supplychain/src/main/resources/osgi/Retailer.mf
assume can't have it in
!????? /Tuscany/Distros/0.99/tuscany-sca-0.99-incubating
/samples/osgi-supplychain/src/main/resources/osgi/Shipper.mf
assume can't have it in
!????? /Tuscany/Distros/0.99/tuscany-sca-0.99-incubating
/samples/osgi-supplychain/src/main/resources/osgi/Warehouse.mf
assume can't have it in
!????? /Tuscany/Distros/0.99/tuscany-sca-0.99-incubating
/samples/osgi-supplychain/src/main/resources/osgi/ds/Customer.mf
assume can't have it in
!????? /Tuscany/Distros/0.99/tuscany-sca-0.99-incubating
/samples/osgi-supplychain/src/main/resources/osgi/ds/Retailer.mf
assume can't have it in
!????? /Tuscany/Distros/0.99/tuscany-sca-0.99-incubating
/samples/osgi-supplychain/src/main/resources/osgi/ds/Shipper.mf
assume can't have it in
!????? /Tuscany/Distros/0.99/tuscany-sca-0.99-incubating
/samples/osgi-supplychain/src/main/resources/osgi/ds/Warehouse.mf
CHANGES
Typo running -> running
Add lazy loading of extensions
DISCLAIMER
OK
INSTALL
Wrong version number
LICENSE
Shouldn't all the tuscany modules be listed against the Apache2 license
NOTICE
Shouldn't a JRUby notice be here also (or is this the glassfish line?). It
is included at the bottom of the LICENSE files
README
OK
RELEASE_NOTES
OK
Samples
-------
README
Sample/demo lists don't match what we are delivering
We should recommend maven 2.0.5 not 2.0.6
Doesn't talk about havng to manually build the war samples
binding-echo
ant run - ok
ant compile run - ok
binding-echo-extension
ok
binding-notification-broker
not tried
binding-notification-consumer
not tried
binding-notification-producer
not tried
calculator
ant run - ok
ant compile run - ok
calculator-distributed
ant run - ok
ant compile run - ok
not ending when enter pressed
calculator-rmi-reference
ant run - ok
calculator-rmi-service
ant run - ok
calculator-script
ant run - ok
calculator-webapp
Ok
calculator-webapp-ws
README
build instruction has wrong sample name
Url is wrong
http://localhost:8085/sample-calculator-webapp/calc.jsp should be
http://localhost:8080/sample-calculator-webapp-ws/calc.jsp
chat-webapp
No diagram
OK
databinding-echo
ant run - ok
feed-aggregator
ant run - ok
No diagram
helloworld-dojo
Ok
helloworld-jsonrpc
Ok
helloworld-ws-reference
OK
helloworld-ws-sdo
Ok
helloworld-ws-sdo-webapp
No README
No Diagram
ant package
Fails - still some dependency problem
Remove
helloworld-ws-service
Ok
diagram is duff
helloworld-ws-service-webapp
no diagram
README needs text
ant package
Fails
Remove
implementation-composite
ok
implementation-crud
Ok
implementation-crud-extension
Ok
implementation-notification
implementation-pojo-extension
Ok
osgi-supplychain
README is html?
no diagam
ant run doesn't do anything
did something without error but not sure if it did the right thing
simple-bigbank
Ok
simple-bigbank-spring
Ok
simple-callback
Ok
Diagram is duff
simple-callback-ws
Ok
Diagram is duff
supplychain
Ok
Diagram is duff
web-resource
Ok
No diagram
Demos
-----
alert-aggregator
Has DISCLAIMER/LICENSE/NOTICE files? -remove
bigbank-account
README says use maven to build but ant now works also
README doesn't mention that you have to build them first
ant
bigbank-calculator
No README
ant compile
ant run
bigbank-stockquote
No README
ant compile
ant run
mortgage-creditcheck
Output doesn't match READMe as using Jetty not Tomcat (I think)
Ok
mortgage-loanapproval
Ok
Src
===
!????? /Tuscany/Distros/0.99/tuscany-sca-0.99-incubating-src
/demos/alert-aggregator/src/main/webapp/service.smd
assume can't have it in
!????? /Tuscany/Distros/0.99/tuscany-sca-0.99-incubating-src
/demos/alert-aggregator/src/main/webapp/sources.smd
assume can't have it in
!????? /Tuscany/Distros/0.99/tuscany-sca-0.99-incubating-src
/distribution/src/main/release/CHANGES
OK
!????? /Tuscany/Distros/0.99/tuscany-sca-0.99-incubating-src
/distribution/webapp/src/main/webapp/sca-contributions/safeToDelete.tmp
Remove?
!????? /Tuscany/Distros/0.99/tuscany-sca-0.99-incubating-src
/itest/databindings/common/src/main/resources/wsdl/Dummy.txt
Remove?
!????? /Tuscany/Distros/0.99/tuscany-sca-0.99-incubating-src
/itest/databindings/common/src/main/resources/xsd/datagraph.xsd
SDO
!????? /Tuscany/Distros/0.99/tuscany-sca-0.99-incubating-src
/itest/databindings/common/src/main/resources/xsd/sdoJava.xsd
SDO
!????? /Tuscany/Distros/0.99/tuscany-sca-0.99-incubating-src
/itest/databindings/common/src/main/resources/xsd/sdoModel.xsd
SDO
!????? /Tuscany/Distros/0.99/tuscany-sca-0.99-incubating-src
/modules/contribution-impl/src/test/resources/test.ext
Empty - remove?
!????? /Tuscany/Distros/0.99/tuscany-sca-0.99-incubating-src
/modules/implementation-script/src/main/java/org/apache/tuscany/sca/implementation/script/engines/TuscanyJRubyScriptEngine.java
Sun
!????? /Tuscany/Distros/0.99/tuscany-sca-0.99-incubating-src
/modules/implementation-spring/src/main/resources/META-INF/spring.handlers
assume can't have it in
!????? /Tuscany/Distros/0.99/tuscany-sca-0.99-incubating-src
/modules/implementation-spring/src/main/resources/META-INF/spring.schemas
assume can't have it in
!????? /Tuscany/Distros/0.99/tuscany-sca-0.99-incubating-src
/samples/calculator-webapp-ws/src/test/java/calculator/CalculatorTestCaseOFF.java
Empty - remove
!????? /Tuscany/Distros/0.99/tuscany-sca-0.99-incubating-src
/samples/osgi-supplychain/src/main/resources/osgi/Customer.mf
assume can't have it in
!????? /Tuscany/Distros/0.99/tuscany-sca-0.99-incubating-src
/samples/osgi-supplychain/src/main/resources/osgi/Retailer.mf
assume can't have it in
!????? /Tuscany/Distros/0.99/tuscany-sca-0.99-incubating-src
/samples/osgi-supplychain/src/main/resources/osgi/Shipper.mf
assume can't have it in
!????? /Tuscany/Distros/0.99/tuscany-sca-0.99-incubating-src
/samples/osgi-supplychain/src/main/resources/osgi/Warehouse.mf
assume can't have it in
!????? /Tuscany/Distros/0.99/tuscany-sca-0.99-incubating-src
/samples/osgi-supplychain/src/main/resources/osgi/ds/Customer.mf
assume can't have it in
!????? /Tuscany/Distros/0.99/tuscany-sca-0.99-incubating-src
/samples/osgi-supplychain/src/main/resources/osgi/ds/Retailer.mf
assume can't have it in
!????? /Tuscany/Distros/0.99/tuscany-sca-0.99-incubating-src
/samples/osgi-supplychain/src/main/resources/osgi/ds/Shipper.mf
assume can't have it in
!????? /Tuscany/Distros/0.99/tuscany-sca-0.99-incubating-src
/samples/osgi-supplychain/src/main/resources/osgi/ds/Warehouse.mf
assume can't have it in
Bin Release on Linux
=================
FC 6
IBM JDK 5
Ant 1.7.0
Signatures
----------
apache-tuscany-sca-0.99-incubating.tar.g.asc
OK
Samples
-------
README
binding-echo
ant run - OK
We need to check the access rights on the repo artifacts but they weren't
there when went through this.