Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
pscp rat-2.0-M5.txt kelvingoodson@people.apache.org:public_html/sca-java/2.0-M5/RC2/
Note
title"Tip"

If you need to regenerate the RAT report after you have started on the steps that follow run "mvn clean" first to avoid complains about the files under target folders

Build from top level

Code Block

cd tags/2.0-M5-RC2
mvn -o clean install

Build distribution

Code Block

cd tags/2.0-M5-RC2/distribution/all
mvn -o clean install

Copy the distribution to somewhere and try it

Try all the samples/demos

The war samples are currently to be tested with

  • Tomcat 5.5.20 and Tomcat 6.0.14
  • Jetty 6.1.3
  • Geronimo 2.0.2 Tomcat6 jee5
  • WebSphere 6.1 fix pack 9+

Clean you local repo of SCA modules and compile the source distro and run some samples.

Check for copyrights in the code to ensure that are what you are expecting

Code Block

grep -iR --exclude=LICENSE --exclude=NOTICE Copyright * | awk '{if (!match($0, ".+ASF.+")) {print $0}}'

check all the NOTICE files

Code Block

for i in `find . -name NOTICE`; do echo XXXXXXXXXXXXXXXXXXXXXXXXXXXX; echo $i; cat $i; done > ../tmp

Check for any SNAPSHOTS left in by mistake

Code Block

grep -r --include=*.xml SNAPSHOT *

Check the LICENSE file against what is provided in the distributions. There is no automation for this bit.