Author: smarru
Date: Fri Jan 25 20:36:07 2013
New Revision: 1438692
URL: http://svn.apache.org/viewvc?rev=1438692&view=rev
Log:
Updating README files
Modified:
airavata/trunk/INSTALL
airavata/trunk/README
airavata/trunk/RELEASE_NOTES
airavata/trunk/modules/distribution/airavata-client/src/main/resources/README
airavata/trunk/modules/distribution/airavata-server/src/main/resources/README
airavata/trunk/modules/distribution/xbaya-gui/src/main/resources/README
Modified: airavata/trunk/INSTALL
URL:
http://svn.apache.org/viewvc/airavata/trunk/INSTALL?rev=1438692&r1=1438691&r2=1438692&view=diff
==============================================================================
--- airavata/trunk/INSTALL (original)
+++ airavata/trunk/INSTALL Fri Jan 25 20:36:07 2013
@@ -1,3 +1,6 @@
+For detailed installation and further instructions please refer
http://airavata.apache.org/:
+Documentation section in left hand panel. The website lists step by step
instructions
+
Installing Apache Airavata 0.6
------------------------------------------------
@@ -13,7 +16,7 @@ Build Apache Airavata from Source
$ mvn clean install
Note: in order to skip tests use the command
$ mvn clean install -Dmaven.test.skip=true
-* All the compressed binary distributions can be found at <PROJECT
DIR>/modules/distribution/release/target/release-artifacts
+* Alternatively, all compressed binary distributions can be found at <PROJECT
DIR>/modules/distribution/release/target/release-artifacts
Running Tests
-------------
Modified: airavata/trunk/README
URL:
http://svn.apache.org/viewvc/airavata/trunk/README?rev=1438692&r1=1438691&r2=1438692&view=diff
==============================================================================
--- airavata/trunk/README (original)
+++ airavata/trunk/README Fri Jan 25 20:36:07 2013
@@ -6,26 +6,37 @@ 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.
+academic and commercial clouds. Airavata builds on general concepts of service
oriented computing,
+distributed messaging, and workflow composition and orchestration. Airavata
bundles a server package,
+a client API to access the server and a general purpose GUI XBaya as a
application registration, workflow
+construction execution and monitoring. XBaya GUI also provides capabilities to
access the workflow
+produced data.
+
+Contact
+========
+For additional information about Apache Airavata, please contact the user or
dev mailing lists:
+http://airavata.apache.org/community/mailing-lists.html
+
+Description of Airavata Directory Structure
+==================================
+ - modules
+ This contains the source code of all the airavata maven projects
organized as libraries, services and distributions
+
+ - samples
+ This contains all the system wide samples provided in Airavata
distribution. All the sample are having its README file
+ So users have to refer each readme file before running each sample.
+
+ - tools
+ This contains source code libraries that can enhance Airavata features.
+
+ - README
+ This document.
+
+ - RELEASE_NOTES
+ The describe the key features and know issues with the current release.
+
+ - INSTALL
+ This document will contain information on installing Apache-Airavata.
Airavata Source Distribution Directory Structure
================================================
@@ -81,32 +92,6 @@ Airavata Source Distribution Directory S
âââ README
âââ RELEASE_NOTES
-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
-==================================
- - modules
- This contains the source code of all the airavata maven projects that
constitutes to building the airavata libraries, services and distributions
-
- - samples
- This contains all the system wide samples provided in Airavata
distribution. All the sample are having its README file
- So users have to refer each readme file before running each sample.
-
- - tools
- This contains source code libraries that can enhance Airavata features.
-
- - README
- This document.
-
- - INSTALL
- This document will contain information on installing Apache-Airavata.
-
Available Binary Distributions
==============================
@@ -114,23 +99,33 @@ Server Distributions
--------------------
* Airavata Server
The Airavata Server binary distribution allows you to run a standalone
Airavata Server which includes all the airavata services
- shipped with a default derby database as the backend registry.
+ shipped with a default derby database as the backend registry. For stable
purposes, a mysql configuration is recommended.
* Airavata Server Web Application
- The Airavata Server Web Application distribution allows you to run Airavata
Server in a tomcat hosted environment. It includes
- all the airavata services shipped with a default derby database as the
backend registry.
+ This is similar package as the Airavata Server but is distributed as the
server Web Application archive.
+ This war is compatible with Apache Tomcat application server. The war
bundles all airavata services
+ enabled by defualt to startup a derby database as the backend registry. For
stable purposes, a mysql configuration is recommended.
Client Distributions
--------------------
* Airavata XBaya
- The Airavata XBaya distribution is a client gui application capable of
composing workflows, application descriptors & communicating
- with the airavata server to persist user data, run & monitor experiments and
analyze the results.
+ The Airavata XBaya distribution is a client GUI application with features to
register applications as web services, construct workflows,
+ execute and monitor workflows and browse the generated results from the
airavata registry.
* Airavata XBaya JNLP
- The Airavata XBaya JNLP distribution is a client gui application designed to
be hosted on a web server as a web start application
- that can compose workflows, application descriptors & communicate with the
airavata server to persist user data, run & monitor experiments
- and analyze the results.
+ The Airavata XBaya JNLP distribution is the simular GUI distribution but
prepackeged to be ready to be deployed to
+ a web server as a web start application. The GUI provides features to
register applications as web services, construct workflows,
+ execute and monitor workflows and browse the generated results from the
airavata registry.
* Airavata Client
The Airavata Client distribution is a set of libraries and configurations
files that allow a 3rd party application to programatically
access Airavata functionality through Airavata API.
+
+ 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
+
Modified: airavata/trunk/RELEASE_NOTES
URL:
http://svn.apache.org/viewvc/airavata/trunk/RELEASE_NOTES?rev=1438692&r1=1438691&r2=1438692&view=diff
==============================================================================
--- airavata/trunk/RELEASE_NOTES (original)
+++ airavata/trunk/RELEASE_NOTES Fri Jan 25 20:36:07 2013
@@ -4,6 +4,11 @@ See http://issues.apache.org/jira/browse
Apache Airavata Version 0.6 Released on 2013-01-25
==================================================
+0.6 is the fifth release of Apache Airavata. This release focuses on providing
a REST service interface for Airavata Registry.
+
+Known Issues in This Release
+============================
+This release is an important step towards a stable Airavata Server components
and a good Airavata API client library. This version is not yet recommended for
production usage.
** New Feature
* [AIRAVATA-387] - Support for individual users in a community
@@ -78,6 +83,7 @@ Apache Airavata Version 0.6 Released on
Apache Airavata Version 0.5 Released on 2012-10-28
=============================================================
+0.5 is the fourth release of Airavata (skipped 0.1-INCUBATNG). This release
focuses on improving test cases and stability of code, documentation.
** New Feature
* [AIRAVATA-277] - Add do-while support to Xbaya and workflow engine
@@ -130,6 +136,9 @@ Apache Airavata Version 0.5 Released on
Apache Airavata Version 0.4-INCUBATING Released on 2012-07-28
=============================================================
+0.4-INCUBATNG is the third release of Airavata (skipped 0.1-INCUBATNG). This
release focuses on improving test cases
+ and stability of code, documentation.
+
** New Feature
* [AIRAVATA-236] - Develop Gdirftp and and file transfer utils to GFac
* [AIRAVATA-237] - Support http url sameway gridftp url is supported in
the GFac URI type
@@ -216,6 +225,8 @@ Apache Airavata Version 0.4-INCUBATING R
Apache Airavata Version 0.3-INCUBATING Released on 2012-05-14
=============================================================
+0.3-INCUBATNG is the second release of Airavata (skipped 0.1-INCUBATNG). This
release focuses on improving test cases
++and stability of code, documentation.
** New Feature
* [AIRAVATA-100] - Workflow Execution Context Header schema
@@ -269,8 +280,11 @@ Apache Airavata Version 0.3-INCUBATING R
Airavata Version 0.2-INCUBATING Released on 2012-04-22
======================================================
-Changes since Version 0.1-INCUBATING
-====================================
+0.2-INCUBATNG is the first release of Airavata, 0.1-INCUBATNG was attempted
but the vote was cancelled.
+This notes covers both the releases. This release focuses on improving test
cases and stability of code,
+cleaning up of donated code, packaging all components into modular
architecture, documentation, and
+removal of non-compatible license dependencies.
+
** New Feature
* [AIRAVATA-104] - Allow creating new account using XBaya GUI for
Jackrabbit registry
Modified:
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=1438692&r1=1438691&r2=1438692&view=diff
==============================================================================
---
airavata/trunk/modules/distribution/airavata-client/src/main/resources/README
(original)
+++
airavata/trunk/modules/distribution/airavata-client/src/main/resources/README
Fri Jan 25 20:36:07 2013
@@ -6,32 +6,22 @@ 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.
+academic and commercial clouds. Airavata builds on general concepts of service
oriented computing,
+distributed messaging, and workflow composition and orchestration. Airavata
bundles a server package,
+a client API to access the server and a general purpose GUI XBaya as a
application registration, workflow
+construction execution and monitoring. XBaya GUI also provides capabilities to
access the workflow
+produced data.
+
+Contact
+========
+For additional information about Apache Airavata, please contact the user or
dev mailing lists:
+http://airavata.apache.org/community/mailing-lists.html
-This distribution is a set of libraries and configurations files that allow a
3rd party
-application to programatically access Airavata functionality through Airavata
API.
-
-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
+Airavata Client Distribution
============================
-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
-================================================
+This distribution is a set of libraries and configurations files that allow a
3rd party
+application to programatically access Airavata functionality through Airavata
API.
AIRAVATA_CLIENT
âââ conf
@@ -74,6 +64,7 @@ Description of Directory Structure
- INSTALL
This document will contain information on how to use Airavata Client API
libraries.
+
Other Available Distributions
=============================
@@ -81,19 +72,20 @@ Server Distributions
--------------------
* Airavata Server
The Airavata Server binary distribution allows you to run a standalone
Airavata Server which includes all the airavata services
- shipped with a default derby database as the backend registry.
+ shipped with a default derby database as the backend registry. For stable
purposes, a mysql configuration is recommended.
* Airavata Server Web Application
- The Airavata Server Web Application distribution allows you to run Airavata
Server in a tomcat hosted environment. It includes
- all the airavata services shipped with a default derby database as the
backend registry.
+ This is similar package as the Airavata Server but is distributed as the
server Web Application archive.
+ This war is compatible with Apache Tomcat application server. The war
bundles all airavata services
+ enabled by defualt to startup a derby database as the backend registry. For
stable purposes, a mysql configuration is recommended.
Client Distributions
--------------------
* Airavata XBaya
- The Airavata XBaya distribution is a client gui application capable of
composing workflows, application descriptors & communicating
- with the airavata server to persist user data, run & monitor experiments and
analyze the results.
+ The Airavata XBaya distribution is a client GUI application with features to
register applications as web services, construct workflows,
+ execute and monitor workflows and browse the generated results from the
airavata registry.
* Airavata XBaya JNLP
- The Airavata XBaya JNLP distribution is a client gui application designed to
be hosted on a web server as a web start application
- that can compose workflows, application descriptors & communicate with the
airavata server to persist user data, run & monitor experiments
- and analyze the results.
+ The Airavata XBaya JNLP distribution is the simular GUI distribution but
prepackeged to be ready to be deployed to
+ a web server as a web start application. The GUI provides features to
register applications as web services, construct workflows,
+ execute and monitor workflows and browse the generated results from the
airavata registry.
Modified:
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=1438692&r1=1438691&r2=1438692&view=diff
==============================================================================
---
airavata/trunk/modules/distribution/airavata-server/src/main/resources/README
(original)
+++
airavata/trunk/modules/distribution/airavata-server/src/main/resources/README
Fri Jan 25 20:36:07 2013
@@ -94,26 +94,28 @@ Description of Directory Structure
- INSTALL
This document will contain information on installing Apache-Airavata.
+
Other Available Distributions
=============================
Server Distributions
--------------------
+* Airavata Server
+ The Airavata Server binary distribution allows you to run a standalone
Airavata Server which includes all the airavata services
+ shipped with a default derby database as the backend registry. For stable
purposes, a mysql configuration is recommended.
+
* Airavata Server Web Application
- The Airavata Server Web Application distribution allows you to run Airavata
Server in a tomcat hosted environment. It includes
- all the airavata services shipped with a default derby database as the
backend registry.
+ This is similar package as the Airavata Server but is distributed as the
server Web Application archive.
+ This war is compatible with Apache Tomcat application server. The war
bundles all airavata services
+ enabled by defualt to startup a derby database as the backend registry. For
stable purposes, a mysql configuration is recommended.
Client Distributions
--------------------
* Airavata XBaya
- The Airavata XBaya distribution is a client gui application capable of
composing workflows, application descriptors & communicating
- with the airavata server to persist user data, run & monitor experiments and
analyze the results.
+ The Airavata XBaya distribution is a client GUI application with features to
register applications as web services, construct workflows,
+ execute and monitor workflows and browse the generated results from the
airavata registry.
* Airavata XBaya JNLP
- The Airavata XBaya JNLP distribution is a client gui application designed to
be hosted on a web server as a web start application
- that can compose workflows, application descriptors & communicate with the
airavata server to persist user data, run & monitor experiments
- and analyze the results.
-
-* Airavata Client
- The Airavata Client distribution is a set of libraries and configurations
files that allow a 3rd party application to programatically
- access Airavata functionality through Airavata API.
+ The Airavata XBaya JNLP distribution is the simular GUI distribution but
prepackeged to be ready to be deployed to
+ a web server as a web start application. The GUI provides features to
register applications as web services, construct workflows,
+ execute and monitor workflows and browse the generated results from the
airavata registry.
Modified:
airavata/trunk/modules/distribution/xbaya-gui/src/main/resources/README
URL:
http://svn.apache.org/viewvc/airavata/trunk/modules/distribution/xbaya-gui/src/main/resources/README?rev=1438692&r1=1438691&r2=1438692&view=diff
==============================================================================
--- airavata/trunk/modules/distribution/xbaya-gui/src/main/resources/README
(original)
+++ airavata/trunk/modules/distribution/xbaya-gui/src/main/resources/README Fri
Jan 25 20:36:07 2013
@@ -82,19 +82,20 @@ Server Distributions
--------------------
* Airavata Server
The Airavata Server binary distribution allows you to run a standalone
Airavata Server which includes all the airavata services
- shipped with a default derby database as the backend registry.
+ shipped with a default derby database as the backend registry. For stable
purposes, a mysql configuration is recommended.
* Airavata Server Web Application
- The Airavata Server Web Application distribution allows you to run Airavata
Server in a tomcat hosted environment. It includes
- all the airavata services shipped with a default derby database as the
backend registry.
+ This is similar package as the Airavata Server but is distributed as the
server Web Application archive.
+ This war is compatible with Apache Tomcat application server. The war
bundles all airavata services
+ enabled by defualt to startup a derby database as the backend registry. For
stable purposes, a mysql configuration is recommended.
Client Distributions
--------------------
-* Airavata XBaya JNLP
- The Airavata XBaya JNLP distribution is a client gui application designed to
be hosted on a web server as a web start application
- that can compose workflows, application descriptors & communicate with the
airavata server to persist user data, run & monitor experiments
- and analyze the results.
+* Airavata XBaya
+ The Airavata XBaya distribution is a client GUI application with features to
register applications as web services, construct workflows,
+ execute and monitor workflows and browse the generated results from the
airavata registry.
-* Airavata Client
- The Airavata Client distribution is a set of libraries and configurations
files that allow a 3rd party application to programatically
- access Airavata functionality through Airavata API.
+* Airavata XBaya JNLP
+ The Airavata XBaya JNLP distribution is the simular GUI distribution but
prepackeged to be ready to be deployed to
+ a web server as a web start application. The GUI provides features to
register applications as web services, construct workflows,
+ execute and monitor workflows and browse the generated results from the
airavata registry.