mahout-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From git-site-r...@apache.org
Subject [25/51] [partial] mahout git commit: Automatic Site Publish by Buildbot
Date Wed, 29 Nov 2017 17:50:06 GMT
http://git-wip-us.apache.org/repos/asf/mahout/blob/01522230/css/global.css
----------------------------------------------------------------------
diff --git a/css/global.css b/css/global.css
new file mode 100644
index 0000000..318b577
--- /dev/null
+++ b/css/global.css
@@ -0,0 +1,938 @@
+/********************************** 
+ The Apache Software Foundation
+
+ Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements.  See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership.  The ASF licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License.  You may obtain a copy of the License at
+ 
+ http://www.apache.org/licenses/LICENSE-2.0
+ 
+ Unless required by applicable law or agreed to in writing,
+ software distributed under the License is distributed on an
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ KIND, either express or implied.  See the License for the
+ specific language governing permissions and limitations
+ under the License.
+*********************************/
+
+/* Derived from: Open for Business Project Website */
+
+html, body, div, span, applet, object, iframe,
+h1, h2, h2, h4, h5, h6, p, blockquote, pre,
+a, abbr, acronym, address, big, cite, code,
+del, dfn, em, font, img, ins, kbd, q, s, samp,
+small, strike, strong, sub, sup, tt, var,
+b, u, i, center,
+dl, dt, dd, ol, ul, li,
+fieldset, form, label, legend,
+table, caption, tbody, tfoot, thead, tr, th, td {
+  border:0;
+  margin:0;
+  outline:0;
+  padding:0;
+  background:transparent;
+  vertical-align: baseline;
+}
+
+blockquote, q {
+  quotes: none;
+}
+
+a, address, body, caption, cite, code, dfn, em, strong, th, var {
+  font-style: normal;
+  font-weight: normal;
+  text-decoration: none;
+}
+
+em {
+  font-style: italic;
+}
+
+strong {
+  font-weight: bold;
+}
+
+a img {
+  border: none;
+}
+
+table {
+  border-collapse: collapse;
+  border-spacing: 0;
+}
+
+* {margin:0;padding:0;}
+
+html, body, #wrap {height: 100%;}
+
+body > #wrap {height: auto; min-height: 100%;}
+
+body {
+  color: #555;
+  margin: 0;
+  padding: 0;
+  background-color: #cde9fc;
+  text-align: center;
+  font-family: Arial;
+}
+
+.clearfix:after {
+  content: ".";
+  display: block;
+  height: 0;
+  clear: both;
+  visibility: hidden;
+}
+
+.clearfix {
+  display: inline-block;
+}
+
+html[xmlns] .clearfix {
+  display: block;
+}
+
+* html .clearfix {
+  height: 1%;
+}
+
+.clearfix {
+  display: block;
+}
+
+.clearLeft {
+  clear:left;
+}
+
+a,a:active,a:link {
+  text-decoration: none;
+  color: #304c90;
+}
+
+a:visited {
+  text-decoration: none;
+}
+
+a:hover {
+  color: #304c90;
+}
+
+h1,h2,h2 {
+  font-weight: 300;
+  color: #555;
+  line-height: 130%;
+}
+
+h1 {
+  font-size: 200%;
+  color: #895F30;
+  padding: 20px 10px 5px 10px;
+  margin: 0;
+}
+
+h2 {
+  font-size: 1.5em;
+  font-weight: normal;
+  padding: 20px 10px 5px 10px;
+  margin: 0;
+}
+
+h4 {
+    padding: 20px 10px 5px;
+}
+
+p,dl {
+  padding-left: 10px;
+  padding-top: 5px;
+  padding-bottom: 5px;
+  margin: 0;
+}
+
+ul{
+  /*margin: 10px 10px;*/
+  /*padding: 0 0 0 10px;*/
+  margin-left: 40px;
+  margin-right: 20px;
+}
+
+ol {
+  margin: 10px 30px;
+  padding: 0;
+}
+
+dt {
+  font-weight: bold;
+  color: #b13f1a;
+}
+
+dd {
+  padding-left: 25px;
+}
+
+img {
+  border: none;
+}
+
+p img {
+  background: #fafafa;
+  border: 1px solid #dcdcdc;
+  padding: 5px;
+  margin:0 10px 0 0;
+}
+
+img.float-right {
+  margin: 5px 0 10px 10px;
+}
+
+img.float-left {
+  margin: 5px 10px 10px 0;
+}
+
+code {
+  text-align: left;
+  overflow: auto;
+  font: 1em/ 1.5em 'Lucida Console', 'courier new', monospace;
+  margin: 0px;
+  border: 1px solid #DDD;
+  background-color: #F8F8F8;
+  border-radius: 3px;
+  padding: 0px;
+}
+
+acronym {
+  cursor: help;
+  border-bottom: 1px dotted #895F30;
+}
+
+blockquote {
+  margin: 15px 10px;
+  padding: 10px 10px 10px 35px;
+  border: 1px solid #ECF8FE;
+  background: #ECF8FE no-repeat 10px 10px;
+  font-weight: normal;
+  font-size: 1.5em;
+  line-height: 1.5em;
+  font-style: italic;
+  font-family: sans-serif;
+  color: #976957;
+}
+
+table {
+  border-collapse: collapse;
+  margin: 15px 10px;
+}
+
+th {
+  font-weight: bold;  
+  height: 16px;
+  padding-left: 12px;
+  padding-right: 12px;
+  color: black;
+  text-align: left;
+}
+
+tr {
+  height: 34px;
+}
+
+td {
+  padding-left: 11px;
+  padding-right: 11px;
+}
+
+input,select {
+  padding: 4px;
+  font-size: 1em;
+  font-weight: 300;
+  color: #555;
+}
+
+input[type="search"] {
+  width: 220px;
+}
+
+#sidebar-wrap {
+  padding: 0 0 0 0px;
+}
+
+#sidebar ul.sidemenu {
+  text-align: left;
+  margin: 0 5px 8px 0;
+  padding: 5px 0 0 0;
+  text-decoration: none;
+}
+
+#sidebar ul.sidemenu li {
+  list-style: none;
+  background: repeat-x left bottom;
+  padding: 4px 10px;
+  margin: 0;
+}
+
+* html body #sidebar ul.sidemenu li {
+  height: 1%;
+}
+
+#sidebar ul.sidemenu li a {
+  text-decoration: none;
+  background-image: none;
+  background-color: transparent;
+  border: none;
+  color: #304c90;
+  font-size: 1em;
+  font-weight: 300;
+  color: #555;
+  background: #fff;
+}
+
+textarea {
+  width: 400px;
+  padding: 4px;
+  font-size: 1em;
+  font-weight: 300;
+  height: 100px;
+  display: block;
+  color: #555;
+}
+
+input,textarea,select {
+  background: #fff;
+  border-width: 1px;
+  border-style: solid;
+  border-color: #D4D4D4 #ebebeb #ebebeb #d4d4d4;
+}
+
+input.button {
+  font-size: 13px;
+  font-weight: 500;
+  height: 30px;
+  margin: 0;
+  padding: 2px 3px;
+  color: #555;
+  background: #E6E6E6;
+  border-width: 1px;
+  border-style: solid;
+  border-color: #ebebeb #d4d4d4 #d4d4d4 #ebebeb;
+}
+
+.float-left {
+  float: left;
+}
+
+.float-right {
+  float: right;
+}
+
+.align-left {
+  text-align: left;
+}
+
+.align-right {
+  text-align: right;
+}
+
+.clearer {
+  clear: both;
+}
+
+#wrap {
+  width: 1200px;
+  margin: 0 auto;
+  text-align:left;
+}
+
+#content-wrap  {
+  width: 860px;
+  margin: 0;
+  padding-bottom: 42px;
+  background-color: white;
+}
+
+#content {
+  width:500px;
+  float:left;
+  padding:30px 0 25px 0;
+}
+
+#footer {
+  background: bottom center no-repeat;
+  position: relative;
+  margin: -50px auto 0 auto;
+  height: 50px;
+  clear:both;
+  font-size:12px;
+  width:860px;
+  border-top: 1px solid #eee;
+  background-color: #E2E2E2;
+  padding: 20px 0;
+}
+
+#footer #container {
+  width: 860px;
+  margin: 0;
+  float: left;
+}
+
+#foot {
+  text-align:left;
+  position:relative;
+  top:5px;
+  left:30px;
+}
+
+
+
+#header {
+  position: relative;
+  width: 945px;
+  height: 166px;
+  padding: 0;
+  margin: 0;
+  background: transparent;
+}
+
+#header #logo {
+  position: absolute;
+  top: 20px;
+  left: 10px;
+  height: 104px;
+  width: 498px;
+}
+
+#header #logo a,img {
+  background: none;
+  border: none;
+}
+
+#header #controls {
+  position: absolute;
+  top: 60px;
+  right: 32px;
+  height: 42px;
+  color: #1b78d7;
+  font-size: 13px;
+  background: top right no-repeat;
+  padding-right: 20px;
+  text-align: right;
+}
+
+#header #controls a {
+  position: relative;
+  top: -2px;
+}
+
+#header #language {
+  position: absolute;
+  top: 10px;
+  right: 32px;
+  height: 42px;
+  color: #797c7e;
+  text-align: right;
+}
+
+#search {
+  position:absolute;
+  top:0;
+  right:40px;
+  padding:5px;
+  padding-top:4px;
+  padding-left:33px;
+  background-color:#444;
+  width: 260px;
+  height: 133px;
+}
+
+.hintText {
+  display: none;
+}
+
+.fieldWithHint {
+  color: #001f2f;
+}
+
+#nav {
+  position: absolute;
+  clear: both;
+  margin: 0;
+  padding: 0;
+  padding-right:5px;
+  padding-left:5px;
+  right:0;
+  height: 33px;
+  top: 133px;
+  z-index: 99999;
+  background-color:#444;
+}
+
+div.navbar-inner {
+  min-height: 33px;
+  padding-right: 0px;
+  padding-left: 0px;
+  background-color: #FAFAFA;
+  background-image: none;
+  background-repeat: repeat-x;
+  border: none;
+  border-radius: 4px;
+  box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.067);
+}
+
+#nav ul {
+  float: left;
+  list-style: none;
+  height: 34px;
+  margin: 0;
+  padding: 0;
+  display: inline;
+}
+
+#nav ul li {
+  display: inline;
+  margin: 0;
+  padding: 0;
+}
+
+#nav ul li a {
+  float: left;
+  margin: 0 0 0 0;
+  padding: 0 15px 0 15px;
+  text-decoration: none;
+  color: #fff;
+  border-right:1px inset #888;
+  font-size: 14px;
+  padding-top: 6px;
+  font-weight: 300;
+  height: 28px;
+}
+
+#nav ul li a.last {
+  border:none;
+}
+
+#nav ul li a:hover,#nav ul li a:active {
+  color: #111;
+  background-image: url(../images/header_hot.jpg);
+}
+
+#nav ul li#current a {
+  color: #333333;
+  background-image: url(../images/header_hot.jpg);
+}
+
+.navbar .nav {
+  float: right;
+  margin-right: 30px;
+}
+
+.navbar .nav > li > a {
+  text-align: left;
+  color: #fff;
+}
+
+.navbar .container {
+  width: 860px;
+  text-align: left;
+}
+
+#main {
+  float: left;
+  width: 826px;
+  padding: 0;
+  margin: 0 0 0 20px;
+  display: inline;
+}
+
+#main h1 {
+  padding-bottom: 3px;
+  margin-top: 15px;
+  color: #333;
+  text-transform: none;
+  border-bottom: 1px solid #ebebeb;
+  font-size: 2em;
+  font-weight: 300;
+}
+
+#main h1 a {
+  color: #333;
+  text-decoration: none;
+  background: none;
+  border: none;
+}
+
+#col1 {
+  float: left;
+  width: 260px;
+  padding: 0;
+  margin: 20px 0 0 20px;
+  display: inline;
+}
+
+#col2 {
+  float: left;
+  width: 260px;
+  padding: 0;
+  margin: 20px 0 0 20px;
+  display: inline;
+}
+
+#col1 h1, #col2 h1 {
+  padding-bottom: 3px;
+  margin-top: 15px;
+  font-size: 2em;
+  font-weight: 300;
+  color: #555;
+  text-transform: none;
+  border-bottom: 1px solid #ebebeb;
+}
+
+#main #col1 h1, #main #col2 h1 {
+  border-bottom: 1px solid #ebebeb;
+  color:#304C70;
+  padding-bottom: 3px;
+  text-transform: none;
+  font-size:30px;
+}
+
+.feature {
+  margin:0;
+  padding:0;
+  height:435px;
+}
+
+.screen {
+  margin:10px 0 5px 0;
+  padding:0;
+  background:#fff;
+  border:1px solid #eee;
+  width:255px;
+  height:200px;
+  overflow:hidden;
+}
+
+#main .hero {
+  margin:10px 0 5px 0;
+  padding:0;
+  background:#fff;
+  border:1px solid #eee;
+  width:555px;
+}
+
+#main .highlights {
+  float:right;
+  width: 300px;
+  margin-left: 20px;
+ /*  margin: 0 20px 0 10px;*/
+  display:inline;
+  padding: 15px;
+  color: #a8569c;
+}
+
+#main .highlights h4 {
+  padding-top: 10px;
+}
+
+#sidebar {
+  float: right;
+  width: 280px;
+  padding: 0;
+  
+  display: inline;
+}
+
+#sidebar h2 {
+  margin-top: 10px;
+  padding: 15px 5px 0px 10px;
+  font-size: 1.5em;
+  font-weight: 300;
+  color: #333;
+}
+
+#sidebar ul.sidemenu {
+  text-align: left;
+  margin: 0 5px 8px 0;
+  padding: 5px 0 0 0;
+  text-decoration: none;
+  background: repeat-x left top;
+}
+
+#sidebar ul.sidemenu li {
+  list-style: none;
+  background: repeat-x left bottom;
+  padding: 4px 10px;
+  margin: 0;
+}
+
+* html body #sidebar ul.sidemenu li {
+  height: 1%;
+}
+
+#sidebar ul.sidemenu li a {
+  text-decoration: none;
+  background-image: none;
+  background-color: transparent;
+  border: none;
+  color: #304c90;
+  font-weight: 300;
+  font-size: 14px;
+}
+
+#sidebar ul.sidemenu li a span {
+  color: #989898;
+  font-family: serif;
+  font-style: italic;
+  font-weight: normal;
+  font-size: .8em;
+}
+
+#sidebar ul.sidemenu li a:hover {
+  color: #555;
+}
+
+#sidebar ul.sidemenu ul {
+  margin: 0 0 0 5px;
+  padding: 0;
+}
+
+#sidebar ul.sidemenu ul li {
+  background: none;
+}
+
+#sidebar .indentfirst {
+  margin-left:0;
+}
+
+pre {
+  padding: 9.5px;
+  margin: 0px 0px 10px;
+  background-color: #F5F5F5; 
+  border: 1px solid rgba(0, 0, 0, 0.15);
+  border-radius: 4px;        
+  margin-left: 10px;
+  margin-right: 10px;  
+}
+
+#sidebar .indentsecond {
+  margin-left:20px;
+}
+
+.postmeta {
+  padding: 5px;
+  margin: 20px 10px 15px 10px;
+  font-size: 1em;
+  color: #777;
+  border: 1px solid #ECF8FE;
+  background: #ECF8FE;
+}
+
+.postmeta .date {
+  margin: 0 10px 0 5px;
+}
+
+.postmeta a.comments {
+  margin: 0 10px 0 5px;
+}
+
+.postmeta a.readmore {
+  margin: 0 10px 0 5px;
+}
+
+.post-info {
+  font-size: .95em;
+  padding-top: 3px;
+  margin-left: 5px;
+  color: #bababa;
+}
+
+p.thumbs {
+  padding: 12px 0 0 10px;
+}
+
+.thumbs img {
+  position: relative;
+  border: 1px solid #ebebeb;
+  background: none;
+  padding: 4px;
+  margin: 5px;
+}
+
+.thumbs img:hover {
+  border: 1px solid #c5c5c5;
+  background: none;
+}
+
+.thumbs a:hover {
+  background-color: transparent;
+  border: none
+}
+
+body#home #wrap {
+  position: relative;
+  width: 1150px;
+  margin: 0 auto;
+  text-align: left;
+}
+
+body#home #header {
+  position: relative;
+  width: 860px;
+  padding: 0;
+  margin: 0;
+  background-color: white;
+}
+
+body#home #header #slides {
+  position: absolute;
+  top: 128px;
+  left: 10px;
+  width: 1363px;
+  height: 260px;
+}
+
+body#home #header #slides .slideshow {
+  width:1363px;
+  height:260px;
+  margin:0;
+  padding:0;
+}
+
+body#home #header #slides .callout {
+  position: absolute;
+  top: 35px;
+  left: 30px;
+  font-size: 30px;
+  line-height: 30px;
+  color: #2b1f48;
+}
+
+body#home #header #slides .description {
+  position: absolute;
+  top: 190px;
+  left: 30px;
+  font-size: 14px;
+  line-height: 1.2em;
+  color: #e0e0e0;
+  width: 640px;
+}
+
+body#home #header #slides .controls {
+  width: 100px;
+  position: absolute;
+  top: 15px;
+  left: 900px;
+  height:30px;
+}
+
+body#home #header #slides .controls a {
+  border: none;
+  position:absolute;
+  height:30px;
+  line-height:24px;
+  padding:5px;
+  text-indent:-9999px;
+  outline:none;
+}
+
+body#home #header #slides .controls a.previous {
+  background: url(../images/backward.gif) top center no-repeat;
+  left:0;
+  height:30px;
+  width:16px;
+}
+
+body#home #header #slides .controls a.next {
+  background: url(../images/forward.gif) top center no-repeat;
+  left:60px;
+  height:30px;
+  width:16px;
+}
+
+body#home #header #slides .controls a.stop {
+  background: url(../images/pause.gif) top center no-repeat;
+  left:30px;
+  height:30px;
+  width:16px;
+}
+
+body#home #header #slides .controls a.start {
+  background: url(../images/start.gif) top center no-repeat;
+  left:30px;
+  height:30px;
+  width:16px;
+}
+
+body#home #header #slides .controls a img {
+  background: none;
+  border: none;
+  cursor: pointer;
+}
+
+body#home #header #slides .mantle{
+  position:absolute;
+  top:58px;
+  left:585px;
+}
+
+body#home #col1 {
+  float: left;
+  width: 260px;
+  padding: 0;
+  margin: 5px 0 0 0;
+  display: inline;
+}
+
+body#home #col2 {
+  float: left;
+  width: 260px;
+  padding: 0;
+  margin: 5px 0 0 20px;
+  display: inline;
+}
+
+.downloadNow {
+  margin:30px 0 10px 20px;
+}
+
+.downloadLinks span.docs {
+  float:left;
+  margin:0;
+  display:inline;
+}
+
+.downloadLinks span.previousVersions {
+  float:right;
+  margin:0 20px 0 0;
+  display:inline;
+}
+
+body#full #wrap {
+  position: relative;
+  background: #fff top center no-repeat;
+  width: 1200px;
+  margin: 0 auto;
+  text-align: left;
+}
+
+#search-form {
+  margin-top: 20px;
+}
+
+#search-form input {
+  float: left;
+}
+
+#search-form .search-query {
+  font-family: Arial;
+  width: 180px;
+  margin-right: 10px;
+}
+
+#search-form #submission {
+  border: none;
+  background: transparent;
+  margin-right: 10px;
+}
+
+code.has-jax {font: inherit; font-size: 100%; color: #555; background: inherit; border: inherit;}

http://git-wip-us.apache.org/repos/asf/mahout/blob/01522230/css/global__.css
----------------------------------------------------------------------
diff --git a/css/global__.css b/css/global__.css
new file mode 100644
index 0000000..b3001dd
--- /dev/null
+++ b/css/global__.css
@@ -0,0 +1,886 @@
+/********************************** 
+ The Apache Software Foundation
+
+ Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements.  See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership.  The ASF licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License.  You may obtain a copy of the License at
+ 
+ http://www.apache.org/licenses/LICENSE-2.0
+ 
+ Unless required by applicable law or agreed to in writing,
+ software distributed under the License is distributed on an
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ KIND, either express or implied.  See the License for the
+ specific language governing permissions and limitations
+ under the License.
+*********************************/
+
+/* Derived from: Open for Business Project Website */
+
+html, body, div, span, applet, object, iframe,
+h1, h2, h2, h4, h5, h6, p, blockquote, pre,
+a, abbr, acronym, address, big, cite, code,
+del, dfn, em, font, img, ins, kbd, q, s, samp,
+small, strike, strong, sub, sup, tt, var,
+b, u, i, center,
+dl, dt, dd, ol, ul, li,
+fieldset, form, label, legend,
+table, caption, tbody, tfoot, thead, tr, th, td {
+  border:0;
+  margin:0;
+  outline:0;
+  padding:0;
+  background:transparent;
+  vertical-align: baseline;
+}
+
+blockquote, q {
+  quotes: none;
+}
+
+a, address, body, caption, cite, code, dfn, em, strong, th, var {
+  font-style: normal;
+  font-weight: normal;
+  text-decoration: none;
+}
+
+a img {
+  border: none;
+}
+
+ol, ul {
+  list-style: none;
+}
+
+table {
+  border-collapse: collapse;
+  border-spacing: 0;
+}
+
+* {margin:0;padding:0;}
+
+html, body, #wrap {height: 100%;}
+
+body > #wrap {height: auto; min-height: 100%;}
+
+body {
+  font: 13px/ 165% sans-serif;
+  line-height: 1.7em;
+  color: #555;
+  margin: 0;
+  padding: 0;
+  background: url(../images/bg.png) top left repeat-x #A6A6A6;
+  text-align: center;
+  font-family: Opensans , "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
+}
+
+.clearfix:after {
+  content: ".";
+  display: block;
+  height: 0;
+  clear: both;
+  visibility: hidden;
+}
+
+.clearfix {
+  display: inline-block;
+}
+
+html[xmlns] .clearfix {
+  display: block;
+}
+
+* html .clearfix {
+  height: 1%;
+}
+
+.clearfix {
+  display: block;
+}
+
+.clearLeft {
+  clear:left;
+}
+
+a,a:active,a:link {
+  text-decoration: none;
+  color: #304c90;
+}
+
+a:visited {
+  text-decoration: none;
+}
+
+a:hover {
+  color: #304c90;
+}
+
+h1,h2,h2 {
+  font-family: Opensans , "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
+  font-weight: 300;
+  color: #555;
+  line-height: 130%;
+}
+
+h1 {
+  font-size: 200%;
+  color: #895F30;
+  padding: 20px 10px 5px 10px;
+  margin: 0;
+}
+
+h2 {
+  font-size: 1.5em;
+  font-weight: normal;
+  padding: 20px 10px 5px 10px;
+  margin: 0;
+}
+
+p,dl {
+  padding: 10px;
+  margin: 0;
+}
+
+ul{
+  margin: 10px 10px;
+  padding: 0 0 0 10px;
+}
+
+ul {
+  list-style: none;
+}
+
+ol {
+  margin: 10px 30px;
+  padding: 0;
+}
+
+dt {
+  font-weight: bold;
+  color: #b13f1a;
+}
+
+dd {
+  padding-left: 25px;
+}
+
+img {
+  border: none;
+}
+
+p img {
+  background: #fafafa;
+  border: 1px solid #dcdcdc;
+  padding: 5px;
+  margin:0 10px 0 0;
+}
+
+img.float-right {
+  margin: 5px 0 10px 10px;
+}
+
+img.float-left {
+  margin: 5px 10px 10px 0;
+}
+
+code {
+  margin: 5px 0;
+  padding: 15px;
+  text-align: left;
+  display: block;
+  overflow: auto;
+  font: 1em/ 1.5em 'Lucida Console', 'courier new', monospace;
+  border: 1px solid #ECF8FE;
+  background: #ECF8FE;
+}
+
+acronym {
+  cursor: help;
+  border-bottom: 1px dotted #895F30;
+}
+
+blockquote {
+  margin: 15px 10px;
+  padding: 10px 10px 10px 35px;
+  border: 1px solid #ECF8FE;
+  background: #ECF8FE no-repeat 10px 10px;
+  font-weight: normal;
+  font-size: 1.5em;
+  line-height: 1.5em;
+  font-style: italic;
+  font-family: sans-serif;
+  color: #976957;
+}
+
+table {
+  border-collapse: collapse;
+  margin: 15px 10px;
+}
+
+th {
+  background: #d14b1f repeat-x 0 -100px;
+  height: 38px;
+  padding-left: 12px;
+  padding-right: 12px;
+  color: #fff;
+  text-align: left;
+  border-left: 1px solid #d14b1f;
+  border-bottom: solid 2px #fff;
+}
+
+tr {
+  height: 34px;
+}
+
+td {
+  padding-left: 11px;
+  padding-right: 11px;
+}
+
+input,select {
+  padding: 4px;
+  font-size: 1em;
+  font-weight: 300;
+  font-family: Opensans , "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
+  color: #555;
+}
+
+input[type="search"] {
+  width: 220px;
+}
+
+#sidebar-wrap {
+  background: #fff url(../images/sidebar.png) top left repeat-y;
+  padding: 0 0 0 15px;
+}
+
+#sidebar ul.sidemenu {
+  text-align: left;
+  margin: 0 5px 8px 0;
+  padding: 5px 0 0 0;
+  text-decoration: none;
+}
+
+#sidebar ul.sidemenu li {
+  list-style: none;
+  background: repeat-x left bottom;
+  padding: 4px 10px;
+  margin: 0;
+}
+
+* html body #sidebar ul.sidemenu li {
+  height: 1%;
+}
+
+#sidebar ul.sidemenu li a {
+  text-decoration: none;
+  background-image: none;
+  background-color: transparent;
+  border: none;
+  color: #304c90;
+  font-size: 1em;
+  font-weight: 300;
+  font-family: Opensans , "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
+  color: #555;
+  background: #fff;
+}
+
+textarea {
+  width: 400px;
+  padding: 4px;
+  font-size: 1em;
+  font-weight: 300;
+  font-family: Opensans , "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
+  height: 100px;
+  display: block;
+  color: #555;
+}
+
+input,textarea,select {
+  background: #fff;
+  border-width: 1px;
+  border-style: solid;
+  border-color: #D4D4D4 #ebebeb #ebebeb #d4d4d4;
+}
+
+input.button {
+  font-size: 13px;
+  font-weight: 500;
+  font-family: Opensans , "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
+  height: 30px;
+  margin: 0;
+  padding: 2px 3px;
+  color: #555;
+  background: #E6E6E6;
+  border-width: 1px;
+  border-style: solid;
+  border-color: #ebebeb #d4d4d4 #d4d4d4 #ebebeb;
+}
+
+.float-left {
+  float: left;
+}
+
+.float-right {
+  float: right;
+}
+
+.align-left {
+  text-align: left;
+}
+
+.align-right {
+  text-align: right;
+}
+
+.clearer {
+  clear: both;
+}
+
+#wrap{
+  background: #fff url(../images/wrapper.jpg) top center no-repeat;
+  width: 1200px;
+  margin: 0 auto;
+  text-align:left;
+}
+
+#content-wrap  {
+  width:1200px;
+  margin:0 auto;
+  padding-bottom: 42px;
+}
+
+#content {
+  width:500px;
+  float:left;
+  padding:30px 0 25px 0;
+}
+
+#footer {
+  background: bottom center no-repeat;
+  position: relative;
+  margin: -50px auto 0 auto;
+  height: 50px;
+  clear:both;
+  font-size:12px;
+  width:1200px;
+  border-top: 1px solid #eee;
+  background-color: #E2E2E2;
+  padding: 20px 0;
+}
+
+#foot {
+  text-align:left;
+  position:relative;
+  top:5px;
+  left:30px;
+}
+
+#header {
+  position: relative;
+  width: 945px;
+  height: 100px;
+  padding: 0;
+  margin: 0 auto;
+  background: transparent;
+}
+
+#header #logo {
+  position: absolute;
+  top: 5px;
+  left: 20px;
+  height: 42px;
+  width: 405px;
+}
+
+#header #logo a,img {
+  background: none;
+  border: none;
+}
+
+#header #controls {
+  position: absolute;
+  top: 60px;
+  right: 32px;
+  height: 42px;
+  color: #1b78d7;
+  font-size: 13px;
+  background: top right no-repeat;
+  padding-right: 20px;
+  text-align: right;
+}
+
+#header #controls a {
+  position: relative;
+  top: -2px;
+}
+
+#header #language {
+  position: absolute;
+  top: 10px;
+  right: 32px;
+  height: 42px;
+  color: #797c7e;
+  text-align: right;
+}
+
+#search {
+  position:absolute;
+  top:0;
+  right:0;
+  background:url(../images/search.gif) center left no-repeat;
+  padding:5px;
+  padding-top:4px;
+  padding-left:33px;
+  background-color:#444;
+  width: 360px;
+}
+
+.hintText {
+  display: none;
+}
+
+.fieldWithHint {
+  color: #001f2f;
+}
+
+#nav {
+  position: absolute;
+  clear: both;
+  margin: 0;
+  padding: 0;
+  padding-right:5px;
+  padding-left:5px;
+  right:0;
+  height: 34px;
+  top: 84px;
+  z-index: 99999;
+  background-color:#444;
+}
+
+#nav ul {
+  float: left;
+  list-style: none;
+  height: 34px;
+  margin: 0;
+  padding: 0;
+  display: inline;
+}
+
+#nav ul li {
+  display: inline;
+  margin: 0;
+  padding: 0;
+}
+
+#nav ul li a {
+  float: left;
+  margin: 0 0 0 0;
+  padding: 0 15px 0 15px;
+  text-decoration: none;
+  color: #fff;
+  border-right:1px inset #888;
+  font-size: 14px;
+  padding-top: 6px;
+  font-weight: 300;
+  height: 28px;
+}
+
+#nav ul li a.last {
+  border:none;
+}
+
+#nav ul li a:hover,#nav ul li a:active {
+  color: #111;
+  background-image: url(../images/header_hot.jpg);
+}
+
+#nav ul li#current a {
+  color: #333333;
+  background-image: url(../images/header_hot.jpg);
+}
+
+#main {
+  float: left;
+  width: 826px;
+  padding: 0;
+  margin: 0 0 0 20px;
+  display: inline;
+}
+
+#main h1 {
+  padding-bottom: 3px;
+  margin-top: 15px;
+  color: #333;
+  text-transform: none;
+  border-bottom: 1px solid #ebebeb;
+  font-size: 2em;
+  font-weight: 300;
+  font-family: Opensans , "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
+}
+
+#main h1 a {
+  color: #333;
+  text-decoration: none;
+  background: none;
+  border: none;
+}
+
+#main ul li {
+  list-style-image: url(../images/bullet.gif);
+}
+
+#col1 {
+  float: left;
+  width: 260px;
+  padding: 0;
+  margin: 20px 0 0 20px;
+  display: inline;
+}
+
+#col2 {
+  float: left;
+  width: 260px;
+  padding: 0;
+  margin: 20px 0 0 20px;
+  display: inline;
+}
+
+#col1 h1, #col2 h1 {
+  padding-bottom: 3px;
+  margin-top: 15px;
+  font-size: 2em;
+  font-weight: 300;
+  font-family: Opensans , "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
+  color: #555;
+  text-transform: none;
+  border-bottom: 1px solid #ebebeb;
+}
+
+#main #col1 h1, #main #col2 h1 {
+  border-bottom: 1px solid #ebebeb;
+  color:#304C70;
+  padding-bottom: 3px;
+  text-transform: none;
+  font-size:30px;
+}
+
+.feature {
+  margin:0;
+  padding:0;
+  height:435px;
+}
+
+.screen {
+  margin:10px 0 5px 0;
+  padding:0;
+  background:#fff;
+  border:1px solid #eee;
+  width:255px;
+  height:200px;
+  overflow:hidden;
+}
+
+#main .hero {
+  margin:10px 0 5px 0;
+  padding:0;
+  background:#fff;
+  border:1px solid #eee;
+  width:555px;
+}
+
+#main .highlights {
+  float:right;
+  width:400px;
+  background:#dfe9ef;
+  border:1px solid #eee;
+  margin:0 10px 0 10px;
+  display:inline;
+  padding: 15px;
+}
+
+#main .highlights ul li {
+  list-style-image: url(../images/highlight-bullet.gif);
+}
+
+#main .highlights h4 {
+  padding:5px 5px 0 5px;
+  font-size: 13px;
+}
+
+#sidebar {
+  float: right;
+  width: 323px;
+  padding: 0;
+  margin: 15px 20px 0 0;
+  display: inline;
+}
+
+#sidebar h2 {
+  margin-top: 10px;
+  padding: 15px 5px 0px 10px;
+  font-size: 1.5em;
+  font-weight: 300;
+  font-family: Opensans , "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
+  color: #333;
+}
+
+#sidebar ul.sidemenu {
+  text-align: left;
+  margin: 0 5px 8px 0;
+  padding: 5px 0 0 0;
+  text-decoration: none;
+  background: repeat-x left top;
+}
+
+#sidebar ul.sidemenu li {
+  list-style: none;
+  background: repeat-x left bottom;
+  padding: 4px 10px;
+  margin: 0;
+}
+
+* html body #sidebar ul.sidemenu li {
+  height: 1%;
+}
+
+#sidebar ul.sidemenu li a {
+  text-decoration: none;
+  background-image: none;
+  background-color: transparent;
+  border: none;
+  color: #304c90;
+  font-weight: 300;
+  font-size: 14px;
+}
+
+#sidebar ul.sidemenu li a span {
+  color: #989898;
+  font-family: serif;
+  font-style: italic;
+  font-weight: normal;
+  font-size: .8em;
+}
+
+#sidebar ul.sidemenu li a:hover {
+  color: #555;
+}
+
+#sidebar ul.sidemenu ul {
+  margin: 0 0 0 5px;
+  padding: 0;
+}
+
+#sidebar ul.sidemenu ul li {
+  background: none;
+}
+
+#sidebar .indentfirst {
+  margin-left:0;
+}
+
+#sidebar .indentsecond {
+  margin-left:20px;
+}
+
+.postmeta {
+  padding: 5px;
+  margin: 20px 10px 15px 10px;
+  font-size: 1em;
+  color: #777;
+  border: 1px solid #ECF8FE;
+  background: #ECF8FE;
+}
+
+.postmeta .date {
+  margin: 0 10px 0 5px;
+}
+
+.postmeta a.comments {
+  margin: 0 10px 0 5px;
+}
+
+.postmeta a.readmore {
+  margin: 0 10px 0 5px;
+}
+
+.post-info {
+  font-size: .95em;
+  padding-top: 3px;
+  margin-left: 5px;
+  color: #bababa;
+}
+
+p.thumbs {
+  padding: 12px 0 0 10px;
+}
+
+.thumbs img {
+  position: relative;
+  border: 1px solid #ebebeb;
+  background: none;
+  padding: 4px;
+  margin: 5px;
+}
+
+.thumbs img:hover {
+  border: 1px solid #c5c5c5;
+  background: none;
+}
+
+.thumbs a:hover {
+  background-color: transparent;
+  border: none
+}
+
+body#home #wrap {
+  position: relative;
+  background: #fff url(../images/home-wrapper-v3.png) top center no-repeat;
+  width: 1200px;
+  margin: 0 auto;
+  text-align: left;
+}
+
+body#home #header {
+  position: relative;
+  width: 1200px;
+  padding: 0;
+  margin: 0 auto;
+  background: transparent;
+}
+
+body#home #header #slides {
+  position: absolute;
+  top: 128px;
+  left: 10px;
+  width: 1363px;
+  height: 260px;
+}
+
+body#home #header #slides .slideshow {
+  width:1363px;
+  height:260px;
+  margin:0;
+  padding:0;
+}
+
+body#home #header #slides .callout {
+  position: absolute;
+  top: 35px;
+  left: 30px;
+  font-size: 30px;
+  line-height: 30px;
+  color: #2b1f48;
+}
+
+body#home #header #slides .description {
+  position: absolute;
+  top: 190px;
+  left: 30px;
+  font-size: 14px;
+  line-height: 1.2em;
+  color: #e0e0e0;
+  width: 640px;
+}
+
+body#home #header #slides .controls {
+  width: 100px;
+  position: absolute;
+  top: 15px;
+  left: 900px;
+  height:30px;
+}
+
+body#home #header #slides .controls a {
+  border: none;
+  position:absolute;
+  height:30px;
+  line-height:24px;
+  padding:5px;
+  text-indent:-9999px;
+  outline:none;
+}
+
+body#home #header #slides .controls a.previous {
+  background: url(../images/backward.gif) top center no-repeat;
+  left:0;
+  height:30px;
+  width:16px;
+}
+
+body#home #header #slides .controls a.next {
+  background: url(../images/forward.gif) top center no-repeat;
+  left:60px;
+  height:30px;
+  width:16px;
+}
+
+body#home #header #slides .controls a.stop {
+  background: url(../images/pause.gif) top center no-repeat;
+  left:30px;
+  height:30px;
+  width:16px;
+}
+
+body#home #header #slides .controls a.start {
+  background: url(../images/start.gif) top center no-repeat;
+  left:30px;
+  height:30px;
+  width:16px;
+}
+
+body#home #header #slides .controls a img {
+  background: none;
+  border: none;
+  cursor: pointer;
+}
+
+body#home #header #slides .mantle{
+  position:absolute;
+  top:58px;
+  left:585px;
+}
+
+body#home #col1 {
+  float: left;
+  width: 260px;
+  padding: 0;
+  margin: 5px 0 0 0;
+  display: inline;
+}
+
+body#home #col2 {
+  float: left;
+  width: 260px;
+  padding: 0;
+  margin: 5px 0 0 20px;
+  display: inline;
+}
+
+.downloadNow {
+  margin:30px 0 10px 20px;
+}
+
+.downloadLinks span.docs {
+  float:left;
+  margin:0;
+  display:inline;
+}
+
+.downloadLinks span.previousVersions {
+  float:right;
+  margin:0 20px 0 0;
+  display:inline;
+}
+
+body#full #wrap {
+  position: relative;
+  background: #fff top center no-repeat;
+  width: 1200px;
+  margin: 0 auto;
+  text-align: left;
+}

