airavata-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From build...@apache.org
Subject svn commit: r832601 [3/5] - in /websites/staging/airavata/trunk/content: ./ about/ airavata/ architecture/ community/ community/governance/ css/ development/ documentation/ documentation/gfac/ documentation/howto/ documentation/messenger/ documentation...
Date Thu, 20 Sep 2012 17:11:58 GMT
Added: websites/staging/airavata/trunk/content/development/build.html
==============================================================================
--- websites/staging/airavata/trunk/content/development/build.html (added)
+++ websites/staging/airavata/trunk/content/development/build.html Thu Sep 20 17:11:55 2012
@@ -0,0 +1,196 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<!--
+
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE- 2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+  <link href="/airavata/css/airavata.css" rel="stylesheet" type="text/css">
+  <title>Airavata Build Instructions</title>
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+</head>
+
+<body>
+  <div id="banner">
+    <img id="logo" alt="Apache airavata" src="/airavata/images/airavata-logo-2.png"/>
+    <div id="bannertext">
+      <img id="logo-text"  alt="Apache airavata" src="/airavata/images/airavata-title-text.png" />
+      </div><br />
+  </div>
+
+  <div id="topnav">
+      <div class="topnavleft">
+          <ul>
+              <!--<li><a href="http:.html">Top Link A</a></li>
+              <li><a href="http:.html">Top Link B</a></li>
+              <li><a href="http:.html">Top Link C</a></li>-->
+          </ul>
+      </div>
+
+      <div class="topnavright">
+          <!--Search box-->
+      </div>
+  </div>
+
+  <div id="navigation">
+  <h1 id="about-airavata">About Airavata</h1>
+<ul>
+<li><a href="/airavata/index.html">Home</a></li>
+<li><a href="https://cwiki.apache.org/confluence/display/AIRAVATA/">Wiki</a></li>
+<li><a href="http://incubator.apache.org/projects/airavata.html">Incubator Page</a></li>
+<li><a href="/airavata/about/downloads.html">Downloads</a></li>
+<li><a href="/airavata/about/license.html">License</a></li>
+<li><a href="/airavata/about/history.html">History</a></li>
+</ul>
+<h1 id="documentation">Documentation</h1>
+<ul>
+<li><a href="/airavata/documentation/system/overview.html">Airavata Overview</a></li>
+<li><a href="/airavata/documentation/messenger/ws-messenger.html">WS Messenger</a></li>
+<li><a href="/airavata/documentation/workflow/xbaya.html">XBaya</a></li>
+<li><a href="/airavata/documentation/gfac/gfac.html">GFac</a></li>
+<li><a href="/airavata/documentation/system/airavata-in-5-minutes.html">Airavata in Five Minutes</a></li>
+<li><a href="/airavata/documentation/system/airavata-in-10-minutes.html">Airavata in Ten Minutes</a></li>
+<li><a href="/airavata/documentation/system/advanced-workflow-samples.html">Workflow Samples</a></li>
+<li><a href="/airavata/documentation/howto/howto.html">Airavata HowTo</a></li>
+</ul>
+<h1 id="architecture">Architecture</h1>
+<ul>
+<li><a href="/airavata/architecture/overview.html">Airavata Overview</a></li>
+<li><a href="/airavata/architecture/airavata-stakeholders.html">Airavata Stakeholders</a></li>
+<li><a href="/airavata/architecture/gfac.html">GFac Application Management</a></li>
+<li><a href="/airavata/architecture/workflow.html">XBaya Workflow Suite</a></li>
+<li><a href="/airavata/architecture/ws-messenger.html">WS Messenger</a></li>
+<li><a href="/airavata/architecture/registry.html">Registry API</a></li>
+</ul>
+<h1 id="development">Development</h1>
+<ul>
+<li><a href="/airavata/development/source.html">Source Code</a></li>
+<li><a href="/airavata/development/build.html">Build Instructions</a></li>
+<li><a href="/airavata/development/submit-patch.html">Submit Patches</a></li>
+<li><a href="https://issues.apache.org/jira/browse/airavata">Issue Tracker</a></li>
+<li><a href="/airavata/development/roadmap.html">Road Map</a></li>
+<li><a href="/airavata/tools/devtools.html">Dev Tools</a></li>
+<li><a href="/airavata/development/edit-cms-website.html">Editing Website</a></li>
+<li><a href="/airavata/development/release-management.html">Release Management</a></li>
+</ul>
+<h1 id="community">Community</h1>
+<ul>
+<li><a href="/airavata/community/get-involved.html">Get Involved</a></li>
+<li><a href="/airavata/community/mailing-lists.html">Mailing Lists</a></li>
+<li><a href="/airavata/community/people.html">People</a></li>
+</ul>
+<h1 id="asf">ASF</h1>
+<ul>
+<li><a href="http://www.apache.org">Apache Software Foundation</a></li>
+<li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a></li>
+<li><a href="http://www.apache.org/foundation/sponsorship.html">Become a Sponsor</a></li>
+<li><a href="http://www.apache.org/security/">Security</a></li>
+</ul>
+    <a alt="Apache Incubator" href="http://incubator.apache.org">
+      <img id="asf-logo" alt="Apache Incubator" src="/airavata/images/apache-incubator-logo.png" width="150"/>
+    </a>
+  </div>
+
+  <div id="content">
+    <h1 class="title">Airavata Build Instructions</h1>
+    <h3 id="prerequisites">Prerequisites</h3>
+<ul>
+<li>Sources compilation require Java SE 6 (suggested 1.6.0_27) or higher.</li>
+<li>The project is built with Apache Maven 3+ (suggested is 3.0.3) <a href="http://maven.apache.org/download.html">Download</a> and <a href="http://maven.apache.org/download.html#Installation">install</a> (Maven 2.x build will
+  start but fail with errors)</li>
+<li>set or export JAVA_HOME to point to JDK<ul>
+<li>For example in Ubuntu: export JAVA_HOME=/usr/lib/jvm/java-6-openjdk</li>
+</ul>
+</li>
+<li>Get Airavata source <a href="source.html">checked out</a> from Airavata trunk.</li>
+</ul>
+<h2 id="command-line">Command line</h2>
+<h3 id="build-the-distribution">Build the distribution</h3>
+<ul>
+<li>cd airavata-trunk</li>
+<li>mvn clean install</li>
+<li>To build without running tests<ul>
+<li>mvn clean install -Dmaven.test.skip=true</li>
+</ul>
+</li>
+<li>The compressed binary distribution is created at <PROJECT DIR>/modules/distribution/target</li>
+</ul>
+<h3 id="now-what">Now What?</h3>
+<p>Once you have built the binaries the best thing to do is take a look at our <a href="../documentation/system/airavata-in-5-minutes.html">Airavata in 
+Five Minutes</a> document which will help you get up and running.</p>
+<h3 id="build-profiles">Build profiles</h3>
+<p>One of the salient features of Airavata Airavata is ability to use modules by themselves or as an 
+integrated solution. The following modules can be build independently.</p>
+<ul>
+<li>XBaya Workflow GUI:<ul>
+<li>mvn clean install -Dmodule=xbaya-gui</li>
+</ul>
+</li>
+<li>GFac Application Management POJO version:<ul>
+<li>mvn clean install -Dmodule=gfac-core</li>
+</ul>
+</li>
+<li>GFac Axis2 Service:<ul>
+<li>mvn clean install -Dmodule=gfac-axis2</li>
+</ul>
+</li>
+<li>WS-Messenger web service messaging system:<ul>
+<li>mvn clean install -Dmodule=ws-messenger</li>
+</ul>
+</li>
+<li>Sample Axis2 Web Services:<ul>
+<li>mvn clean install -Dmodule=simple-math-service</li>
+</ul>
+</li>
+</ul>
+<h2 id="eclipse-preparation">Eclipse preparation</h2>
+<ul>
+<li>Download <a href="http://www.eclipse.org/downloads/">Eclipse IDE for Java EE Developers</a></li>
+<li>Follow the instructions on Eclipse <a href="http://help.eclipse.org/indigo/index.jsp?topic=/org.eclipse.platform.doc.user/tasks/tasks-127.htm">Add New Software</a> to add the following pluggins</li>
+<li>Add <a href="http://download.eclipse.org/technology/m2e/releases">M2Eclipse</a> pluggin.</li>
+<li>Add <a href="http://subclipse.tigris.org/update_1.6.x/">Subclipse</a> pluggin</li>
+</ul>
+<h2 id="eclipse-workspace-configuration">Eclipse workspace configuration</h2>
+<ul>
+<li>Build first using command line (see above)</li>
+<li>Regenerate .project/.classpath files</li>
+<li>maven eclipse:eclipse</li>
+<li>Open eclipse and import projects from airavata-trunk:<ul>
+<li>Import &gt; Existing Maven Projects and point to trunk checkout directory.</li>
+<li>You can import all or selective projects</li>
+</ul>
+</li>
+</ul>
+  </div>
+
+  <!--<div id="rightnav">
+      <p>This is the right navigation column with border.</p>
+      <p>You can put a search box here.</p>
+  </div>-->
+
+  <div id="footer">
+    <div class="copyright">
+      <p>
+        Copyright &copy; 2012 The Apache Software Foundation, Licensed under
+        the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.
+        <br />
+        Apache and the Apache feather logos are trademarks of The Apache Software Foundation.
+      </p>
+    </div>
+  </div>
+
+</body>
+</html>

