Author: samindaw
Date: Fri Jan 25 15:49:35 2013
New Revision: 1438560

URL: http://svn.apache.org/viewvc?rev=1438560&view=rev
Log:
adding README INSTALL files for all the distributions & updating RELEASE_NOTES

Added:
    
airavata/trunk/modules/distribution/airavata-client/src/main/resources/INSTALL
    
airavata/trunk/modules/distribution/airavata-client/src/main/resources/README
    
airavata/trunk/modules/distribution/airavata-server/src/main/resources/INSTALL
    
airavata/trunk/modules/distribution/airavata-server/src/main/resources/README
    airavata/trunk/modules/distribution/airavata-server/src/main/resources/war/
    
airavata/trunk/modules/distribution/airavata-server/src/main/resources/war/INSTALL
    
airavata/trunk/modules/distribution/airavata-server/src/main/resources/war/LICENSE
    
airavata/trunk/modules/distribution/airavata-server/src/main/resources/war/NOTICE
    
airavata/trunk/modules/distribution/airavata-server/src/main/resources/war/README
    airavata/trunk/modules/distribution/xbaya-gui/src/main/resources/INSTALL
    airavata/trunk/modules/distribution/xbaya-gui/src/main/resources/README
    airavata/trunk/modules/distribution/xbaya-gui/src/main/resources/jnlp/
    
airavata/trunk/modules/distribution/xbaya-gui/src/main/resources/jnlp/INSTALL
    
airavata/trunk/modules/distribution/xbaya-gui/src/main/resources/jnlp/LICENSE
    airavata/trunk/modules/distribution/xbaya-gui/src/main/resources/jnlp/NOTICE
    airavata/trunk/modules/distribution/xbaya-gui/src/main/resources/jnlp/README
    
airavata/trunk/modules/distribution/xbaya-gui/src/main/resources/jnlp/xbaya.jnlp
    airavata/trunk/samples/airavata-client/create-application/README
      - copied unchanged from r1438544, 
airavata/trunk/samples/airavata-client/create-application/README.txt
    airavata/trunk/samples/airavata-client/workflow-run/README
      - copied unchanged from r1438544, 
airavata/trunk/samples/airavata-client/workflow-run/README.txt
Removed:
    airavata/trunk/samples/airavata-client/create-application/README.txt
    airavata/trunk/samples/airavata-client/workflow-run/README.txt
Modified:
    airavata/trunk/RELEASE_NOTES
    
airavata/trunk/modules/distribution/airavata-client/src/main/assembly/bin-assembly.xml
    
airavata/trunk/modules/distribution/airavata-server/src/main/assembly/bin-assembly.xml
    airavata/trunk/modules/distribution/xbaya-gui/pom.xml
    
airavata/trunk/modules/distribution/xbaya-gui/src/main/assembly/bin-assembly.xml

Modified: airavata/trunk/RELEASE_NOTES
URL: 
http://svn.apache.org/viewvc/airavata/trunk/RELEASE_NOTES?rev=1438560&r1=1438559&r2=1438560&view=diff
==============================================================================
--- airavata/trunk/RELEASE_NOTES (original)
+++ airavata/trunk/RELEASE_NOTES Fri Jan 25 15:49:35 2013
@@ -2,6 +2,83 @@ Apache Airavata Change Log
 
 See http://issues.apache.org/jira/browse/AIRAVATA-* (where * is the number of 
the issue below)
 
