You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by sh...@apache.org on 2016/08/30 18:48:44 UTC

[1/2] airavata-site git commit: Added releases.yml file to maintain release details, and updatw with 0.16 relsease

Repository: airavata-site
Updated Branches:
  refs/heads/asf-site 97e24a9c2 -> 158f69ec8


Added releases.yml file to maintain release details, and updatw with 0.16 relsease


Project: http://git-wip-us.apache.org/repos/asf/airavata-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/airavata-site/commit/3cb8a0df
Tree: http://git-wip-us.apache.org/repos/asf/airavata-site/tree/3cb8a0df
Diff: http://git-wip-us.apache.org/repos/asf/airavata-site/diff/3cb8a0df

Branch: refs/heads/asf-site
Commit: 3cb8a0df83d0ce9a10bcc30bacf29a28d2ed1e66
Parents: 0402c68
Author: Shameera Rathnayaka <sh...@gmail.com>
Authored: Tue Aug 30 14:48:03 2016 -0400
Committer: Shameera Rathnayaka <sh...@gmail.com>
Committed: Tue Aug 30 14:48:03 2016 -0400

----------------------------------------------------------------------
 .gitignore                |  2 ++
 README.md                 |  3 +++
 content/development.html  | 44 +++++++++++++++++++++---------------------
 source/_data/releases.yml | 41 +++++++++++++++++++++++++++++++++++++++
 source/development.md     | 14 +++++++-------
 5 files changed, 75 insertions(+), 29 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/airavata-site/blob/3cb8a0df/.gitignore
----------------------------------------------------------------------
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..dfa1d00
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,2 @@
+.idea/
+source/.sass-cache/

