[Swift-commit] r8457 - in www: docs downloads inc

yadunandb at ci.uchicago.edu yadunandb at ci.uchicago.edu
Fri May 8 11:01:22 CDT 2015


Author: yadunandb
Date: 2015-05-08 11:01:22 -0500 (Fri, 08 May 2015)
New Revision: 8457

Modified:
   www/docs/index.php
   www/downloads/index.php
   www/inc/downloads_sidebar.php
Log:

Updating docs to reflect 0.96 release



Modified: www/docs/index.php
===================================================================
--- www/docs/index.php	2015-05-08 15:07:34 UTC (rev 8456)
+++ www/docs/index.php	2015-05-08 16:01:22 UTC (rev 8457)
@@ -29,7 +29,7 @@
 	<!-- header -->
 	<?php require('../inc/header2.php') ?>
 	<!-- end header -->
-<div class="grid_12 page-header">				
+<div class="grid_12 page-header">
 	<h1>Documentation</h1>
 </div>
 <div class="clear"></div>
@@ -41,41 +41,43 @@
 	This guide describes the steps needed to download, install, configure, and run the basic examples for Swift.
 <br><br>
 <ul>
-	<li type="circle" style="margin-left:50px;">
-           <a href="../guides/quickstart.html">Quickstart Guide</a>
-        </li>
+<li type="circle" style="margin-left:50px;">
+      <a href="../guides/quickstart.html">Quickstart Guide</a>
+</li>
 </ul>
 <p> </p>
 
 <h3>Swift Tutorials</h3>
-        The Swift tutorials give a quick hands-on taste of the key features of the language. The following tutorial lets you try swift
-on your local machine.
-	 <br><br>
+      <a href="../swift-tutorial/doc/tutorial.html">This hands-on tutorial</a></li> gives a quick (~20 minute) taste of Swift. It shows you how to run Swift workflows on
+computation resources such as :
+      <br><br>
          <ul>
-           <li type="circle" style="margin-left: 50px;"><a href="../tutorials/localhost/tutorial.html">Swift on your local machine</a></li>
+      <li type="circle" style="margin-left: 50px;">Ad-hoc nodes</li>
+      <li type="circle" style="margin-left: 50px;">Beagle (UChicago)</li>
+      <li type="circle" style="margin-left: 50px;">Blues (LCRC)</li>
+      <li type="circle" style="margin-left: 50px;">Edison (NERSC)</li>
+      <li type="circle" style="margin-left: 50px;">Elastic Cloud Compute (Amazon)</li>
+      <li type="circle" style="margin-left: 50px;">Midway (UChicago)</li>
+      <li type="circle" style="margin-left: 50px;">Open Science Grid</li>
+      <li type="circle" style="margin-left: 50px;">Stampede (XSEDE/TACC)</li>
+      <li type="circle" style="margin-left: 50px;">Swan (Cray MPN)</li>
          </ul>
-         The following tutorials lets you try swift on different computation resources that you may have access to:
-         <br><br>
-         <ul>
-            <li type="circle" style="margin-left: 50px;"><a href="../tutorials/cloud/tutorial.html">Swift on Clouds and Ad Hoc collections of workstations</a></li>
-            <li type="circle" style="margin-left: 50px;"><a href="../tutorials/osgconnect/tutorial.html">Swift on OSG Connect</a></li>
-            <li type="circle" style="margin-left: 50px;"><a href="../tutorials/cray/tutorial.html">Swift on Crays</a></li>
-            <li type="circle" style="margin-left: 50px;"><a href="../tutorials/midway/tutorial.html">Swift on RCC Midway Cluster at UChicago / Slurm</a></li>
-         </ul>
-         These take about 20 minutes. Try the one(s) for the computing resources you have access to.<br>
-         Our older tutorial -- worth a quick read -- can be found <a href="../tutorials/old/tutorial.html">here</a>
+
+      For a complete list go <a href="http://swift-lang.org/swift-tutorial/doc/tutorial.html#_strong_tutorial_section_two_strong">here</a></li>.
+
 <p> </p>
-
 <h3>Swift User Guide</h3>
         The User Guide provides more detailed reference documentation and background
         information on swift. It is assumed that the reader is already familiar with
         the material in the Quickstart and Tutorial documents.
-<br><br>    
+<br><br>
 <ul>
-        <li type="circle" style="margin-left:50px;">Latest (0.94)
+        <li type="circle" style="margin-left:50px;">Latest (0.96)
+        [<a href="../guides/release-0.96/userguide/userguide.html">html</a>] [<a href="../guides/release-0.96/userguide/userguide.pdf">pdf</a>]
+        </li>
+        <li type="circle" style="margin-left:50px;">Interim (0.95)
         [<a href="../guides/release-0.94/userguide/userguide.html">html</a>] [<a href="../guides/release-0.94/userguide/userguide.pdf">pdf</a>]
         </li>
