You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by lr...@apache.org on 2007/06/27 09:25:28 UTC

svn commit: r551085 - in /incubator/tuscany/java/das/distribution: binary/NOTICE binary/README binary/RELEASE_NOTES binary/src/main/assembly/das.xml source/BUILDING source/NOTICE source/README source/RELEASE_NOTES source/src/main/assembly/src.xml

Author: lresende
Date: Wed Jun 27 00:25:27 2007
New Revision: 551085

URL: http://svn.apache.org/viewvc?view=rev&rev=551085
Log:
Adding release notes, instructions to build source distribution as well as other minor fixes

Added:
    incubator/tuscany/java/das/distribution/binary/RELEASE_NOTES
    incubator/tuscany/java/das/distribution/source/BUILDING
    incubator/tuscany/java/das/distribution/source/RELEASE_NOTES
Modified:
    incubator/tuscany/java/das/distribution/binary/NOTICE
    incubator/tuscany/java/das/distribution/binary/README
    incubator/tuscany/java/das/distribution/binary/src/main/assembly/das.xml
    incubator/tuscany/java/das/distribution/source/NOTICE
    incubator/tuscany/java/das/distribution/source/README
    incubator/tuscany/java/das/distribution/source/src/main/assembly/src.xml

Modified: incubator/tuscany/java/das/distribution/binary/NOTICE
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/das/distribution/binary/NOTICE?view=diff&rev=551085&r1=551084&r2=551085
==============================================================================
--- incubator/tuscany/java/das/distribution/binary/NOTICE (original)
+++ incubator/tuscany/java/das/distribution/binary/NOTICE Wed Jun 27 00:25:27 2007
@@ -14,7 +14,7 @@
 
 Unless otherwise indicated, all distribution made available by the Apache Software Foundation
 is provided to you under the terms and conditions of the Apache License Version 2.0 ("AL").
-A copy of the AL is provided with this distribution as the LICENSE.txt file present in the
+A copy of the AL is provided with this distribution as the LICENSE file present in the
 root directory, and is also available at http://www.apache.org/licenses/.
 
 The terms and conditions governing the distribution may refer to the AL or other license
@@ -28,5 +28,5 @@
 to determine what terms and conditions govern that particular distribution.
 
 This product also includes software developed by the Open Service Oriented Architecture organisation
