Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id CB701200D48 for ; Wed, 29 Nov 2017 22:47:05 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id C9891160C16; Wed, 29 Nov 2017 21:47:05 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 4BBBA160C02 for ; Wed, 29 Nov 2017 22:47:04 +0100 (CET) Received: (qmail 40900 invoked by uid 500); 29 Nov 2017 21:47:03 -0000 Mailing-List: contact commits-help@mahout.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@mahout.apache.org Delivered-To: mailing list commits@mahout.apache.org Received: (qmail 40891 invoked by uid 99); 29 Nov 2017 21:47:03 -0000 Received: from git1-us-west.apache.org (HELO git1-us-west.apache.org) (140.211.11.23) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 29 Nov 2017 21:47:03 +0000 Received: by git1-us-west.apache.org (ASF Mail Server at git1-us-west.apache.org, from userid 33) id 588E4E10C5; Wed, 29 Nov 2017 21:47:03 +0000 (UTC) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit From: rawkintrevo@apache.org To: commits@mahout.apache.org Date: Wed, 29 Nov 2017 21:47:03 -0000 Message-Id: <873c810ee4c4436a8fdd6d1dbeef4045@git.apache.org> X-Mailer: ASF-Git Admin Mailer Subject: [1/2] mahout git commit: [WEBSITE] Deleted frontsite archived-at: Wed, 29 Nov 2017 21:47:06 -0000 Repository: mahout Updated Branches: refs/heads/master 2483037dc -> 697eae12c http://git-wip-us.apache.org/repos/asf/mahout/blob/697eae12/website/front/developers/issue-tracker.md ---------------------------------------------------------------------- diff --git a/website/front/developers/issue-tracker.md b/website/front/developers/issue-tracker.md deleted file mode 100644 index 8945342..0000000 --- a/website/front/developers/issue-tracker.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -layout: default -title: Issue Tracker -theme: - name: mahout2 ---- - -# Issue tracker - - -Mahout's issue tracker is located [here](http://issues.apache.org/jira/browse/MAHOUT). -For most changes (apart from trivial stuff) Mahout works according to a review-then-commit model. -This means anything that is to be added is first presented as a patch in the issue tracker. All conversations in the issue tracker are automatically -echoed on the developer mailing list and people tend to respond or continue -conversations there rather in the issue tracker, so in order to follow an -issue you also have to read to the mailing lists. - -An issue does not literally have to be an issue. It could be a wish, task, -bug report, etc. and it does not have to contain a patch. - -Mahout uses [JIRA](https://confluence.atlassian.com/display/JIRA/JIRA+Documentation) by Atlassian. - - -#### Best practices - -Don't create duplicate issues. Make sure your problem is a problem and that -nobody else already fixed it. If you are new to the project, it is often -preferred that the subject of an issue is discussed on one of our mailing -lists before an issue is created - in particular when it comes to adding new functionality. - -Quote only what it is you are responding to in comments. - -Patches should be created at trunk or trunk parent level and if possible be -a single uncompressed text file so it is easy to inspect the patch in a web -browser. (See [Patch Check List](/developers/patch-check-list.html) -.) - -Use the issue identity when referring to an issue in any discussion. -"MAHOUT-n" and not "mahout-n" or "n". MAHOUT-1 would automatically be -linked to [MAHOUT-1](http://issues.apache.org/jira/browse/MAHOUT-1) - in a better world. - -A note to committers: Make sure to mention the issue id in each commit. Not only has -JIRA the capability of auto-linking commits to the issue they are related to -that way, it also makes it easier to get further information for a specific commit -when browsing through the commit log and within the commit mailing list. http://git-wip-us.apache.org/repos/asf/mahout/blob/697eae12/website/front/developers/key-concepts.md ---------------------------------------------------------------------- diff --git a/website/front/developers/key-concepts.md b/website/front/developers/key-concepts.md deleted file mode 100644 index 9071bab..0000000 --- a/website/front/developers/key-concepts.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -layout: default -title: Key Concepts Overview -theme: - name: mahout2 ---- - - -Stub: -## Mahout-Samsara Mathematically Expressive Scala DSL - -High level over view of how user creates DRMs (which are actually wrappers around underlying bindings data structure) -How Samsara gives R-Like syntax to these DRMs with operations like `drmA.t %*% drmA`. How the spirit of this is to let -practitioners quickly develop their own distributed algorithms. - -## Distributed Bindings - -Here we'll talk a bit how the user can write distributed bindings for any engine they wish, how they must implement a few -linear algebra operations on the distributed engine in question. - -## Native Solvers - -How in JVM based distributed engines, computations happens at JVM on node, native solvers tell application how to dump -out of JVM and calculate natively, then load back into JVM for shipping. - - -## Linear Algebra Algorithms - -How algos like dssvd dspca dqr, etc make back bone of algos framework. - -## Reccomenders - -Mahout's long legacy as leader in Reccomenders in big data, and what is available today. - -## Distributed Statistics / Machine Learning Algos a.k.a. pre-canned algos. - -How we recognize that not everyone wants to re-invent K-means and linear regression so we are building up a collection of -common and essoteric algorithms that will come 'pre-canned' - -## Map Reduce - -How these are legacy but still exist. - http://git-wip-us.apache.org/repos/asf/mahout/blob/697eae12/website/front/developers/patch-check-list.md ---------------------------------------------------------------------- diff --git a/website/front/developers/patch-check-list.md b/website/front/developers/patch-check-list.md deleted file mode 100644 index 8f48ae9..0000000 --- a/website/front/developers/patch-check-list.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -layout: default -title: Pathc Check List -theme: - name: mahout2 ---- - - -# Patch Check List - -So, you want to merge a contribution- or you want to know in more detail what committers look for in your contribution? -Here are tips, traps, etc. for dealing with -PRs: - - - Did the author write unit tests? Are the unit tests worthwhile? - - Are the licenses correct on newly added files? Has an ASF license been -granted? - - Make sure you update JIRA by assigning the issue to you so that others -know you are working on it. - - How is the documentation, especially the javadocs? - - Before committing, make sure you add any new documents to your local Git repo. - - Run all unit tests, verify that all tests pass. - - Lastly, update the [CHANGELOG](https://github.com/apache/mahout/blob/master/CHANGELOG) file. Give proper credit to the authors. - -After the above steps are verified and completed, and the contribution is ready to merge, follow the steps in the "Merging a PR" section in: [Handling Github PRs](http://mahout.apache.org/developers/github.html). - - - Remember to update the issue status in JIRA when you have completed it. - - - \ No newline at end of file http://git-wip-us.apache.org/repos/asf/mahout/blob/697eae12/website/front/developers/publish-website.md ---------------------------------------------------------------------- diff --git a/website/front/developers/publish-website.md b/website/front/developers/publish-website.md deleted file mode 100644 index ded65ee..0000000 --- a/website/front/developers/publish-website.md +++ /dev/null @@ -1,123 +0,0 @@ ---- -layout: default -title: How to Publish Website -theme: - name: mahout2 ---- - -## Publishing Docs - -This is the most common use case as new docs are published at least with every version release. They are also updated -much more frequently as new algorithms and other features are added. - -#### Step 1. Checkout current website from Subversion. - -At the terminal: - - svn co https://svn.apache.org/repos/asf/mahout asf-mahout - - -#### Step 2. Check the Version you're building - -Open `mahout/website/docs/_config.yml` - -Edit the `BASE_PATH` variable (near line 59), set this to the version you wish to publish. - - -#### Step 3. Build Website: - - cd $MAHOUT_HOME/website/docs - JEKYLL_ENV=production bundle exec jekyll build - - -#### Step 4. Build Scala / Java Docs - -From the mahout source top level directory, use maven to build Scala and Java Docs, and copy them to the `mahout/website/docs/_site` - - cd _site - mkdir scaladocs - cd ../../../ - - cd math-scala - mvn scala:doc - cp target/site/scaladocs ../website/docs/_site/scaladocs/math-scala -r - - cd ../spark - mvn scala:doc - cp target/site/scaladocs ../website/docs/_site/scaladocs/spark -r - - -To build javadocs, make sure you are on Java 7 (`sudo update-alternatives --config java`) - - cd .. - mvn javadoc:aggregate - cp target/site/apidocs website/docs/_site/javadocs -r - - -If you changed the version number in Step 2, be sure to edit `website/docs/_includes/navbar.html` with a new version. - -#### Step 5. Copy `_site` to Subversion - -From Mahout top level directory - -Delete old version if exists - - rm ../asf-mahout/site/mahout_cms/trunk/content/docs/ -r - cp website/docs/_site ../asf-mahout/site/mahout_cms/trunk/content/docs/ -r - -Where **** is the version you set in Step 2. - -#### Step 6. Publish Site - - cd /path/to/asf-mahout - svn add site/mahout_cms/trunk/content/docs/ - svn commit - -This will "publish" to http://mahout.staging.apache.org Now would be a good time to go do some QA (quality assurance) load -up the site and check that your links works, esp in the area you were working on. - -When you're ready to publish, go to https://cms.apache.org/mahout/ and click publish. - -## Publishing Front Site - - -#### Step 1. Checkout current website from Subversion. - -At the terminal: - - svn co https://svn.apache.org/repos/asf/mahout asf-mahout - - -#### Step 2. Build Website: - - - cd $MAHOUT_HOME/website/front - JEKYLL_ENV=production bundle exec jekyll build - - -#### Step 3. Copy `_site` to Subversion - -From Mahout top level directory - - cp website/front/_site/. ../asf-mahout/site/mahout_cms/trunk/content/ -r - - - -#### Step 6. Publish Site - - cd /path/to/asf-mahout - svn status | grep '?' | sed 's/^.* /svn add /' | bash - svn commit - - -`svn status | grep '?' | sed 's/^.* /svn add /' | bash` is a clever trick that will pick up any new files. It's the equivelent -to `git add --all` use with care. You could also manually add files with `svn add path/to/file` - - -This will "publish" to http://mahout.staging.apache.org Now would be a good time to go do some QA (quality assurance) load -up the site and check that your links works, esp in the area you were working on. - -When you're ready to publish, go to https://cms.apache.org/mahout/ and click publish. - - - \ No newline at end of file http://git-wip-us.apache.org/repos/asf/mahout/blob/697eae12/website/front/developers/release-notes.md ---------------------------------------------------------------------- diff --git a/website/front/developers/release-notes.md b/website/front/developers/release-notes.md deleted file mode 100644 index d893688..0000000 --- a/website/front/developers/release-notes.md +++ /dev/null @@ -1,249 +0,0 @@ ---- -layout: default -title: Release notes -theme: - name: mahout2 ---- - - -# Release Notes - -#### 17 April 2017 - Apache Mahout 0.13.0 released - -This release contains a big shift in the approach to computation in the project. We are including a new capability to compute matrix math directly on the GPU, resulting in significant performance improvements. - -Changes in 0.13 are detailed [here](http://mahout.apache.org/release-notes/Apache-Mahout-0.13.0-Release-Notes.pdf). - -#### 11 April 2016 - Apache Mahout 0.12.0 released - -This release marks a major milestone for the “Samsara” environment’s goal -of providing an engine neutral math platform by now supporting Apache Flink. -While still experimental, the mahout Flink bindings now offer all of the R-Like -semantics for linear algebra operations, matrix decompositions, -and algorithms of the “Samsara” platform for execution on a Flink back-end. - -This release gives users of Apache Flink out of the box access to the following features (and more): - -
    -
  1. The Mahout Distributed Row Matrix (DRM) API.
  2. -
  3. Distributed and local Vector and Matrix algebra routines.
  4. -
  5. Distributed and local Stochastic Principal Component Analysis.
  6. -
  7. Distributed and local Stochastic Singular Value Decomposition.
  8. -
  9. Distributed and local Thin QR Decomposition.
  10. -
  11. Collaborative Filtering.
  12. -
  13. Naive Bayes Classification.
  14. -
  15. Matrix operations (only listing a few here): -
      -
    1. Mahout-native blockified distributed Matrix map and allreduce routines.
    2. -
    3. Distributed data point (row) sampling.
    4. -
    5. Matrix/Matrix Squared Distance.
    6. -
    7. Element-wise log.
    8. -
    9. Element-wise roots.
    10. -
    11. Element-wise Matrix/Matrix addition, subtraction, division and multiplication.
    12. -
    13. Functional Matrix value assignment.
    14. -
    15. A familiar Scala-based R-like DSL.
    16. -
    -