-  
         <li type="circle" style="margin-left:50px;">Trunk
           [<a href="../guides/trunk/userguide/userguide.html">html</a>] [<a href="../guides/trunk/userguide/userguide.pdf">pdf</a>]
         </li>
@@ -92,6 +94,22 @@
 </ul>
 <p> </p>
 
+
+
+
+The following are older tutorials for Swift 0.95/0.94 :
+<br><br>
+<ul>
+<li type="circle" style="margin-left: 50px;"><a href="../tutorials/localhost/tutorial.html">Swift on your local machine</a></li>
+<li type="circle" style="margin-left: 50px;"><a href="../tutorials/cloud/tutorial.html">Swift on Clouds and Ad Hoc collections of workstations</a></li>
+<li type="circle" style="margin-left: 50px;"><a href="../tutorials/osgconnect/tutorial.html">Swift on OSG Connect</a></li>
+<li type="circle" style="margin-left: 50px;"><a href="../tutorials/cray/tutorial.html">Swift on Crays</a></li>
+<li type="circle" style="margin-left: 50px;"><a href="../tutorials/midway/tutorial.html">Swift on RCC Midway Cluster at UChicago / Slurm</a></li>
+</ul>
+These take about 20 minutes. Try the one(s) for the computing resources you have access to.<br>
+Our older tutorial -- worth a quick read -- can be found <a href="../tutorials/old/tutorial.html">here</a>
+<p> </p>
+
 <!--
 <h3>Search All Documentation</h3>
 <div id="cse" style="width: 100%;">Loading</div>

Modified: www/downloads/index.php
===================================================================
--- www/downloads/index.php	2015-05-08 15:07:34 UTC (rev 8456)
+++ www/downloads/index.php	2015-05-08 16:01:22 UTC (rev 8457)
@@ -29,7 +29,7 @@
 	<!-- header -->
 	<?php require('../inc/header2.php') ?>
 	<!-- end header -->
-<div class="grid_12 page-header">				
+<div class="grid_12 page-header">
 	<h1>Downloads</h1>
 </div>
 <div class="clear"></div>
@@ -38,46 +38,53 @@
  <div class="grid_9">
 
 <h2>License</h2>
-Swift is licensed under the 
+<p>
+Swift is licensed under the
 <a href="../docs/license.php">Apache License, Version 2.0</a>.<br></br>
+</p>
 </h2>
 
 <h2>Usage Tracking</h2>
-Swift will attempt to gather usage information in an effort to measure 
-worldwide usage and improve reliability and usability. More information 
-about this is available in the  
+<p>
+Swift collects worldwide usage information in order to justify funding and
+improve reliability and usability. More information about this is available in the
 <a href="../docs/tracking_policy.php">Swift Usage Tracking Policy</a>.<br>
+</p>
 </h2><br>
 
 <h2>Latest Stable Release</h2>
 <p>
-<p><b>Swift 0.94.1 - 2013/09/30</b><br><br>
-For the majority of users, this is the version you will want to download. This package
-contains the latest Stable release of Swift. Since Swift is written in Java, this
-package will run on all supported platforms with Java Runtime Environment 1.6 or greater.
+<p><b>Swift 0.96.0</b><br><br>
+This release adopts a simplified, consolidated and more expressive <a href="http://web.ci.uchicago.edu/~yadunandb/www/guides/trunk/userguide/userguide.html#_configuration">configuration file format</a>.
+
+This is the recommended
+release for new users and we strongly urge our current users to migrate.
 <br><br>
 Precompiled binary distribution
-[<a href="../packages/swift-0.94.1.tar.gz"
-onClick="javascript: pageTracker._trackPageview('../packages/swift-0.94.1.tar.gz');"
->swift-0.94.1.tar.gz</a>] [<a href="../guides/release-0.94.1/releasenotes/releasenotes.html">Release notes</a>]
+[<a href="../packages/swift-0.96.0.tar.gz"
+onClick="javascript: pageTracker._trackPageview('../packages/swift-0.96.0.tar.gz');"
+ >swift-0.96.0.tar.gz</a>][<a href="../guides/release-0.95/releasenotes/releasenotes.html">TODO:Release notes</a>]
 
-<h2>Beta Version</h2>
+
+<h2>Interim Release</h2>
 <p>
