Propchange: mahout/site/mahout_cms/content/images/prototype.js
------------------------------------------------------------------------------
    svn:executable = *

Added: mahout/site/mahout_cms/content/images/search.gif
URL: 
http://svn.apache.org/viewvc/mahout/site/mahout_cms/content/images/search.gif?rev=1538467&view=auto
==============================================================================
Binary file - no diff available.

Propchange: mahout/site/mahout_cms/content/images/search.gif
------------------------------------------------------------------------------
    svn:executable = *

Propchange: mahout/site/mahout_cms/content/images/search.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: mahout/site/mahout_cms/content/images/search.js
URL: 
http://svn.apache.org/viewvc/mahout/site/mahout_cms/content/images/search.js?rev=1538467&view=auto
==============================================================================
--- mahout/site/mahout_cms/content/images/search.js (added)
+++ mahout/site/mahout_cms/content/images/search.js Sun Nov  3 21:36:23 2013
@@ -0,0 +1,21 @@
+function initSearch(){
+    var methods = {
+        defaultValueActsAsHint: function(element){
+            element = $(element);
+            element._default = element.value;
+            return element.observe('focus', function(){
+                if(element._default != element.value) return;
+                element.removeClassName('hint').value = '';
+            }).observe('blur', function(){
+                if(element.value.strip() != '') return;
+                element.addClassName('hint').value = element._default;
+            }).addClassName('hint');
+        }
+    };
+    $w('input textarea').each(function(tag){ Element.addMethods(tag, methods) 
});
+}
+initSearch();
+
+document.observe('dom:loaded', function(){
+    $('searchDocs').defaultValueActsAsHint();
+});
\ No newline at end of file

Propchange: mahout/site/mahout_cms/content/images/search.js
------------------------------------------------------------------------------
    svn:executable = *

Added: mahout/site/mahout_cms/content/images/sidebar-original.png
URL: 
http://svn.apache.org/viewvc/mahout/site/mahout_cms/content/images/sidebar-original.png?rev=1538467&view=auto
==============================================================================
Binary file - no diff available.

Propchange: mahout/site/mahout_cms/content/images/sidebar-original.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: mahout/site/mahout_cms/content/images/sidebar.png
URL: 
http://svn.apache.org/viewvc/mahout/site/mahout_cms/content/images/sidebar.png?rev=1538467&view=auto
==============================================================================
Binary file - no diff available.