-(http://osoa.org). The license for this software may be found in the LICENSE.txt file contained in this
+(http://osoa.org). The license for this software may be found in the LICENSE file contained in this
 distribution.

Modified: incubator/tuscany/java/das/distribution/binary/README
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/das/distribution/binary/README?view=diff&rev=551085&r1=551084&r2=551085
==============================================================================
--- incubator/tuscany/java/das/distribution/binary/README (original)
+++ incubator/tuscany/java/das/distribution/binary/README Wed Jun 27 00:25:27 2007
@@ -1,7 +1,7 @@
                            Apache Tuscany 
              -------------------------------------------
 
-Welcome to Tuscany! Please read the release notes (RELEASE_NOTES.txt) in this directory for
+Welcome to Tuscany! Please read the release notes (RELEASE_NOTES) in this directory for
 details on the current release.
 
 Thanks from all of us on the Tuscany team for downloading the package; help

Added: incubator/tuscany/java/das/distribution/binary/RELEASE_NOTES
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/das/distribution/binary/RELEASE_NOTES?view=auto&rev=551085
==============================================================================
--- incubator/tuscany/java/das/distribution/binary/RELEASE_NOTES (added)
+++ incubator/tuscany/java/das/distribution/binary/RELEASE_NOTES Wed Jun 27 00:25:27 2007
@@ -0,0 +1,52 @@
+What's new in Apache Tuscany DAS beta1
+======================================
+
+   DAS core features
+
+      - Support for J2SE connections in DAS config using Driver Manager.
+
+      - Added support for multiple database schemas in queries
+
+      - Enhanced Logging
+
+      - Enhanced Optimistic Concurrency Control with overqualified updates
+
+      - Enhanced support in ApplyChanges for generating proper INSERT for empty DataObjects 
+
+      - Enhanced support for invalid ResultSetMetadata
+
+      - Supporting ApplyChange commands as single atomic unit
+
+      - MySQL based test cases complete with success.
+
+
+   Documentation
+
+      - DAS API Javadocs now available in binary distribution
+
+      - Improved user guide available in Tuscany DAS website
+
+      - New Developer and Architect guides in Tuscany DAS website
+
+
+   DAS Samples
+
+      - Introduced database utility to create, populate and refresh canned sample dbs
+
+      - Introduced new sample that demonstrate usage of DAS in a J2SE environment
+
+      - Introduced a new DAS sample that demonstrates DAS advanced features such as :
+         - Basic CRUD
+         - Optimistic Concurrently Control (OCC)
+         - Result Set Shape
+         - Column Converter
+         - Integration with dbConfig
+
+Details are described below.
+
+   DAS Java beta1 is a superset of previous DAS Java M1 and M2 releases.
+   Anything in M1 or M2 is also in beta1, but beta1 contains features and bug fixes not present in M1 or M2 release.
+
+Compatibility Concerns
+
+   - Changes on DAS Config file namespaces
\ No newline at end of file

Modified: incubator/tuscany/java/das/distribution/binary/src/main/assembly/das.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/das/distribution/binary/src/main/assembly/das.xml?view=diff&rev=551085&r1=551084&r2=551085
==============================================================================
--- incubator/tuscany/java/das/distribution/binary/src/main/assembly/das.xml (original)
+++ incubator/tuscany/java/das/distribution/binary/src/main/assembly/das.xml Wed Jun 27 00:25:27 2007
@@ -33,6 +33,7 @@
                 <include>LICENSE*</include>
                 <include>NOTICE*</include>
                 <include>README*</include>
+                <include>RELEASE_NOTES*</include>
             </includes>
         </fileSet>
         

Added: incubator/tuscany/java/das/distribution/source/BUILDING
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/das/distribution/source/BUILDING?view=auto&rev=551085
==============================================================================
--- incubator/tuscany/java/das/distribution/source/BUILDING (added)
+++ incubator/tuscany/java/das/distribution/source/BUILDING Wed Jun 27 00:25:27 2007
@@ -0,0 +1,47 @@
+Building the Apache Tuscany DAS beta1
+=====================================
+
+Initial Setup
+-------------
+
+1) Install J2SE 5.0 SDK, which can be downloaded from 
+   http://java.sun.com/j2se/1.5.0/download.jsp. Use version of 1.5.0_06 JDK.
+
+2) Make sure that your JAVA_HOME environment variable is set to the newly installed 
+   JDK location, and that your PATH includes %JAVA_HOME%\bin (windows) or 
+   $JAVA_HOME$/bin (unix).
+
+3) Install Maven 2.0.5, which can be downloaded from http://maven.apache.org/download.html. 
+   Make sure that your PATH includes the MVN_HOME/bin directory. 
+
+
+Building
+--------
+
+1) Change to the top level directory to Apache Tuscany source distribution.
+2) Run
+
+	$> mvn
+
+   This will compile Apache Tuscany DAS and run all of the tests in the source
+   distribution. 
+
+   Depending on the load of remote Maven 2.0 repositories, you may have 
+   to run "mvn" several times utill the required dependencies are 
+   all located in your local maven repository. It usually takes some time for 
+   maven to download required dependencies in the first build. Once all the 
+   dependencies have been downloaded you may use the -o option to run maven
+   in offline mode, for example, 'mvn clean install -o'.
+
+
+Building the distributions
+--------------------------
+
+1) Change to the top level directory to Apache Tuscany source distribution.
+2) If you haven't run a complete build, please follow the steps above
+3) Run
+
+	$> mvn -Pdistribution
+
+   This will build the binary and source distribution with .zip and .gz 
+   formats in the distribution/target directory.

Modified: incubator/tuscany/java/das/distribution/source/NOTICE
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/das/distribution/source/NOTICE?view=diff&rev=551085&r1=551084&r2=551085
==============================================================================
--- incubator/tuscany/java/das/distribution/source/NOTICE (original)
+++ incubator/tuscany/java/das/distribution/source/NOTICE Wed Jun 27 00:25:27 2007
@@ -14,7 +14,7 @@
 
 Unless otherwise indicated, all distribution made available by the Apache Software Foundation
 is provided to you under the terms and conditions of the Apache License Version 2.0 ("AL").