+Apache Airavata Version 0.6 Released on 2013-01-25
+==================================================
+
+** New Feature
+    * [AIRAVATA-387] - Support for individual users in a community
+    * [AIRAVATA-572] - Add basic auth based authenticator to Airavata
+    * [AIRAVATA-573] - Add support to connect different types of user stores 
to authenticate Airavata REST API
+    * [AIRAVATA-631] - Change Airavata API (airavata-client) to use Airavata 
REST Service
+    * [AIRAVATA-632] - Change XBaya to use the Airavata Client
+    * [AIRAVATA-633] - Change XBaya to use Airavata Client for Workflow 
Launches
+
+** Improvement
+    * [AIRAVATA-61] - Revisit workflow tracking schema and library
+    * [AIRAVATA-539] - Provide WorklfowNodeID in wokflowInvoked Notification
+    * [AIRAVATA-644] - Change default authenticating database to Derby
+    * [AIRAVATA-645] - Provide a utility method to set basic access headers in 
client side
+    * [AIRAVATA-653] - Use Embedded Tomcat as servlet container for Airavata
+    * [AIRAVATA-658] - Create a context class to store request specific 
properties
+    * [AIRAVATA-683] - Improving Application Manager API
+    * [AIRAVATA-684] - Add stop monitoring functionality for the Monitor object
+    * [AIRAVATA-685] - Improvements to the WorkflowManager API
+    * [AIRAVATA-704] - BPELScript log messages to parse wsdl should be of 
debug level
+    * [AIRAVATA-719] - Enable rest client to communicate over HTTPS
+
+** Task
+    * [AIRAVATA-532] - Add Documentation to GFAC schemas 
+    * [AIRAVATA-556] - Adding REST interface to Airavata Registry API
+    * [AIRAVATA-670] - Update LICENSE & NOTICE files in distribution
+    * [AIRAVATA-677] - Simplify runExperiment function overloading in 
Execution Manager
+    * [AIRAVATA-679] - Make the WorkflowContextHeaderBuilder transparent to 
the API User
+    * [AIRAVATA-698] - Move the registry related property data included on 
airavata-client and airavata-server properties files instead
+    * [AIRAVATA-726] - Generate a WAR distribution for Airavata Server at 
build time
+
+** Sub-task
+    * [AIRAVATA-62] - Documentation on use of workflow tracking schema
+    * [AIRAVATA-65] - Update Audit Notifier
+    * [AIRAVATA-66] - Update Performance Notifier
+
+** Bug
+    * [AIRAVATA-259] - A notification is sent out with the description 
"Invoking a workflow" for each service invocation this is misleading.
+    * [AIRAVATA-528] - During workflow data saving node with a name of 
"experiments[1]" creating
+    * [AIRAVATA-619] - MsgBoxWsaResponsesCorrelator is creating an infinite 
thread  and there's no way to interrupt that thread
+    * [AIRAVATA-621] - WorkflowInterpretorEventListener is accumulating - not 
properly shutting down
+    * [AIRAVATA-622] - Error in console when running a workflow- Not always
+    * [AIRAVATA-628] - Add new user displays user add to JCR registry
+    * [AIRAVATA-643] - Add different registry accessors to 
airavata-server.properties and update AiravataJPARegistry accordingly
+    * [AIRAVATA-646] - Make tests work with paths that include spaces (Fix 
build failure in tests due to paths with spaces)
+    * [AIRAVATA-648] - MsgBoxWsaResponseCorrelator thread is not returning
+    * [AIRAVATA-650] - Provide a sample how to push notification messages to 
someother endpoint after capturing them in airavata client
+    * [AIRAVATA-652] - Create Java REST client to REST service
+    * [AIRAVATA-654] - Cannot start Airavata if the installed path contains 
spaces
+    * [AIRAVATA-664] - Null pointer exception is thrown from REST service when 
calling the registry API
+    * [AIRAVATA-672] - Adding embedded tomcat as default  server to Airavata
+    * [AIRAVATA-680] - Application Service menu get repeated in XBAya GUI
+    * [AIRAVATA-681] - Enable hash passwords in Airavata local user store and 
make SHA as default password hash method
+    * [AIRAVATA-682] - Failed login when connecting to an existing database
+    * [AIRAVATA-690] - Lonestar GridFTP URL is wrong in default host objects
+    * [AIRAVATA-692] - Not able to set HPC Configuration on New Application 
Deployment screen. Urgent!!
+    * [AIRAVATA-693] - Edit Application- Edit deployment link does not work
+    * [AIRAVATA-694] - Edit Application >  Edit deployment > Scratch working 
directory empty
+    * [AIRAVATA-696] - Airavata-client needs database configuration in client 
side code which is wrong
+    * [AIRAVATA-699] - When executing workflow user is authenticated multiple 
times for the same session
+    * [AIRAVATA-700] - Edit Host Description dialog vanishes once one 
description get deleted
+    * [AIRAVATA-701] - Maven clean install does not remove existing target 
folders for xbaya-gui
+    * [AIRAVATA-705] - There are some dependencies missing in Airavata client 
distribution
+    * [AIRAVATA-706] - Updating the HPC Configuration Options
+    * [AIRAVATA-708] - XBaya doesn't return when backend gfac operation fail
+    * [AIRAVATA-713] - Cleaning up unnecessary dependencies from Xbaya 
distribution and airavata-client distribution
+    * [AIRAVATA-715] - Database setting are picked up from registry.properties.
+    * [AIRAVATA-718] - An exception while starting integration tests
+    * [AIRAVATA-724] - A valid SimpleMathService is not available for the 5 
minute tutorial
+    * [AIRAVATA-727] - Airavata distributions are not installed to the maven 
repository
+    * [AIRAVATA-728] - OutputDataSettings does not have method to set node 
information.
+    * [AIRAVATA-729] - Advanced options are not saved when creating an 
application
+    * [AIRAVATA-734] - Multiple Workflow is invoked messages in the workflow
+
+
 Apache Airavata Version 0.5 Released on 2012-10-28
 =============================================================
 