Added: websites/staging/airavata/trunk/content/development/edit-cms-website.html
==============================================================================
--- websites/staging/airavata/trunk/content/development/edit-cms-website.html (added)
+++ websites/staging/airavata/trunk/content/development/edit-cms-website.html Thu Sep 20 17:11:55 2012
@@ -0,0 +1,213 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<!--
+
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE- 2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+  <link href="/airavata/css/airavata.css" rel="stylesheet" type="text/css">
+  <title>How to edit the Aiaravata website</title>
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+</head>
+
+<body>
+  <div id="banner">
+    <img id="logo" alt="Apache airavata" src="/airavata/images/airavata-logo-2.png"/>
+    <div id="bannertext">
+      <img id="logo-text"  alt="Apache airavata" src="/airavata/images/airavata-title-text.png" />
+      </div><br />
+  </div>
+
+  <div id="topnav">
+      <div class="topnavleft">
+          <ul>
+              <!--<li><a href="http:.html">Top Link A</a></li>
+              <li><a href="http:.html">Top Link B</a></li>
+              <li><a href="http:.html">Top Link C</a></li>-->
+          </ul>
+      </div>
+
+      <div class="topnavright">
+          <!--Search box-->
+      </div>
+  </div>
+
+  <div id="navigation">
+  <h1 id="about-airavata">About Airavata</h1>
+<ul>
+<li><a href="/airavata/index.html">Home</a></li>
+<li><a href="https://cwiki.apache.org/confluence/display/AIRAVATA/">Wiki</a></li>
+<li><a href="http://incubator.apache.org/projects/airavata.html">Incubator Page</a></li>
+<li><a href="/airavata/about/downloads.html">Downloads</a></li>
+<li><a href="/airavata/about/license.html">License</a></li>
+<li><a href="/airavata/about/history.html">History</a></li>
+</ul>
+<h1 id="documentation">Documentation</h1>
+<ul>
+<li><a href="/airavata/documentation/system/overview.html">Airavata Overview</a></li>
+<li><a href="/airavata/documentation/messenger/ws-messenger.html">WS Messenger</a></li>
+<li><a href="/airavata/documentation/workflow/xbaya.html">XBaya</a></li>
+<li><a href="/airavata/documentation/gfac/gfac.html">GFac</a></li>
+<li><a href="/airavata/documentation/system/airavata-in-5-minutes.html">Airavata in Five Minutes</a></li>
+<li><a href="/airavata/documentation/system/airavata-in-10-minutes.html">Airavata in Ten Minutes</a></li>
+<li><a href="/airavata/documentation/system/advanced-workflow-samples.html">Workflow Samples</a></li>
+<li><a href="/airavata/documentation/howto/howto.html">Airavata HowTo</a></li>
+</ul>
+<h1 id="architecture">Architecture</h1>
+<ul>
+<li><a href="/airavata/architecture/overview.html">Airavata Overview</a></li>
+<li><a href="/airavata/architecture/airavata-stakeholders.html">Airavata Stakeholders</a></li>
+<li><a href="/airavata/architecture/gfac.html">GFac Application Management</a></li>
+<li><a href="/airavata/architecture/workflow.html">XBaya Workflow Suite</a></li>
+<li><a href="/airavata/architecture/ws-messenger.html">WS Messenger</a></li>
+<li><a href="/airavata/architecture/registry.html">Registry API</a></li>
+</ul>
+<h1 id="development">Development</h1>
+<ul>
+<li><a href="/airavata/development/source.html">Source Code</a></li>
+<li><a href="/airavata/development/build.html">Build Instructions</a></li>
+<li><a href="/airavata/development/submit-patch.html">Submit Patches</a></li>
+<li><a href="https://issues.apache.org/jira/browse/airavata">Issue Tracker</a></li>
+<li><a href="/airavata/development/roadmap.html">Road Map</a></li>
+<li><a href="/airavata/tools/devtools.html">Dev Tools</a></li>
+<li><a href="/airavata/development/edit-cms-website.html">Editing Website</a></li>
+<li><a href="/airavata/development/release-management.html">Release Management</a></li>
+</ul>
+<h1 id="community">Community</h1>
+<ul>
+<li><a href="/airavata/community/get-involved.html">Get Involved</a></li>
+<li><a href="/airavata/community/mailing-lists.html">Mailing Lists</a></li>
+<li><a href="/airavata/community/people.html">People</a></li>
+</ul>
+<h1 id="asf">ASF</h1>
+<ul>
+<li><a href="http://www.apache.org">Apache Software Foundation</a></li>
+<li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a></li>
+<li><a href="http://www.apache.org/foundation/sponsorship.html">Become a Sponsor</a></li>
+<li><a href="http://www.apache.org/security/">Security</a></li>
+</ul>
+    <a alt="Apache Incubator" href="http://incubator.apache.org">
+      <img id="asf-logo" alt="Apache Incubator" src="/airavata/images/apache-incubator-logo.png" width="150"/>
+    </a>
+  </div>
+
+  <div id="content">
+    <h1 class="title">How to edit the Aiaravata website</h1>
+    <p>This HowTo documentation will show the needed steps to edit the Airavata
+website. This includes creation of new pages, modification, and deletion - for files
+and sub-directories.</p>
+<h2 id="how-it-works-in-general">How it works in general</h2>
+<p>The website is hosted in a Content Management System (CMS). You will not edit the
+HTML pages directly. The actual edit is split up in 2 parts:</p>
+<ol>
+<li>
+<p>First you edit the content which is provided as <a href="http://en.wikipedia.org/wiki/Markdown">Markdown text</a> (mdtext).
+    This will be committed into the staging section (see the SVN commit mail with
+    your log message) and automatically build HTML files out of the the mdtext files
+    (see the commit mail with "Staging update by buildbot" as log messge).
+     Before you publish youe changes in next step, you can verify the changes on the staging site</p>
+<ul>
+<li>http://airavata.staging.apache.org/airavata/index.html. </li>
+</ul>
+</li>
+<li>
+<p>Second you need to publish the staging part to the production section (see the
+    commit mail with "Publishing merge to openofficeorg site by <your Apache ID>"
+    as log message).</p>
+</li>
+</ol>
+<h2 id="what-do-you-prefer-working-via-commandline-or-in-the-browser">What do you prefer: Working via commandline or in the browser?</h2>
+<h3 id="via-commandline">Via commandline</h3>
+<p>It is assumed that you have already checked out the code from the SVN repository
+(https://svn.apache.org/repos/asf/incubator/airavata/site).</p>
+<p>Edit the file via your favorite editor like vi and finally commit via SVN:</p>
+<div class="codehilite"><pre><span class="n">vi</span> <span class="n">myfile</span><span class="o">.</span><span class="n">mdtext</span>
+<span class="n">svn</span> <span class="n">ci</span> <span class="o">-</span><span class="n">m</span> <span class="s">&quot;My log message&quot;</span> <span class="n">myfile</span><span class="o">.</span><span class="n">mdtext</span>
+</pre></div>
+
+
+<p>Now wait a few seconds so that the entire website can be rebuilt. Then:</p>
+<div class="codehilite"><pre><span class="n">curl</span> <span class="o">-</span><span class="n">sL</span> <span class="n">http:</span><span class="sr">//s</span><span class="o">.</span><span class="n">apache</span><span class="o">.</span><span class="n">org</span><span class="o">/</span><span class="n">cms</span><span class="o">-</span><span class="n">cli</span> <span class="o">|</span> <span class="n">perl</span>
+</pre></div>
+
+
+<p>If this does not work on your local machine just do it on "people.apache.org" by
+executing this:</p>
+<div class="codehilite"><pre><span class="n">ssh</span> <span class="o">-</span><span class="n">t</span> <span class="sr">&lt;user&gt;</span><span class="nv">@people</span><span class="o">.</span><span class="n">apache</span><span class="o">.</span><span class="n">org</span> <span class="n">publish</span><span class="o">.</span><span class="n">pl</span> <span class="n">airavata</span> <span class="o">&lt;</span><span class="n">your</span> <span class="n">Apache</span> <span class="n">ID</span><span class="o">&gt;</span>
+</pre></div>
+
+
+<h3 id="editing-in-the-browser">Editing in the browser</h3>
+<h4 id="prerequisites">Prerequisites</h4>
+<h5 id="browser-bookmark">Browser bookmark</h5>
+<p>Normally you see the webpage in your browser. To update this page with an
+inline-editor and little preview you need to add a link as bookmark to your browser
+(more information see <a href="https://cms.apache.org/#bookmark">here</a>).</p>
+<p><a href="javascript:void(location.href='https://cms.apache.org/redirect?uri='+escape(location.href))">Add this link as bookmark</a></p>
+<h5 id="apache-id">Apache ID</h5>
+<p>Furthermore, you need an Apache ID to authenticate to the system.</p>
+<h4 id="starting">Starting</h4>
+<p>Browse to the respective webpage or directory you would like to edit and click on
+the bookmark. Now click on the [Edit this directory] link on the top. The following
+is displayed as content from the CMS.</p>
+<h4 id="edit-an-existing-webpage">Edit an existing webpage</h4>
+<p>Click on the actions link [Edit] in the appropriate table cell for editing the
+favorite file. If the file is not in this directory but in a subdir, just click on
+the directory name (e.g., "docs/") to enter this directory.</p>
+<p>Now you should see a new webpage with a 4 fields:</p>
+<ol>
+<li>Upper left is the inline editor for text in markdown syntax.</li>
+<li>Upper right shows the written text as a permanent preview or as HTML source code.</li>
+<li>Below the editor you can enter a log message.</li>
+<li>Enter a general header text, e.g., the license of the entered text.</li>
+</ol>
+<p>When you have finished writing your text, check the "Log message" box, enter a
+commit message and click on [Submit].</p>
+<h4 id="create-a-new-webpage">Create a new webpage</h4>
+<p>When in the correct directory, at the top enter a name for the new text file (e.g.,
+"my-file.mdtext"). Now you enter your text (see topic above).</p>
+<h4 id="create-new-subdirectory">Create new subdirectory</h4>
+<p>When in the correct directory, at the top enter a name for the new directory (e.g.,
+"my-dir/"). Make sure you entered a trailing "/"!</p>
+<h4 id="delete-a-webpage-or-subdirectory">Delete a webpage or subdirectory</h4>
+<p>When in the corrext directory, click on the actions link [Delete] in the appropriate
+table cell and enter a commit message. Finally click on [Submit].</p>
+<h4 id="how-to-put-into-production">How to put into production?</h4>
+<p>After you have edited your files and/or directories, you need now to pubish your
+modifications into production. For this please click on the link
+[Publish site] on the top of th webpage. Enter a commit message on click on [Submit].</p>
+<h3 id="links">Links</h3>
+<p><a href="http://www.apache.org/dev/cmsref.html">CMS Documentation Reference</a></p>
+  </div>
+
+  <!--<div id="rightnav">
+      <p>This is the right navigation column with border.</p>
+      <p>You can put a search box here.</p>
+  </div>-->
+
+  <div id="footer">
+    <div class="copyright">
+      <p>
+        Copyright &copy; 2012 The Apache Software Foundation, Licensed under
+        the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.
+        <br />
+        Apache and the Apache feather logos are trademarks of The Apache Software Foundation.
+      </p>
+    </div>
+  </div>
+
+</body>
+</html>

Added: websites/staging/airavata/trunk/content/development/release-management.html
==============================================================================
--- websites/staging/airavata/trunk/content/development/release-management.html (added)
+++ websites/staging/airavata/trunk/content/development/release-management.html Thu Sep 20 17:11:55 2012
@@ -0,0 +1,410 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<!--
+
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE- 2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+  <link href="/airavata/css/airavata.css" rel="stylesheet" type="text/css">
+  <title>Release Process</title>
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+</head>
+
+<body>
+  <div id="banner">
+    <img id="logo" alt="Apache airavata" src="/airavata/images/airavata-logo-2.png"/>
+    <div id="bannertext">
+      <img id="logo-text"  alt="Apache airavata" src="/airavata/images/airavata-title-text.png" />
+      </div><br />
+  </div>
+
+  <div id="topnav">
+      <div class="topnavleft">
+          <ul>
+              <!--<li><a href="http:.html">Top Link A</a></li>
+              <li><a href="http:.html">Top Link B</a></li>
+              <li><a href="http:.html">Top Link C</a></li>-->
+          </ul>
+      </div>
+
+      <div class="topnavright">
+          <!--Search box-->
+      </div>
+  </div>
+
+  <div id="navigation">
+  <h1 id="about-airavata">About Airavata</h1>
+<ul>
+<li><a href="/airavata/index.html">Home</a></li>
+<li><a href="https://cwiki.apache.org/confluence/display/AIRAVATA/">Wiki</a></li>
+<li><a href="http://incubator.apache.org/projects/airavata.html">Incubator Page</a></li>
+<li><a href="/airavata/about/downloads.html">Downloads</a></li>
+<li><a href="/airavata/about/license.html">License</a></li>
+<li><a href="/airavata/about/history.html">History</a></li>
+</ul>
+<h1 id="documentation">Documentation</h1>
+<ul>
+<li><a href="/airavata/documentation/system/overview.html">Airavata Overview</a></li>
+<li><a href="/airavata/documentation/messenger/ws-messenger.html">WS Messenger</a></li>
+<li><a href="/airavata/documentation/workflow/xbaya.html">XBaya</a></li>
+<li><a href="/airavata/documentation/gfac/gfac.html">GFac</a></li>
+<li><a href="/airavata/documentation/system/airavata-in-5-minutes.html">Airavata in Five Minutes</a></li>
+<li><a href="/airavata/documentation/system/airavata-in-10-minutes.html">Airavata in Ten Minutes</a></li>
+<li><a href="/airavata/documentation/system/advanced-workflow-samples.html">Workflow Samples</a></li>
+<li><a href="/airavata/documentation/howto/howto.html">Airavata HowTo</a></li>
+</ul>
+<h1 id="architecture">Architecture</h1>
+<ul>
+<li><a href="/airavata/architecture/overview.html">Airavata Overview</a></li>
+<li><a href="/airavata/architecture/airavata-stakeholders.html">Airavata Stakeholders</a></li>
+<li><a href="/airavata/architecture/gfac.html">GFac Application Management</a></li>
+<li><a href="/airavata/architecture/workflow.html">XBaya Workflow Suite</a></li>
+<li><a href="/airavata/architecture/ws-messenger.html">WS Messenger</a></li>
+<li><a href="/airavata/architecture/registry.html">Registry API</a></li>
+</ul>
+<h1 id="development">Development</h1>
+<ul>
+<li><a href="/airavata/development/source.html">Source Code</a></li>
+<li><a href="/airavata/development/build.html">Build Instructions</a></li>
+<li><a href="/airavata/development/submit-patch.html">Submit Patches</a></li>
+<li><a href="https://issues.apache.org/jira/browse/airavata">Issue Tracker</a></li>
+<li><a href="/airavata/development/roadmap.html">Road Map</a></li>
+<li><a href="/airavata/tools/devtools.html">Dev Tools</a></li>
+<li><a href="/airavata/development/edit-cms-website.html">Editing Website</a></li>
+<li><a href="/airavata/development/release-management.html">Release Management</a></li>
+</ul>
+<h1 id="community">Community</h1>
+<ul>
+<li><a href="/airavata/community/get-involved.html">Get Involved</a></li>
+<li><a href="/airavata/community/mailing-lists.html">Mailing Lists</a></li>
+<li><a href="/airavata/community/people.html">People</a></li>
+</ul>
+<h1 id="asf">ASF</h1>
+<ul>
+<li><a href="http://www.apache.org">Apache Software Foundation</a></li>
+<li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a></li>
+<li><a href="http://www.apache.org/foundation/sponsorship.html">Become a Sponsor</a></li>
+<li><a href="http://www.apache.org/security/">Security</a></li>
+</ul>
+    <a alt="Apache Incubator" href="http://incubator.apache.org">
+      <img id="asf-logo" alt="Apache Incubator" src="/airavata/images/apache-incubator-logo.png" width="150"/>
+    </a>
+  </div>
+
+  <div id="content">
+    <h1 class="title">Release Process</h1>
+    <p>Releases are crucial aspects for an apache project and following the guidelines is very important.
+The <a href="http://www.apache.org/dev/release.html">Release FAQ</a> describes the foundation wide policies. The <a href="http://incubator.apache.org/guides/releasemanagement.html">Incubator Release Management</a>
+describes incubator project specific release process. The following instructions walkthrough Airavata specific release steps. </p>
+<p><a name="release-setup"></a></p>
+<h3 id="one-time-release-management-setup">One time release management setup</h3>
+<p>This section describes release management configuration steps, if you have previously configured these steps, 
+jump directly to <a href="#release-process">Release Process</a>.</p>
+<p>Performing a release will require:</p>
+<ul>
+<li>Access to people.apache.org to stage builds, verify access by following these <a href="#access-people">instructions</a>.</li>
+<li>Generate, sign and upload gpg key, you can follow these <a href="#gpg-key">gpg instructions</a>.</li>
+<li>Configure Maven and get access to Nexus Repo, more <a href="#maven-nexus-setup">maven &amp; nexus instructions</a>.</li>
+</ul>
+<p><a name="access-people"></a></p>
+<h4 id="access-to-peopleapacheorg">Access to people.apache.org</h4>
+<p>Ensure you can access the apache gateway server by <code>ssh &lt;asfid&gt;@people.apache.org</code>. If you have any trouble with your ASF LDAP, you can change or reset your password at <a href="https://id.apache.org/">Apache Account Utility Page</a>.</p>
+<p><a name="gpg-key"></a></p>
+<h4 id="generate-gpg-key">Generate GPG key</h4>
+<p>The releases have to be signed by public key cryptography signatures. Detailed instructions on why releases have to be signed are provided on <a href="http://www.apache.org/dev/release-signing.html">Release Signing</a> page.
+The popular software used Open Pretty Good Privacy (OpenPGP) is the GPG. The <a href="http://www.apache.org/dev/openpgp.html">GPG instructions</a> list out detailed steps on managing your keps.</p>
+<p>The steps can be summerized as: </p>
+<ul>
+<li>Generate 4096 bits RSA key pair using gpg: <code>gpg --gen-key</code>.</li>
+<li>Export the public key: <code>gpg --list-sigs &lt;Real Name&gt; &amp;&amp; gpg --armor -- export &lt;Real Name&gt;</code></li>
+<li>Upload the public key to <a href="http://pgp.surfnet.nl:11371/">SURFNET PGP</a> or <a href="http://pgp.mit.edu/">MIT PGP</a> servers.</li>
+<li>Have your key signed by atleast three apache commiters, <a href="http://www.apache.org/dev/release-signing.html#key-signing-party">key signing</a> and <a href="http://people.apache.org/~henkp/trust/">Henk Penning</a> websites provide instructions.</li>
+<li>Add the signed public key to the KEYS file on <a href="https://dist.apache.org/repos/dist/release/incubator/airavata/">Airavata Dist SVN</a>.</li>
+</ul>
+<p><a name="maven-nexus-setup"></a></p>
+<h4 id="maven-configuration-nexus-setup">Maven Configuration &amp; Nexus Setup</h4>
+<ul>
+<li>Airavata requires Maven 3 or later to build and release</li>
+<li>It is encouraged to use maven's password encryption capabilities and set the gpg password in 
+~/.m2/settings.xml. Detailed instructions are at <a href="http://www.apache.org/dev/publishing-maven-artifacts.html#dev-env">Publishing Maven Artifacts</a></li>
+<li>Performing release will require maven to run series of commands, the heapsize has to be increased 
+to avoid out of memory exceptions. For bash shell: <code>export MAVEN_OPTS="-Xmx1024m -XX:MaxPermSize=256m"</code>. 
+For c shell: <code>setenv MAVEN_OPTS "-Xmx1024m -XX:MaxPermSize=256m"</code>.</li>
+</ul>
+<p><a name="release-process"></a></p>
+<h4 id="release-process">Release Process</h4>
+<ol>
+<li>
+<p>Before performing the following release steps, ensure the <a href="#release-setup">Release Setup</a> steps have been performed.</p>
+</li>
+<li>
+<p>Ensure the source is ready for release. Verify: <br />
+</p>
+<ul>
+<li>Cleanup JIRA so the Fix Version in issues resolved since the last release includes this release version correctly.</li>
+<li>Ensure all open issues are resolved before proceeding further, close all resolved issues.</li>
+<li>Test and make sure the release passes all regression tests.</li>
+<li>Update RELEASE_NOTES with all the features added. </li>
+<li>Review and update README, INSTALL files.</li>
+<li>Commit any changes back to svn.</li>
+<li>Update website/wiki with Roadmap or Release landing pages.</li>
+</ul>
+</li>
+<li>
+<p>Checkout a clean copy of the trunk to release using command line svn.
+    <em>Do not use Eclipse to do the checkout. The extra dot (.) files created by Eclipse throws off the rat:check processing.</em></p>
+</li>
+<li>
+<p>Verify the source has the required license headers before trying to release: <code>mvn -P pedantic verify -DskipTests</code></p>
+</li>
+<li>
+<p>Do a dry run of the release:prepare step: 
+    <code>mvn -P apache-release release:prepare -DautoVersionSubmodules=true -DdryRun=true</code></p>
+<p>The dry run will not commit any changes back to SVN and gives you the opportunity to verify that the release process will complete as expected. You will be prompted for the following information :</p>
+<ul>
+<li>Release version</li>
+<li>SCM release tag</li>
+<li>New development version</li>
+<li>GPG Passprhase - On a Mac if the passphrase is stored in keychain, the passphrase is not prompted. </li>
+</ul>
+<p><em>If you cancel a release:prepare before it updates the pom.xml versions, then use the release:clean goal to just remove the extra files that were created.</em></p>
+<p>The Maven release plugin checks for SNAPSHOT dependencies in pom's. It will not complete the prepare goal until all SNAPSHOT dependencies are resolved.</p>
+</li>
+<li>
+<p>Verify that the release process completed as expected</p>
+<ul>
+<li>The release plugin will create pom.xml.tag files which contain the changes that would have been committed to SVN. The only differences between pom.xml.tag and it's corresponding pom.xml file should be the version number.</li>
+<li>If other formatting changes have been made you should review the changes and then commit them <code>svn commit -m "fixing formatting for release"</code><br />
+</li>
+<li>Check release.properties and make sure that the scm properties have the right version. Sometimes the scm location can be the previous version not the next version.</li>
+<li>Verify signatures (<a href="#verify_signatures">Verifying release signatures</a>)</li>
+</ul>
+</li>
+<li>
+<p>Once any failures or required updates have been committed to svn, rollback the release prepare files:  <code>mvn -P apache-release release:rollback</code></p>
+</li>
+<li>
+<p>Prepare the release</p>
+<ul>
+<li>Run the "release:prepare" step for real this time. You'll be prompted for the same version information.
+<code>mvn -P apache-release release:prepare -DautoVersionSubmodules=true</code></li>
+<li>Backup (zip or tar) your local release candidate directory in case you need to rollback the release after the next step is performed.</li>
+</ul>
+</li>
+<li>
+<p>Perform the release</p>
+<ul>
+<li>
+<p>This step will create a maven staging repository and site for use in testing and voting. 
+ <code>mvn release:perform -Papache-release</code></p>
+</li>
+<li>
+<p>If your local OS userid doesn't match your Apache userid, then you'll have to also override the value provided by the OS to Maven for the site-deploy step to work. This is known to work for Linux, but not for Mac and unknown for Windows.*
+  -Duser.name=[your_apache_uid]</p>
+</li>
+</ul>
+</li>
+<li>
+<p>Verify the Nexus release artifacts</p>
+<ul>
+<li>
+<p>Verify the HTML links in site are correct</p>
+</li>
+<li>
+<p>Verify the staged artifacts in the nexus repo   <br />
+</p>
+<ul>
+<li>https://repository.apache.org/index.html</li>
+<li>Staging repositories (under Build Promotion) --&gt; Name column --&gt; org.apache.airavata</li>
+<li>Navigate through the artifact tree and make sure that all javadoc, sources, tests, jars, ... have .asc (GPG signature) and .md5 files. See http://people.apache.org/~henkp/repo/faq.html and http://www.apache.org/dev/release-signing.html#openpgp-ascii-detach-sig</li>
+</ul>
+</li>
+<li>
+<p>Close the nexus staging repo</p>
+<ul>
+<li>https://repository.apache.org/index.html</li>
+<li>Staging repositories (under Build Promotion) --&gt; Name column --&gt; org.apache.airavata</li>
+<li>Click checkbox for the open staging repo (org.apache.airavata-XXX) and press Close in the menu bar.</li>
+</ul>
+</li>
+</ul>
+</li>
+<li>
+<p>Sign the binary artifacts</p>
+<div class="codehilite"><pre>* $ `cd modules/distribution/target`
+* $ `gpg -ab apache-airavata-*<span class="cp">${</span><span class="n">project</span><span class="o">.</span><span class="n">version</span><span class="cp">}</span>*-incubating-bin.tar.gz`
+* $ `gpg -ab apache-airavata-*<span class="cp">${</span><span class="n">project</span><span class="o">.</span><span class="n">version</span><span class="cp">}</span>*-incubating-bin.zip`
+* $ `gpg --print-md SHA512 apache-airavata-*<span class="cp">${</span><span class="n">project</span><span class="o">.</span><span class="n">version</span><span class="cp">}</span>*-incubating-bin.tar.gz &gt; apache-airavata-*<span class="cp">${</span><span class="n">project</span><span class="o">.</span><span class="n">version</span><span class="cp">}</span>*-incubating-bin.tar.gz.sha`
+* $ `gpg --print-md SHA512 apache-airavata-*<span class="cp">${</span><span class="n">project</span><span class="o">.</span><span class="n">version</span><span class="cp">}</span>*-incubating-bin.zip &gt; apache-airavata-*<span class="cp">${</span><span class="n">project</span><span class="o">.</span><span class="n">version</span><span class="cp">}</span>*-incubating-bin.zip.sha`
+* $ `gpg --print-md MD5 apache-airavata-*<span class="cp">${</span><span class="n">project</span><span class="o">.</span><span class="n">version</span><span class="cp">}</span>*-incubating-bin.tar.gz &gt; apache-airavata-*<span class="cp">${</span><span class="n">project</span><span class="o">.</span><span class="n">version</span><span class="cp">}</span>*-incubating-bin.tar.gz.md5`
+* $ `gpg --print-md MD5 apache-airavata-*<span class="cp">${</span><span class="n">project</span><span class="o">.</span><span class="n">version</span><span class="cp">}</span>*-incubating-bin.zip &gt; apache-airavata-*<span class="cp">${</span><span class="n">project</span><span class="o">.</span><span class="n">version</span><span class="cp">}</span>*-incubating-bin.zip.md5`
+</pre></div>
+
+
+</li>
+<li>
+<p>Stage the source and binary artifacts to a web staging area <br />
+        * $ <code>ssh people.apache.org mkdir /www/people.apache.org/builds/airavata/${project.version}</code>
+        * $ <code>scp .apache-airavata-*${project.version}*-incubating-bin.zip* ${user.name}@people.apache.org:/www/people.apache.org/builds/airavata/${project.version}/</code>
+        * $ <code>ssh people.apache.org cd /www/people.apache.org/builds/airavata/${project.version}</code>
+        * $ <code>wget https://repository.apache.org/content/repositories/releases/org/apache/airavata/${project.name}/${project.version}/${project.name}-${project.version}-source-release.zip</code>  <br />
+        * $ <code>wget https://repository.apache.org/content/repositories/releases/org/apache/airavata/${project.name}/${project.version}/${project.name}-${project.version}-source-release.zip.asc</code> <br />
+        * $ <code>wget https://repository.apache.org/content/repositories/releases/org/apache/airavata/${project.name}/${project.version}/${project.name}-${project.version}-source-release.zip.md5</code><br />
+        * $ <code>wget https://repository.apache.org/content/repositories/releases/org/apache/airavata/${project.name}/${project.version}/${project.name}-${project.version}-source-release.zip.sha1</code>
+        * Verify they are downloadable from http://people.apache.org/builds/airavata/${project.version}/</p>
+</li>
+<li>
+<p>Put the release candidate up for a vote</p>
+<ol>
+<li>Create a VOTE email thread on dev@ to record votes as replies, like <a href="release-vote.txt">this</a></li>
+<li>Create a DISCUSS email thread on dev@ for any vote questions, <a href="release-discuss.txt">this</a></li>
+<li>
+<p>Perform a review of the release and cast your vote. For elaborate instructions, please consult <a href="http://www.apache.org/dev/release.html">Apache Release FAQ</a> and <a href="http://incubator.apache.org/guides/releasemanagement.html">Incubator Release Management</a> Guides.</p>
+</li>
+<li>
+<p>A -1 vote does not necessarily mean that the vote must be redone, however it is usually a good idea to rollback the release if a -1 vote is received. See - Recovering from a vetoed release</p>
+</li>
+<li>After the vote has been open for at least 72 hours, has at least three +1 PMC votes and no -1 votes, then post the results to the vote thread by -<ul>
+<li>reply to the initial email and prepend to the original subject "[RESULT]"</li>
+<li>Include a list of everyone who voted +1, 0 or -1.</li>
+</ul>
+</li>
+</ol>
+</li>
+<li>
+<p>Finalizing a release</p>
+<ol>
+<li>
+<p>The artificats in the repository are not yet mirrored and available for maven to download. Promote the staged nexus artifacts, but releasing them. <br />
+</p>
+<ul>
+<li>https://repository.apache.org/index.html</li>
+<li>Staging repositories (under Build Promotion) --&gt; Name column --&gt; org.apache.airavata</li>
+<li>Click checkbox of the closed staging repo (org.apache.airavata-XXX) and select Release.</li>
+</ul>
+</li>
+<li>
+<p>Checkin the source and binary artifcats into distribution svn which will be pulled by all mirrors within 24 hours. <br />
+</p>
+<ul>
+<li>$ <code>svn co https://dist.apache.org/repos/dist/release/incubator/airavata ./airavata-releases</code>  (KEEP this directory until after the release process has been completed)</li>
+<li>$ <code>cd ./airavata-releases</code></li>
+<li>$ <code>scp people.apache.org:/www/people.apache.org/builds/airavata/${project.version}/* ./</code></li>
+<li>$ <code>svn add ${project.name}-*</code></li>
+<li>$ <code>svn commit -m "Committing Airavata Source and Binary Release for ${project.name}-${project.version}</code></li>
+</ul>
+</li>
+<li>
+<p>Update the staged website</p>
+<ul>
+<li>Update the downloads page to add new version using the mirrored URLs</li>
+<li>Modify the URL for the prior release to the archived URL for the release</li>
+</ul>
+</li>
+<li>
+<p>Publish the website</p>
+<ul>
+<li>WAIT 24hrs after committing releases for mirrors to replicate</li>
+<li>Publish updates to the download page</li>
+</ul>
+</li>
+<li>
+<p>Delete the prior versions</p>
+<ul>
+<li>Navigate to the release directories checked out in the prior steps</li>
+<li>Delete the prior release artifacts using the svn delete command</li>
+<li>Commit the deletion</li>
+</ul>
+</li>
+</ol>
+</li>
+<li>
+<p>Update the JIRA versions page to close all issues, mark the version as "released", and set the date to the date that the release was approved. You may also need to make a new release entry for the next release.</p>
+</li>
+<li>
+<p>Announcing the release</p>
+<ul>
+<li>Make a news announcement on the Airavata homepage.</li>
+<li>Make an announcement about the release on the airavata-dev@incubator.apache.org, and announce@apache.org.</li>
+</ul>
+</li>
+</ol>
+<h4 id="recovering-from-a-vetoed-release">Recovering from a vetoed release</h4>
+<ol>
+<li>
+<p>Reply to the initial vote email and prepend to the original subject -</p>
+<p>[CANCELED]</p>
+</li>
+<li>
+<p>Delete the svn tag created by the release:perform step -</p>
+<p>$ svn del https://svn.apache.org/repos/asf/airavata/tags/${project.version} -m "deleting tag from rolled back release"</p>
+</li>
+<li>
+<p>Delete the build artifacts on people &amp; www         <br />
+</p>
+<ul>
+<li>$ rm -rfv /www/people.apache.org/builds/airavata/${project.version}</li>
+</ul>
+</li>
+<li>
+<p>Drop the nexus staging repo</p>
+<ol>
+<li>https://repository.apache.org/index.html</li>
+<li>Enterprise --&gt; Staging</li>
+<li>Staging tab --&gt; Name column --&gt; org.apache.airavata</li>
+<li>Right click on the closed staging repo (org.apache.airavata-XXX) and select Drop.</li>
+</ol>
+</li>
+<li>
+<p>Remove the staged site</p>
+</li>
+<li>
+<p>Make the required updates that caused the vote to be canceled during the next release cycle</p>
+</li>
+</ol>
+<p><a name="verify_signatures"></a></p>
+<h4 id="verifying-release-signatures">Verifying release signatures</h4>
+<p>On unix platforms and mac's download all source and binary artifacts into a new directory and cd to the download directory.</p>
+<div class="codehilite"><pre>  for file in `find . -type f -iname &#39;*.asc&#39;`
+  do
+      gpg --verify <span class="cp">${</span><span class="nb">file</span><span class="cp">}</span> 
+  done
+</pre></div>
+
+
+<p>The output will indicate the You'll need to look at the output to ensure it contains only good signatures -</p>
+<p>gpg: Good signature from ...
+gpg: Signature made ...</p>
+  </div>
+
+  <!--<div id="rightnav">
+      <p>This is the right navigation column with border.</p>
+      <p>You can put a search box here.</p>
+  </div>-->
+
+  <div id="footer">
+    <div class="copyright">
+      <p>
+        Copyright &copy; 2012 The Apache Software Foundation, Licensed under
+        the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.
+        <br />
+        Apache and the Apache feather logos are trademarks of The Apache Software Foundation.
+      </p>
+    </div>
+  </div>
+
+</body>
+</html>

Added: websites/staging/airavata/trunk/content/development/roadmap.html
==============================================================================
--- websites/staging/airavata/trunk/content/development/roadmap.html (added)
+++ websites/staging/airavata/trunk/content/development/roadmap.html Thu Sep 20 17:11:55 2012
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<!--
+
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE- 2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+  <link href="/airavata/css/airavata.css" rel="stylesheet" type="text/css">
+  <title>Development Roadmap</title>
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+</head>
+
+<body>
+  <div id="banner">
+    <img id="logo" alt="Apache airavata" src="/airavata/images/airavata-logo-2.png"/>
+    <div id="bannertext">
+      <img id="logo-text"  alt="Apache airavata" src="/airavata/images/airavata-title-text.png" />
+      </div><br />
+  </div>
+
+  <div id="topnav">
+      <div class="topnavleft">
+          <ul>
+              <!--<li><a href="http:.html">Top Link A</a></li>
+              <li><a href="http:.html">Top Link B</a></li>
+              <li><a href="http:.html">Top Link C</a></li>-->
+          </ul>
+      </div>
+
+      <div class="topnavright">
+          <!--Search box-->
+      </div>
+  </div>
+
+  <div id="navigation">
+  <h1 id="about-airavata">About Airavata</h1>
+<ul>
+<li><a href="/airavata/index.html">Home</a></li>
+<li><a href="https://cwiki.apache.org/confluence/display/AIRAVATA/">Wiki</a></li>
+<li><a href="http://incubator.apache.org/projects/airavata.html">Incubator Page</a></li>
+<li><a href="/airavata/about/downloads.html">Downloads</a></li>
+<li><a href="/airavata/about/license.html">License</a></li>
+<li><a href="/airavata/about/history.html">History</a></li>
+</ul>
+<h1 id="documentation">Documentation</h1>
+<ul>
+<li><a href="/airavata/documentation/system/overview.html">Airavata Overview</a></li>
+<li><a href="/airavata/documentation/messenger/ws-messenger.html">WS Messenger</a></li>
+<li><a href="/airavata/documentation/workflow/xbaya.html">XBaya</a></li>
+<li><a href="/airavata/documentation/gfac/gfac.html">GFac</a></li>
+<li><a href="/airavata/documentation/system/airavata-in-5-minutes.html">Airavata in Five Minutes</a></li>
+<li><a href="/airavata/documentation/system/airavata-in-10-minutes.html">Airavata in Ten Minutes</a></li>
+<li><a href="/airavata/documentation/system/advanced-workflow-samples.html">Workflow Samples</a></li>
+<li><a href="/airavata/documentation/howto/howto.html">Airavata HowTo</a></li>
+</ul>
+<h1 id="architecture">Architecture</h1>
+<ul>
+<li><a href="/airavata/architecture/overview.html">Airavata Overview</a></li>
+<li><a href="/airavata/architecture/airavata-stakeholders.html">Airavata Stakeholders</a></li>
+<li><a href="/airavata/architecture/gfac.html">GFac Application Management</a></li>
+<li><a href="/airavata/architecture/workflow.html">XBaya Workflow Suite</a></li>
+<li><a href="/airavata/architecture/ws-messenger.html">WS Messenger</a></li>
+<li><a href="/airavata/architecture/registry.html">Registry API</a></li>
+</ul>
+<h1 id="development">Development</h1>
+<ul>
+<li><a href="/airavata/development/source.html">Source Code</a></li>
+<li><a href="/airavata/development/build.html">Build Instructions</a></li>
+<li><a href="/airavata/development/submit-patch.html">Submit Patches</a></li>
+<li><a href="https://issues.apache.org/jira/browse/airavata">Issue Tracker</a></li>
+<li><a href="/airavata/development/roadmap.html">Road Map</a></li>
+<li><a href="/airavata/tools/devtools.html">Dev Tools</a></li>
+<li><a href="/airavata/development/edit-cms-website.html">Editing Website</a></li>
+<li><a href="/airavata/development/release-management.html">Release Management</a></li>
+</ul>
+<h1 id="community">Community</h1>
+<ul>
+<li><a href="/airavata/community/get-involved.html">Get Involved</a></li>
+<li><a href="/airavata/community/mailing-lists.html">Mailing Lists</a></li>
+<li><a href="/airavata/community/people.html">People</a></li>
+</ul>
+<h1 id="asf">ASF</h1>
+<ul>
+<li><a href="http://www.apache.org">Apache Software Foundation</a></li>
+<li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a></li>
+<li><a href="http://www.apache.org/foundation/sponsorship.html">Become a Sponsor</a></li>
+<li><a href="http://www.apache.org/security/">Security</a></li>
+</ul>
+    <a alt="Apache Incubator" href="http://incubator.apache.org">
+      <img id="asf-logo" alt="Apache Incubator" src="/airavata/images/apache-incubator-logo.png" width="150"/>
+    </a>
+  </div>
+
+  <div id="content">
+    <h1 class="title">Development Roadmap</h1>
+    <p>The Apache Airavata project is gearing towards its first incubation release with the following components and features:</p>
+<ul>
+<li>GFac-Axis2: An axis2 web service which can consume user defined command line descriptions and generate axis2 application web services.</li>
+<li>XBaya - A desktop application which lets users to construct, execute and monitor workflow executions. </li>
+<li>XBaya is also used in the first release as a user management, application management and data browser. In the future release we will develop web gadgets to be deployed into containers like Apache Rave.</li>
+<li>Workflow Interpreter: Axis2 wrapper around XBaya dynamic executor. This is a simple and interactive workflow execution engine. Future releases will support Apache ODE in addition to interpreter service. </li>
+<li>WS-Messenger: WS-Eventing/WS-Notification based messaging system.</li>
+<li>Registry-API: A thick client registry API for Airavata to put and get documents. Current JCR implementation is supported by Jack-Rabbit.</li>
+</ul>
+<p>Users will be able to build and deploy the entire suite or selected components with one click maven installation and axis2 deployment. 
+The toolkit will enable user management in Jack Rabbit, constructing and executing third party and GFac generated services as workflows, 
+monitor progress through events and catalog and browse workflow inputs and outputs. </p>
+  </div>
+
+  <!--<div id="rightnav">
+      <p>This is the right navigation column with border.</p>
+      <p>You can put a search box here.</p>
+  </div>-->
+
+  <div id="footer">
+    <div class="copyright">
+      <p>
+        Copyright &copy; 2012 The Apache Software Foundation, Licensed under
+        the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.
+        <br />
+        Apache and the Apache feather logos are trademarks of The Apache Software Foundation.
+      </p>
+    </div>
+  </div>
+
+</body>
+</html>

Added: websites/staging/airavata/trunk/content/development/source.html
==============================================================================
--- websites/staging/airavata/trunk/content/development/source.html (added)
+++ websites/staging/airavata/trunk/content/development/source.html Thu Sep 20 17:11:55 2012
@@ -0,0 +1,160 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<!--
+
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE- 2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+  <link href="/airavata/css/airavata.css" rel="stylesheet" type="text/css">
+  <title>Airavata Source Code &amp; Developers Guide</title>
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+</head>
+
+<body>
+  <div id="banner">
+    <img id="logo" alt="Apache airavata" src="/airavata/images/airavata-logo-2.png"/>
+    <div id="bannertext">
+      <img id="logo-text"  alt="Apache airavata" src="/airavata/images/airavata-title-text.png" />
+      </div><br />
+  </div>
+
+  <div id="topnav">
+      <div class="topnavleft">
+          <ul>
+              <!--<li><a href="http:.html">Top Link A</a></li>
+              <li><a href="http:.html">Top Link B</a></li>
+              <li><a href="http:.html">Top Link C</a></li>-->
+          </ul>
+      </div>
+
+      <div class="topnavright">
+          <!--Search box-->
+      </div>
+  </div>
+
+  <div id="navigation">
+  <h1 id="about-airavata">About Airavata</h1>
+<ul>
+<li><a href="/airavata/index.html">Home</a></li>
+<li><a href="https://cwiki.apache.org/confluence/display/AIRAVATA/">Wiki</a></li>
+<li><a href="http://incubator.apache.org/projects/airavata.html">Incubator Page</a></li>
+<li><a href="/airavata/about/downloads.html">Downloads</a></li>
+<li><a href="/airavata/about/license.html">License</a></li>
+<li><a href="/airavata/about/history.html">History</a></li>
+</ul>
+<h1 id="documentation">Documentation</h1>
+<ul>
+<li><a href="/airavata/documentation/system/overview.html">Airavata Overview</a></li>
+<li><a href="/airavata/documentation/messenger/ws-messenger.html">WS Messenger</a></li>
+<li><a href="/airavata/documentation/workflow/xbaya.html">XBaya</a></li>
+<li><a href="/airavata/documentation/gfac/gfac.html">GFac</a></li>
+<li><a href="/airavata/documentation/system/airavata-in-5-minutes.html">Airavata in Five Minutes</a></li>
+<li><a href="/airavata/documentation/system/airavata-in-10-minutes.html">Airavata in Ten Minutes</a></li>
+<li><a href="/airavata/documentation/system/advanced-workflow-samples.html">Workflow Samples</a></li>
+<li><a href="/airavata/documentation/howto/howto.html">Airavata HowTo</a></li>
+</ul>
+<h1 id="architecture">Architecture</h1>
+<ul>
+<li><a href="/airavata/architecture/overview.html">Airavata Overview</a></li>
+<li><a href="/airavata/architecture/airavata-stakeholders.html">Airavata Stakeholders</a></li>
+<li><a href="/airavata/architecture/gfac.html">GFac Application Management</a></li>
+<li><a href="/airavata/architecture/workflow.html">XBaya Workflow Suite</a></li>
+<li><a href="/airavata/architecture/ws-messenger.html">WS Messenger</a></li>
+<li><a href="/airavata/architecture/registry.html">Registry API</a></li>
+</ul>
+<h1 id="development">Development</h1>
+<ul>
+<li><a href="/airavata/development/source.html">Source Code</a></li>
+<li><a href="/airavata/development/build.html">Build Instructions</a></li>
+<li><a href="/airavata/development/submit-patch.html">Submit Patches</a></li>
+<li><a href="https://issues.apache.org/jira/browse/airavata">Issue Tracker</a></li>
+<li><a href="/airavata/development/roadmap.html">Road Map</a></li>
+<li><a href="/airavata/tools/devtools.html">Dev Tools</a></li>
+<li><a href="/airavata/development/edit-cms-website.html">Editing Website</a></li>
+<li><a href="/airavata/development/release-management.html">Release Management</a></li>
+</ul>
+<h1 id="community">Community</h1>
+<ul>
+<li><a href="/airavata/community/get-involved.html">Get Involved</a></li>
+<li><a href="/airavata/community/mailing-lists.html">Mailing Lists</a></li>
+<li><a href="/airavata/community/people.html">People</a></li>
+</ul>
+<h1 id="asf">ASF</h1>
+<ul>
+<li><a href="http://www.apache.org">Apache Software Foundation</a></li>
+<li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a></li>
+<li><a href="http://www.apache.org/foundation/sponsorship.html">Become a Sponsor</a></li>
+<li><a href="http://www.apache.org/security/">Security</a></li>
+</ul>
+    <a alt="Apache Incubator" href="http://incubator.apache.org">
+      <img id="asf-logo" alt="Apache Incubator" src="/airavata/images/apache-incubator-logo.png" width="150"/>
+    </a>
+  </div>
+
+  <div id="content">
+    <h1 class="title">Airavata Source Code &amp; Developers Guide</h1>
+    <p>Airavata source code is maintained using Apache Subversion version control.</p>
+<p>Browse Airavata source repository in <a href="http://svn.apache.org/viewvc/incubator/airavata/">ViewVC</a>.</p>
+<p>The SVN location is <a href="https://svn.apache.org/repos/asf/incubator/airavata/trunk/">Airavata SVN</a></p>
+<h2 id="source-code">Source Code</h2>
+<p>To check out the source code: svn co https://svn.apache.org/repos/asf/incubator/airavata/trunk/</p>
+<ul>
+<li>The source code is organized by major components into modules directory. </li>
+<li>The GFac-Core is the POJO style implementation of the Airavata Application Wrapper and Job management tool.</li>
+<li>GFac-Axis2 is a web service interface to GFac-Core developed in <a href="http://axis.apache.org/axis2/java/core/">Axis2 Framework</a>.</li>
+<li>XBaya-GUI is the desktop and JNLP webstartable interface to construct, execute and monitor workflows. XBaya provides a graphical programming abstraction over worklfow languages like BPEL.</li>
+<li>Workflow Interpreter is an axis2 web service which wraps XBaya to provide server side enactment capability.</li>
+<li>WS-Messenger is a web service messaging system used within Airavata for all service to service and end user communications.</li>
+<li>XRegistry is a registry services which provides a web service interface to a database of application, service and workflow deployment descriptions. XRegistry is developed using <a href="http://www.extreme.indiana.edu/xgws/xsul/">XSUL</a>.</li>
+</ul>
+<h2 id="developers-guide">Developers Guide</h2>
+<p>Some coding practices:</p>
+<ul>
+<li>License Header: Always add the current ASF license header as described in <a href="http://www.apache.org/legal/src-headers.html">ASF Source Header</a>.</li>
+<li>Trailing Whitespaces: Remove all trailing whitespaces. Eclipse users can use Source-&gt;Cleanup option to accomplish this.</li>
+<li>Indentation: Use 4 space indents and never use tabs!</li>
+<li>Line wrapping: Use 120-column line width for Java code and Javadoc.</li>
+<li>Author Tags: Do not use Author Tags. The code is developed and owned by the community. </li>
+</ul>
+<h3 id="eclipse-configuration-tips">Eclipse Configuration Tips</h3>
+<p>Configure Eclipse Preferences</p>
+<ul>
+<li>Download Eclipse Formatting and Style Guides for <a href="http://svn.apache.org/repos/asf/incubator/airavata/etc/eclipse/">Airavata Style Templates</a></li>
+<li>To add Formatter: Preferences &gt; Java &gt; Code Style &gt;  Formatter and import the airavata-formatting-preferences.xml downloaded in the previous step. </li>
+<li>To add Templates: Preferences &gt; Java &gt; Code Style &gt; Code Templates and import the airavata-code-style-template.xml. This templates adds the ASF header and so on for new code. </li>
+</ul>
+<h4 id="building-code">Building code</h4>
+<p>See <a href="build.html">build instructions</a>.</p>
+  </div>
+
+  <!--<div id="rightnav">
+      <p>This is the right navigation column with border.</p>
+      <p>You can put a search box here.</p>
+  </div>-->
+
+  <div id="footer">
+    <div class="copyright">
+      <p>
+        Copyright &copy; 2012 The Apache Software Foundation, Licensed under
+        the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.
+        <br />
+        Apache and the Apache feather logos are trademarks of The Apache Software Foundation.
+      </p>
+    </div>
+  </div>
+
+</body>
+</html>

Added: websites/staging/airavata/trunk/content/development/submit-patch.html
==============================================================================
--- websites/staging/airavata/trunk/content/development/submit-patch.html (added)
+++ websites/staging/airavata/trunk/content/development/submit-patch.html Thu Sep 20 17:11:55 2012
@@ -0,0 +1,144 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<!--
+
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE- 2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+  <link href="/airavata/css/airavata.css" rel="stylesheet" type="text/css">
+  <title>Submit Patches</title>
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+</head>
+
+<body>
+  <div id="banner">
+    <img id="logo" alt="Apache airavata" src="/airavata/images/airavata-logo-2.png"/>
+    <div id="bannertext">
+      <img id="logo-text"  alt="Apache airavata" src="/airavata/images/airavata-title-text.png" />
+      </div><br />
+  </div>
+
+  <div id="topnav">
+      <div class="topnavleft">
+          <ul>
+              <!--<li><a href="http:.html">Top Link A</a></li>
+              <li><a href="http:.html">Top Link B</a></li>
+              <li><a href="http:.html">Top Link C</a></li>-->
+          </ul>
+      </div>
+
+      <div class="topnavright">
+          <!--Search box-->
+      </div>
+  </div>
+
+  <div id="navigation">
+  <h1 id="about-airavata">About Airavata</h1>
+<ul>
+<li><a href="/airavata/index.html">Home</a></li>
+<li><a href="https://cwiki.apache.org/confluence/display/AIRAVATA/">Wiki</a></li>
+<li><a href="http://incubator.apache.org/projects/airavata.html">Incubator Page</a></li>
+<li><a href="/airavata/about/downloads.html">Downloads</a></li>
+<li><a href="/airavata/about/license.html">License</a></li>
+<li><a href="/airavata/about/history.html">History</a></li>
+</ul>
+<h1 id="documentation">Documentation</h1>
+<ul>
+<li><a href="/airavata/documentation/system/overview.html">Airavata Overview</a></li>
+<li><a href="/airavata/documentation/messenger/ws-messenger.html">WS Messenger</a></li>
+<li><a href="/airavata/documentation/workflow/xbaya.html">XBaya</a></li>
+<li><a href="/airavata/documentation/gfac/gfac.html">GFac</a></li>
+<li><a href="/airavata/documentation/system/airavata-in-5-minutes.html">Airavata in Five Minutes</a></li>
+<li><a href="/airavata/documentation/system/airavata-in-10-minutes.html">Airavata in Ten Minutes</a></li>
+<li><a href="/airavata/documentation/system/advanced-workflow-samples.html">Workflow Samples</a></li>
+<li><a href="/airavata/documentation/howto/howto.html">Airavata HowTo</a></li>
+</ul>
+<h1 id="architecture">Architecture</h1>
+<ul>
+<li><a href="/airavata/architecture/overview.html">Airavata Overview</a></li>
+<li><a href="/airavata/architecture/airavata-stakeholders.html">Airavata Stakeholders</a></li>
+<li><a href="/airavata/architecture/gfac.html">GFac Application Management</a></li>
+<li><a href="/airavata/architecture/workflow.html">XBaya Workflow Suite</a></li>
+<li><a href="/airavata/architecture/ws-messenger.html">WS Messenger</a></li>
+<li><a href="/airavata/architecture/registry.html">Registry API</a></li>
+</ul>
+<h1 id="development">Development</h1>
+<ul>
+<li><a href="/airavata/development/source.html">Source Code</a></li>
+<li><a href="/airavata/development/build.html">Build Instructions</a></li>
+<li><a href="/airavata/development/submit-patch.html">Submit Patches</a></li>
+<li><a href="https://issues.apache.org/jira/browse/airavata">Issue Tracker</a></li>
+<li><a href="/airavata/development/roadmap.html">Road Map</a></li>
+<li><a href="/airavata/tools/devtools.html">Dev Tools</a></li>
+<li><a href="/airavata/development/edit-cms-website.html">Editing Website</a></li>
+<li><a href="/airavata/development/release-management.html">Release Management</a></li>
+</ul>
+<h1 id="community">Community</h1>
+<ul>
+<li><a href="/airavata/community/get-involved.html">Get Involved</a></li>
+<li><a href="/airavata/community/mailing-lists.html">Mailing Lists</a></li>
+<li><a href="/airavata/community/people.html">People</a></li>
+</ul>
+<h1 id="asf">ASF</h1>
+<ul>
+<li><a href="http://www.apache.org">Apache Software Foundation</a></li>
+<li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a></li>
+<li><a href="http://www.apache.org/foundation/sponsorship.html">Become a Sponsor</a></li>
+<li><a href="http://www.apache.org/security/">Security</a></li>
+</ul>
+    <a alt="Apache Incubator" href="http://incubator.apache.org">
+      <img id="asf-logo" alt="Apache Incubator" src="/airavata/images/apache-incubator-logo.png" width="150"/>
+    </a>
+  </div>
+
+  <div id="content">
+    <h1 class="title">Submit Patches</h1>
+    <ul>
+<li>Identify an issue or documentation that you want to fix or improve</li>
+<li>Search <a href="https://issues.apache.org/jira/browse/airavata">JIRA</a> and the mailing list to see if it’s already been discussed</li>
+<li>If it’s a bug or a feature request, open a JIRA issue</li>
+<li>Create a sample that you can use for prototyping the feature or demonstrating the bug. If creating a sample is time consuming, write steps to reproduce the issue.</li>
+<li>Attach this sample to the JIRA issue if it’s representing a bug report.</li>
+<li>Setup a svn client in your system.</li>
+<li><a href="source.html">Checkout</a> the source code.</li>
+<li>Make your changes</li>
+<li>Create the patch:<ul>
+<li>svn add any_files_you_added</li>
+<li>svn diff &gt; /tmp/fix-AIRAVATA-NNNN.patch</li>
+</ul>
+</li>
+<li>Attach that file (/tmp/fix-AIRAVATA-NNNN.patch) to the JIRA</li>
+</ul>
+  </div>
+
+  <!--<div id="rightnav">
+      <p>This is the right navigation column with border.</p>
+      <p>You can put a search box here.</p>
+  </div>-->
+
+  <div id="footer">
+    <div class="copyright">
+      <p>
+        Copyright &copy; 2012 The Apache Software Foundation, Licensed under
+        the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.
+        <br />
+        Apache and the Apache feather logos are trademarks of The Apache Software Foundation.
+      </p>
+    </div>
+  </div>
+
+</body>
+</html>

Added: websites/staging/airavata/trunk/content/documentation/gfac/gfac.html
==============================================================================
--- websites/staging/airavata/trunk/content/documentation/gfac/gfac.html (added)
+++ websites/staging/airavata/trunk/content/documentation/gfac/gfac.html Thu Sep 20 17:11:55 2012
@@ -0,0 +1,138 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<!--
+
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE- 2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+  <link href="/airavata/css/airavata.css" rel="stylesheet" type="text/css">
+  <title>Generic Application Service Factory</title>
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+</head>
+
+<body>
+  <div id="banner">
+    <img id="logo" alt="Apache airavata" src="/airavata/images/airavata-logo-2.png"/>
+    <div id="bannertext">
+      <img id="logo-text"  alt="Apache airavata" src="/airavata/images/airavata-title-text.png" />
+      </div><br />
+  </div>
+
+  <div id="topnav">
+      <div class="topnavleft">
+          <ul>
+              <!--<li><a href="http:.html">Top Link A</a></li>
+              <li><a href="http:.html">Top Link B</a></li>
+              <li><a href="http:.html">Top Link C</a></li>-->
+          </ul>
+      </div>
+
+      <div class="topnavright">
+          <!--Search box-->
+      </div>
+  </div>
+
+  <div id="navigation">
+  <h1 id="about-airavata">About Airavata</h1>
+<ul>
+<li><a href="/airavata/index.html">Home</a></li>
+<li><a href="https://cwiki.apache.org/confluence/display/AIRAVATA/">Wiki</a></li>
+<li><a href="http://incubator.apache.org/projects/airavata.html">Incubator Page</a></li>
+<li><a href="/airavata/about/downloads.html">Downloads</a></li>
+<li><a href="/airavata/about/license.html">License</a></li>
+<li><a href="/airavata/about/history.html">History</a></li>
+</ul>
+<h1 id="documentation">Documentation</h1>
+<ul>
+<li><a href="/airavata/documentation/system/overview.html">Airavata Overview</a></li>
+<li><a href="/airavata/documentation/messenger/ws-messenger.html">WS Messenger</a></li>
+<li><a href="/airavata/documentation/workflow/xbaya.html">XBaya</a></li>
+<li><a href="/airavata/documentation/gfac/gfac.html">GFac</a></li>
+<li><a href="/airavata/documentation/system/airavata-in-5-minutes.html">Airavata in Five Minutes</a></li>
+<li><a href="/airavata/documentation/system/airavata-in-10-minutes.html">Airavata in Ten Minutes</a></li>
+<li><a href="/airavata/documentation/system/advanced-workflow-samples.html">Workflow Samples</a></li>
+<li><a href="/airavata/documentation/howto/howto.html">Airavata HowTo</a></li>
+</ul>
+<h1 id="architecture">Architecture</h1>
+<ul>
+<li><a href="/airavata/architecture/overview.html">Airavata Overview</a></li>
+<li><a href="/airavata/architecture/airavata-stakeholders.html">Airavata Stakeholders</a></li>
+<li><a href="/airavata/architecture/gfac.html">GFac Application Management</a></li>
+<li><a href="/airavata/architecture/workflow.html">XBaya Workflow Suite</a></li>
+<li><a href="/airavata/architecture/ws-messenger.html">WS Messenger</a></li>
+<li><a href="/airavata/architecture/registry.html">Registry API</a></li>
+</ul>
+<h1 id="development">Development</h1>
+<ul>
+<li><a href="/airavata/development/source.html">Source Code</a></li>
+<li><a href="/airavata/development/build.html">Build Instructions</a></li>
+<li><a href="/airavata/development/submit-patch.html">Submit Patches</a></li>
+<li><a href="https://issues.apache.org/jira/browse/airavata">Issue Tracker</a></li>
+<li><a href="/airavata/development/roadmap.html">Road Map</a></li>
+<li><a href="/airavata/tools/devtools.html">Dev Tools</a></li>
+<li><a href="/airavata/development/edit-cms-website.html">Editing Website</a></li>
+<li><a href="/airavata/development/release-management.html">Release Management</a></li>
+</ul>
+<h1 id="community">Community</h1>
+<ul>
+<li><a href="/airavata/community/get-involved.html">Get Involved</a></li>
+<li><a href="/airavata/community/mailing-lists.html">Mailing Lists</a></li>
+<li><a href="/airavata/community/people.html">People</a></li>
+</ul>
+<h1 id="asf">ASF</h1>
+<ul>
+<li><a href="http://www.apache.org">Apache Software Foundation</a></li>
+<li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a></li>
+<li><a href="http://www.apache.org/foundation/sponsorship.html">Become a Sponsor</a></li>
+<li><a href="http://www.apache.org/security/">Security</a></li>
+</ul>
+    <a alt="Apache Incubator" href="http://incubator.apache.org">
+      <img id="asf-logo" alt="Apache Incubator" src="/airavata/images/apache-incubator-logo.png" width="150"/>
+    </a>
+  </div>
+
+  <div id="content">
+    <h1 class="title">Generic Application Service Factory</h1>
+    <p>Generic Application Service Factory facilitates users to create Web Services wrapping commandline
+applications. The generated application service WSDL interface provides input and outputs of the 
+wrapped application.</p>
+<p>Some of the features of the toolkit include:
+<em> Inherent application life time management and the architecture allows to have large number of 
+services registered and used.
+</em> The Application service performs data staging supporting multiple protocols including http, scp, 
+GridFTP and S3.
+<em> The generated services are instrumented with detailed execution activity.
+</em> The toolkit supports job submissions to Local, Grid and Cloud computing resourcces.</p>
+  </div>
+
+  <!--<div id="rightnav">
+      <p>This is the right navigation column with border.</p>
+      <p>You can put a search box here.</p>
+  </div>-->
+
+  <div id="footer">
+    <div class="copyright">
+      <p>
+        Copyright &copy; 2012 The Apache Software Foundation, Licensed under
+        the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.
+        <br />
+        Apache and the Apache feather logos are trademarks of The Apache Software Foundation.
+      </p>
+    </div>
+  </div>
+
+</body>
+</html>



Mime
View raw message