diff options
Diffstat (limited to 'sandbox/old/distribution/sca/tsss-demo/README.txt')
-rw-r--r-- | sandbox/old/distribution/sca/tsss-demo/README.txt | 59 |
1 files changed, 59 insertions, 0 deletions
diff --git a/sandbox/old/distribution/sca/tsss-demo/README.txt b/sandbox/old/distribution/sca/tsss-demo/README.txt new file mode 100644 index 0000000000..6a0d6b4b96 --- /dev/null +++ b/sandbox/old/distribution/sca/tsss-demo/README.txt @@ -0,0 +1,59 @@ +Project to build the assembly used for the demo at TheServerSide Symposium, March 2007 +====================================================================================== + +This project is configured to use a combination of stable and unstable code from Tuscany. +It is built using Maven using a mixture of +* released artifacts downloaded from online repositories +* stable but unreleased artifacts that need to be built locally +* unstable references to modules included using svn externals + +Released artifacts +------------------ +These are a combination of artifacts previously released by Tuscany with the approval +of the Incubator PMC. These include the project-wide parent pom, buildtools and the +commonj work manager API from our M2 release. + +We also have dependencies on artifacts released by other projects such as Jetty and ActiveMQ. + +These artifacts will automatically be downloaded by Maven during the online build. + + +Stable but unreleased artifacts +------------------------------- +These are two modules from Tuscany that have been tagged but not formally released. +These must be built on your local machine from source before building this project. + +The URLs for these tags are: + https://svn.apache.org/repos/asf/incubator/tuscany/tags/java/pom/sca/1.0-incubating + https://svn.apache.org/repos/asf/incubator/tuscany/tags/java/spec/sca-api-r1.0/1.0-incubating + +The source for these is frozen and once approval is given by the Incubator PMC they +can be published to the online Maven repo. They would then be downloaded like the +Released Artifacts above. + +Until then you should checkout and build each manually: + $ svn export https://svn.apache.org/repos/asf/incubator/tuscany/tags/java/pom/sca/1.0-incubating sca-pom + $ cd sca-pom + $ mvn install + + $ svn export https://svn.apache.org/repos/asf/incubator/tuscany/tags/java/spec/sca-api-r1.0/1.0-incubating sca-api-r1.0 + $ cd sca-api-r1.0 + $ mvn install + + +References to unstable modules +------------------------------ + +This project makes use of modules from the trunk that are under active development. +They are included in this project using svn externals and should automatically have +been checked out when you checked out this directory. These will automatically be +updated to the latest code when you "svn up" this project. They are included in +the build for this project and will be built with it. + + +Building this project +--------------------- + +Once you have built and installed the stable but unreleased artifacts above, +you can build this project with: + $ mvn install
\ No newline at end of file |