http://git-wip-us.apache.org/repos/asf/mahout/blob/cdf860b2/css/global.css ---------------------------------------------------------------------- diff --git a/css/global.css b/css/global.css deleted file mode 100644 index 318b577..0000000 --- a/css/global.css +++ /dev/null @@ -1,938 +0,0 @@ -/********************************** - 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/cdf860b2/css/global__.css ---------------------------------------------------------------------- diff --git a/css/global__.css b/css/global__.css deleted file mode 100644 index b3001dd..0000000 --- a/css/global__.css +++ /dev/null @@ -1,886 +0,0 @@ -/********************************** - 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/cdf860b2/css/main.css ---------------------------------------------------------------------- diff --git a/css/main.css b/css/main.css deleted file mode 100644 index a6cb362..0000000 --- a/css/main.css +++ /dev/null @@ -1,4 +0,0 @@ -.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/cdf860b2/developers/buildingmahout.html ---------------------------------------------------------------------- diff --git a/developers/buildingmahout.html b/developers/buildingmahout.html deleted file mode 100644 index 8b81db2..0000000 --- a/developers/buildingmahout.html +++ /dev/null @@ -1,363 +0,0 @@ - - -<!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 & 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 [email protected]: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 © 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/cdf860b2/developers/developer-resources.html ---------------------------------------------------------------------- diff --git a/developers/developer-resources.html b/developers/developer-resources.html deleted file mode 100644 index 0a8d7d6..0000000 --- a/developers/developer-resources.html +++ /dev/null @@ -1,350 +0,0 @@ - - -<!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 & 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 © 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> -