Propchange: mahout/site/mahout_cms/content/images/sidebar.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: mahout/site/mahout_cms/content/images/slides.js
URL: 
http://svn.apache.org/viewvc/mahout/site/mahout_cms/content/images/slides.js?rev=1538467&view=auto
==============================================================================
--- mahout/site/mahout_cms/content/images/slides.js (added)
+++ mahout/site/mahout_cms/content/images/slides.js Sun Nov  3 21:36:23 2013
@@ -0,0 +1,109 @@
+var Slides = Class.create({
+
+       initialize: function(element, options) {                
+               this.options = {
+               Duration: 1,
+                       Delay: 10.0,
+                       Random: true,
+                       Slideshow:true,
+                       Controls:true
+       }
+               Object.extend(this.options, options || {});
+
+       this.element        = $(element);
+               this.slides                     = this.element.childElements();
+               this.num_slides         = this.slides.length;           
+               this.current_slide      = (this.options.Random) ? 
(Math.floor(Math.random()*this.num_slides)) : 0;
+               this.end_slide          = this.num_slides - 1;
+               
+               this.slides.invoke('hide');
+               this.slides[this.current_slide].show();
+                               
+               if (this.options.Slideshow) { 
+                       this.startSlideshow();
+               }                               
+               if (this.options.Controls) {
+                       this.addControls();
+               }               
+       },
+       
+       addControls: function() {
+               this.btn_previous       = $('previous');
+               this.btn_next           = $('next');
+               this.btn_start          = $('start');
+               this.btn_stop           = $('stop');
+               
+               this.btn_previous.observe('click', 
this.moveToPrevious.bindAsEventListener(this));
+               this.btn_next.observe('click', 
this.moveToNext.bindAsEventListener(this));
+               this.btn_start.observe('click', 
this.startSlideshow.bindAsEventListener(this));
+               this.btn_stop.observe('click', 
this.stopSlideshow.bindAsEventListener(this));
+       },
+
+       startSlideshow: function(event) {
+               if (event) { Event.stop(event); }
+               if (!this.running)      {
+                       this.fadeStartBtn();
+                       this.executer = new PeriodicalExecuter(function(){
+                               this.updateSlide(this.current_slide+1);
+                       }.bind(this),this.options.Delay);
+                       this.running=true;
+               }
+               
+       },
+       
+       fadeStartBtn: function() {
+               var startBtn = $('start');
+               var stopBtn = $('stop');
+               Effect.Fade(startBtn, { duration: 0.3 }),
+               Effect.Appear(stopBtn, { duration: 0.3 }) 
+       },
+       
+       stopSlideshow: function(event) {        
+               if (event) { Event.stop(event); } 
+               if (this.executer) {
+                       this.fadeStopBtn();
+                       this.executer.stop();
+                       this.running=false;
+               }        
+       },
+       
+       fadeStopBtn: function() {
+               var startBtn = $('start');
+               var stopBtn = $('stop');
+               Effect.Fade(stopBtn, { duration: 0.3 }),
+               Effect.Appear(startBtn, { duration: 0.3 }) 
+       },
+
+       moveToPrevious: function (event) {
+               if (event) { Event.stop(event); }
+               //this.stopSlideshow();
+               this.updateSlide(this.current_slide-1);
+       },
+
+       moveToNext: function (event) {
+               if (event) { Event.stop(event); }
+               //this.stopSlideshow();
+               this.updateSlide(this.current_slide+1);
+       },
+       
+       updateSlide: function(next_slide) {
+               if (next_slide > this.end_slide) { 
+                               next_slide = 0; 
+               } 
+               else if ( next_slide == -1 ) {
+                               next_slide = this.end_slide;
+               }
+               
+               this.fadeInOut(next_slide, this.current_slide);         
+       },
+
+       fadeInOut: function (next, current) {           
+               new Effect.Parallel([
+                       new Effect.Fade(this.slides[current], { sync: true }),
+                       new Effect.Appear(this.slides[next], { sync: true }) 
+               ], { duration: this.options.Duration });
+               
+               this.current_slide = next;              
+       }
+
+});
\ No newline at end of file

Propchange: mahout/site/mahout_cms/content/images/slides.js
------------------------------------------------------------------------------
    svn:executable = *

Added: mahout/site/mahout_cms/content/images/start.gif
URL: 
http://svn.apache.org/viewvc/mahout/site/mahout_cms/content/images/start.gif?rev=1538467&view=auto
==============================================================================
Binary file - no diff available.

Propchange: mahout/site/mahout_cms/content/images/start.gif
------------------------------------------------------------------------------
    svn:executable = *

Propchange: mahout/site/mahout_cms/content/images/start.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: mahout/site/mahout_cms/content/images/taste-architecture.png
URL: 
http://svn.apache.org/viewvc/mahout/site/mahout_cms/content/images/taste-architecture.png?rev=1538467&view=auto
==============================================================================
Binary file - no diff available.

Propchange: mahout/site/mahout_cms/content/images/taste-architecture.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: mahout/site/mahout_cms/content/images/wiki-bg.png
URL: 
http://svn.apache.org/viewvc/mahout/site/mahout_cms/content/images/wiki-bg.png?rev=1538467&view=auto
==============================================================================
Binary file - no diff available.

Propchange: mahout/site/mahout_cms/content/images/wiki-bg.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: mahout/site/mahout_cms/content/images/wiki-wrapper-original.png
URL: 
http://svn.apache.org/viewvc/mahout/site/mahout_cms/content/images/wiki-wrapper-original.png?rev=1538467&view=auto
==============================================================================
Binary file - no diff available.

Propchange: mahout/site/mahout_cms/content/images/wiki-wrapper-original.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: mahout/site/mahout_cms/content/images/wiki-wrapper.png
URL: 
http://svn.apache.org/viewvc/mahout/site/mahout_cms/content/images/wiki-wrapper.png?rev=1538467&view=auto
==============================================================================
Binary file - no diff available.

