Repository: bigtop
Updated Branches:
  refs/heads/master 1cbbb28cb -> 59d4e34b9


BIGTOP-1312: work on website, content, layout; instructions in README

Signed-off-by: [email protected] <jayunit100>


Project: http://git-wip-us.apache.org/repos/asf/bigtop/repo
Commit: http://git-wip-us.apache.org/repos/asf/bigtop/commit/59d4e34b
Tree: http://git-wip-us.apache.org/repos/asf/bigtop/tree/59d4e34b
Diff: http://git-wip-us.apache.org/repos/asf/bigtop/diff/59d4e34b

Branch: refs/heads/master
Commit: 59d4e34b9f907cdea1038c566ae9519977659c40
Parents: 1cbbb28
Author: Matt Fenwick <[email protected]>
Authored: Fri Jul 25 13:40:17 2014 -0400
Committer: [email protected] <jayunit100>
Committed: Mon Jul 28 15:00:48 2014 -0400

----------------------------------------------------------------------
 README.md               |  10 +++
 src/site/xdoc/index.xml | 170 ++++++++++++++++++++++++++-----------------
 2 files changed, 112 insertions(+), 68 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/bigtop/blob/59d4e34b/README.md
----------------------------------------------------------------------
diff --git a/README.md b/README.md
index a20e77e..d9696b0 100644
--- a/README.md
+++ b/README.md
@@ -121,6 +121,16 @@ __On all systems, Building Apache Bigtop requires the 
following tools__
 * __Building packages__ : make [component-name]-[rpm|deb]
 * __Building local YUM/APT repositories__ : make [component-name]-[yum|apt]
 
+
+For Developers: Building and modifying the web site
+---------------------------------------------------
+
+The website can be built by running `mvn site:site` from the root directory of 
the
+project.  The main page can be accessed from 
"project_root/target/site/index.html".
+
+The source for the website is located in "project_root/src/site/".
+
+
 ---------------------- 
 
 Contact us

http://git-wip-us.apache.org/repos/asf/bigtop/blob/59d4e34b/src/site/xdoc/index.xml
----------------------------------------------------------------------
diff --git a/src/site/xdoc/index.xml b/src/site/xdoc/index.xml
index ed5cc6a..f7e4697 100644
--- a/src/site/xdoc/index.xml
+++ b/src/site/xdoc/index.xml
@@ -16,80 +16,114 @@
                <section name="Apache Bigtop">
                        <p>
                                Bigtop is a project for the development of 
packaging and tests of the Apache Hadoop ecosystem.
-                               <br />
-                               <br />
-                               The primary goal of Bigtop is to build a 
community around the packaging and interoperability testing
-                               of Hadoop-related projects. This includes 
testing at various levels (packaging, platform, runtime, upgrade, etc...)
-                               developed by a community with a focus on the 
system as a whole, rather than individual projects.
                        </p>
                        <br />
+                       <table>
+                               <tr>
+                                       <th>Packaging</th>
+                                       <th>Smoke testing</th>
+                                       <th>Virtualization</th>
+                               </tr>
+                               <tr>
+                                       <td>
+                                               Bigtop packages Hadoop RPMs and 
DEBs, so that you can manage and maintain your Hadoop cluster.
+                                       </td>
+                                       <td>
+                                               Bigtop provides an integrated 
smoke testing framework, alongside a suite of over 50 test files.
+                                       </td>
+                                       <td>
+                                               Bigtop provides vagrant 
recipes, raw images, and (work-in-progress) docker recipes for deploying 
+                                               Hadoop from zero.
+                                       </td>
+                               </tr>
+                       </table>
                        <br />
-                       <subsection name="Building Bigtop"></subsection>
                        <p>
-                               Packages have been built on Ubuntu 10.10, 
CentOS 5/6, Fedora 18, Mageia 1 and openSUSE 12.2
+                               <b>
+                                       The primary goal of Bigtop is to build 
a community around the packaging and interoperability testing
+                                       of Hadoop-related projects.
+                               </b> 
+                               This includes testing at various levels 
(packaging, platform, runtime, upgrade, etc...)
+                               developed by a community with a focus on the 
system as a whole, rather than individual projects.
+                               Packages have been built on Ubuntu 10.10, 
CentOS 5/6, Fedora 18, Mageia 1, openSUSE 12.2.
                                They can probably be built on other platforms 
as well.
-                               <br />
-                               <br />
-                               Building Bigtop requires the following tools:
                        </p>