http://git-wip-us.apache.org/repos/asf/mahout/blob/01522230/css/main.css
----------------------------------------------------------------------
diff --git a/css/main.css b/css/main.css
new file mode 100644
index 0000000..a6cb362
--- /dev/null
+++ b/css/main.css
@@ -0,0 +1,4 @@
+.feather {
+	background-image:url('http://www.apache.org/images/feather-small.gif');
+	background-repeat:no-repeat;
+}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/mahout/blob/01522230/developers/buildingmahout.html
----------------------------------------------------------------------
diff --git a/developers/buildingmahout.html b/developers/buildingmahout.html
new file mode 100644
index 0000000..8b81db2
--- /dev/null
+++ b/developers/buildingmahout.html
@@ -0,0 +1,363 @@
+
+
+<!DOCTYPE html>
+<!--
+
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+  <title>Apache Mahout: Scalable machine learning and data mining</title>
+  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+  <meta name="Distribution" content="Global">
+  <meta name="Robots" content="index,follow">
+  <meta name="keywords" content="apache, apache hadoop, apache lucene,
+        business data mining, cluster analysis,
+        collaborative filtering, data extraction, data filtering, data framework, data integration,
+        data matching, data mining, data mining algorithms, data mining analysis, data mining data,
+        data mining introduction, data mining software,
+        data mining techniques, data representation, data set, datamining,
+        feature extraction, fuzzy k means, genetic algorithm, hadoop,
+        hierarchical clustering, high dimensional, introduction to data mining, kmeans,
+        knowledge discovery, learning approach, learning approaches, learning methods,
+        learning techniques, lucene, machine learning, machine translation, mahout apache,
+        mahout taste, map reduce hadoop, mining data, mining methods, naive bayes,
+        natural language processing,
+        supervised, text mining, time series data, unsupervised, web data mining">
+  <link rel="shortcut icon" type="image/x-icon" href="https://mahout.apache.org/images/favicon.ico">
+  <!--<script type="text/javascript" src="/js/prototype.js"></script>-->
+  <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/prototype/1.7.2.0/prototype.js"></script>
+  <script type="text/javascript" src="/assets/themes/mahout-retro/js/effects.js"></script>
+  <script type="text/javascript" src="/assets/themes/mahout-retro/js/search.js"></script>
+  <script type="text/javascript" src="/assets/themes/mahout-retro/js/slides.js"></script>
+
+  <link href="/assets/themes/mahout-retro/css/bootstrap.min.css" rel="stylesheet" media="screen">
+  <link href="/assets/themes/mahout-retro/css/bootstrap-responsive.css" rel="stylesheet">
+  <link rel="stylesheet" href="/assets/themes/mahout-retro/css/global.css" type="text/css">
+
+  <!-- mathJax stuff -- use `\(...\)` for inline style math in markdown -->
+  <script type="text/x-mathjax-config">
+  MathJax.Hub.Config({
+    tex2jax: {
+      skipTags: ['script', 'noscript', 'style', 'textarea', 'pre']
+    }
+  });
+  MathJax.Hub.Queue(function() {
+    var all = MathJax.Hub.getAllJax(), i;
+    for(i = 0; i < all.length; i += 1) {
+      all[i].SourceElement().parentNode.className += ' has-jax';
+    }
+  });
+  </script>
+  <script type="text/javascript">
+    var mathjax = document.createElement('script'); 
+    mathjax.type = 'text/javascript'; 
+    mathjax.async = true;
+
+    mathjax.src = ('https:' == document.location.protocol) ?
+        'https://c328740.ssl.cf1.rackcdn.com/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML' : 
+        'http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML';
+	
+	  var s = document.getElementsByTagName('script')[0]; 
+    s.parentNode.insertBefore(mathjax, s);
+  </script>
+</head>
+
+<body id="home" data-twttr-rendered="true">
+  <div id="wrap">
+   <div id="header">
+    <div id="logo"><a href="/"><img src="/assets/img/mahout-logo-brudman.png" alt="Logos for Mahout and Apache Software Foundation" /></a></div>
+  <div id="search">
+    <form id="search-form" action="http://www.google.com/search" method="get" class="navbar-search pull-right">    
+      <input value="http://mahout.apache.org" name="sitesearch" type="hidden">
+      <input class="search-query" name="q" id="query" type="text">
+      <input id="submission" type="image" src="/assets/img/mahout-lupe.png" alt="Search" />
+    </form>
+  </div>
+ 
+    <div class="navbar navbar-inverse" style="position:absolute;top:133px;padding-right:0px;padding-left:0px;">
+      <div class="navbar-inner" style="border: none; background: #999; border: none; border-radius: 0px;">
+        <div class="container">
+          <button type="button" class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
+            <span class="icon-bar"></span>
+            <span class="icon-bar"></span>
+            <span class="icon-bar"></span>
+          </button>
+          <!-- <a class="brand" href="#">Apache Community Development Project</a> -->
+            <!--<div class="nav-collapse collapse">-->
+<div class="collapse navbar-collapse" id="main-navbar">
+    <ul class="nav navbar-nav">
+        <!-- <li><a href="/">Home</a></li> -->
+        <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown">General<b class="caret"></b></a>
+            <ul class="dropdown-menu">
+                <li><a href="/general/downloads.html">Downloads</a>
+                <li><a href="/general/who-we-are.html">Who we are</a>
+                <li><a href="/general/mailing-lists,-irc-and-archives.html">Mailing Lists</a>
+                <li><a href="/general/release-notes.html">Release Notes</a>
+                <li><a href="/general/books-tutorials-and-talks.html">Books, Tutorials, Talks</a></li>
+                <li><a href="/general/powered-by-mahout.html">Powered By Mahout</a>
+                <li><a href="/general/professional-support.html">Professional Support</a>
+                <li class="divider"></li>
+                <li class="nav-header">Resources</li>
+                <li><a href="/general/reference-reading.html">Reference Reading</a>
+                <li><a href="/general/faq.html">FAQ</a>
+                <li class="divider"></li>
+                <li class="nav-header">Legal</li>
+                <li><a href="http://www.apache.org/licenses/">License</a></li>
+                <li><a href="http://www.apache.org/security/">Security</a></li>
+                <li><a href="/general/privacy-policy.html">Privacy Policy</a>
+            </ul>
+        </li>
+        <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown">Developers<b class="caret"></b></a>
+            <ul class="dropdown-menu">
+                <li><a href="/developers/developer-resources.html">Developer resources</a></li>
+                <li><a href="/developers/version-control.html">Version control</a></li>
+                <li><a href="/developers/buildingmahout.html">Build from source</a></li>
+                <li><a href="/developers/issue-tracker.html">Issue tracker</a></li>
+                <li><a href="https://builds.apache.org/job/Mahout-Quality/" target="_blank">Code quality reports</a></li>
+                <li class="divider"></li>
+                <li class="nav-header">Contributions</li>
+                <li><a href="/developers/how-to-contribute.html">How to contribute</a></li>
+                <li><a href="/developers/how-to-become-a-committer.html">How to become a committer</a></li>
+                <li><a href="/developers/gsoc.html">GSoC</a></li>
+                <li class="divider"></li>
+                <li class="nav-header">For committers</li>
+                <li><a href="/developers/how-to-update-the-website.html">How to update the website</a></li>
+                <li><a href="/developers/patch-check-list.html">Patch check list</a></li>
+                <li><a href="/developers/github.html">Handling Github PRs</a></li>
+                <li><a href="/developers/how-to-release.html">How to release</a></li>
+                <li><a href="/developers/thirdparty-dependencies.html">Third party dependencies</a></li>
+            </ul>
+        </li>
+        <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown">Mahout-Samsara<b class="caret"></b></a>
+            <ul class="dropdown-menu">
+                <li><a href="/users/sparkbindings/home.html">Scala &amp; Spark Bindings Overview</a></li>
+                <li><a href="/users/sparkbindings/faq.html">FAQ</a></li>
+                <li><a href="/users/flinkbindings/playing-with-samsara-flink.html">Flink Bindings Overview</a></li>
+                <li class="nav-header">Engines</li>
+                <li><a href="/users/sparkbindings/home.html">Spark</a></li>
+                <li><a href="/users/environment/h2o-internals.html">H2O</a></li>
+                <li><a href="/users/flinkbindings/flink-internals.html">Flink</a></li>
+                <li class="nav-header">References</li>
+                <li><a href="/users/environment/in-core-reference.html">In-Core Algebraic DSL Reference</a></li>
+                <li><a href="/users/environment/out-of-core-reference.html">Distributed Algebraic DSL Reference</a></li>
+                <li class="nav-header">Tutorials</li>
+                <li><a href="/users/sparkbindings/play-with-shell.html">Playing with Mahout's Spark Shell</a></li>
+                <li><a href="/users/environment/how-to-build-an-app.html">How to build an app</a></li>
+                <li><a href="/users/environment/classify-a-doc-from-the-shell.html">Building a text classifier in Mahout's Spark Shell</a></li>
+            </ul>
+        </li>
+        <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown">Algorithms<b class="caret"></b></a>
+            <ul class="dropdown-menu">
+                <li><a href="/users/basics/algorithms.html">List of algorithms</a>
+                <li class="nav-header">Distributed Matrix Decomposition</li>
+                <li><a href="/users/algorithms/d-qr.html">Cholesky QR</a></li>
+                <li><a href="/users/algorithms/d-ssvd.html">SSVD</a></li>
+                <li><a href="/users/algorithms/d-als.html">Distributed ALS</a></li>
+                <li><a href="/users/algorithms/d-spca.html">SPCA</a></li>
+                <li class="nav-header">Recommendations</li>
+                <li><a href="/users/algorithms/recommender-overview.html">Recommender Overview</a></li>
+                <li><a href="/users/algorithms/intro-cooccurrence-spark.html">Intro to cooccurrence-based<br/> recommendations with Spark</a></li>
+                <li class="nav-header">Classification</li>
+                <li><a href="/users/algorithms/spark-naive-bayes.html">Spark Naive Bayes</a></li>
+            </ul>
+        </li>
+        <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown">MapReduce Basics<b class="caret"></b></a>
+            <ul class="dropdown-menu">
+                <li><a href="/users/basics/algorithms.html">List of algorithms</a>
+                <li><a href="/users/basics/quickstart.html">Overview</a>
+                <li class="divider"></li>
+                <li class="nav-header">Working with text</li>
+                <li><a href="/users/basics/creating-vectors-from-text.html">Creating vectors from text</a>
+                <li><a href="/users/basics/collocations.html">Collocations</a>
+                <li class="divider"></li>
+                <li class="nav-header">Dimensionality reduction</li>
+                <li><a href="/users/dim-reduction/dimensional-reduction.html">Singular Value Decomposition</a></li>
+                <li><a href="/users/dim-reduction/ssvd.html">Stochastic SVD</a></li>
+                <li class="divider"></li>
+                <li class="nav-header">Topic Models</li>
+                <li><a href="/users/clustering/latent-dirichlet-allocation.html">Latent Dirichlet Allocation</a></li>
+            </ul>
+        </li>
+        <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown">Mahout MapReduce<b class="caret"></b></a>
+            <ul class="dropdown-menu">
+                <li class="nav-header">Classification</li>
+                <li><a href="/users/classification/bayesian.html">Naive Bayes</a></li>
+                <li><a href="/users/classification/hidden-markov-models.html">Hidden Markov Models</a></li>
+                <li><a href="/users/classification/logistic-regression.html">Logistic Regression (Single Machine)</a></li>
+                <li><a href="/users/classification/partial-implementation.html">Random Forest</a></li>
+                <li class="nav-header">Classification Examples</li>
+                <li><a href="/users/classification/breiman-example.html">Breiman example</a></li>
+                <li><a href="/users/classification/twenty-newsgroups.html">20 newsgroups example</a></li>
+                <li><a href="/users/classification/bankmarketing-example.html">SGD classifier bank marketing</a></li>
+                <li><a href="/users/classification/wikipedia-classifier-example.html">Wikipedia XML parser and classifier</a></li>
+                <li class="nav-header">Clustering</li>
+                <li><a href="/users/clustering/k-means-clustering.html">k-Means</a></li>
+                <li><a href="/users/clustering/canopy-clustering.html">Canopy</a></li>
+                <li><a href="/users/clustering/fuzzy-k-means.html">Fuzzy k-Means</a></li>
+                <li><a href="/users/clustering/streaming-k-means.html">Streaming KMeans</a></li>
+                <li><a href="/users/clustering/spectral-clustering.html">Spectral Clustering</a></li>
+                <li class="nav-header">Clustering Commandline usage</li>
+                <li><a href="/users/clustering/k-means-commandline.html">Options for k-Means</a></li>
+                <li><a href="/users/clustering/canopy-commandline.html">Options for Canopy</a></li>
+                <li><a href="/users/clustering/fuzzy-k-means-commandline.html">Options for Fuzzy k-Means</a></li>
+                <li class="nav-header">Clustering Examples</li>
+                <li><a href="/users/clustering/clustering-of-synthetic-control-data.html">Synthetic data</a></li>
+                <li class="nav-header">Cluster Post processing</li>
+                <li><a href="/users/clustering/cluster-dumper.html">Cluster Dumper tool</a></li>
+                <li><a href="/users/clustering/visualizing-sample-clusters.html">Cluster visualisation</a></li>
+                <li class="nav-header">Recommendations</li>
+                <li><a href="/users/recommender/recommender-first-timer-faq.html">First Timer FAQ</a></li>
+                <li><a href="/users/recommender/userbased-5-minutes.html">A user-based recommender <br/>in 5 minutes</a></li>
+                <li><a href="/users/recommender/matrix-factorization.html">Matrix factorization-based<br/> recommenders</a></li>
+                <li><a href="/users/recommender/recommender-documentation.html">Overview</a></li>
+                <li><a href="/users/recommender/intro-itembased-hadoop.html">Intro to item-based recommendations<br/> with Hadoop</a></li>
+                <li><a href="/users/recommender/intro-als-hadoop.html">Intro to ALS recommendations<br/> with Hadoop</a></li>
+            </ul>
+        </li>
+        <!--  <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown">Recommendations<b class="caret"></b></a>
+          <ul class="dropdown-menu">
+
+          </ul> -->
+        </li>
+    </ul>
+</div><!--/.nav-collapse -->
+        </div>
+      </div>
+    </div>
+
+</div>
+
+ <div id="sidebar">
+  <div id="sidebar-wrap">
+    <h2>Twitter</h2>
+	<ul class="sidemenu">
+		<li>
+<a class="twitter-timeline" href="https://twitter.com/ApacheMahout" data-widget-id="422861673444028416">Tweets by @ApacheMahout</a>
+<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+"://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>
+</li>
+	</ul>
+    <h2>Apache Software Foundation</h2>
+    <ul class="sidemenu">
+      <li><a href="http://www.apache.org/foundation/how-it-works.html">How the ASF works</a></li>
+      <li><a href="http://www.apache.org/foundation/getinvolved.html">Get Involved</a></li>
+      <li><a href="http://www.apache.org/dev/">Developer Resources</a></li>
+      <li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+      <li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a></li>
+    </ul>
+    <h2>Related Projects</h2>
+    <ul class="sidemenu">
+      <li><a href="http://lucene.apache.org/">Apache Lucene</a></li>
+      <li><a href="http://hadoop.apache.org/">Apache Hadoop</a></li>
+      <li><a href="http://bigtop.apache.org/">Apache Bigtop</a></li>
+      <li><a href="http://spark.apache.org/">Apache Spark</a></li>
+	  <li><a href="http://flink.apache.org/">Apache Flink</a></li>
+    </ul>
+  </div>
+</div>
+
+  <div id="content-wrap" class="clearfix">
+   <div id="main">
+
+    <h1 id="building-mahout-from-source">Building Mahout from source</h1>
+
+<h2 id="prerequisites">Prerequisites</h2>
+
+<ul>
+  <li>Java JDK 1.7</li>
+  <li>Apache Maven 3.3.3</li>
+</ul>
+
+<h2 id="getting-the-source-code">Getting the source code</h2>
+
+<p>Checkout the sources from the <a href="https://github.com/apache/mahout">Mahout GitHub repository</a>
+either via</p>
+
+<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code>git clone git@github.com:apache/mahout.git or
+ 
+git clone https://github.com/apache/mahout.git
+</code></pre></div></div>
+
+<p>##Hadoop version
+Mahout code depends on hadoop-client artifact, with the default version 2.4.1. To build Mahout against to a
+different hadoop version, hadoop.version property should be set accordingly and passed to the build command.
+Hadoop1 clients would additionally require hadoop1 profile to be activated.</p>
+
+<p>The build lifecycle is illustrated below.</p>
+
+<h2 id="compiling">Compiling</h2>
+
+<p>Compile Mahout using standard maven commands</p>
+
+<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code># With hadoop-2.4.1 dependency
+mvn clean compile
+
+# With hadoop-1.2.1 dependency
+mvn -Phadoop1 -Dhadoop.version=1.2.1 clean compile
+</code></pre></div></div>
+
+<p>##Packaging</p>
+
+<p>Mahout has an extensive test suite which takes some time to run. If you just want to build Mahout, skip the tests like this</p>
+
+<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code># With hadoop-2.4.1 dependency
+mvn -DskipTests=true clean package
+
+# With hadoop-1.2.1 dependency
+mvn -Phadoop1 -Dhadoop.version=1.2.1 -DskipTests=true clean package
+</code></pre></div></div>
+
+<p>In order to add mahout artifact to your local repository, run</p>
+
+<div class="highlighter-rouge"><div class="highlight"><pre class="highlight"><code># With hadoop-2.4.1 dependency
+mvn clean install
+
+# With hadoop-1.2.1 dependency
+mvn -Phadoop1 -Dhadoop.version=1.2.1 clean install
+</code></pre></div></div>
+
+
+   </div>
+  </div>     
+</div> 
+  <footer class="footer" align="center">
+    <div class="container">
+      <p>
+        Copyright &copy; 2014-2016 The Apache Software Foundation, Licensed under
+        the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.
+        <br />
+		  Apache Mahout, Mahout, Apache, the Apache feather logo, and the elephant rider logo are either registered trademarks or trademarks of <a href="http://www.apache.org/foundation/marks/">The Apache Software Foundation</a> in the United States and other countries.
+      </p>
+    </div>
+  </footer>
+  
+  <script src="/assets/themes/mahout-retro/js/jquery-1.9.1.min.js"></script>
+  <script src="/assets/themes/mahout-retro/js/bootstrap.min.js"></script>
+  <script>
+    (function() {
+      var cx = '012254517474945470291:vhsfv7eokdc';
+      var gcse = document.createElement('script');
+      gcse.type = 'text/javascript';
+      gcse.async = true;
+      gcse.src = (document.location.protocol == 'https:' ? 'https:' : 'http:') +
+          '//www.google.com/cse/cse.js?cx=' + cx;
+      var s = document.getElementsByTagName('script')[0];
+      s.parentNode.insertBefore(gcse, s);
+    })();
+  </script>
+</body>
+</html>
+