Modified: 
airavata/trunk/modules/distribution/airavata-client/src/main/assembly/bin-assembly.xml
URL: 
http://svn.apache.org/viewvc/airavata/trunk/modules/distribution/airavata-client/src/main/assembly/bin-assembly.xml?rev=1438560&r1=1438559&r2=1438560&view=diff
==============================================================================
--- 
airavata/trunk/modules/distribution/airavata-client/src/main/assembly/bin-assembly.xml
 (original)
+++ 
airavata/trunk/modules/distribution/airavata-client/src/main/assembly/bin-assembly.xml
 Fri Jan 25 15:49:35 2013
@@ -33,9 +33,16 @@
                <format>tar.gz</format>
                <format>zip</format>
        </formats>
-
        <fileSets>
-               <!-- ********************** copy binary licenses 
********************** -->
+               <!-- ********************** copy release notes files 
********************** -->
+               <fileSet>
+                       <directory>../../../</directory>
+                       <outputDirectory>.</outputDirectory>
+                       <includes>
+                               <include>RELEASE_NOTES</include>
+                       </includes>
+               </fileSet>
+               <!-- ********************** copy licenses, readme etc. 
********************** -->
                <fileSet>
                        <directory>src/main/resources/</directory>
                        <outputDirectory>.</outputDirectory>
