You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ariatosca.apache.org by gi...@apache.org on 2017/07/04 13:37:30 UTC

incubator-ariatosca-website git commit: Automatic Site Publish by Buildbot

Repository: incubator-ariatosca-website
Updated Branches:
  refs/heads/asf-site 915ae149b -> 398d690ca


Automatic Site Publish by Buildbot


Project: http://git-wip-us.apache.org/repos/asf/incubator-ariatosca-website/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-ariatosca-website/commit/398d690c
Tree: http://git-wip-us.apache.org/repos/asf/incubator-ariatosca-website/tree/398d690c
Diff: http://git-wip-us.apache.org/repos/asf/incubator-ariatosca-website/diff/398d690c

Branch: refs/heads/asf-site
Commit: 398d690ca3e2e6b12f6681b193fc5ac15773b1a1
Parents: 915ae14
Author: jenkins <bu...@apache.org>
Authored: Tue Jul 4 13:37:29 2017 +0000
Committer: jenkins <bu...@apache.org>
Committed: Tue Jul 4 13:37:29 2017 +0000

----------------------------------------------------------------------
 atom.xml                   |  2 +-
 getting-started/index.html | 91 +++++++++++++++++++++++++++++++----------
 2 files changed, 71 insertions(+), 22 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-ariatosca-website/blob/398d690c/atom.xml
----------------------------------------------------------------------
diff --git a/atom.xml b/atom.xml
index 51bb278..bf543ed 100644
--- a/atom.xml
+++ b/atom.xml
@@ -1 +1 @@
-<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><generator uri="http://jekyllrb.com" version="3.1.6">Jekyll</generator><link href="/atom.xml" rel="self" type="application/atom+xml" /><link href="/" rel="alternate" type="text/html" /><updated>2017-06-22T14:46:16+00:00</updated><id>/</id><title>Apache ARIA TOSCA</title><subtitle>ARIA is an agile reference implementation of automation based on OASIS TOSCA Specification. It is a framework for implementing orchestration software and a command line tool to execute TOSCA based application blueprints.</subtitle></feed>
+<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><generator uri="http://jekyllrb.com" version="3.1.6">Jekyll</generator><link href="/atom.xml" rel="self" type="application/atom+xml" /><link href="/" rel="alternate" type="text/html" /><updated>2017-07-04T13:37:26+00:00</updated><id>/</id><title>Apache ARIA TOSCA</title><subtitle>ARIA is an agile reference implementation of automation based on OASIS TOSCA Specification. It is a framework for implementing orchestration software and a command line tool to execute TOSCA based application blueprints.</subtitle></feed>

http://git-wip-us.apache.org/repos/asf/incubator-ariatosca-website/blob/398d690c/getting-started/index.html
----------------------------------------------------------------------
diff --git a/getting-started/index.html b/getting-started/index.html
index 155490b..1c4e4ce 100644
--- a/getting-started/index.html
+++ b/getting-started/index.html
@@ -127,51 +127,100 @@
 		        <div class="row">
 								<h2 id="installation">Installation</h2>
 
-<p>ARIA is <a href="https://pypi.python.org/pypi/ariatosca">available on PyPI</a>.</p>
+<p>ARIA is <a href="https://pypi.python.org/pypi/apache-ariatosca">available on PyPI</a>.</p>
 
-<p>To install ARIA directly from PyPI (using a <code class="highlighter-rouge">wheel</code>), use:</p>
+<p>ARIA requires Python 2.6/2.7. Python 3 is currently not supported.</p>
 
-<div class="highlighter-rouge"><pre class="highlight"><code># pip install aria
+<p>To install ARIA directly from PyPI (using a <code class="highlighter-rouge">wheel</code>), use::</p>
+
+<div class="highlighter-rouge"><pre class="highlight"><code>pip install --upgrade pip setuptools
+pip install apache-ariatosca
 </code></pre>
 </div>
 
 <p>To install ARIA from source, download the source tarball from
-<a href="https://pypi.python.org/pypi/ariatosca">PyPI</a>, extract it, and then when inside the extracted
-directory, use:</p>
+<a href="https://pypi.python.org/pypi/apache-ariatosca">PyPI</a>, extract and <code class="highlighter-rouge">cd</code> into the extract dir, and run::</p>
+
+<div class="highlighter-rouge"><pre class="highlight"><code>pip install --upgrade pip setuptools
+pip install .
+</code></pre>
+</div>
 
