From 9eb4b9871e16fdd2113efa5ccd89dd5529ee7aee Mon Sep 17 00:00:00 2001
From: Stefano Borini <sborini@enthought.com>
Date: Tue, 19 Jun 2018 14:31:51 +0100
Subject: [PATCH] Update documentation

---
 doc/source/installation.rst | 41 ++++++++++++++++++-------------------
 1 file changed, 20 insertions(+), 21 deletions(-)

diff --git a/doc/source/installation.rst b/doc/source/installation.rst
index 89cb789..33b71b5 100644
--- a/doc/source/installation.rst
+++ b/doc/source/installation.rst
@@ -10,40 +10,39 @@ git repositories::
 The last repository is optional, but recommended if you want to practice 
 writing plugins.
 
-Next, download EDM package manager, and create an appropriate 
-environment::
+Next, download EDM package manager, and create a bootstrap environment::
 
-    wget https://package-data.enthought.com/edm/rh5_x86_64/1.4/edm_1.4.1_linux_x86_64.sh && bash ./edm_1.4.1_linux_x86_64.sh -b -p $HOME
+    wget https://package-data.enthought.com/edm/rh5_x86_64/1.9/edm_1.9.2_linux_x86_64.sh && bash ./edm_1.9.2_linux_x86_64.sh -b -f -p $HOME
     export PATH=${HOME}/edm/bin:${PATH}
-    edm environments create --version 3.5 force 
-    edm shell --environment=force
+    edm environments create --version 3.5 force
+    edm install -y -e force-bootstrap click setuptools
+    edm shell --environment=force-bootstrap
 
-Veryfy that your prompt changes to add "(force)".
-Install the required packages for the workflow manager::
+Verify that your prompt changes to add "(force-bootstrap)".
+Installation of the force BDSS runtime environment is performed with the
+following command::
 
-    cat force-wfmanager/requirements/edm_requirements.txt | grep -v "^#" | while read line; do edm install -y `echo $line | awk '{print $1"=="$2}'`; done
+    python -m ci build-env
 
-Now, install the bdss::
+This will create another edm environment called ``force-py27``.
 
-    pushd force-bdss
-    pip install -r requirements/requirements.txt
-    pip install -e . 
-    popd
-
-the workflow manager::
+To install the workflow manager::
 
     pushd force-wfmanager
-    pip install -r requirements/requirements.txt
-    pip install -e .
+    python -m ci install
     popd
 
 and (optional, but recommended), the example plugins::
 
     pushd force-bdss-plugin-enthought-example
-    pip install -r requirements/requirements.txt
-    pip install -e .
+    python -m ci install
     popd
 
-Now you can invoke the workflow manager with force_wfmanager,
-and the bdss with force_bdss.
+Now you can enter the deployed environment and invoke the programs::
+
+    edm shell -e force-py27
+    # Invokes the workflow manager UI
+    force_wfmanager
+    # Invokes the CLI BDSS evaluator
+    force_bdss
 
-- 
GitLab