From: Paulo Vital <pvital(a)linux.vnet.ibm.com>
Update the Readme file of Wok and Kimchi to describe the dependencies and
supports necessary to each project.
Signed-off-by: Paulo Vital <pvital(a)linux.vnet.ibm.com>
---
docs/README.md | 93 +++++++++++++++++++++++++++++++++++
src/wok/plugins/kimchi/docs/README.md | 86 +++++++++++++-------------------
2 files changed, 127 insertions(+), 52 deletions(-)
diff --git a/docs/README.md b/docs/README.md
index b128510..6faebb6 100644
--- a/docs/README.md
+++ b/docs/README.md
@@ -10,6 +10,99 @@ Examples of such plugins are Kimchi (Virtualization Management) and
Ginger
Wok runs through wokd daemon.
+Browser Support
+===============
+
+Wok and its plugins can run in any web browser that supports HTML5. The
+Kimchi community (responsible to Wok project) makes an effort to
+test it with the latest versions of Chrome and Firefox browsers, but
the
+following list can be used as reference to browser support.
+
+Desktop Browser Support:
+-----------------------
+* **Internet Explorer:** Current version
+* **Chrome:** Current version
+* **Firefox:** Current version
+* **Safari:** Current version
+* **Opera:** Current version
+
+Mobile Browser Support:
+-----------------------
+* **Safari iOS:** Current version
+* **Android Browser** Current version
+
+
+Hypervisor Distro Support
+=========================
+
+Wok might run on any GNU/Linux distribution that meets the conditions
+described on the 'Getting Started' section below.
+
+The Kimchi community (responsible to Wok project) makes an effort to
+test it with the latest versions of Fedora, RHEL, OpenSUSE, and Ubuntu.
+
+Getting Started
+===============
+
+Install Dependencies
+--------------------
+
+**For Fedora and RHEL:**
+
+ $ sudo yum install gcc make autoconf automake gettext-devel git \
+ python-cherrypy python-cheetah python-imaging\
+ PyPAM m2crypto python-jsonschema rpm-build \
+ python-psutil python-ldap python-lxml \
+ libxslt nginx openssl
+
+
+ # If using RHEL, install the following additional packages:
+ $ sudo yum install python-unittest2 python-ordereddict
+
+ Packages version requirement:
+ python-psutil >= 0.6.0
+
+ # These dependencies are only required if you want to run the tests:
+ $ sudo yum install pyflakes python-pep8 python-requests
+
+*Note for RHEL users*: Some of the above packages are located in the Red Hat
+EPEL repositories. See
+[this
FAQ](http://fedoraproject.org/wiki/EPEL#How_can_I_use_these_extra_package...
+for more information on how to configure your system to access this repository.
+
+And for RHEL7 systems, you also need to subscribe to the "RHEL Server
Optional"
+channel at RHN Classic or Red Hat Satellite.
+
+**For Ubuntu (Debian-based):**
+
+ $ sudo apt-get install gcc make autoconf automake gettext git \
+ python-cherrypy3 python-cheetah python-imaging \
+ python-pam python-m2crypto python-jsonschema \
+ python-psutil python-ldap python-lxml nginx \
+ libxslt openssl
+
+ Packages version requirement:
+ python-jsonschema >= 1.3.0
+ python-psutil >= 0.6.0
+
+ # These dependencies are only required if you want to run the tests:
+ $ sudo apt-get install pep8 pyflakes python-requests
+
+**For openSUSE:**
+
+ $ sudo zypper install gcc make autoconf automake gettext-tools git \
+ python-CherryPy python-Cheetah python-pam \
+ python-imaging python-M2Crypto python-jsonschema \
+ rpm-build python-psutil python-ldap python-lxml \
+ libxslt-tools python-xml nginx openssl
+
+ Packages version requirement:
+ python-psutil >= 0.6.0
+
+ # These dependencies are only required if you want to run the tests:
+ $ sudo zypper install python-pyflakes python-pep8 python-requests
+
+
Build and Install
-----------------
diff --git a/src/wok/plugins/kimchi/docs/README.md
b/src/wok/plugins/kimchi/docs/README.md
index eeb64d9..dc3ccad 100644
--- a/src/wok/plugins/kimchi/docs/README.md
+++ b/src/wok/plugins/kimchi/docs/README.md
@@ -11,30 +11,30 @@ over the web using a browser that supports HTML5.
Browser Support
===============
+
+Wok and its plugin can run in any web browser that supports HTML5. The
+Kimchi community (responsible to Wok project) makes an effort to
+test it with the latest versions of Chrome and Firefox browsers, but the
+following list can be used as reference to browser support.
+
Desktop Browser Support:
-----------------------
-* **Internet Explorer:** IE9+
-* **Chrome:** Current-1 version
-* **Firefox:** Current-1 version Firefox 24ESR
-* **Safari:** Current-1 version
-* **Opera:** Current-1 version
+* **Internet Explorer:** Current version
+* **Chrome:** Current version
+* **Firefox:** Current version
+* **Safari:** Current version
+* **Opera:** Current version
Mobile Browser Support:
-----------------------
-* **Safari iOS:** Current-1 version
-* **Android Browser** Current-1 version
+* **Safari iOS:** Current version
+* **Android Browser** Current version
-Current-1 version denotes that we support the current stable version of the
-browser and the version that preceded it. For example, if the current version of
-a browser is 24.x, we support the 24.x and 23.x versions.This does not mean that
-kimchi cannot be used in other browsers, however, functionality and appearance
-may be diminished and we may not be able to provide support for any problems you
-find.
Hypervisor Distro Support
=========================
-Kimchi and Wok might run on any GNU/Linux distribution that meets the conditions
+Kimchi might run on any GNU/Linux distribution that meets the conditions
described on the 'Getting Started' section below.
The Kimchi community makes an effort to test it with the latest versions of
@@ -48,15 +48,13 @@ Install Dependencies
**For fedora and RHEL:**
- $ sudo yum install gcc make autoconf automake gettext-devel git \
- python-cherrypy python-cheetah libvirt-python \
- libvirt libvirt-daemon-config-network python-imaging \
- PyPAM m2crypto python-jsonschema rpm-build \
- qemu-kvm python-psutil python-ethtool sos \
- python-ipaddr python-ldap python-lxml nfs-utils \
- iscsi-initiator-utils libxslt pyparted nginx \
- python-libguestfs libguestfs-tools python-websockify \
- novnc spice-html5 python-configobj python-magic
+ $ sudo yum install wok libvirt-python libvirt \
+ libvirt-daemon-config-network python-imaging \
+ qemu-kvm python-ethtool sos python-ipaddr \
+ nfs-utils iscsi-initiator-utils pyparted \
+ python-libguestfs libguestfs-tools \
+ python-websockify novnc spice-html5 \
+ python-configobj python-magic
# If using RHEL, install the following additional packages:
$ sudo yum install python-unittest2 python-ordereddict
@@ -64,9 +62,6 @@ Install Dependencies
# Restart libvirt to allow configuration changes to take effect
$ sudo service libvirtd restart
- Packages version requirement:
- python-psutil >= 0.6.0
-
# These dependencies are only required if you want to run the tests:
$ sudo yum install pyflakes python-pep8 python-requests
@@ -78,39 +73,26 @@ for more information on how to configure your system to access this
repository.
And for RHEL7 systems, you also need to subscribe to the "RHEL Server
Optional"
channel at RHN Classic or Red Hat Satellite.
-**For debian:**
-
- $ sudo apt-get install gcc make autoconf automake gettext git \
- python-cherrypy3 python-cheetah python-libvirt \
- libvirt-bin python-imaging python-configobj \
- python-pam python-m2crypto python-jsonschema \
- qemu-kvm libtool python-psutil python-ethtool \
- sosreport python-ipaddr python-ldap \
- python-lxml nfs-common open-iscsi lvm2 xsltproc \
- python-parted nginx python-guestfs libguestfs-tools \
- websockify novnc spice-html5 python-magic
+**For Ubuntu (Debian-based):**
- Packages version requirement:
- python-jsonschema >= 1.3.0
- python-psutil >= 0.6.0
+ $ sudo apt-get install wok python-imaging python-configobj websockify \
+ novnc python-libvirt libvirt-bin nfs-common \
+ qemu-kvm python-parted python-ethtool sosreport \
+ python-ipaddr python-lxml open-iscsi \
+ python-guestfs libguestfs-tools spice-html5 \
+ python-magic \
# These dependencies are only required if you want to run the tests:
$ sudo apt-get install pep8 pyflakes python-requests
**For openSUSE:**
- $ sudo zypper install gcc make autoconf automake gettext-tools git \
- python-CherryPy python-Cheetah libvirt-python \
- libvirt libvirt-daemon-config-network python-pam \
- python-imaging python-M2Crypto python-jsonschema \
- rpm-build kvm python-psutil python-ethtool \
- python-ipaddr python-ldap python-lxml nfs-client \
- open-iscsi libxslt-tools python-xml python-parted \
- nginx python-libguestfs python-configobj \
- guestfs-tools python-websockify novnc python-magic
-
- Packages version requirement:
- python-psutil >= 0.6.0
+ $ sudo zypper install wok libvirt-python libvirt \
+ libvirt-daemon-config-network python-imaging \
+ kvm python-ethtool python-ipaddr nfs-client \
+ open-iscsi python-parted python-libguestfs \
+ python-configobj guestfs-tools python-websockify \
+ novnc python-magic
# These dependencies are only required if you want to run the tests:
$ sudo zypper install python-pyflakes python-pep8 python-requests