-<p><b>Swift 0.95 RC6</b><br><br>
-This is a beta for the upcoming Swift 0.95 release.
-<br>
-[<a href="../packages/swift-0.95-RC6.tar.gz"
-onClick="javascript: pageTracker._trackPageview('../packages/swift-0.95-RC6.tar.gz');"
->swift-0.95-RC6.tar.gz</a>] 
+<p><b>Swift 0.95 - 2014/01/09</b><br><br>
+Swift 0.95 includes several major bug-fixes from the 0.94 release. Since there are no major features in this release,
+this release shares documentation with the previous Swift 0.94 release.
+<br><br>
+Precompiled binary distribution
+[<a href="../packages/swift-0.95.tar.gz"
+onClick="javascript: pageTracker._trackPageview('../packages/swift-0.95.tar.gz');"
+>swift-0.95.tar.gz</a>] [<a href="../guides/release-0.95/releasenotes/releasenotes.html">Release notes</a>]
 
 <h2>Source Code</h2>
 
 <p>
 The source code for Swift is available to developers who have an interest in contributing
-new features. The code is <a href="https://svn.ci.uchicago.edu/svn/vdl2/branches/release-0.94/">
-browsable online</a>, or accessible through <a href="http://subversion.tigris.org">Subversion</a>.
-To download and compile the source code, you will need <a href="http://ant.apache.org">Apache Ant</a>
-and <a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html">Java JDK</a>.
+new features. The code is hosted on <a href="https://github.com/swift-lang/swift-k">Github</a>.
+To download and compile the source code for the latest release Swift-0.96, you will need
+<a href="http://ant.apache.org">Apache Ant</a> and
+<a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html">Java JDK</a>.
 </p>
 
 <p>
@@ -86,34 +93,32 @@
 </p>
 
 	<div class="highlight">
-	$ mkdir swift-0.94
-        $ cd swift-0.94
-        $ svn co https://svn.code.sf.net/p/cogkit/svn/branches/4.1.10/src/cog
-        $ cd cog/modules
-        $ svn co https://svn.ci.uchicago.edu/svn/vdl2/branches/release-0.94 swift
-        $ cd swift
+        $ git clone https://github.com/swift-lang/swift-k.git swift-0.96
+        $ cd swift-0.96
+        $ git checkout -b release-0.96-swift
         $ ant redist
 	</div>
 	<br/>
-	The dist directory will contain the complete build.
+    NOTE: The dist directory will contain the complete build.
 </p>
 <p></p>
 
 <h3>Development Version</h3>
 
 <p>
-	The development version of Swift is aimed at developers and testers. The development 
-        code has the highest chance of containing buggy and untested code. If you need 
-        stability please use the <b>latest release</b>.
+	The development version of Swift is aimed at developers and testers. The development
+    code has the highest chance of containing buggy and untested code. If you need
+    stability please use the <b>latest release</b>.
 </p>
+
+<p>
+    <b> Please note that we are migrating from subversion to git, with <a href="https://github.com/swift-lang/swift-k">github</a> for hosting </b>
+</p>
+
 	<div class="highlight">
-        $ mkdir swift-devel
+        $ git clone https://github.com/swift-lang/swift-k.git swift-devel
         $ cd swift-devel
-        $ svn co https://svn.code.sf.net/p/cogkit/svn/trunk/src/cog
-	$ cd cog/modules
-        $ svn co https://svn.ci.uchicago.edu/svn/vdl2/trunk swift
-	$ cd swift
-	$ ant redist
+        $ ant redist
 	</div>
 <p> </p>
 

Modified: www/inc/downloads_sidebar.php
===================================================================
--- www/inc/downloads_sidebar.php	2015-05-08 15:07:34 UTC (rev 8456)
+++ www/inc/downloads_sidebar.php	2015-05-08 16:01:22 UTC (rev 8457)
@@ -1,12 +1,12 @@
 <div id="box-prime">
 <!-- <h2><a name="stable"></a>Latest Release</h2> -->
-<div class="button_175"><a href="../packages/swift-0.94.1.tar.gz">Download Now</a></div>
-<b>0.94.1</b> current version<br />2013/09/04
+<div class="button_175"><a href="../packages/swift-0.96.0.tar.gz">Download Now</a></div>
+<b>Swift-0.96.0</b> current version<br />2015/05/07
 <br />
 </div>
 <p> </p>
 <h3>Getting Started </h3>
-<p><strong>Swift Quickstart Guide</strong> [<a href="../guides/release-0.94/quickstart/quickstart.html">html</a>]</p>
+<p><strong>Swift Quickstart Guide</strong> [<a href="../guides/release-0.95/quickstart/quickstart.html">html</a>]</p>
 <p>Use the Quickstart Guide to help you install and configure swift and run a simple 'Hello World' example.</p>
 
 <h3>Bug Reports</h3>




More information about the Swift-commit mailing list