- -#### 11 March 2016 - Apache Mahout 0.11.2 released - -This is a minor release over Mahout 0.11.1 meant to introduce major -performance enhancements with sparse matrix and vector computations, and -major performance optimizations to the Samsara DSL. Mahout 0.11.2 includes -all new features and bug fixes released in Mahout versions 0.11.0 and -0.11.1. - -Highlights include: - -* Spark 1.5.2 support -* Performance improvements of over 30% on Sparse Vector and Matrix - computations leveraging the ‘fastutil’ library - contribution from - Sebastiano Vigna. This speeds up all in-core sparse vector and matrix - computations. - - -#### 06 November 2015 - Apache Mahout 0.11.1 released - -This is a minor release over Mahout 0.11.0 meant to expand Mahout’s -compatibility with Spark versions, to introduce some new features and to -fix some bugs. Mahout 0.11.1 includes all new features and bug fixes -released in Mahout versions 0.11.0 and earlier. - -Highlights include: - -* Spark 1.4+ support -* 4x Performance improvement in Dot Product over Dense Vectors (https://issues.apache.org/jira/browse/MAHOUT-1781) - - -#### 07 August 2015 - Apache Mahout 0.11.0 released - -Mahout 0.11.0 includes all new features and bugfixes released in Mahout versions 0.10.1 -and 0.10.2 along with support for Spark 1.3+. - -Highlights include: - -* Spark 1.3 support -* Fixes for a major memory usage bug in co-occurrence analysis used by the driver spark-itemsimilarity. This will now require far less memory in the executor. -* Some minor fixes to Mahout-Samsara QR Decomposition and matrix ops. -* All of the Mahout Samsara fixes from 0.10.2 Release - - -#### 06 August 2015 - Apache Mahout 0.10.2 released - -Highlights include: - -* In-core transpose view rewrites. Modifiable transpose views eg. (for (col <- a.t) col := 5). -* Performance and parallelization improvements for AB', A'B, A'A spark physical operators. -* Optional structural "flavor" abstraction for in-core matrices. In-core matrices can now be tagged as e.g. sparse or dense. -* %*% optimization based on matrix flavors. -* In-core ::= sparse assignment functions. -* Assign := optimization (do proper traversal based on matrix flavors, similarly to %*%). -* Adding in-place elementwise functional assignment (e.g. mxA := exp _, mxA ::= exp _). -* Distributed and in-core version of simple elementwise analogues of scala.math._. for example, for log(x) the convention is dlog(drm), mlog(mx), vlog(vec). Unfortunately we cannot overload these functions over what is done in scala.math, i.e. scala would not allow log(mx) or log(drm) and log(Double) at the same time, mainly because they are being defined in different packages. -* Distributed and in-core first and second moment routines. R analogs: mean(), colMeans(), rowMeans(), variance(), sd(). By convention, distributed versions are prepended by (d) letter: colMeanVars() colMeanStdevs() dcolMeanVars() dcolMeanStdevs(). -* Distance and squared distance matrix routines. R analog: dist(). Provide both squared and non-squared Euclidean distance matrices. By convention, distributed versions are prepended by (d) letter: dist(x), sqDist(x), dsqDist(x). Also a variation for pair-wise distance matrix of two different inputs x and y: sqDist(x,y), dsqDist(x,y). -* DRM row sampling api. -* Distributed performance bug fixes. This relates mostly to (a) matrix multiplication deficiencies, and (b) handling parallelism. -* Distributed engine neutral allreduceBlock() operator api for Spark and H2O. -* Distributed optimizer operators for elementwise functions. Rewrites recognizing e.g. 1+ drmX * dexp(drmX) as a single fused elementwise physical operator: elementwiseFunc(f1(f2(drmX)) where f1 = 1 + x and f2 = exp(x). -* More cbind, rbind flavors (e.g. 1 cbind mxX, 1 cbind drmX or the other way around) for Spark and H2O. -* Added +=: and *=: operators on vectors. -* Closeable API for broadcast tensors. -* Support for conversion of any type-keyed DRM into ordinally-keyed DRM. -* Scala logging style. -* rowSumsMap() summary for non-int-keyed DRMs. -* elementwise power operator ^ . -* R-like vector concatenation operator. -* In-core functional assignments e.g.: mxA := { (x) => x * x}. -* Straighten out behavior of Matrix.iterator() and iterateNonEmpty(). -* New mutable transposition view for in-core matrices. In-core matrix transpose view. rewrite with mostly two goals in mind: (1) enable mutability, e.g. for (col <- mxA.t) col := k (2) translate matrix structural flavor for optimizers correctly. i.e. new SparseRowMatrix.t carries on as column-major structure. -* Native support for kryo serialization of tensor types. -* Deprecation of the MultiLayerPerceptron, ConcatenateVectorsJob and all related classes. -* Deprecation of SparseColumnMatrix. - -#### 31 May 2015 - Apache Mahout 0.10.1 released - -Highlights include: - -* Major memory use improvements in cooccurrence analysis including the spark-itemsimilarity driver [MAHOUT-1707](https://issues.apache.org/jira/browse/MAHOUT-1707) -* Support for Spark version 1.2.2 or less. -* Some minor fixes to Mahout-Samsara QR Decomposition and matrix ops. -* Trim down packages size to < 200MB MAHOUT-1704 and MAHOUT-1706 -* Minor testing indicates binary compatibility with Spark 1.3 with the exception of the Mahout Shell. - -#### 11 April 2015 - Apache Mahout 0.10.0 released - -Mahout 0.10.0 was a major release, which separates out a ML environment (we call Mahout-Samsara) including an -extended version of Scala that is largely backend independent but runs fully on Spark. The Hadoop MapReduce versions of -Mahout algorithms are still maintained but no new MapReduce contributions are accepted. From this release onwards -contributions must be Mahout Samsara based or at least run on Spark. - -Highlights include: - -New Mahout Samsara Environment - -* Distributed Algebraic optimizer -* R-Like DSL Scala API -* Linear algebra operations -* Ops are extensions to Scala -* Scala REPL based interactive shell running on Spark -* Integrates with compatible libraries like MLlib -* Run on distributed Spark -* H2O in progress - -New Mahout Samsara based Algorithms - -* Stochastic Singular Value Decomposition (ssvd, dssvd) -* Stochastic Principal Component Analysis (spca, dspca) -* Distributed Cholesky QR (thinQR) -* Distributed regularized Alternating Least Squares (dals) -* Collaborative Filtering: Item and Row Similarity -* Naive Bayes Classification -* Distributed and in-core - -Changes in 0.10.0 are detailed here - -#### 1 February 2014 - Apache Mahout 0.9 released - -