http://git-wip-us.apache.org/repos/asf/mahout/blob/01522230/developers/developer-resources.html
----------------------------------------------------------------------
diff --git a/developers/developer-resources.html b/developers/developer-resources.html
new file mode 100644
index 0000000..0a8d7d6
--- /dev/null
+++ b/developers/developer-resources.html
@@ -0,0 +1,350 @@
+
+
+<!DOCTYPE html>
+<!--
+
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+  <title>Apache Mahout: Scalable machine learning and data mining</title>
+  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+  <meta name="Distribution" content="Global">
+  <meta name="Robots" content="index,follow">
+  <meta name="keywords" content="apache, apache hadoop, apache lucene,
+        business data mining, cluster analysis,
+        collaborative filtering, data extraction, data filtering, data framework, data integration,
+        data matching, data mining, data mining algorithms, data mining analysis, data mining data,
+        data mining introduction, data mining software,
+        data mining techniques, data representation, data set, datamining,
+        feature extraction, fuzzy k means, genetic algorithm, hadoop,
+        hierarchical clustering, high dimensional, introduction to data mining, kmeans,
+        knowledge discovery, learning approach, learning approaches, learning methods,
+        learning techniques, lucene, machine learning, machine translation, mahout apache,
+        mahout taste, map reduce hadoop, mining data, mining methods, naive bayes,
+        natural language processing,
+        supervised, text mining, time series data, unsupervised, web data mining">
+  <link rel="shortcut icon" type="image/x-icon" href="https://mahout.apache.org/images/favicon.ico">
+  <!--<script type="text/javascript" src="/js/prototype.js"></script>-->
+  <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/prototype/1.7.2.0/prototype.js"></script>
+  <script type="text/javascript" src="/assets/themes/mahout-retro/js/effects.js"></script>
+  <script type="text/javascript" src="/assets/themes/mahout-retro/js/search.js"></script>
+  <script type="text/javascript" src="/assets/themes/mahout-retro/js/slides.js"></script>
+
+  <link href="/assets/themes/mahout-retro/css/bootstrap.min.css" rel="stylesheet" media="screen">
+  <link href="/assets/themes/mahout-retro/css/bootstrap-responsive.css" rel="stylesheet">
+  <link rel="stylesheet" href="/assets/themes/mahout-retro/css/global.css" type="text/css">
+
+  <!-- mathJax stuff -- use `\(...\)` for inline style math in markdown -->
+  <script type="text/x-mathjax-config">
+  MathJax.Hub.Config({
+    tex2jax: {
+      skipTags: ['script', 'noscript', 'style', 'textarea', 'pre']
+    }
+  });
+  MathJax.Hub.Queue(function() {
+    var all = MathJax.Hub.getAllJax(), i;
+    for(i = 0; i < all.length; i += 1) {
+      all[i].SourceElement().parentNode.className += ' has-jax';
+    }
+  });
+  </script>
+  <script type="text/javascript">
+    var mathjax = document.createElement('script'); 
+    mathjax.type = 'text/javascript'; 
+    mathjax.async = true;
+
+    mathjax.src = ('https:' == document.location.protocol) ?
+        'https://c328740.ssl.cf1.rackcdn.com/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML' : 
+        'http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML';
+	
+	  var s = document.getElementsByTagName('script')[0]; 
+    s.parentNode.insertBefore(mathjax, s);
+  </script>
+</head>
+
+<body id="home" data-twttr-rendered="true">
+  <div id="wrap">
+   <div id="header">
+    <div id="logo"><a href="/"><img src="/assets/img/mahout-logo-brudman.png" alt="Logos for Mahout and Apache Software Foundation" /></a></div>
+  <div id="search">
+    <form id="search-form" action="http://www.google.com/search" method="get" class="navbar-search pull-right">    
+      <input value="http://mahout.apache.org" name="sitesearch" type="hidden">
+      <input class="search-query" name="q" id="query" type="text">
+      <input id="submission" type="image" src="/assets/img/mahout-lupe.png" alt="Search" />
+    </form>
+  </div>
+ 
+    <div class="navbar navbar-inverse" style="position:absolute;top:133px;padding-right:0px;padding-left:0px;">
+      <div class="navbar-inner" style="border: none; background: #999; border: none; border-radius: 0px;">
+        <div class="container">
+          <button type="button" class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
+            <span class="icon-bar"></span>
+            <span class="icon-bar"></span>
+            <span class="icon-bar"></span>
+          </button>
+          <!-- <a class="brand" href="#">Apache Community Development Project</a> -->
+            <!--<div class="nav-collapse collapse">-->
+<div class="collapse navbar-collapse" id="main-navbar">
+    <ul class="nav navbar-nav">
+        <!-- <li><a href="/">Home</a></li> -->
+        <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown">General<b class="caret"></b></a>
+            <ul class="dropdown-menu">
+                <li><a href="/general/downloads.html">Downloads</a>
+                <li><a href="/general/who-we-are.html">Who we are</a>
+                <li><a href="/general/mailing-lists,-irc-and-archives.html">Mailing Lists</a>
+                <li><a href="/general/release-notes.html">Release Notes</a>
+                <li><a href="/general/books-tutorials-and-talks.html">Books, Tutorials, Talks</a></li>
+                <li><a href="/general/powered-by-mahout.html">Powered By Mahout</a>
+                <li><a href="/general/professional-support.html">Professional Support</a>
+                <li class="divider"></li>
+                <li class="nav-header">Resources</li>
+                <li><a href="/general/reference-reading.html">Reference Reading</a>
+                <li><a href="/general/faq.html">FAQ</a>
+                <li class="divider"></li>
+                <li class="nav-header">Legal</li>
+                <li><a href="http://www.apache.org/licenses/">License</a></li>
+                <li><a href="http://www.apache.org/security/">Security</a></li>
+                <li><a href="/general/privacy-policy.html">Privacy Policy</a>
+            </ul>
+        </li>
+        <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown">Developers<b class="caret"></b></a>
+            <ul class="dropdown-menu">
+                <li><a href="/developers/developer-resources.html">Developer resources</a></li>
+                <li><a href="/developers/version-control.html">Version control</a></li>
+                <li><a href="/developers/buildingmahout.html">Build from source</a></li>
+                <li><a href="/developers/issue-tracker.html">Issue tracker</a></li>
+                <li><a href="https://builds.apache.org/job/Mahout-Quality/" target="_blank">Code quality reports</a></li>
+                <li class="divider"></li>
+                <li class="nav-header">Contributions</li>
+                <li><a href="/developers/how-to-contribute.html">How to contribute</a></li>
+                <li><a href="/developers/how-to-become-a-committer.html">How to become a committer</a></li>
+                <li><a href="/developers/gsoc.html">GSoC</a></li>
+                <li class="divider"></li>
+                <li class="nav-header">For committers</li>
+                <li><a href="/developers/how-to-update-the-website.html">How to update the website</a></li>
+                <li><a href="/developers/patch-check-list.html">Patch check list</a></li>
+                <li><a href="/developers/github.html">Handling Github PRs</a></li>
+                <li><a href="/developers/how-to-release.html">How to release</a></li>
+                <li><a href="/developers/thirdparty-dependencies.html">Third party dependencies</a></li>
+            </ul>
+        </li>
+        <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown">Mahout-Samsara<b class="caret"></b></a>
+            <ul class="dropdown-menu">
+                <li><a href="/users/sparkbindings/home.html">Scala &amp; Spark Bindings Overview</a></li>
+                <li><a href="/users/sparkbindings/faq.html">FAQ</a></li>
+                <li><a href="/users/flinkbindings/playing-with-samsara-flink.html">Flink Bindings Overview</a></li>
+                <li class="nav-header">Engines</li>
+                <li><a href="/users/sparkbindings/home.html">Spark</a></li>
+                <li><a href="/users/environment/h2o-internals.html">H2O</a></li>
+                <li><a href="/users/flinkbindings/flink-internals.html">Flink</a></li>
+                <li class="nav-header">References</li>
+                <li><a href="/users/environment/in-core-reference.html">In-Core Algebraic DSL Reference</a></li>
+                <li><a href="/users/environment/out-of-core-reference.html">Distributed Algebraic DSL Reference</a></li>
+                <li class="nav-header">Tutorials</li>
+                <li><a href="/users/sparkbindings/play-with-shell.html">Playing with Mahout's Spark Shell</a></li>
+                <li><a href="/users/environment/how-to-build-an-app.html">How to build an app</a></li>
+                <li><a href="/users/environment/classify-a-doc-from-the-shell.html">Building a text classifier in Mahout's Spark Shell</a></li>
+            </ul>
+        </li>
+        <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown">Algorithms<b class="caret"></b></a>
+            <ul class="dropdown-menu">
+                <li><a href="/users/basics/algorithms.html">List of algorithms</a>
+                <li class="nav-header">Distributed Matrix Decomposition</li>
+                <li><a href="/users/algorithms/d-qr.html">Cholesky QR</a></li>
+                <li><a href="/users/algorithms/d-ssvd.html">SSVD</a></li>
+                <li><a href="/users/algorithms/d-als.html">Distributed ALS</a></li>
+                <li><a href="/users/algorithms/d-spca.html">SPCA</a></li>
+                <li class="nav-header">Recommendations</li>
+                <li><a href="/users/algorithms/recommender-overview.html">Recommender Overview</a></li>
+                <li><a href="/users/algorithms/intro-cooccurrence-spark.html">Intro to cooccurrence-based<br/> recommendations with Spark</a></li>
+                <li class="nav-header">Classification</li>
+                <li><a href="/users/algorithms/spark-naive-bayes.html">Spark Naive Bayes</a></li>
+            </ul>
+        </li>
+        <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown">MapReduce Basics<b class="caret"></b></a>
+            <ul class="dropdown-menu">
+                <li><a href="/users/basics/algorithms.html">List of algorithms</a>
+                <li><a href="/users/basics/quickstart.html">Overview</a>
+                <li class="divider"></li>
+                <li class="nav-header">Working with text</li>
+                <li><a href="/users/basics/creating-vectors-from-text.html">Creating vectors from text</a>
+                <li><a href="/users/basics/collocations.html">Collocations</a>
+                <li class="divider"></li>
+                <li class="nav-header">Dimensionality reduction</li>
+                <li><a href="/users/dim-reduction/dimensional-reduction.html">Singular Value Decomposition</a></li>
+                <li><a href="/users/dim-reduction/ssvd.html">Stochastic SVD</a></li>
+                <li class="divider"></li>
+                <li class="nav-header">Topic Models</li>
+                <li><a href="/users/clustering/latent-dirichlet-allocation.html">Latent Dirichlet Allocation</a></li>
+            </ul>
+        </li>
+        <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown">Mahout MapReduce<b class="caret"></b></a>
+            <ul class="dropdown-menu">
+                <li class="nav-header">Classification</li>
+                <li><a href="/users/classification/bayesian.html">Naive Bayes</a></li>
+                <li><a href="/users/classification/hidden-markov-models.html">Hidden Markov Models</a></li>
+                <li><a href="/users/classification/logistic-regression.html">Logistic Regression (Single Machine)</a></li>
+                <li><a href="/users/classification/partial-implementation.html">Random Forest</a></li>
+                <li class="nav-header">Classification Examples</li>
+                <li><a href="/users/classification/breiman-example.html">Breiman example</a></li>
+                <li><a href="/users/classification/twenty-newsgroups.html">20 newsgroups example</a></li>
+                <li><a href="/users/classification/bankmarketing-example.html">SGD classifier bank marketing</a></li>
+                <li><a href="/users/classification/wikipedia-classifier-example.html">Wikipedia XML parser and classifier</a></li>
+                <li class="nav-header">Clustering</li>
+                <li><a href="/users/clustering/k-means-clustering.html">k-Means</a></li>
+                <li><a href="/users/clustering/canopy-clustering.html">Canopy</a></li>
+                <li><a href="/users/clustering/fuzzy-k-means.html">Fuzzy k-Means</a></li>
+                <li><a href="/users/clustering/streaming-k-means.html">Streaming KMeans</a></li>
+                <li><a href="/users/clustering/spectral-clustering.html">Spectral Clustering</a></li>
+                <li class="nav-header">Clustering Commandline usage</li>
+                <li><a href="/users/clustering/k-means-commandline.html">Options for k-Means</a></li>
+                <li><a href="/users/clustering/canopy-commandline.html">Options for Canopy</a></li>
+                <li><a href="/users/clustering/fuzzy-k-means-commandline.html">Options for Fuzzy k-Means</a></li>
+                <li class="nav-header">Clustering Examples</li>
+                <li><a href="/users/clustering/clustering-of-synthetic-control-data.html">Synthetic data</a></li>
+                <li class="nav-header">Cluster Post processing</li>
+                <li><a href="/users/clustering/cluster-dumper.html">Cluster Dumper tool</a></li>
+                <li><a href="/users/clustering/visualizing-sample-clusters.html">Cluster visualisation</a></li>
+                <li class="nav-header">Recommendations</li>
+                <li><a href="/users/recommender/recommender-first-timer-faq.html">First Timer FAQ</a></li>
+                <li><a href="/users/recommender/userbased-5-minutes.html">A user-based recommender <br/>in 5 minutes</a></li>
+                <li><a href="/users/recommender/matrix-factorization.html">Matrix factorization-based<br/> recommenders</a></li>
+                <li><a href="/users/recommender/recommender-documentation.html">Overview</a></li>
+                <li><a href="/users/recommender/intro-itembased-hadoop.html">Intro to item-based recommendations<br/> with Hadoop</a></li>
+                <li><a href="/users/recommender/intro-als-hadoop.html">Intro to ALS recommendations<br/> with Hadoop</a></li>
+            </ul>
+        </li>
+        <!--  <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown">Recommendations<b class="caret"></b></a>
+          <ul class="dropdown-menu">
+
+          </ul> -->
+        </li>
+    </ul>
+</div><!--/.nav-collapse -->
+        </div>
+      </div>
+    </div>
+
+</div>
+
+ <div id="sidebar">
+  <div id="sidebar-wrap">
+    <h2>Twitter</h2>
+	<ul class="sidemenu">
+		<li>
+<a class="twitter-timeline" href="https://twitter.com/ApacheMahout" data-widget-id="422861673444028416">Tweets by @ApacheMahout</a>
+<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+"://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>
+</li>
+	</ul>
+    <h2>Apache Software Foundation</h2>
+    <ul class="sidemenu">
+      <li><a href="http://www.apache.org/foundation/how-it-works.html">How the ASF works</a></li>
+      <li><a href="http://www.apache.org/foundation/getinvolved.html">Get Involved</a></li>
+      <li><a href="http://www.apache.org/dev/">Developer Resources</a></li>
+      <li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+      <li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a></li>
+    </ul>
+    <h2>Related Projects</h2>
+    <ul class="sidemenu">
+      <li><a href="http://lucene.apache.org/">Apache Lucene</a></li>
+      <li><a href="http://hadoop.apache.org/">Apache Hadoop</a></li>
+      <li><a href="http://bigtop.apache.org/">Apache Bigtop</a></li>
+      <li><a href="http://spark.apache.org/">Apache Spark</a></li>
+	  <li><a href="http://flink.apache.org/">Apache Flink</a></li>
+    </ul>
+  </div>
+</div>
+
+  <div id="content-wrap" class="clearfix">
+   <div id="main">
+
+    <p><a name="DeveloperResources-MakingaContribution"></a></p>
+<h2 id="making-a-contribution">Making a Contribution</h2>
+
+<p>Mahout is always looking for contributions, especially in the areas of
+documentation. See our <a href="/developers/how-to-contribute.html">How to contribute</a> page for details.</p>
+
+<p><a name="DeveloperResources-SourceCode"></a></p>
+<h2 id="source-code">Source Code</h2>
+
+<p>The source files are stored using Git, our page on <a href="/developers/version-control.html">version control</a> has details on how to access the sourcecode.</p>
+
+<p><a name="DeveloperResources-Documentation"></a></p>
+<h2 id="documentation">Documentation</h2>
+
+<p>Javadoc and Scaladoc documentation is available online by module:</p>
+
+<ul>
+  <li><a href="http://apache.github.io/mahout/0.10.1/docs/mahout-math/index.html">Mahout Math</a></li>
+  <li><a href="http://apache.github.io/mahout/0.10.1/docs/mahout-math-scala/index.html">Mahout Math Scala bindings</a></li>
+  <li><a href="http://apache.github.io/mahout/0.10.1/docs/mahout-spark/index.html">Mahout Spark bindings</a></li>
+  <li><a href="http://apache.github.io/mahout/0.10.1/docs/mahout-spark-shell/index.html">Mahout Spark bindings shell</a></li>
+  <li><a href="http://apache.github.io/mahout/0.10.1/docs/mahout-h2o/scaladocs/index.html">Mahout H2O backend Scaladoc</a></li>
+  <li><a href="http://apache.github.io/mahout/0.10.1/docs/mahout-h2o/javadoc/index.html">Mahout H2O backend Javadoc</a></li>
+  <li><a href="http://apache.github.io/mahout/0.10.1/docs/mahout-hdfs/index.html">Mahout HDFS</a></li>
+  <li><a href="http://apache.github.io/mahout/0.10.1/docs/mahout-mr/index.html">Mahout Map-Reduce</a></li>
+  <li><a href="http://apache.github.io/mahout/0.10.1/docs/mahout-examples/index.html">Mahout Examples</a></li>
+  <li><a href="http://apache.github.io/mahout/0.10.1/docs/mahout-integration/index.html">Mahout Integration</a></li>
+</ul>
+
+<p><a name="DeveloperResources-Issues"></a></p>
+<h2 id="issues">Issues</h2>
+
+<p>All bugs, improvements, <a href="http://mahout.apache.org/developers/github.html">pull requests</a>, etc. should be logged in our <a href="/developers/issue-tracker.html">issue tracker</a>.</p>
+
+<p><a name="DeveloperResources-ContinuousIntegration"></a></p>
+<h2 id="continuous-integration">Continuous Integration</h2>
+
+<p>Mahout is continuously built on an hourly basis on the <a href="https://builds.apache.org/job/Mahout-Quality/">Apache Jenkins</a>  build system.</p>
+
+<h2 id="board-reports">Board reports</h2>
+
+<p>Every three months Mahout submits a report to the Apache board. All of the drafts that get sent are checked into svn. See here:</p>
+
+<p><a href="https://svn.apache.org/repos/asf/mahout/pmc/board-reports/">https://svn.apache.org/repos/asf/mahout/pmc/board-reports/</a></p>
+
+   </div>
+  </div>     
+</div> 
+  <footer class="footer" align="center">
+    <div class="container">
+      <p>
+        Copyright &copy; 2014-2016 The Apache Software Foundation, Licensed under
+        the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.
+        <br />
+		  Apache Mahout, Mahout, Apache, the Apache feather logo, and the elephant rider logo are either registered trademarks or trademarks of <a href="http://www.apache.org/foundation/marks/">The Apache Software Foundation</a> in the United States and other countries.
+      </p>
+    </div>
+  </footer>
+  
+  <script src="/assets/themes/mahout-retro/js/jquery-1.9.1.min.js"></script>
+  <script src="/assets/themes/mahout-retro/js/bootstrap.min.js"></script>
+  <script>
+    (function() {
+      var cx = '012254517474945470291:vhsfv7eokdc';
+      var gcse = document.createElement('script');
+      gcse.type = 'text/javascript';
+      gcse.async = true;
+      gcse.src = (document.location.protocol == 'https:' ? 'https:' : 'http:') +
+          '//www.google.com/cse/cse.js?cx=' + cx;
+      var s = document.getElementsByTagName('script')[0];
+      s.parentNode.insertBefore(gcse, s);
+    })();
+  </script>
+</body>
+</html>
+


Mime
View raw message