http://git-wip-us.apache.org/repos/asf/airavata-site/blob/3cb8a0df/README.md
----------------------------------------------------------------------
diff --git a/README.md b/README.md
index 1b4f224..5dea7b5 100644
--- a/README.md
+++ b/README.md
@@ -23,6 +23,9 @@ Before working with the Jekyll code, you will need to install Jekyll:
 
 For more instructions refer to the documentation on [Jekyll](http://jekyllrb.com/) website. 
 
+### Release updates
+Update sources/_data/releases.yml file on releases
+
 ### Live development
 While you are working with the website, you can test and develop live. Run the
 following command in the root folder of the website:

http://git-wip-us.apache.org/repos/asf/airavata-site/blob/3cb8a0df/content/development.html
----------------------------------------------------------------------
diff --git a/content/development.html b/content/development.html
index c57b4c3..9dea1d8 100644
--- a/content/development.html
+++ b/content/development.html
@@ -70,7 +70,7 @@
 
         <div class="col s12 m9 l10 push-m3 push-l2">
             <div id="downloads" class="section scrollspy">
-                <h3 class="header">Downloads</h3>
+                <h2 class="header">Downloads</h2>
                     <p>All downloads can be verified using the Apache Airavata code signing <a href="http://www.apache.org/dist/airavata/KEYS">KEYS</a>.</p>
                 <h5 id="latest-release">0.16 (Latest Release)</h5>
                 <ol>
@@ -93,7 +93,7 @@
                             </li>
                         </ol>
                 </ol>
-		<h5>Previous Releases</h5>
+		<h3>Previous Releases</h3>
                 <p id="previous-releases-are-available-from-release-archive">
                     Previous releases are available from 
                         <a href="http://airavata.staging.apache.org/about/downloads-archive.html">Release Archive</a>. We encourage users and developers to upgrade to the current release.
@@ -101,7 +101,7 @@
             </div>
 
             <div id="issue" class="section scrollspy">
-                <h3 class="header">Issue Tracker</h3>
+                <h2 class="header">Issue Tracker</h2>
                 <p>
                    Apache Airavata uses Atlassian JIRA as the official issue tracker. All Apache project issues are publically available for anyone to view. Accounts are required to post issues, but anyone can create an account.
                 </p>
@@ -110,13 +110,13 @@
                 </p>
             </div>
             <div id="tools" class="section scrollspy">
-                <h3 class="header">Development Tools</h3>
-                <h5>Profiling and Performance</h5>
+                <h2 class="header">Development Tools</h2>
+                <h3>Profiling and Performance</h3>
                 <p>
                     Airavata developers use <a href="http://www.ej-technologies.com/products/jprofiler/overview.html" target="_blank">JProfiler</a> for code profiling and testing, and acknowledges free developer licenses provided by ej-technologies.
                 </p>
 
-                <h5>Code Analysis</h5>
+                <h3>Code Analysis</h3>
                 <p>
                     Airavata uses <a href="http://www.sonarqube.org/" target="_blank">Sonar</a> code analysis tools. Sonar is an open source quality management platform, dedicated to continuously analyze and measure technical quality, from the project portfolio to the class method.
                 </p>
@@ -124,7 +124,7 @@
                     Browse Airavata <a href="https://analysis.apache.org/" target="_blank">Sonar Dashboard</a>.
                 </p>
 
-                <h5>Continous Integration</h5>
+                <h3>Continous Integration</h3>
                 <p>
                     Airavata uses <a href="https://jenkins.io/index.html" target="_blank">Jenkins Continous Integration</a> for automatic builds. The builds are triggered automatically on code commits and periodically.
                 </p>
@@ -132,7 +132,7 @@
                     Browse Airavata Jenkins Dashboard.
                 </p>
 
-                <h5>Code Review</h5>
+                <h3>Code Review</h3>
                 <p>
                    Airavata uses <a href="https://www.reviewboard.org/" target="_blank">Review Board</a> for pre and post commit reviews.
 
@@ -141,11 +141,11 @@
             </div>
 
             <div id="source" class="section scrollspy">
-                <h3 class="header">Source Code</h3>
+                <h2 class="header">Source Code</h2>
                 
                 <p>The Apache Airavata source repositories are maintained using GIT version control. Please use the official Apache Git repositories rather than the GitHub mirrors if you plan to make contributions. The GitHub mirrors are provided for browsing convenience. </p>
                 <p>Browse Airavata source repository on web: <a href="https://git-wip-us.apache.org/repos/asf?p=airavata.git">https://git-wip-us.apache.org/repos/asf?p=airavata.git</a>.</p>
-                <h5>Airavata Core Services</h5>
+                <h3>Airavata Core Services</h3>
                 <ol>
 		    <li>
                         <p><a href="https://git-wip-us.apache.org/repos/asf/airavata.git">https://git-wip-us.apache.org/repos/asf/airavata.git</a> - Canonical ASF git repo to be used by committers. </p>
@@ -155,7 +155,7 @@
                         <p><a href="https://github.com/apache/airavata.git">https://github.com/apache/airavata.git</a> - Github mirror for read-only accesss and contrbuting via pull requests.</p>
                     </li>
                 </ol>
-                <h5>Airavata PHP Gateway</h5>
+                <h3>Airavata PHP Gateway</h3>
                 <ol>
                     <li>
                         <p><a href="https://git-wip-us.apache.org/repos/asf/airavata-php-gateway.git">https://git-wip-us.apache.org/repos/asf/airavata-php-gateway.git</a> - Canonical ASF git repo to be used by committers.</p>
@@ -165,7 +165,7 @@
                     </li>
 		    
                 </ol>
-                <h5>Airavata Documentation</h5>
+                <h3>Airavata Documentation</h3>
                 <ol>
                     <li>
                         <p><a href="https://git-wip-us.apache.org/repos/asf/airavata-docs.git">https://git-wip-us.apache.org/repos/asf/airavata-docs.git</a> - Canonical ASF git repo to be used by committers.</p>
@@ -176,7 +176,7 @@
 		    
                 </ol>
 		
-		<h5>Airavata Web Site</h5>
+		<h3>Airavata Web Site</h3>
                 <p>The Apache Airavata website is availalbe from Apache's Git repository and mirrored in GitHub.</p>
 		<ol>
 		<li><a href="https://git-wip-us.apache.org/repos/asf/airavata-php-gateway.git">Canonical ASF Git repo to be used by committers. </a></li>
@@ -184,9 +184,9 @@
 		</ol>
 	    </div>
             <div id="build" class="section scrollspy">
-                <h3>Building the Code</h3>
+                <h2>Building the Code</h2>
 		The following instructions will build and deploy Apache Airavata for testing and development. For a full, production environment gateway deployment, see <a href="http://airavata.readthedocs.io/en/latest/">http://airavata.readthedocs.io/en/latest/</a>.
-		   <h5> Prerequisites </h5>
+		   <h3> Prerequisites </h3>
 		      <ol>
 		        <li>Sources compilation require Java SE 8 or higher.</li>
 		         <li> The project is built with Apache Maven 3+ [Download][1] and [install][2] (Maven 2.x build will start but fail with errors)</li>
@@ -194,7 +194,7 @@
 		         <li> Get Airavata source [checked out](source.html) from Airavata trunk.</li>
 		   </ol>
 		   
-	           <h5> Build the distribution </h5>
+	           <h3> Build the distribution </h3>
 		      <ol>
 		         <li>cd airavata-trunk</li>
 		         <li> mvn clean install</li>
@@ -203,8 +203,8 @@
 		      </ol>
 	      </div>
               <div id="develop" class="section scrollspy">		     		      
-              <h3>Developers Guide</h3>
-                <h5>Some coding practices:</h5>
+              <h2>Developers Guide</h2>
+                <h3>Some coding practices:</h3>
                 <ol>
                     <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>
@@ -213,8 +213,8 @@
                     <li>Author Tags: Do not use Author Tags. The code is developed and owned by the community. </li>
                 </ol>
 
-                <h5>Eclipse Configuration Tips</h5>
-                <h6>Configure Eclipse Preferences</h6>
+                <h3>Eclipse Configuration Tips</h3>
+                <h4>Configure Eclipse Preferences</h4>
                 <ol>
                     <li>Download Eclipse Formatting and Style Guides for <a href="https://svn.apache.org/repos/asf/airavata/attic/svn-to-git-archive/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>
@@ -223,7 +223,7 @@
             </div>
 
             <div id="license" class="section scrollspy">
-                <h3 class="header">License</h3>
+                <h2 class="header">License</h2>
 
                 <p>Apache License<br /><br />Version 2.0, January 2004<br /><br />
                     <a href="http://www.apache.org/licenses/">http://www.apache.org/licenses/</a> 
@@ -380,7 +380,7 @@
                 Contributor by reason of your accepting any such warranty or additional
                 liability.</p>
                 <p>END OF TERMS AND CONDITIONS</p>
-                <h5 id="apply">APPENDIX: How to apply the Apache License to your work</h5>
+                <h3 id="apply">APPENDIX: How to apply the Apache License to your work</h3>
                 <p>To apply the Apache License to your work, attach the following boilerplate
                 notice, with the fields enclosed by brackets "[]" replaced with your own
                 identifying information. (Don't include the brackets!) The text should be

http://git-wip-us.apache.org/repos/asf/airavata-site/blob/3cb8a0df/source/_data/releases.yml
----------------------------------------------------------------------
diff --git a/source/_data/releases.yml b/source/_data/releases.yml
new file mode 100644
index 0000000..a5235af
--- /dev/null
+++ b/source/_data/releases.yml
@@ -0,0 +1,41 @@
+# 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.
+#
+# Database of contributors to Apache Foo.
+# Pages such as community.md use this data.
+# Please keep the list in alphabetical order.
+#
+
+keys: http://www.apache.org/dist/airavata/KEYS
+previous_relases: http://airavata.staging.apache.org/about/downloads-archive.html
+
+latest:
+  version: 0.16
+  release_note: https://git-wip-us.apache.org/repos/asf?p=airavata.git;a=blob_plain;f=RELEASE_NOTES;hb=refs/tags/airavata-0.16
+  cgi: http://apache.org/dyn/closer.cgi/airavata/
+  src:
+    name: airavata-0.16-source-release.zip
+    link: http://apache.org/dyn/closer.cgi/airavata/0.16/airavata-0.16-source-release.zip
+    asc:  http://www.apache.org/dist/airavata/0.16/airavata-0.16-source-release.zip.asc
+    md5:  http://www.apache.org/dist/airavata/0.16/airavata-0.16-source-release.zip.md5
+  bin:
+    tar_name:  apache-airavata-distribution-0.16-bin.tar.gz
+    tar_link:   http://apache.org/dyn/closer.cgi/airavata/0.16/apache-airavata-distribution-0.16-bin.tar.gz
+    tar_asc:  http://apache.org/dyn/closer.cgi/airavata/0.16/apache-airavata-distribution-0.16-bin.tar.gz.asc
+    tar_md5:  http://apache.org/dyn/closer.cgi/airavata/0.16/apache-airavata-distribution-0.16-bin.tar.gz.md5
+    zip_name: apache-airavata-distribution-0.16-bin.zip
+    zip_link: http://apache.org/dyn/closer.cgi/airavata/0.16/apache-airavata-distribution-0.16-bin.zip
+    zip_asc:  http://apache.org/dyn/closer.cgi/airavata/0.16/apache-airavata-distribution-0.16-bin.zip.asc
+    zip_md5:  http://apache.org/dyn/closer.cgi/airavata/0.16/apache-airavata-distribution-0.16-bin.zip.md5

http://git-wip-us.apache.org/repos/asf/airavata-site/blob/3cb8a0df/source/development.md
----------------------------------------------------------------------
diff --git a/source/development.md b/source/development.md
index 1d0531f..7b8dfff 100644
--- a/source/development.md
+++ b/source/development.md
@@ -14,32 +14,32 @@ id: development
         <div class="col s12 m9 l10 push-m3 push-l2">
             <div id="downloads" class="section scrollspy">
                 <h2 class="header">Downloads</h2>
-                    <p>All downloads can be verified using the Apache Airavata code signing <a href="http://www.apache.org/dist/airavata/KEYS">KEYS</a>.</p>
-                <h3 id="015-latest-release">0.15 (Latest Release)</h3>
+                    <p>All downloads can be verified using the Apache Airavata code signing <a href="{{ site.data.releases.keys }}">KEYS</a>.</p>
+                <h5 id="latest-release">{{ site.data.releases.latest.version }} (Latest Release)</h5>
                 <ol>
                     <li>
-                        <p><a href="https://git-wip-us.apache.org/repos/asf?p=airavata.git;a=blob_plain;f=RELEASE_NOTES;hb=refs/tags/airavata-0.15">Release Notes</a></p>
+                        <p><a href="{{ site.data.releases.latest.release_note }}">Release Notes</a></p>
                     </li>
                     <li>
                         <strong>Source:</strong> 
-                            <a href="http://www.apache.org/dyn/closer.cgi/airavata/0.15/airavata-0.15-source-release.zip">airavata-0.15-source-release.zip</a> [<a href="http://www.apache.org/dist/airavata/0.15/airavata-0.15-source-release.zip.asc">asc</a>] [<a href="http://www.apache.org/dist/airavata/0.15/airavata-0.15-source-release.zip.md5">md5</a>]
+                            <a href="{{ site.data.releases.latest.src.link }}">{{ site.data.releases.latest.src.name }}</a> [<a href="{{ site.data.releases.latest.src.asc }}">asc</a>] [<a href="{{ site.data.releases.latest.src.md5 }}">md5</a>]
                     </li>
                     <li>
                         <p><strong>Binary: </strong></p>
                     </li>
                         <ol>
                             <li>
-                                <a href="http://www.apache.org/dyn/closer.cgi/airavata/0.15/apache-airavata-server-0.15-bin.tar.gz">apache-airavata-server-0.15-bin.tar.gz</a> [<a href="http://www.apache.org/dist/airavata/0.15/apache-airavata-server-0.15-bin.tar.gz.asc">asc</a>] [<a href="http://www.apache.org/dist/airavata/0.15/apache-airavata-server-0.15-bin.tar.gz.md5">md5</a>]
+                                <a href="{{ site.data.releases.latest.bin.tar_link }}">{{ site.data.releases.latest.bin.tar_name }}</a> [<a href="{{ site.data.releases.latest.bin.tar_asc }}">asc</a>] [<a href="{{ site.data.releases.latest.bin.tar_md5 }}">md5</a>]
                             </li>
                             <li>
-                                <a href="http://www.apache.org/dyn/closer.cgi/airavata/0.15/apache-airavata-server-0.15-bin.zip">apache-airavata-server-0.15-bin.zip</a> [<a href="http://www.apache.org/dist/airavata/0.15/apache-airavata-server-0.15-bin.zip.asc">asc</a>] [<a href="http://www.apache.org/dist/airavata/0.15/apache-airavata-server-0.15-bin.zip.md5">md5</a>]
+                                <a href="{{ site.data.releases.latest.bin.zip_link }}">{{ site.data.releases.latest.bin.zip_name }}</a> [<a href="{{ site.data.releases.latest.bin.zip_asc }}">asc</a>] [<a href="{{ site.data.releases.latest.bin.zip_md5 }}">md5</a>]
                             </li>
                         </ol>
                 </ol>
 		<h3>Previous Releases</h3>
                 <p id="previous-releases-are-available-from-release-archive">
                     Previous releases are available from 
-                        <a href="http://airavata.staging.apache.org/about/downloads-archive.html">Release Archive</a>. We encourage users and developers to upgrade to the current release.
+                        <a href="{{ site.data.releases.previous_relases }}">Release Archive</a>. We encourage users and developers to upgrade to the current release.
                 </p>
             </div>
 


[2/2] airavata-site git commit: Merge branch 'asf-site' of https://git-wip-us.apache.org/repos/asf/airavata-site into asf-site

Posted by sh...@apache.org.
Merge branch 'asf-site' of https://git-wip-us.apache.org/repos/asf/airavata-site into asf-site


Project: http://git-wip-us.apache.org/repos/asf/airavata-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/airavata-site/commit/158f69ec
Tree: http://git-wip-us.apache.org/repos/asf/airavata-site/tree/158f69ec
Diff: http://git-wip-us.apache.org/repos/asf/airavata-site/diff/158f69ec

Branch: refs/heads/asf-site
Commit: 158f69ec873de05df9a6535913bbdfe03ae29031
Parents: 3cb8a0d 97e24a9
Author: Shameera Rathnayaka <sh...@gmail.com>
Authored: Tue Aug 30 14:48:11 2016 -0400
Committer: Shameera Rathnayaka <sh...@gmail.com>
Committed: Tue Aug 30 14:48:11 2016 -0400

----------------------------------------------------------------------
 README.md | 15 +++++++--------
 1 file changed, 7 insertions(+), 8 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/airavata-site/blob/158f69ec/README.md
----------------------------------------------------------------------
diff --cc README.md
index 5dea7b5,e5265bd..66439bb
--- a/README.md
+++ b/README.md
@@@ -23,12 -22,9 +22,12 @@@ If you do not have Jekyll, you will nee
  
  For more instructions refer to the documentation on [Jekyll](http://jekyllrb.com/) website. 
  
 +### Release updates
 +Update sources/_data/releases.yml file on releases
 +
  ### Live development
  While you are working with the website, you can test and develop live. Run the
- following command in the root folder of the website:
+ following command in the *source* folder of the website:
  
      $ jekyll serve