Propchange: mahout/site/mahout_cms/content/images/wiki-wrapper.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: mahout/site/mahout_cms/content/images/wiki.css
URL: 
http://svn.apache.org/viewvc/mahout/site/mahout_cms/content/images/wiki.css?rev=1538467&view=auto
==============================================================================
--- mahout/site/mahout_cms/content/images/wiki.css (added)
+++ mahout/site/mahout_cms/content/images/wiki.css Sun Nov  3 21:36:23 2013
@@ -0,0 +1,371 @@
+/********************************** 
+ The Apache Software Foundation
+
+Derived from: Open for Business Project Website
+ 
+ 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.
+*********************************/ 
+
+/******************************** 
+ Global Reset
+********************************/
+html, body, div, span, applet, object, iframe,
+h1, h2, h3, 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, a {
+  font-family: Opensans , "Helvetica Neue", Helvetica, Arial, "Lucida Grande", 
sans-serif;
+  border:0; 
+  margin:0; 
+  outline:0; 
+  padding:0; 
+  background:transparent; 
+  vertical-align: baseline;
+}
+
+body, .bodytext, .stepfield, .wiki-content, .wiki-content p, .wiki-content 
table, .wiki-content tr, .wiki-content td, .wiki-content th, .wiki-content ol, 
.wiki-content ul, .wiki-content li, h4.author {
+  font-size:13px;
+  color: #555;
+}
+
+blockquote, q {
+  quotes: none;
+}
+
+blockquote:before,
+blockquote:after,
+q:before,
+q:after {
+  content:''; 
+  content: none;
+}
+
+.wiki-content a, address, body, caption, cite, code, dfn, em, strong, th, var {
+  font-style: normal;
+  font-weight: normal;
+  text-decoration: none;
+}
+
+.wiki-content a, address, body, caption, cite, code, dfn, em, strong, th, var {
+  font-family: Opensans , "Helvetica Neue", Helvetica, Arial, "Lucida Grande", 
sans-serif;       
+}
+.wiki-content p, 
+.wiki-content span,
+.wiki-content div,
+.wiki-content ol,
+.wiki-content ul,
+.wiki-content li,
+.wiki-content th,
+.wiki-content td, address, body, caption, cite, code, dfn, em, strong, th, var 
{
+  font-family: "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif; 
          
+  color: #333;
+}
+
+a img {
+  border: none;
+}
+
+ol, ul {
+  list-style: none;
+}
+
+table {
+  border-collapse: collapse;
+  border-spacing: 0;
+}
+
+/******************************** 
+General Layout
+ ********************************/ 
+* {margin:0;padding:0;}
+
+html, body, #wrap {height: 100%;}
+
+body > #wrap {height: auto; min-height: 100%;}
+
+body{
+  font-family: Opensans , "Helvetica Neue", Helvetica, Arial, "Lucida Grande", 
sans-serif;
+  color: #333;
+  margin: 0;
+  font-size:80%;
+  padding: 0;
+  background: url(http://mahout.apache.org/images/bg.png) top left repeat-x  
#A6A6A6;
+  text-align: center;
+  background-color:#A6A6A6!important;
+}
+
+.wiki-content {
+  font-family: Opensans , "Helvetica Neue", Helvetica, Arial, "Lucida Grande", 
sans-serif;
+  color: #333;
+}
+
+a,a:active,a:link {
+  text-decoration: none;
+  color: #304c90;
+}
+
+a:visited {
+  text-decoration: none;
+}
+
+a:hover {
+  color: #304c90;
+}
+
+.wiki-content h1, .wiki-content h2, .wiki-content h3, h1, h2, h3 {
+  font-family: Opensans , "Helvetica Neue", Helvetica, Arial, "Lucida Grande", 
sans-serif;
+  color: #333;
+}
+
+.wiki-content h1, h1 {
+  font-family: Opensans , "Helvetica Neue", Helvetica, Arial, "Lucida Grande", 
sans-serif;
+  font-size: 350%;
+  font-weight: 100!important;
+  letter-spacing: -1px;
+}
+
+.wiki-content h2, h2 {
+  font-size: 200%;
+  font-weight: 100;
+  color: #895F30;
+}
+
+.wiki-content h3, h3 {
+  font-size: 170%;
+  font-weight: 100;
+}
+
+p,dl {
+  padding: 10px;
+  margin: 0;
+}
+
+ul{
+  margin: 0px 5px;
+  padding: 0 0 0 10px;
+}
+
+ul {
+  list-style: none;
+}
+
+ol {
+  margin: 0px 5px;
+  padding: 0 0 0 10px;
+}
+
+dt {
+  font-weight: bold;
+  color: #b13f1a;
+}
+
+dd {
+  padding-left: 25px;
+}
+
+.wiki-content {
+  margin-top: 0px;
+}
+
+.wiki-content, #labels-section {
+  width: 950px;
+  margin-left:0px;
+  float:left;
+  clear:none;
+}
+
+.wiki-content p {
+  margin: 10px 0px;
+}
+
+#title-heading{
+  display:block;
+  font-family: Opensans , "Helvetica Neue", Helvetica, Arial, "Lucida Grande", 
sans-serif;
+  font-size: 28px;
+  font-weight: 100!important;
+  margin-bottom:14px;
+  margin-top:35px!important;
+  line-height: 1.4em;
+}
+
+#title-heading span a, h1{
+  font-family: Opensans , "Helvetica Neue", Helvetica, Arial, "Lucida Grande", 
sans-serif;
+  font-size: 28px!important;
+  font-weight: 100!important;
+  letter-spacing: -1px!important;
+}
+
+#footer, #footer p.license, #footer p.license a {
+  background-color:#E0BB12;
+  color: #304c90;
+  clear:both;
+}
+
+#footer {
+  margin-top:20px!important;
+}
+
+#main {
+  clear:both;
+  background: url(http://mahout.apache.org/images/wiki-wrapper.png) top left 
no-repeat;
+  padding-top:170px;
+  padding-left:25px;
+  padding-bottom:80px;
+}
+
+.has-sidebar {
+  padding-top:190px!important;
+}
+.page-metadata {
+  position:absolute;
+  top:185px;
+}
+
+.page-metadata ul li, .page-metadata ul li a, .page-metadata ul li span{
+  font-size: 9px!important;
+}
+
+#navigation {
+  float: right;
+  right:0px;
+  margin:10px 0px;
+}
+
+#children-section {
+  width: 370px;
+  position:absolute;
+  right:10px;   
+  top:190px;
+}
+
+#children-section .section-header {
+  display:block;
+}
+
+#children-section-title {
+  display:none;
+}
+
+
+#children-section .section-header span {
+  color:white;
+  scroll:none;
+  overflow:hidden;
+}
+
+#children-section .section-header span a{
+  display:none;
+}
+
+#children-section .section-header span a#hide-children-link, 
+#children-section .section-header span a#show-children-link{
+  display:block;
+  padding: 5px 5px 3px 5px;
+  font-size: 22px;
+  font-family: Opensans , "Helvetica Neue", Helvetica, Arial, "Lucida Grande", 
sans-serif;
+  color: #666666;
+  letter-spacing: -.5px;
+  height: 27px; 
+  width: 89px;
+  overflow:hidden;
+} 
+#children-section .section-header span a#hide-children-link:before ,
+#children-section .section-header span a#show-children-link:before {
+
+  content: "Contents           ";
+}
+
+.hidden parameters {
+  clear:none;
+  display:none;
+}
+
+#full-height-container {
+  width:1400px;
+}
+
+#header {
+  position:absolute;
+  top:130px;
+  height:38px;
+  width:1360px;
+  padding-left:20px;
+  padding-right:20px;
+  background:none;
+}
+
+#page-children, #page-children a {
+  text-decoration: none;
+  color: #304c70;
+  font-family: Opensans , "Helvetica Neue", Helvetica, Arial, "Lucida Grande", 
sans-serif;
+  font-size: 14px;
+  line-height:28px;
+  position:relative;
+  top:-10px;
+  padding-left:10px;
+}
+
+#page-children img {
+  display:none;
+}
+
+#quick-search {
+  float:right;
+  padding:5px;
+  padding-top:4px;
+  border-radius:3px;
+  background-color:#444;
+  height:23px;
+  position:relative;
+  top: -130px;
+  left:20px;
+  width: 300px;
+  height: 24px;
+}
+
+#quick-search fieldset{
+  margin:0;
+  padding:0;
+  height:15px;
+  line-height:22px;
+}
+
+#quick-search-query{
+  width: 295px;
+  margin-left:1px;
+  background:white;
+  -webkit-appearance:text;
+}
+
+#header-menu-bar {
+  float:right;
+  position:relative;
+  left:300px;
+}
+
+.clear {
+  margin-bottom:20px;
+}
+
+.panelContent {
+  font-size: 13px;
+}