Highlights include:

- - - -

Changes in 0.9 are detailed here.

- -#### 25 July 2013 - Apache Mahout 0.8 released - -

Highlights include:

- -
    -
  • Numerous performance improvements to Vector and Matrix implementations, API's and their iterators
  • -
  • Numerous performance improvements to the recommender implementations
  • -
  • MAHOUT-1088: Support for biased item-based recommender
  • -
  • MAHOUT-1089: SGD matrix factorization for rating prediction with user and item biases
  • -
  • MAHOUT-1106: Support for SVD++
  • -
  • MAHOUT-944: 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.
  • -
  • MAHOUT-1154 and friends: New streaming k-means implementation that offers on-line (and fast) clustering
  • -
  • MAHOUT-833: Make conversion to SequenceFiles Map-Reduce, 'seqdirectory' can now be run as a MapReduce job.
  • -
  • MAHOUT-1052: Add an option to MinHashDriver that specifies the dimension of vector to hash (indexes or values).
  • -
  • MAHOUT-884: Matrix Concat utility, presently only concatenates two matrices.
  • -
  • MAHOUT-1187: Upgraded to CommonsLang3
  • -
  • MAHOUT-916: Speedup the Mahout build by making tests run in parallel.
  • - -
- -

Changes in 0.8 are detailed here.