@@ -43,6 +50,8 @@
                 <include>conf/*</include>
                                <include>LICENSE</include>
                                <include>NOTICE</include>
+                               <include>README</include>
+                               <include>INSTALL</include>
                        </includes>
                </fileSet>
 

Added: 
airavata/trunk/modules/distribution/airavata-client/src/main/resources/INSTALL
URL: 
http://svn.apache.org/viewvc/airavata/trunk/modules/distribution/airavata-client/src/main/resources/INSTALL?rev=1438560&view=auto
==============================================================================
--- 
airavata/trunk/modules/distribution/airavata-client/src/main/resources/INSTALL 
(added)
+++ 
airavata/trunk/modules/distribution/airavata-client/src/main/resources/INSTALL 
Fri Jan 25 15:49:35 2013
@@ -0,0 +1,27 @@
+Installing  Apache Airavata Client 0.6
+--------------------------------------
+
+Prerequisites
+-------------
+Java 1.5 or later
+Maven (tested on v 3.0.2)
+
+Build Apache Airavata from Source
+---------------------------------
+* Unzip/untar the source file or check out from svn.
+* cd to project folder and type
+       $ mvn clean install
+       Note: in order to skip tests use the command
+                       $ mvn clean install -Dmaven.test.skip=true
+* The compressed binary distribution is created at <PROJECT 
DIR>/modules/distribution/airavata-client/target
+
+Running Tests
+-------------
+Once the binary is unzipped, instructions to run the tests should be follow 
from README
+
+Tutorials 
+----------
+The airavata website has instructions for basic tutorials:
+* For basic understanding on how to use Airavata API please look at the 
samples shipped with the distribution
+* Describing and executing applications using Airavata - 
http://airavata.apache.org/documentation/system/airavata-in-10-minutes.html
+* Follow Airavata Wiki for more examples on how to use the Airavata API - 
https://cwiki.apache.org/confluence/display/AIRAVATA/Gateway+Developer+Guide

Added: 
airavata/trunk/modules/distribution/airavata-client/src/main/resources/README
URL: 
http://svn.apache.org/viewvc/airavata/trunk/modules/distribution/airavata-client/src/main/resources/README?rev=1438560&view=auto
==============================================================================
--- 
airavata/trunk/modules/distribution/airavata-client/src/main/resources/README 
(added)
+++ 
airavata/trunk/modules/distribution/airavata-client/src/main/resources/README 
Fri Jan 25 15:49:35 2013
@@ -0,0 +1,72 @@
+Apache Airavata - README.txt
+Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0
+--------------------------------------------------------------------------------
+
+About
+=====
+Apache Airavata, a software framework to executing and managing computational 
jobs on 
+distributed computing resources including local clusters, supercomputers, 
national grids, 
+academic and commercial clouds. Airavata can be used as individual components 
or 
+as an integrated solution to build science gateways or general-purpose 
distributed 
+application and workflow management systems. Users can use Airavata back end 
services 
+and build gadgets to deploy in open social containers such as Apache Rave and 
modify them 
+to suit their needs. Airavata builds on general concepts of service oriented 
computing, 
+distributed messaging, and workflow composition and orchestration.
+
+Release Notes
+=============
+0.6 is the fifth release of Airavata (skipped 0.1-INCUBATNG). This release 
focuses on providing a REST service interface for Airavata Registry. For 
detailed tasks list, please see RELEASE_NOTES.
+
+Building from source
+====================
+For brief installation instructions, see INSTALL
+For detailed installation and further instructions refer 
http://airavata.apache.org/ - Documentation section in left hand panel. Step by 
step with proper documentation are provided.
+
+Known Issues in This Release
+============================
+This is the base release and is focused on a good foundation and less on 
features. This 
+version is not recommended for production usage.
+
+Airavata Client Distribution Directory Structure
+================================================
+
+    AIRAVATA_CLIENT
+               ├── conf
+               │   ├── airavata-client.properties
+               │   └── log4j.properties
+               ├── lib
+               ├── samples
+                       ├── create-application
+                       └── workflow-run
+               ├── INSTALL
+               ├── LICENSE
+               ├── NOTICE
+               └── README
+
+
+How to test and run samples
+===========================
+* If you built Airavata from source, and if you see "BUILD SUCCESS", then the 
test cases should have passes.
+* The samples directory contains samples on 2 base use cases on Airavata 
Client API. See the README files contained
+  within the samples for more details.
+* For more examples on how to use the Airavata API go to 
https://cwiki.apache.org/confluence/display/AIRAVATA/Gateway+Developer+Guide
+* For advanced use cases, please contact mailing lists - 
http://airavata.apache.org/community/mailing-lists.html
+
+Description of Directory Structure
+==================================
+    - samples
+      This contains 2 basecase usecases on how to use Airavata client. Both 
the samples are having its README file
+      So users have to refer each README file before running each sample.
+
+    - lib
+      This contains all the libraries required to run the client side code. 
Add these libraries to the classpath of java applications which uses Airavata 
+      Client API.
+
+    - conf
+      Contains all the configuration files for airavata client API to work. 
Refer the comments in the configuration file for more details.
+
+    - README
+      This document.
+
+    - INSTALL
+          This document will contain information on how to use Airavata Client 
API libraries.

Modified: 
airavata/trunk/modules/distribution/airavata-server/src/main/assembly/bin-assembly.xml
URL: 
http://svn.apache.org/viewvc/airavata/trunk/modules/distribution/airavata-server/src/main/assembly/bin-assembly.xml?rev=1438560&r1=1438559&r2=1438560&view=diff
==============================================================================
--- 
airavata/trunk/modules/distribution/airavata-server/src/main/assembly/bin-assembly.xml
 (original)
+++ 
airavata/trunk/modules/distribution/airavata-server/src/main/assembly/bin-assembly.xml
 Fri Jan 25 15:49:35 2013
@@ -58,23 +58,23 @@
                        </includes>
                </fileSet>
 
-               <!-- ********************** copy readme files 
********************** -->
+               <!-- ********************** copy release notes files 
********************** -->
                <fileSet>
-                       <directory>../../</directory>
+                       <directory>../../../</directory>
                        <outputDirectory>.</outputDirectory>
                        <includes>
-                               <include>INSTALL</include>
-                               <include>README</include>
                                <include>RELEASE_NOTES</include>
                        </includes>
                </fileSet>
-               <!-- ********************** copy binary licenses 
********************** -->
+               <!-- ********************** copy licenses, readme etc. 
********************** -->
                <fileSet>
                        <directory>src/main/resources/</directory>
                        <outputDirectory>.</outputDirectory>
                        <includes>
                                <include>LICENSE</include>
                                <include>NOTICE</include>
+                               <include>README</include>
+                               <include>INSTALL</include>
                        </includes>
                </fileSet>
 

Added: 
airavata/trunk/modules/distribution/airavata-server/src/main/resources/INSTALL
URL: 
http://svn.apache.org/viewvc/airavata/trunk/modules/distribution/airavata-server/src/main/resources/INSTALL?rev=1438560&view=auto
==============================================================================
--- 
airavata/trunk/modules/distribution/airavata-server/src/main/resources/INSTALL 
(added)
+++ 
airavata/trunk/modules/distribution/airavata-server/src/main/resources/INSTALL 
Fri Jan 25 15:49:35 2013
@@ -0,0 +1,27 @@
+Installing  Apache Airavata 0.6
+-------------------------------
+
+Prerequisites
+-------------
+Java 1.5 or later
+Maven (tested on v 3.0.2)
+
+Build Apache Airavata from Source
+---------------------------------
+* Unzip/untar the source file or check out from svn.
+* cd to project folder and type
+       $ mvn clean install
+       Note: in order to skip tests use the command
+                       $ mvn clean install -Dmaven.test.skip=true
+* The compressed binary distribution is created at <PROJECT 
DIR>/modules/distribution/airavata-server/target/apache-airavata-server-<airavata-version>-bin.zip
+
+Running Tests
+-------------
+Once the binary is unzipped, instructions to run the tests should be followed 
from README
+
+Tutorials 
+----------
+The airavata website has instructions for basic tutorials:
+* For basic understanding of how Airavata works - 
http://airavata.apache.org/documentation/system/airavata-in-5-minutes.html
+* Describing and executing applications using Airavata - 
http://airavata.apache.org/documentation/system/airavata-in-10-minutes.html
+* Advanced tutorial to provide understanding of how to run sample workflows 
distributed with Airavata - 
http://airavata.apache.org/documentation/system/advanced-workflow-samples.html

Added: 
airavata/trunk/modules/distribution/airavata-server/src/main/resources/README
URL: 
http://svn.apache.org/viewvc/airavata/trunk/modules/distribution/airavata-server/src/main/resources/README?rev=1438560&view=auto
==============================================================================
--- 
airavata/trunk/modules/distribution/airavata-server/src/main/resources/README 
(added)
+++ 
airavata/trunk/modules/distribution/airavata-server/src/main/resources/README 
Fri Jan 25 15:49:35 2013
@@ -0,0 +1,92 @@
+Apache Airavata - README.txt
+Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0
+--------------------------------------------------------------------------------
+
+About
+=====
+Apache Airavata, a software framework to executing and managing computational 
jobs on 
+distributed computing resources including local clusters, supercomputers, 
national grids, 
+academic and commercial clouds. Airavata can be used as individual components 
or 
+as an integrated solution to build science gateways or general-purpose 
distributed 
+application and workflow management systems. Users can use Airavata back end 
services 
+and build gadgets to deploy in open social containers such as Apache Rave and 
modify them 
+to suit their needs. Airavata builds on general concepts of service oriented 
computing, 
+distributed messaging, and workflow composition and orchestration.
+
+Release Notes
+=============
+0.6 is the fifth release of Airavata (skipped 0.1-INCUBATNG). This release 
focuses on providing a REST service interface for Airavata Registry. For 
detailed tasks list, please see RELEASE_NOTES.
+
+Building from source
+====================
+For brief installation instructions, see INSTALL
+For detailed installation and further instructions refer 
http://airavata.apache.org/ - Documentation section in left hand panel. Step by 
step with proper documentation are provided.
+
+Known Issues in This Release
+============================
+This is the base release and is focused on a good foundation and less on 
features. This 
+version is not recommended for production usage.
+
+Airavata Binary Distribution Directory Structure
+================================================
+
+    AIRAVATA_HOME
+               ├── bin
+               │   ├── database_scripts <dir>
+               │   ├── airavata-server.bat
+               │   ├── airavata-server.properties
+               │   ├── airavata-server.sh
+               │   ├── authenticators.xml
+               │   ├── axis2.xml
+               │   ├── derby.sh
+               │   ├── host.xml
+               │   ├── log4j.properties
+               │   ├── logo.txt
+               │   ├── setenv.bat
+               │   ├── setenv.sh
+               │   └── startNetworkServer
+               ├── lib <dir>
+               ├── repository
+               │   ├── modules 
+               │   └── services
+               ├── samples
+               │   ├── workflows <dir>
+               │   ├── echo_out.sh
+               │   └── echo.sh
+               ├── INSTALL
+               ├── LICENSE
+               ├── NOTICE
+               └── README
+
+
+How to test and run samples
+===========================
+* If you built Airavata from source, and if you see "BUILD SUCCESS", then the 
test cases should have passes.
+* The test cases are beyond unit level, they startup embedded services and run 
through basic workflow use cases.
+* To walk through Airavata features, follow "Airavata in Five Minutes" 
tutorial at 
http://airavata.apache.org/documentation/system/airavata-in-5-minutes.html
+* For intermediate level Airavata features, follow "Airavata in Ten Minutes" 
tutorial at 
http://airavata.apache.org/documentation/system/airavata-in-10-minutes.html 
+* For advanced use cases, please contact mailing lists - 
http://airavata.apache.org/community/mailing-lists.html
+
+Description of Directory Structure
+==================================
+    - bin
+      This contains all the configuration files & the executable scripts to 
run the Airavata Server (Axis2 server 
+      with Airavata services which include messageBroker and messageBox with 
GFac Axis2 services), & a standalone Apache Derby server.
+
+    - bin - database_scripts
+      Contains the database scripts which are used to create tables for 
messagebox and messagebroker services
+
+    - samples
+      This contains sample workflow to try out & sample application scripts.
+
+    - lib
+      This contains all the libraries required to run the airavata server 
and/or derby server.
+
+    - repository - services
+      Contains deployed services in Axis2 runtime.
+
+    - README
+      This document.
+
+    - INSTALL
+          This document will contain information on installing Apache-Airavata.

Added: 
airavata/trunk/modules/distribution/airavata-server/src/main/resources/war/INSTALL
URL: 
http://svn.apache.org/viewvc/airavata/trunk/modules/distribution/airavata-server/src/main/resources/war/INSTALL?rev=1438560&view=auto
==============================================================================
--- 
airavata/trunk/modules/distribution/airavata-server/src/main/resources/war/INSTALL
 (added)
+++ 
airavata/trunk/modules/distribution/airavata-server/src/main/resources/war/INSTALL
 Fri Jan 25 15:49:35 2013
@@ -0,0 +1,27 @@
+Installing  Apache Airavata 0.6
+-------------------------------
+
+Prerequisites
+-------------
+Java 1.5 or later
+Maven (tested on v 3.0.2)
+
+Build Apache Airavata from Source
+---------------------------------
+* Unzip/untar the source file or check out from svn.
+* cd to project folder and type
+       $ mvn clean install
+       Note: in order to skip tests use the command
+                       $ mvn clean install -Dmaven.test.skip=true
+* The compressed binary distribution is created at <PROJECT 
DIR>/modules/distribution/airavata-server/target/apache-airavata-server-<airavata-version>-bin.zip
+
+Running Tests
+-------------
+Once the binary is unzipped, instructions to run the tests should be followed 
from README
+
+Tutorials 
+----------
+The airavata website has instructions for basic tutorials:
+* For basic understanding of how Airavata works - 
http://airavata.apache.org/documentation/system/airavata-in-5-minutes.html
+* Describing and executing applications using Airavata - 
http://airavata.apache.org/documentation/system/airavata-in-10-minutes.html
+* Advanced tutorial to provide understanding of how to run sample workflows 
distributed with Airavata - 
http://airavata.apache.org/documentation/system/advanced-workflow-samples.html


Reply via email to