Added: mahout/site/mahout_cms/content/images/wrapper.jpg
URL: 
http://svn.apache.org/viewvc/mahout/site/mahout_cms/content/images/wrapper.jpg?rev=1538467&view=auto
==============================================================================
Binary file - no diff available.

Propchange: mahout/site/mahout_cms/content/images/wrapper.jpg
------------------------------------------------------------------------------
    svn:executable = *

Propchange: mahout/site/mahout_cms/content/images/wrapper.jpg
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: mahout/site/mahout_cms/content/index.mdtext
URL: 
http://svn.apache.org/viewvc/mahout/site/mahout_cms/content/index.mdtext?rev=1538467&view=auto
==============================================================================
--- mahout/site/mahout_cms/content/index.mdtext (added)
+++ mahout/site/mahout_cms/content/index.mdtext Sun Nov  3 21:36:23 2013
@@ -0,0 +1,161 @@
+<h1>What is Apache Mahout?</h1>
+<h2>The Apache Mahout™ machine learning library's goal is to build scalable 
machine learning libraries.</h2>
+  <div class="highlights">
+    <h4>Mahout currently has</h4>
+    <ul>
+      <li>Collaborative Filtering</li>
+      <li>User and Item based recommenders</li>
+      <li>K-Means, Fuzzy K-Means clustering</li>
+      <li>Mean Shift clustering</li>
+      <li>Dirichlet process clustering</li>
+      <li>Latent Dirichlet Allocation</li>
+      <li>Singular value decomposition</li>
+      <li>Parallel Frequent Pattern mining</li>
+      <li>Complementary Naive Bayes classifier</li>
+      <li>Random forest decision tree based classifier</li>
+      <li>High performance java collections (previously colt collections)</li>
+      <li>A vibrant community</li>
+      <li>and many more cool stuff to come by this summer thanks to Google 
summer of code</li>
+    </ul>
+  </div>
+  <p>With scalable we mean:</p>
+  <p>Scalable to reasonably large data sets. Our core algorithms for 
clustering, classfication and batch based
+    collaborative filtering are implemented on top of Apache Hadoop using the 
map/reduce paradigm. However we do not
+    restrict contributions to Hadoop based implementations: Contributions that 
run on a single node or on a non-Hadoop
+    cluster are welcome as well. The core libraries are highly optimized to 
allow for good performance also for
+    non-distributed algorithms</p>
+  <p>Scalable to support your business case. Mahout is distributed under a 
commercially friendly Apache Software
+    license.</p>
+  <p>Scalable community. The goal of Mahout is to build a vibrant, responsive, 
diverse community to facilitate
+    discussions not only on the project itself but also on potential use 
cases. Come to the mailing lists to find out
+    more.</p>
+
+  <p>Currently Mahout supports mainly four use cases: Recommendation mining 
takes users' behavior and from that tries to
+    find items users might like. Clustering takes e.g. text documents and 
groups them into groups of topically related
+    documents. Classification learns from exisiting categorized documents what 
documents of a specific category look
+    like and is able to assign unlabelled documents to the (hopefully) correct 
category. Frequent itemset mining takes a
+    set of item groups (terms in a query session, shopping cart content) and 
identifies, which individual items usually
+    appear together.</p>
+
+  <p>Interested in helping? See the
+    <a 
href="http://cwiki.apache.org/confluence/display/MAHOUT/Developer+Resources";>wiki</a>
 or join the