- -#### 16 June 2012 - Apache Mahout 0.7 released - -

Highlights include:

- -
    -
  • Outlier removal capability in K-Means, Fuzzy K, Canopy and Dirichlet Clustering
  • -
  • New Clustering implementation for K-Means, Fuzzy K, Canopy and Dirichlet using Cluster Classifiers
  • -
  • Collections and Math API consolidated
  • -
  • (Complementary) Naive Bayes refactored and cleaned
  • -
  • Watchmaker and Old Naive Bayes dropped.
  • -
  • Many bug fixes, refactorings, and other small improvements
  • -
- -

Changes in 0.7 are detailed here.

- - - -#### 6 Feb 2012 - Apache Mahout 0.6 released - -

Highlights include:

- -
    -
  • Improved Decision Tree performance and added support for regression problems
  • -
  • New LDA implementation using Collapsed Variational Bayes 0th Derivative Approximation
  • -
  • Reduced runtime of LanczosSolver tests
  • -
  • K-Trusses, Top-Down and Bottom-Up clustering, Random Walk with Restarts implementation
  • -
  • Reduced runtime of dot product between vectors
  • -
  • Added MongoDB and Cassandra DataModel support
  • -
  • Increased efficiency of parallel ALS matrix factorization
  • -
  • SSVD enhancements
  • -
  • Performance improvements in RowSimilarityJob, TransposeJob
  • -
  • Added numerous clustering display examples
  • -
  • Many bug fixes, refactorings, and other small improvements
  • -