-A copy of the AL is provided with this distribution as the LICENSE.txt file present in the
+A copy of the AL is provided with this distribution as the LICENSE file present in the
 root directory, and is also available at http://www.apache.org/licenses/.
 
 The terms and conditions governing the distribution may refer to the AL or other license
@@ -28,5 +28,5 @@
 to determine what terms and conditions govern that particular distribution.
 
 This product also includes software developed by the Open Service Oriented Architecture organisation
-(http://osoa.org). The license for this software may be found in the LICENSE.txt file contained in this
+(http://osoa.org). The license for this software may be found in the LICENSE file contained in this
 distribution.

Modified: incubator/tuscany/java/das/distribution/source/README
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/das/distribution/source/README?view=diff&rev=551085&r1=551084&r2=551085
==============================================================================
--- incubator/tuscany/java/das/distribution/source/README (original)
+++ incubator/tuscany/java/das/distribution/source/README Wed Jun 27 00:25:27 2007
@@ -1,7 +1,7 @@
                            Apache Tuscany 
              -------------------------------------------
 
-Welcome to Tuscany! Please read the release notes (RELEASE_NOTES.txt) in this directory for
+Welcome to Tuscany! Please read the release notes (RELEASE_NOTES) in this directory for
 details on the current release.
 
 Thanks from all of us on the Tuscany team for downloading the package; help

Added: incubator/tuscany/java/das/distribution/source/RELEASE_NOTES
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/das/distribution/source/RELEASE_NOTES?view=auto&rev=551085
==============================================================================
--- incubator/tuscany/java/das/distribution/source/RELEASE_NOTES (added)
+++ incubator/tuscany/java/das/distribution/source/RELEASE_NOTES Wed Jun 27 00:25:27 2007
@@ -0,0 +1,52 @@
+What's new in Apache Tuscany DAS beta1
+======================================
+
+   DAS core features
+
+      - Support for J2SE connections in DAS config using Driver Manager.
+
+      - Added support for multiple database schemas in queries
+
+      - Enhanced Logging
+
+      - Enhanced Optimistic Concurrency Control with overqualified updates
+
+      - Enhanced support in ApplyChanges for generating proper INSERT for empty DataObjects 
+
+      - Enhanced support for invalid ResultSetMetadata
+
+      - Supporting ApplyChange commands as single atomic unit
+
+      - MySQL based test cases complete with success.
+
+
+   Documentation
+
+      - DAS API Javadocs now available in binary distribution
+
+      - Improved user guide available in Tuscany DAS website
+
+      - New Developer and Architect guides in Tuscany DAS website
+
+
+   DAS Samples
+
+      - Introduced database utility to create, populate and refresh canned sample dbs
+
+      - Introduced new sample that demonstrate usage of DAS in a J2SE environment
+
+      - Introduced a new DAS sample that demonstrates DAS advanced features such as :
+         - Basic CRUD
+         - Optimistic Concurrently Control (OCC)
+         - Result Set Shape
+         - Column Converter
+         - Integration with dbConfig
+
+Details are described below.
+
+   DAS Java beta1 is a superset of previous DAS Java M1 and M2 releases.
+   Anything in M1 or M2 is also in beta1, but beta1 contains features and bug fixes not present in M1 or M2 release.
+
+Compatibility Concerns
+
+   - Changes on DAS Config file namespaces
\ No newline at end of file

Modified: incubator/tuscany/java/das/distribution/source/src/main/assembly/src.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/das/distribution/source/src/main/assembly/src.xml?view=diff&rev=551085&r1=551084&r2=551085
==============================================================================
--- incubator/tuscany/java/das/distribution/source/src/main/assembly/src.xml (original)
+++ incubator/tuscany/java/das/distribution/source/src/main/assembly/src.xml Wed Jun 27 00:25:27 2007
@@ -27,9 +27,11 @@
   <fileSets>
     <fileSet>
       <includes>
+           <include>BUILDING*</include>
            <include>LICENSE*</include>
            <include>NOTICE*</include>
            <include>README*</include>
+           <include>RELEASE_NOTES*</include>
         <include>pom.xml</include>
       </includes>
       <useDefaultExcludes>true</useDefaultExcludes>



---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org