+    <a 
href="http://cwiki.apache.org/confluence/display/MAHOUT/Mailing+Lists%2C+IRC+and+Archives";>mailing
 lists</a>.</p>
+
+  <h1>Mahout News</h1>
+
+  <h2 class="boxed">25 July 2013 - Apache Mahout 0.8 released</h2>
+
+  <p>Apache Mahout has reached version 0.8. All developers are encouraged to 
begin using version
+  0.8. Highlights include:</p>
+
+  <ul>
+    <li>Numerous performance improvements to Vector and Matrix 
implementations, API's and their iterators (see also MAHOUT-1192, 
MAHOUT-1202)</li>
+               <li>Numerous performance improvements to the recommender 
implementations (see also MAHOUT-1272, MAHOUT-1035, MAHOUT-1042, MAHOUT-1151, 
MAHOUT-1166, MAHOUT-1167, MAHOUT-1169, MAHOUT-1205, MAHOUT-1264)</li>
+               <li><a href="https://issues.apache.org/jira/browse/MAHOUT-1088"; 
class="external-link" rel="nofollow">MAHOUT-1088</a>: Support for biased 
item-based recommender</li>
+               <li><a href="https://issues.apache.org/jira/browse/MAHOUT-1089"; 
class="external-link" rel="nofollow">MAHOUT-1089</a>: SGD matrix factorization 
for rating prediction with user and item biases</li>
+               <li><a href="https://issues.apache.org/jira/browse/MAHOUT-1106"; 
class="external-link" rel="nofollow">MAHOUT-1106</a>: Support for SVD++</li>
+               <li><a href="https://issues.apache.org/jira/browse/MAHOUT-944"; 
class="external-link" rel="nofollow">MAHOUT-944</a>:  Support for converting 
one or more Lucene storage indexes to SequenceFiles as well as an upgrade of 
the supported Lucene version to Lucene 4.3.1.</li>
+               <li><a href="https://issues.apache.org/jira/browse/MAHOUT-1154"; 
class="external-link" rel="nofollow">MAHOUT-1154</a> and friends: New streaming 
k-means implementation that offers on-line (and fast) clustering</li>
+               <li><a href="https://issues.apache.org/jira/browse/MAHOUT-833"; 
class="external-link" rel="nofollow">MAHOUT-833</a>: Make conversion to 
SequenceFiles Map-Reduce, 'seqdirectory' can now be run as a MapReduce job.</li>
+               <li><a href="https://issues.apache.org/jira/browse/MAHOUT-1052"; 
class="external-link" rel="nofollow">MAHOUT-1052</a>: Add an option to 
MinHashDriver that specifies the dimension of vector to hash (indexes or 
values).</li>
+               <li><a href="https://issues.apache.org/jira/browse/MAHOUT-884"; 
class="external-link" rel="nofollow">MAHOUT-884</a>: Matrix Concat utility, 
presently only concatenates two matrices.</li>
+               <li><a href="https://issues.apache.org/jira/browse/MAHOUT-1187"; 
class="external-link" rel="nofollow">MAHOUT-1187</a>: Upgraded to 
CommonsLang3</li>
+               <li><a href="https://issues.apache.org/jira/browse/MAHOUT-916"; 
class="external-link" rel="nofollow">MAHOUT-916</a>: Speedup the Mahout build 
by making tests run in parallel.</li>
+               <li>The usual bug fixes.  See <a 
href="https://issues.apache.org/jira/issues/?jql=project%20%3D%20MAHOUT%20AND%20fixVersion%20%3D%20%220.8%22";
 class="external-link" rel="nofollow">JIRA</a> for more<br>