- -

Changes in 0.6 are detailed here.

- -#### Past Releases - - * [Mahout 0.5](https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12315255&styleName=Text&projectId=12310751&Create=Create&atl_token=A5KQ-2QAV-T4JA-FDED|20f0d06214912accbd47acf2f0a89231ed00a767|lin) - * [Mahout 0.4](https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12314281&styleName=Text&projectId=12310751&Create=Create&atl_token=A5KQ-2QAV-T4JA-FDED|20f0d06214912accbd47acf2f0a89231ed00a767|lin) - * [Mahout 0.3](https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12314281&styleName=Text&projectId=12310751&Create=Create&atl_token=A5KQ-2QAV-T4JA-FDED|20f0d06214912accbd47acf2f0a89231ed00a767|lin) - * [Mahout 0.2](https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12313278&styleName=Text&projectId=12310751&Create=Create&atl_token=A5KQ-2QAV-T4JA-FDED|20f0d06214912accbd47acf2f0a89231ed00a767|lin) - * [Mahout 0.1](https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12312976&styleName=Html&projectId=12310751&Create=Create&atl_token=A5KQ-2QAV-T4JA-FDED%7C48e83cdefb8bca42acf8f129692f8c3a05b360cf%7Clout) \ No newline at end of file http://git-wip-us.apache.org/repos/asf/mahout/blob/697eae12/website/front/developers/version-control.md ---------------------------------------------------------------------- diff --git a/website/front/developers/version-control.md b/website/front/developers/version-control.md deleted file mode 100644 index f488785..0000000 --- a/website/front/developers/version-control.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -layout: default -title: Thirdparty Dependencies -theme: - name: mahout2 ---- - -# Version control access - -The Mahout source is mirrored in the **[Apache Mahout GitHub](https://github.com/apache/mahout)** repository. - - -## Web Access (read-only) - -The source code can be browsed via the Web at [https://github.com/apache/mahout](https://github.com/apache/mahout). - - -## Anonymous Access (read-only) - -The Git URL for anonymous users is [https://github.com/apache/mahout.git](https://github.com/apache/mahout.git). - - -## Committer Access (read-write) - -The Git URL for committers is [https://git-wip-us.apache.org/repos/asf/mahout.git](https://git-wip-us.apache.org/repos/asf/mahout.git). - -## Mahout Website -The Mahout website resides in the [Apache SVN repository](https://svn.apache.org/viewvc/mahout/site). - -The SVN URL for the Mahout site is: [https://svn.apache.org/repos/asf/mahout/site](https://svn.apache.org/repos/asf/mahout/site). - -The Mahout website can be edited via the [ASF CMS Editor](http://www.apache.org/dev/cms.html) or by checking out the source locally from SVN. A handy tool for publising the website locally while editing is available [here](https://gist.github.com/tuxdna/11223434). - - - -## Issues - -All bugs, improvements, [pull requests](http://mahout.apache.org/developers/github.html), etc. should be logged in our [issue tracker](https://mahout.apache.org/developers/issue-tracker.html). \ No newline at end of file http://git-wip-us.apache.org/repos/asf/mahout/blob/697eae12/website/front/downloads.md ---------------------------------------------------------------------- diff --git a/website/front/downloads.md b/website/front/downloads.md deleted file mode 100644 index 8f33466..0000000 --- a/website/front/downloads.md +++ /dev/null @@ -1,67 +0,0 @@ ---- -layout: default -title: Downloads -theme: mahout ---- - - -# Official Release -Apache Mahout is an official Apache project and thus available from any of -the Apache mirrors. The latest Mahout release is available for download at: - -* [Download Latest](http://www.apache.org/dyn/closer.cgi/mahout/) -* [Release Archive](http://archive.apache.org/dist/mahout/) - - -# Source code for the current snapshot - -Apache Mahout is mirrored to [Github](https://github.com/apache/mahout). To get all source: - - git clone https://github.com/apache/mahout.git mahout - -# Environment - -Whether you are using Mahout's Shell, running command line jobs or using it as a library to build your own apps -you'll need to setup several environment variables. -Edit your environment in ```~/.bash_profile``` for Mac or ```~/.bashrc``` for many linux distributions. Add the following - - export MAHOUT_HOME=/path/to/mahout - export MAHOUT_LOCAL=true # for running standalone on your dev machine, - # unset MAHOUT_LOCAL for running on a cluster - -If you are running on Spark you will also need $SPARK_HOME - -Make sure to have $JAVA_HOME set also - -# Using Mahout as a Library - -Running any application that uses Mahout will require installing a binary or source version and setting the environment. -Then add the appropriate setting to your pom.xml or build.sbt following the template below. - -If you only need the math part of Mahout: - - - org.apache.mahout - mahout-math - ${mahout.version} - - -In case you would like to use some of our integration tooling (e.g. for generating vectors from Lucene): - - - org.apache.mahout - mahout-hdfs - ${mahout.version} - - -In case you are using Ivy, Gradle, Buildr, Grape or SBT you might want to directly head over to the official [Maven Repository search](http://mvnrepository.com/artifact/org.apache.mahout/mahout-core). - - - -# Future Releases - -Official releases are usually created when the developers feel there are -sufficient changes, improvements and bug fixes to warrant a release. Watch -the Mailing lists - for latest release discussions and check the Github repo. - http://git-wip-us.apache.org/repos/asf/mahout/blob/697eae12/website/front/index.md ---------------------------------------------------------------------- diff --git a/website/front/index.md b/website/front/index.md deleted file mode 100644 index ab66336..0000000 --- a/website/front/index.md +++ /dev/null @@ -1,148 +0,0 @@ ---- -layout: page -theme: - name: mahout2 ---- - - -
-
-
-
-
-
-

Apache Mahout(TM) is a distributed linear algebra framework and mathematically expressive Scala DSL - designed to let mathematicians, statisticians, and data scientists quickly implementent their own algorithms. - Apache Spark is the reccomended out-of-the-box distributed back-end, or can be extended to other distributed backends.

-
-
-
-
-
Mathematically Expressive Scala DSL -
-
-
Support for Multiple Distributed Backends (including Apache Spark) -
-
-
Modular Native Solvers for CPU/GPU/CUDA Acceleration -
-
-
- -
-
- - - - - - http://git-wip-us.apache.org/repos/asf/mahout/blob/697eae12/website/front/screenshots/landing.png ---------------------------------------------------------------------- diff --git a/website/front/screenshots/landing.png b/website/front/screenshots/landing.png deleted file mode 100644 index 734a3e8..0000000 Binary files a/website/front/screenshots/landing.png and /dev/null differ