-<div class="highlighter-rouge"><pre class="highlight"><code># pip install .
+<table>
+  <tbody>
+    <tr>
+      <td>The source package comes along with relevant examples, documentation, <code class="highlighter-rouge">requirements.txt</code> (for installing specifically the frozen dependencies’ versions with which ARIA was tested) and more.</td>
+    </tr>
+    <tr>
+      <td> </td>
+    </tr>
+    <tr>
+      <td> </td>
+    </tr>
+    <tr>
+      <td>ARIA has additional optional dependencies. These are required for running operations over SSH.</td>
+    </tr>
+    <tr>
+      <td>Below are instructions on how to install these dependencies, including required system dependencies per OS.</td>
+    </tr>
+    <tr>
+      <td> </td>
+    </tr>
+    <tr>
+      <td>Note: These dependencies may have varying licenses which may not be compatible with Apache license 2.0.</td>
+    </tr>
+    <tr>
+      <td> </td>
+    </tr>
+  </tbody>
+</table>
+
+<p><strong>Ubuntu/Debian</strong> (tested on Ubuntu14.04, Ubuntu16.04)::</p>
+
+<div class="highlighter-rouge"><pre class="highlight"><code>apt-get install -y python-dev gcc libffi-dev libssl-dev
+pip install aria[ssh]
 </code></pre>
 </div>
 
-<p>The source package comes along with relevant examples and documentation. Additionally, <code class="highlighter-rouge">requirements.txt</code> is included for
-installing the depending packages with which ARIA was tested.</p>
+<p><strong>Centos</strong> (tested on Centos6.6, Centos7)::</p>
+
+<div class="highlighter-rouge"><pre class="highlight"><code>yum install -y python-devel gcc libffi-devel openssl-devel
+pip install aria[ssh]
+</code></pre>
+</div>
 
-<p>Note that for the <code class="highlighter-rouge">pip install</code> commands mentioned above, you must use a privileged user, or use
-virtualenv.</p>
+<p><strong>Archlinux</strong>::</p>
 
-<p>ARIA itself is in a <code class="highlighter-rouge">wheel</code> format compatible with all platforms. Some dependencies, however,
-might require compilation (based on a given platform), and therefore possibly some system
-dependencies are required as well.</p>
+<div class="highlighter-rouge"><pre class="highlight"><code>pacman -Syu --noconfirm python2 gcc libffi openssl
+pip2 install aria[ssh]
+</code></pre>
+</div>
 
-<p>On Ubuntu or other Debian-based systems::</p>
+<p><strong>Windows</strong> (tested on Win10)::</p>
 
-<div class="highlighter-rouge"><pre class="highlight"><code>sudo apt install python-setuptools python-dev build-essential libssl-dev libffi-dev
+<div class="highlighter-rouge"><pre class="highlight"><code># no additional system requirements are needed
+pip install aria[ssh]
 </code></pre>
 </div>
 
-<p>On Archlinux::</p>
+<p><strong>MacOS</strong>::</p>
 
-<div class="highlighter-rouge"><pre class="highlight"><code>sudo pacman -S python-setuptools
+<div class="highlighter-rouge"><pre class="highlight"><code># TODO
 </code></pre>
 </div>
 
-<p>ARIA requires Python 2.6/2.7. Python 3+ is currently not supported.</p>
+<p>To install <code class="highlighter-rouge">pip</code>, either use your distro’s package management system, or run::</p>
+
+<div class="highlighter-rouge"><pre class="highlight"><code>wget http://bootstrap.pypa.io/get-pip.py
+python get-pip.py
+</code></pre>
+</div>
 
-<h2 id="getting-started-with-aria-tosca">Getting Started with ARIA TOSCA</h2>
+<h2 id="getting-started">Getting Started</h2>
 
 <p>This section will describe how to run a simple “Hello World” example.</p>
 
-<p>First, provide ARIA with the ARIA “hello world” service-template and name it (e.g.
+<p>First, provide ARIA with the ARIA “hello world”(can be download <a href="https://github.com/apache/incubator-ariatosca/tree/master/examples/hello-world">here</a>) service-template and name it (e.g.
 <code class="highlighter-rouge">my-service-template</code>)::</p>
 
 <div class="highlighter-rouge"><pre class="highlight"><code>aria service-templates store examples/hello-world/helloworld.yaml my-service-template
@@ -204,7 +253,7 @@ aria service-templates delete my-service-template
 <h2 id="license">License</h2>
 
 <p>ARIA is licensed under the
-<a href="https://github.com/apache/incubator-ariatosca/blob/master/LICENSE">Apache License 2.0</a></p>
+<a href="https://github.com/apache/incubator-ariatosca/blob/master/LICENSE">Apache License 2.0</a>.</p>
 
 		        </div>
 		      </div>