+       information on the 0.8 release.</li>
+  </ul>
+
+  <p>Changes in 0.8 are detailed in the <a 
href="http://svn.apache.org/viewvc/mahout/trunk/CHANGELOG?revision=1501110&view=markup";>release
 notes</a>.</p>
+  
+  <p>Downloads of all releases available from <a 
href="http://www.apache.org/dyn/closer.cgi/mahout/";>Apache mirrors</a>.</p>
+<p>FUTURE PLANS</p>
+
+<p>0.9</p>
+
+<p>As the project moves towards a 1.0 release, the community is working to 
clean up and/or remove parts of the code base that are under-supported or that 
underperform as well as to better focus the energy and contributions on key 
algorithms that are proven to scale in production and have seen wide-spread 
adoption.  To this end, in the next release, the project is planning on 
removing support for the following algorithms unless there is sustained support 
and improvement of them before the next release.</p>
+
+<p>The algorithms to be removed are:</p>
+<ul class="alternate" type="square">
+       <li>From Clustering:<br>
+       Dirichlet<br>
+       MeanShift<br>
+       MinHash<br>
+        Eigencuts</li>
+       <li>From Classification (both are sequential implementations)<br>
+       Winnow<br>
+       Perceptron</li>
+       <li>Frequent Pattern Mining</li>
+       <li>Collaborative Filtering<br>
+       All recommenders in org.apache.mahout.cf.taste.impl.recommender.knn<br>
+        SlopeOne implementations in org.apache.mahout.cf.taste.hadoop.slopeone 
and org.apache.mahout.cf.taste.impl.recommender.slopeone<br>
+        Distributed pseudo recommender in 
org.apache.mahout.cf.taste.hadoop.pseudo<br>
+        TreeClusteringRecommender in 
org.apache.mahout.cf.taste.impl.recommender</li>
+       <li>Mahout Math<br>
+        Lanczos in favour of SSVD<br>
+        Hadoop entropy stuff in org.apache.mahout.math.stats.entropy</li>
+</ul>
+
+
+<p>If you are interested in supporting 1 or more of these algorithms, please 
make it known on [email protected] and via JIRA issues that fix and/or 
improve them.  Please also provide supporting evidence as to their 
effectiveness for you in production.</p>
+
+<p>1.0 PLANS</p>
+
+<p>Our plans as a community are to focus 0.9 on cleanup of bugs and the 
removal of the code mentioned above and then to follow with a 1.0 release soon 
thereafter, at which point the community is committing to the support of the 
algorithms packaged in the 1.0 for at least two minor versions after their 
release.  In the case of removal, we will deprecate the functionality in the 
1.(x+1) minor release and remove it in the 1.(x+2) release.  For instance, if 
feature X is to be removed after the 1.2 release, it will be deprecated in 1.3 
and removed in 1.4.</p>
+       
+
+
+  <h2 class="boxed">16 June 2012 - Apache Mahout 0.7 released</h2>
+
+  <p>Apache Mahout has reached version 0.7. All developers are encouraged to 
begin using version
+  0.7. Highlights include:</p>
+
+  <ul>
+    <li>Outlier removal capability in K-Means, Fuzzy K, Canopy and Dirichlet 
Clustering</li>
+    <li>New Clustering implementation for K-Means, Fuzzy K, Canopy and 
Dirichlet using Cluster Classifiers</li>
+    <li>Collections and Math api consolidated</li>
+    <li>(Complementary) Naive Bayes refactored and cleaned</li>
+    <li>Watchmaker and Old Naive Bayes dropped.</li>
+    <li>Many bug fixes, refactorings, and other small improvements</li>
+  </ul>
+
+  <p>Changes in 0.7 are detailed in the <a 
href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310751&version=12319261";>release
 notes</a>.</p>