-                       <ul>
-                               <li>Java JDK 1.6</li>
-                               <li>Apache Ant</li>
-                               <li>Apache Maven</li>
-                               <li>wget</li>
-                               <li>tar</li>
-                               <li>git</li>
-                               <li>subversion</li>
-                               <li>gcc</li>
-                               <li>gcc-c++</li>
-                               <li>make</li>
-                               <li>fuse</li>
-                               <li>protobuf-compiler</li>
-                               <li>autoconf</li>
-                               <li>automake</li>
-                               <li>libtool</li>
-                               <li>sharutils</li>
-                               <li>asciidoc</li>
-                               <li>xmlto</li>
-                       </ul>
-                       <p>On RPM-based systems one also needs</p>
-                       <ul>
-                               <li>lzo-devel</li>
-                               <li>zlib-devel</li>
-                               <li>fuse-devel</li>
-                               <li>openssl-devel</li>
-                               <li>python-devel</li>
-                               <li>libxml2-devel</li>
-                               <li>libxslt-devel</li>
-                               <li>cyrus-sasl-devel</li>
-                               <li>sqlite-devel</li>
-                               <li>mysql-devel</li>
-                               <li>openldap-devel</li>
-                               <li>rpm-build</li>
-                               <li>createrepo</li>
-                               <li>redhat-rpm-config (RedHat/CentOS only)</li>
-                       </ul>
-                       <p>On DEB-based systems one also needs</p>
-                       <ul>
-                               <li>libxslt1-dev</li>
-                               <li>libkrb5-dev</li>
-                               <li>libldap2-dev</li>
-                               <li>libmysqlclient-dev</li>
-                               <li>libsasl2-dev</li>
-                               <li>libsqlite3-dev</li>
-                               <li>libxml2-dev</li>
-                               <li>python-dev</li>
-                               <li>python-setuptools</li>
-                               <li>liblzo2-dev</li>
-                               <li>libzip-dev</li>
-                               <li>libfuse-dev</li>
-                               <li>libssl-dev</li>
-                               <li>build-essential</li>
-                               <li>dh-make</li>
-                               <li>debhelper</li>
-                               <li>devscripts</li>
-                               <li>reprepro</li>
-                       </ul>
+                       <br />
+                       <br />
+
+                       <subsection name="Tool requirements for building 
Bigtop"></subsection>
+                       <table>
+                               <tr>
+                                       <th>On all systems</th>
+                                       <th>Also on RPM-based systems</th>
+                                       <th>Also on DEB-based systems</th>
+                               </tr>
+                               <tr>
+                                       <td>
+                                               <ul>
+                                                       <li>Java JDK 1.6</li>
+                                                       <li>Apache Ant</li>
+                                                       <li>Apache Maven</li>
+                                                       <li>wget</li>
+                                                       <li>tar</li>
+                                                       <li>git</li>
+                                                       <li>subversion</li>
+                                                       <li>gcc</li>
+                                                       <li>gcc-c++</li>
+                                                       <li>make</li>
+                                                       <li>fuse</li>
+                                                       
<li>protobuf-compiler</li>
+                                                       <li>autoconf</li>
+                                                       <li>automake</li>
+                                                       <li>libtool</li>
+                                                       <li>sharutils</li>
+                                                       <li>asciidoc</li>
+                                                       <li>xmlto</li>
+                                               </ul>
+                                       </td>
+                                       <td>
+                                               <ul>
+                                                       <li>lzo-devel</li>
+                                                       <li>zlib-devel</li>
+                                                       <li>fuse-devel</li>
+                                                       <li>openssl-devel</li>
+                                                       <li>python-devel</li>
+                                                       <li>libxml2-devel</li>
+                                                       <li>libxslt-devel</li>
+                                                       
<li>cyrus-sasl-devel</li>
+                                                       <li>sqlite-devel</li>
+                                                       <li>mysql-devel</li>
+                                                       <li>openldap-devel</li>
+                                                       <li>rpm-build</li>
+                                                       <li>createrepo</li>
+                                                       <li>redhat-rpm-config 
(RedHat/CentOS only)</li>
+                                               </ul>
+                                       </td>
+                                       <td>
+                                               <ul>
+                                                       <li>libxslt1-dev</li>
+                                                       <li>libkrb5-dev</li>
+                                                       <li>libldap2-dev</li>
+                                                       
<li>libmysqlclient-dev</li>
+                                                       <li>libsasl2-dev</li>
+                                                       <li>libsqlite3-dev</li>
+                                                       <li>libxml2-dev</li>
+                                                       <li>python-dev</li>
+                                                       
<li>python-setuptools</li>
+                                                       <li>liblzo2-dev</li>
+                                                       <li>libzip-dev</li>
+                                                       <li>libfuse-dev</li>
+                                                       <li>libssl-dev</li>
+                                                       <li>build-essential</li>
+                                                       <li>dh-make</li>
+                                                       <li>debhelper</li>
+                                                       <li>devscripts</li>
+                                                       <li>reprepro</li>
+                                               </ul>
+                                       </td>
+                               </tr>
+                       </table>
+
                        <subsection name="Continuous Integration"></subsection>
                        <p>
                                Apache Bigtop uses Jenkins for continuous 
integration testing (you can learn more about Jenkins

Reply via email to