+  
+  <p>Downloads of all releases available from <a 
href="http://www.apache.org/dyn/closer.cgi/mahout/";>Apache mirrors</a>.</p>
+  
+  <h2 class="boxed">6 Feb 2012 - Apache Mahout 0.6 released</h2>
+
+  <p>Apache Mahout has reached version 0.6. All developers are encouraged to 
begin using version
+  0.6. Highlights include:</p>
+
+  <ul>
+    <li>Improved Decision Tree performance and added support for regression 
problems</li>
+    <li>New LDA implementation using Collapsed Variational Bayes 0th 
Derivative Approximation</li>
+    <li>Reduced runtime of LanczosSolver tests</li>
+    <li>K-Trusses, Top-Down and Bottom-Up clustering, Random Walk with 
Restarts implementation</li>
+    <li>Reduced runtime of dot product between vectors</li>
+    <li>Added MongoDB and Cassandra DataModel support</li>
+    <li>Increased efficiency of parallel ALS matrix factorization</li>
+    <li>SSVD enhancements</li>
+    <li>Performance improvements in RowSimilarityJob, TransposeJob</li>
+    <li>Added numerous clustering display examples</li>
+    <li>Many bug fixes, refactorings, and other small improvements</li>
+  </ul>
+
+  <p>Changes in 0.6 are detailed in the <a 
href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310751&version=12316364";>release
 notes</a>.</p>
+
+  <p>Downloads of all releases available from <a 
href="http://www.apache.org/dyn/closer.cgi/mahout/";>Apache mirrors</a>.</p>
+
+  <h2 class="boxed">9 Oct 2011 - Mahout in Action released</h2>
+
+  <p>At last, the book Mahout in Action is available in print. Sean Owen, 
Robin Anil, Ted Dunning
+  and Ellen Friedman thank the community (especially those who were reviewers) 
for input during the
+  process and hope it is enjoyable.</p>
+
+  <p>Find it at your favorite bookstore, or
+  <a href="http://manning.com/owen/";>order print and eBook copies from 
Manning</a> --
+  use discount code "mahout37" for 37% off.</p>
+
+  
+</div>
+
+


Reply via email to