You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mahout.apache.org by ra...@apache.org on 2025/01/27 16:26:34 UTC
(mahout) branch main updated: Fix Mahout Website links after pages moved to new locations (#490)
This is an automated email from the ASF dual-hosted git repository.
rawkintrevo pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/mahout.git
The following commit(s) were added to refs/heads/main by this push:
new cd323d2c6 Fix Mahout Website links after pages moved to new locations (#490)
cd323d2c6 is described below
commit cd323d2c68ff94d978843fae74fc8ddf3b9efad0
Author: Niall Pemberton <ni...@gmail.com>
AuthorDate: Mon Jan 27 16:26:24 2025 +0000
Fix Mahout Website links after pages moved to new locations (#490)
The following pages moved from "/developers" to "/documentation/developers"
- buildingmahout.html
- developer-resources.html
- github.html
- githubPRs.html
- gsoc.html
- how-to-become-a-committer.html
- how-to-release.html
- how-to-update-the-website.html
- issue-tracker.html
- patch-check-list.html
- thirdparty-dependencies.html
- version-control.html
The following page moved from "/developers" to "/about"
- how-to-contribute.html
The following page moved from "/general" to "/download"
- downloads.html
The following pages moved from "/general" to "/community"
- mailing-lists.html
- who-we-are.html
Co-authored-by: Niall Pemberton <ni...@apache.org>
---
doap_Mahout.rdf | 4 ++--
website/_posts/2017-12-20-new-website.md | 2 +-
website/about/how-to-contribute.md | 12 +++++-----
.../map-reduce/clustering/cluster-dumper.md | 2 +-
website/documentation/developers/buildingmahout.md | 2 +-
.../developers/developer-resources.md | 6 ++---
website/documentation/developers/gsoc.md | 2 +-
.../developers/how-to-update-the-website.md | 4 ++--
website/documentation/developers/index.md | 24 +++++++++----------
website/documentation/developers/issue-tracker.md | 2 +-
.../documentation/developers/patch-check-list.md | 2 +-
.../documentation/developers/version-control.md | 2 +-
.../map-reduce/classification/twenty-newsgroups.md | 2 +-
.../clustering-of-synthetic-control-data.md | 2 +-
.../map-reduce/recommender/intro-als-hadoop.md | 2 +-
.../recommender/intro-itembased-hadoop.md | 2 +-
.../tutorials/misc/how-to-build-an-app.md | 2 +-
.../users/basics/creating-vectors-from-text.md | 2 +-
.../users/classification/twenty-newsgroups.md | 2 +-
.../users/clustering/cluster-dumper.md | 2 +-
.../clustering-of-synthetic-control-data.md | 2 +-
.../users/environment/how-to-build-an-app.md | 2 +-
.../users/recommender/intro-als-hadoop.md | 2 +-
.../users/recommender/intro-itembased-hadoop.md | 2 +-
website/download/downloads.md | 2 +-
website/download/quickstart.md | 2 +-
website/general/faq.md | 2 +-
website/general/mahout-wiki.md | 26 ++++++++++-----------
website/general/powered-by-mahout.md | 2 +-
.../Apache-Mahout-0.10.0-Release-Notes.pdf | Bin 88739 -> 88729 bytes
30 files changed, 61 insertions(+), 61 deletions(-)
diff --git a/doap_Mahout.rdf b/doap_Mahout.rdf
index 400401072..c5cffe2df 100644
--- a/doap_Mahout.rdf
+++ b/doap_Mahout.rdf
@@ -29,8 +29,8 @@
<asfext:pmc rdf:resource="http://mahout.apache.org" />
<shortdesc>Scalable machine learning library</shortdesc>
<bug-database rdf:resource="https://issues.apache.org/jira/browse/MAHOUT" />
- <mailing-list rdf:resource="https://mahout.apache.org/general/mailing-lists,-irc-and-archives.html" />
- <download-page rdf:resource="http://mahout.apache.org/general/downloads.html" />
+ <mailing-list rdf:resource="https://mahout.apache.org/community/mailing-lists.html" />
+ <download-page rdf:resource="http://mahout.apache.org/download/downloads.html" />
<programming-language>Java</programming-language>
<programming-language>Scala</programming-language>
<category rdf:resource="http://projects.apache.org/category/library" />
diff --git a/website/_posts/2017-12-20-new-website.md b/website/_posts/2017-12-20-new-website.md
index 70486e103..81f9777cb 100644
--- a/website/_posts/2017-12-20-new-website.md
+++ b/website/_posts/2017-12-20-new-website.md
@@ -10,4 +10,4 @@ We've launced a new website, (a HUUUGE special thanks to David Miller from [Star
It looks great but there's lots to do as we migrate and clean up content from the old site. If you see anything broken,
please let us know via either:
- send an email to dev@mahout.apache.org
-- fix it yourself and [open a PR](/developers/githubPRs)!
+- fix it yourself and [open a PR](/documentation/developers/githubPRs)!
diff --git a/website/about/how-to-contribute.md b/website/about/how-to-contribute.md
index b3512e783..875728b50 100644
--- a/website/about/how-to-contribute.md
+++ b/website/about/how-to-contribute.md
@@ -12,7 +12,7 @@ of ways to contribute!
<a name="HowToContribute-BeInvolved"></a>
## Get Involved
-Discussions at Apache happen on the mailing list. To get involved, you should join the [Mahout mailing lists](/general/mailing-lists.html). In particular:
+Discussions at Apache happen on the mailing list. To get involved, you should join the [Mahout mailing lists](/community/mailing-lists.html). In particular:
* The **user list** (to help others)
* The **development list** (to join discussions of changes) -- This is the best place
@@ -50,7 +50,7 @@ to this website, and we have a [guide for making website updates][2].
We also have a [wide variety of books and slides][3] for learning more about
machine learning algorithms.
-If you are interested in working towards being a committer, [general guidelines are available online](/developers/how-to-become-a-committer.html).
+If you are interested in working towards being a committer, [general guidelines are available online](/documentation/developers/how-to-become-a-committer.html).
<a name="HowToContribute-ContributingCode(Features,BigFixes,Tests,etc...)"></a>
## Contributing Code (Features, Big Fixes, Tests, etc...)
@@ -76,14 +76,14 @@ and possibly improve it.
<a name="HowToContribute-Gettingthesourcecode"></a>
## Getting the source code
-First of all, you need to get the [Mahout source code](/developers/version-control.html). Most development is done on the "trunk". Mahout mirrors its codebase on [GitHub](https://github.com/apache/mahout). The first step to making a contribution is to fork Mahout's master branch to your GitHub repository.
+First of all, you need to get the [Mahout source code](/documentation/developers/version-control.html). Most development is done on the "trunk". Mahout mirrors its codebase on [GitHub](https://github.com/apache/mahout). The first step to making a contribution is to fork Mahout's master branch to your GitHub repository.
<a name="HowToContribute-MakingChanges"></a>
## Making Changes
Before you start, you should send a message to the [Mahout developer mailing list](/community/mailing-lists.html)
-(note: you have to subscribe before you can post), or file a ticket in our [issue tracker](/developers/issue-tracker.html).
+(note: you have to subscribe before you can post), or file a ticket in our [issue tracker](/documentation/developers/issue-tracker.html).
Describe your proposed changes and check that they fit in with what others are doing and have planned for the project. Be patient, it may take folks a while to understand your requirements.
1. Create a JIRA Issue (if one does not already exist or you haven't already)
@@ -144,9 +144,9 @@ for improvement (more tests, better javadocs, etc...) then make the changes on y
thumbs up, that's a good sign for committers when deciding if it's worth spending time to review it -- and if other people have already put in
effort to improve the docs/tests for an issue, that helps even more.
-For more information see [Handling GitHub PRs](http://mahout.apache.org/developers/github.html).
+For more information see [Handling GitHub PRs](http://mahout.apache.org/documentation/developers/github.html).
[1]: http://www.apache.org/dev/contrib-email-tips
- [2]: http://mahout.apache.org/developers/how-to-update-the-website.html
+ [2]: http://mahout.apache.org/documentation/developers/how-to-update-the-website.html
[3]: http://mahout.apache.org/general/books-tutorials-and-talks.html
diff --git a/website/docs/latest/algorithms/map-reduce/clustering/cluster-dumper.md b/website/docs/latest/algorithms/map-reduce/clustering/cluster-dumper.md
index c7bd02431..00199733a 100644
--- a/website/docs/latest/algorithms/map-reduce/clustering/cluster-dumper.md
+++ b/website/docs/latest/algorithms/map-reduce/clustering/cluster-dumper.md
@@ -63,7 +63,7 @@ executed the [synthetic control example ](clustering-of-synthetic-control-data.h
### Standalone Java Program
-Run the clusterdump utility as follows as a standalone Java Program through Eclipse. <!-- - if you are using eclipse, setup mahout-utils as a project as specified in [Working with Maven in Eclipse](../../developers/buildingmahout.html). -->
+Run the clusterdump utility as follows as a standalone Java Program through Eclipse. <!-- - if you are using eclipse, setup mahout-utils as a project as specified in [Working with Maven in Eclipse](/documentation/developers/buildingmahout.html). -->
To execute ClusterDumper.java,
* Under mahout-utils, Right-Click on ClusterDumper.java
diff --git a/website/documentation/developers/buildingmahout.md b/website/documentation/developers/buildingmahout.md
index 0fbf608be..bc2d036e5 100644
--- a/website/documentation/developers/buildingmahout.md
+++ b/website/documentation/developers/buildingmahout.md
@@ -158,7 +158,7 @@ The following profiles are available for building optional components:
<td>Build all modules</td>
<tr>
<td><code>apache-release</code></td>
- <td>Used for releasing Apache Mahout. See <a href="http://mahout.apache.org/developers/how-to-release">How To Release</a> for more information.</td>
+ <td>Used for releasing Apache Mahout. See <a href="how-to-release.html">How To Release</a> for more information.</td>
</tr>
<tr>
<td><code>flink-batch</code></td>
diff --git a/website/documentation/developers/developer-resources.md b/website/documentation/developers/developer-resources.md
index f26e6d458..2925a9e70 100644
--- a/website/documentation/developers/developer-resources.md
+++ b/website/documentation/developers/developer-resources.md
@@ -9,13 +9,13 @@ title: Developer Resources
## Making a Contribution
Mahout is always looking for contributions, especially in the areas of
-documentation. See our [How to contribute](/developers/how-to-contribute.html) page for details.
+documentation. See our [How to contribute](/about/how-to-contribute.html) page for details.
<a name="DeveloperResources-SourceCode"></a>
## Source Code
-The source files are stored using Git, our page on [version control](/developers/version-control.html) has details on how to access the sourcecode.
+The source files are stored using Git, our page on [version control](/documentation/developers/version-control.html) has details on how to access the sourcecode.
<a name="DeveloperResources-Documentation"></a>
@@ -33,7 +33,7 @@ Javadoc and Scaladoc documentation is available online by module:
<a name="DeveloperResources-Issues"></a>
## Issues
-All bugs, improvements, [pull requests](http://mahout.apache.org/developers/github.html), etc. should be logged in our [issue tracker](/developers/issue-tracker.html).
+All bugs, improvements, [pull requests](github.html), etc. should be logged in our [issue tracker](issue-tracker.html).
<a name="DeveloperResources-ContinuousIntegration"></a>
## Continuous Integration
diff --git a/website/documentation/developers/gsoc.md b/website/documentation/developers/gsoc.md
index c4e4071fb..9fc1963ce 100644
--- a/website/documentation/developers/gsoc.md
+++ b/website/documentation/developers/gsoc.md
@@ -26,7 +26,7 @@ opportunities for you.
of how we rate proposals. Having a good idea is just one part of the
process. You must show you can communicate and work within the community
parameters. You might even consider putting up a patch or two that shows
-you get how things work. See [How To Contribute](how-to-contribute.html).
+you get how things work. See [How To Contribute](/about/how-to-contribute.html).
* Since Machine Learning is fairly academic, be sure to cite your sources
in your proposal.
* Provide a realistic timeline. Be sure you indicate what other
diff --git a/website/documentation/developers/how-to-update-the-website.md b/website/documentation/developers/how-to-update-the-website.md
index 72f8d8b02..00c0ad27e 100644
--- a/website/documentation/developers/how-to-update-the-website.md
+++ b/website/documentation/developers/how-to-update-the-website.md
@@ -17,7 +17,7 @@ Committers and contributors are all welcomed and encouraged to update the Mahout
```git clone http://github.com/apache/mahout```
-See [Building from Source](/developers/buildingmahout.html#getting-code) for more details.
+See [Building from Source](buildingmahout.html#getting-code) for more details.
#### Working with Markdown
@@ -48,7 +48,7 @@ open your favorite browser and make sure your changes look the way you expect th
#### Commit code and open a PR
Once you're sure everything is right, you commit your code, push to your github.com account (preferably on a branch other than `trunk`
-then click "OpenPR"). This process closely follows [How To Contribute- Making Changes](/developers/how-to-contribute.html#HowToContribute-MakingChanges) with an exception that for _WEBSITE ONLY_ changes we relax the requirement to open a JIRA ticket. That is to say, small
+then click "OpenPR"). This process closely follows [How To Contribute- Making Changes](/about/how-to-contribute.html#HowToContribute-MakingChanges) with an exception that for _WEBSITE ONLY_ changes we relax the requirement to open a JIRA ticket. That is to say, small
website changes such as fixing a broken link or typo, do not require a specific JIRA issues, and where you would normally
commit with a message like `MAHOUT-XXXX The thing I did` (where `XXXX` is the assosciated JIRA number), you can instead
simply create a message like `WEBSITE Typos in how-to-update-the-website.md`. There's nothing to stop you from making a
diff --git a/website/documentation/developers/index.md b/website/documentation/developers/index.md
index 5e9d8f57f..8e46eaf80 100644
--- a/website/documentation/developers/index.md
+++ b/website/documentation/developers/index.md
@@ -31,26 +31,26 @@ By following this Developer's Guide, developers can quickly harness the power of
## Index
-[Patch Check List](/developers/patch-check-list.html)
+[Patch Check List](patch-check-list.html)
-[How To Release](/developers/how-to-release.html)
+[How To Release](how-to-release.html)
-[Version Control](/developers/version-control.html)
+[Version Control](version-control.html)
-[Gsoc](/developers/gsoc.html)
+[Gsoc](gsoc.html)
-[Github](/developers/github.html)
+[Github](github.html)
-[How To Update The Website](/developers/how-to-update-the-website.html)
+[How To Update The Website](how-to-update-the-website.html)
-[Developer Resources](/developers/developer-resources.html)
+[Developer Resources](developer-resources.html)
-[Githubprs](/developers/githubPRs.html)
+[Githubprs](githubPRs.html)
-[Buildingmahout](/developers/buildingmahout.html)
+[Buildingmahout](buildingmahout.html)
-[Thirdparty Dependencies](/developers/thirdparty-dependencies.html)
+[Thirdparty Dependencies](thirdparty-dependencies.html)
-[Issue Tracker](/developers/issue-tracker.html)
+[Issue Tracker](issue-tracker.html)
-[How To Become A Committer](/developers/how-to-become-a-committer.html)
+[How To Become A Committer](how-to-become-a-committer.html)
diff --git a/website/documentation/developers/issue-tracker.md b/website/documentation/developers/issue-tracker.md
index 558a18d8f..eb8e41187 100644
--- a/website/documentation/developers/issue-tracker.md
+++ b/website/documentation/developers/issue-tracker.md
@@ -32,7 +32,7 @@ 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)
+browser. (See [Patch Check List](patch-check-list.html)
.)
Use the issue identity when referring to an issue in any discussion.
diff --git a/website/documentation/developers/patch-check-list.md b/website/documentation/developers/patch-check-list.md
index 7ab7c3ac1..0e08fe7c7 100644
--- a/website/documentation/developers/patch-check-list.md
+++ b/website/documentation/developers/patch-check-list.md
@@ -20,7 +20,7 @@ know you are working on it.
- Before committing, make sure you add any new documents to your local Git repo.
- Run all unit tests, verify that all tests pass.
-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).
+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](github.html).
- Remember to update the issue status in JIRA when you have completed it.
diff --git a/website/documentation/developers/version-control.md b/website/documentation/developers/version-control.md
index 1ff086716..de734d2eb 100644
--- a/website/documentation/developers/version-control.md
+++ b/website/documentation/developers/version-control.md
@@ -27,4 +27,4 @@ The Git URL for committers is [https://git-wip-us.apache.org/repos/asf/mahout.gi
<a name="VersionControl-Issues"></a>
## 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).
+All bugs, improvements, [pull requests](github.html), etc. should be logged in our [issue tracker](issue-tracker.html).
diff --git a/website/documentation/tutorials/map-reduce/classification/twenty-newsgroups.md b/website/documentation/tutorials/map-reduce/classification/twenty-newsgroups.md
index b3e5fa61b..1bc8c0db5 100644
--- a/website/documentation/tutorials/map-reduce/classification/twenty-newsgroups.md
+++ b/website/documentation/tutorials/map-reduce/classification/twenty-newsgroups.md
@@ -21,7 +21,7 @@ the 20 newsgroups.
<a name="TwentyNewsgroups-Prerequisites"></a>
### Prerequisites
-* Mahout has been downloaded ([instructions here](https://mahout.apache.org/general/downloads.html))
+* Mahout has been downloaded ([instructions here](https://mahout.apache.org/download/downloads.html))
* Maven is available
* Your environment has the following variables:
* **HADOOP_HOME** Environment variables refers to where Hadoop lives
diff --git a/website/documentation/tutorials/map-reduce/clustering/clustering-of-synthetic-control-data.md b/website/documentation/tutorials/map-reduce/clustering/clustering-of-synthetic-control-data.md
index 8ebab4aa2..26d8877b6 100644
--- a/website/documentation/tutorials/map-reduce/clustering/clustering-of-synthetic-control-data.md
+++ b/website/documentation/tutorials/map-reduce/clustering/clustering-of-synthetic-control-data.md
@@ -20,7 +20,7 @@ We need to do some initial setup before we are able to run the example.
1. Start out by downloading the dataset to be clustered from the UCI Machine Learning Repository: [http://archive.ics.uci.edu/ml/databases/synthetic_control/synthetic_control.data](http://archive.ics.uci.edu/ml/databases/synthetic_control/synthetic_control.data).
- 2. Download the [latest release of Mahout](/general/downloads.html).
+ 2. Download the [latest release of Mahout](/download//downloads.html).
3. Unpack the release binary and switch to the *mahout-distribution-0.x* folder
diff --git a/website/documentation/tutorials/map-reduce/recommender/intro-als-hadoop.md b/website/documentation/tutorials/map-reduce/recommender/intro-als-hadoop.md
index d6228589a..3a8c21d1a 100644
--- a/website/documentation/tutorials/map-reduce/recommender/intro-als-hadoop.md
+++ b/website/documentation/tutorials/map-reduce/recommender/intro-als-hadoop.md
@@ -92,5 +92,5 @@ Based on the output feature matrices from step 3, we could make recommendations
The input user file is a sequence file, the sequence record key is user id and value is the user's rated item ids which will be removed from recommendation. The output file generated in our simple example will be a text file giving the recommended item ids for each user.
Remember to translate the Mahout ids back into your application specific ids.
-There exist a variety of parameters for Mahout’s ALS recommender to accommodate custom business requirements; exploring and testing various configurations to suit your needs will doubtless lead to additional questions. Feel free to ask such questions on the [mailing list](https://mahout.apache.org/general/mailing-lists,-irc-and-archives.html).
+There exist a variety of parameters for Mahout’s ALS recommender to accommodate custom business requirements; exploring and testing various configurations to suit your needs will doubtless lead to additional questions. Feel free to ask such questions on the [mailing list](https://mahout.apache.org/community/mailing-lists,-irc-and-archives.html).
diff --git a/website/documentation/tutorials/map-reduce/recommender/intro-itembased-hadoop.md b/website/documentation/tutorials/map-reduce/recommender/intro-itembased-hadoop.md
index fbf0ec2ca..62ec27aed 100644
--- a/website/documentation/tutorials/map-reduce/recommender/intro-itembased-hadoop.md
+++ b/website/documentation/tutorials/map-reduce/recommender/intro-itembased-hadoop.md
@@ -51,4 +51,4 @@ Running the command will execute a series of jobs the final product of which wil
**Step 4: Making use of the output and doing more with Mahout**
-The output file generated in our simple example can be transformed using your tool of choice and consumed by downstream applications. There exist a variety of configuration options for Mahout’s item based recommender to accommodate custom business requirements; exploring and testing various configurations to suit your needs will doubtless lead to additional questions. Our user community is accessible via our [mailing list](https://mahout.apache.org/general/mailing-lists,-irc-and-archives [...]
+The output file generated in our simple example can be transformed using your tool of choice and consumed by downstream applications. There exist a variety of configuration options for Mahout’s item based recommender to accommodate custom business requirements; exploring and testing various configurations to suit your needs will doubtless lead to additional questions. Our user community is accessible via our [mailing list](https://mahout.apache.org/community/mailing-lists.html) and the b [...]
diff --git a/website/documentation/tutorials/misc/how-to-build-an-app.md b/website/documentation/tutorials/misc/how-to-build-an-app.md
index 1c89d4651..cdd1d4c52 100644
--- a/website/documentation/tutorials/misc/how-to-build-an-app.md
+++ b/website/documentation/tutorials/misc/how-to-build-an-app.md
@@ -15,7 +15,7 @@ In order to build and run the CooccurrenceDriver you need to install the follow
* Install the Java 7 JDK from Oracle. Mac users look here: [Java SE Development Kit 7u72](http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html).
* Install sbt (simple build tool) 0.13.x for [Mac](http://www.scala-sbt.org/release/tutorial/Installing-sbt-on-Mac.html), [Linux](http://www.scala-sbt.org/release/tutorial/Installing-sbt-on-Linux.html) or [manual instalation](http://www.scala-sbt.org/release/tutorial/Manual-Installation.html).
* Install [Spark 1.1.1](https://spark.apache.org/docs/1.1.1/spark-standalone.html). Don't forget to setup SPARK_HOME
-* Install [Mahout 0.10.0](http://mahout.apache.org/general/downloads.html). Don't forget to setup MAHOUT_HOME and MAHOUT_LOCAL
+* Install [Mahout 0.10.0](http://mahout.apache.org/download/downloads.html). Don't forget to setup MAHOUT_HOME and MAHOUT_LOCAL
Why install if you are only using them as a library? Certain binaries and scripts are required by the libraries to get information about the environment like discovering where jars are located.
diff --git a/website/documentation/users/basics/creating-vectors-from-text.md b/website/documentation/users/basics/creating-vectors-from-text.md
index 52277855c..874444fcf 100644
--- a/website/documentation/users/basics/creating-vectors-from-text.md
+++ b/website/documentation/users/basics/creating-vectors-from-text.md
@@ -29,7 +29,7 @@ index. For those wanting to use just Lucene, see the [Lucene website](http://luc
or check out _Lucene In Action_ by Erik Hatcher, Otis Gospodnetic and Mike
McCandless.
-To get started, make sure you get a fresh copy of Mahout from [GitHub](http://mahout.apache.org/developers/buildingmahout.html)
+To get started, make sure you get a fresh copy of Mahout from [GitHub](/documentation/developers/buildingmahout.html)
and are comfortable building it. It defines interfaces and implementations
for efficiently iterating over a data source (it only supports Lucene
currently, but should be extensible to databases, Solr, etc.) and produces
diff --git a/website/documentation/users/classification/twenty-newsgroups.md b/website/documentation/users/classification/twenty-newsgroups.md
index b5c140a43..e5d13f3eb 100644
--- a/website/documentation/users/classification/twenty-newsgroups.md
+++ b/website/documentation/users/classification/twenty-newsgroups.md
@@ -21,7 +21,7 @@ the 20 newsgroups.
<a name="TwentyNewsgroups-Prerequisites"></a>
### Prerequisites
-* Mahout has been downloaded ([instructions here](https://mahout.apache.org/general/downloads.html))
+* Mahout has been downloaded ([instructions here](https://mahout.apache.org/download/downloads.html))
* Maven is available
* Your environment has the following variables:
* **HADOOP_HOME** Environment variables refers to where Hadoop lives
diff --git a/website/documentation/users/clustering/cluster-dumper.md b/website/documentation/users/clustering/cluster-dumper.md
index 2fc1d6944..247db1b83 100644
--- a/website/documentation/users/clustering/cluster-dumper.md
+++ b/website/documentation/users/clustering/cluster-dumper.md
@@ -63,7 +63,7 @@ executed the [synthetic control example ](clustering-of-synthetic-control-data.h
### Standalone Java Program
-Run the clusterdump utility as follows as a standalone Java Program through Eclipse. <!-- - if you are using eclipse, setup mahout-utils as a project as specified in [Working with Maven in Eclipse](../../developers/buildingmahout.html). -->
+Run the clusterdump utility as follows as a standalone Java Program through Eclipse. <!-- - if you are using eclipse, setup mahout-utils as a project as specified in [Working with Maven in Eclipse](/documentation/developers/buildingmahout.html). -->
To execute ClusterDumper.java,
* Under mahout-utils, Right-Click on ClusterDumper.java
diff --git a/website/documentation/users/clustering/clustering-of-synthetic-control-data.md b/website/documentation/users/clustering/clustering-of-synthetic-control-data.md
index 5246e77ff..985db4533 100644
--- a/website/documentation/users/clustering/clustering-of-synthetic-control-data.md
+++ b/website/documentation/users/clustering/clustering-of-synthetic-control-data.md
@@ -20,7 +20,7 @@ We need to do some initial setup before we are able to run the example.
1. Start out by downloading the dataset to be clustered from the UCI Machine Learning Repository: [http://archive.ics.uci.edu/ml/databases/synthetic_control/synthetic_control.data](http://archive.ics.uci.edu/ml/databases/synthetic_control/synthetic_control.data).
- 2. Download the [latest release of Mahout](/general/downloads.html).
+ 2. Download the [latest release of Mahout](/download/downloads.html).
3. Unpack the release binary and switch to the *mahout-distribution-0.x* folder
diff --git a/website/documentation/users/environment/how-to-build-an-app.md b/website/documentation/users/environment/how-to-build-an-app.md
index 3883a862b..421557cfd 100644
--- a/website/documentation/users/environment/how-to-build-an-app.md
+++ b/website/documentation/users/environment/how-to-build-an-app.md
@@ -15,7 +15,7 @@ In order to build and run the CooccurrenceDriver you need to install the follow
* Install the Java 7 JDK from Oracle. Mac users look here: [Java SE Development Kit 7u72](http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html).
* Install sbt (simple build tool) 0.13.x for [Mac](http://www.scala-sbt.org/release/tutorial/Installing-sbt-on-Mac.html), [Linux](http://www.scala-sbt.org/release/tutorial/Installing-sbt-on-Linux.html) or [manual instalation](http://www.scala-sbt.org/release/tutorial/Manual-Installation.html).
* Install [Spark 1.1.1](https://spark.apache.org/docs/1.1.1/spark-standalone.html). Don't forget to setup SPARK_HOME
-* Install [Mahout 0.10.0](http://mahout.apache.org/general/downloads.html). Don't forget to setup MAHOUT_HOME and MAHOUT_LOCAL
+* Install [Mahout 0.10.0](http://mahout.apache.org/download/downloads.html). Don't forget to setup MAHOUT_HOME and MAHOUT_LOCAL
Why install if you are only using them as a library? Certain binaries and scripts are required by the libraries to get information about the environment like discovering where jars are located.
diff --git a/website/documentation/users/recommender/intro-als-hadoop.md b/website/documentation/users/recommender/intro-als-hadoop.md
index 95009ae6a..207281ff6 100644
--- a/website/documentation/users/recommender/intro-als-hadoop.md
+++ b/website/documentation/users/recommender/intro-als-hadoop.md
@@ -92,5 +92,5 @@ Based on the output feature matrices from step 3, we could make recommendations
The input user file is a sequence file, the sequence record key is user id and value is the user's rated item ids which will be removed from recommendation. The output file generated in our simple example will be a text file giving the recommended item ids for each user.
Remember to translate the Mahout ids back into your application specific ids.
-There exist a variety of parameters for Mahout’s ALS recommender to accommodate custom business requirements; exploring and testing various configurations to suit your needs will doubtless lead to additional questions. Feel free to ask such questions on the [mailing list](https://mahout.apache.org/general/mailing-lists,-irc-and-archives.html).
+There exist a variety of parameters for Mahout’s ALS recommender to accommodate custom business requirements; exploring and testing various configurations to suit your needs will doubtless lead to additional questions. Feel free to ask such questions on the [mailing list](https://mahout.apache.org/community/mailing-lists.html).
diff --git a/website/documentation/users/recommender/intro-itembased-hadoop.md b/website/documentation/users/recommender/intro-itembased-hadoop.md
index ed102c0b5..afb16457a 100644
--- a/website/documentation/users/recommender/intro-itembased-hadoop.md
+++ b/website/documentation/users/recommender/intro-itembased-hadoop.md
@@ -50,4 +50,4 @@ Running the command will execute a series of jobs the final product of which wil
**Step 4: Making use of the output and doing more with Mahout**
-The output file generated in our simple example can be transformed using your tool of choice and consumed by downstream applications. There exist a variety of configuration options for Mahout’s item based recommender to accommodate custom business requirements; exploring and testing various configurations to suit your needs will doubtless lead to additional questions. Our user community is accessible via our [mailing list](https://mahout.apache.org/general/mailing-lists,-irc-and-archives [...]
+The output file generated in our simple example can be transformed using your tool of choice and consumed by downstream applications. There exist a variety of configuration options for Mahout’s item based recommender to accommodate custom business requirements; exploring and testing various configurations to suit your needs will doubtless lead to additional questions. Our user community is accessible via our [mailing list](https://mahout.apache.org/community/mailing-lists.html) and the b [...]
diff --git a/website/download/downloads.md b/website/download/downloads.md
index 743a9df02..960c9447c 100644
--- a/website/download/downloads.md
+++ b/website/download/downloads.md
@@ -70,6 +70,6 @@ In case you are using Ivy, Gradle, Buildr, Grape or SBT you might want to direct
Official releases are usually created when the developers feel there are
sufficient changes, improvements and bug fixes to warrant a release. Watch
-the <a href="https://mahout.apache.org/general/mailing-lists,-irc-and-archives.html">Mailing lists</a>
+the <a href="https://mahout.apache.org/community/mailing-lists.html">Mailing lists</a>
for latest release discussions and check the Github repo.
diff --git a/website/download/quickstart.md b/website/download/quickstart.md
index 8ac22bf68..428ad692c 100644
--- a/website/download/quickstart.md
+++ b/website/download/quickstart.md
@@ -29,7 +29,7 @@ title: Quickstart
Download the latest release [here](http://www.apache.org/dyn/closer.cgi/mahout/).
-Or checkout the latest code from [here](http://mahout.apache.org/developers/version-control.html)
+Or checkout the latest code from [here](http://mahout.apache.org/documentation/developers/version-control.html)
#### Alternatively: Add Mahout 0.10.0 to a maven project
diff --git a/website/general/faq.md b/website/general/faq.md
index 743e403f5..25f8e1324 100644
--- a/website/general/faq.md
+++ b/website/general/faq.md
@@ -90,7 +90,7 @@ which are already implemented in Mahout. You can find a list [here](https://maho
There are many machine learning algorithms that we would like to have in
Mahout. If you have an algorithm or an improvement to an algorithm that you would
-like to implement, start a discussion on our [mailing list](https://mahout.apache.org/general/mailing-lists,-irc-and-archives.html).
+like to implement, start a discussion on our [mailing list](https://mahout.apache.org/community/mailing-lists.html).
<a name="hadoop"></a>
#### Do I need Hadoop to use Mahout?
diff --git a/website/general/mahout-wiki.md b/website/general/mahout-wiki.md
index 0febd4296..204b4cf7b 100644
--- a/website/general/mahout-wiki.md
+++ b/website/general/mahout-wiki.md
@@ -20,13 +20,13 @@ learning algorithms under the Apache license.
[FAQ](faq.html)
-- Frequent questions encountered on the mailing lists.
-[Developer Resources](developer-resources.html)
+[Developer Resources](documentation/developer/developer-resources.html)
-- overview of the Mahout development infrastructure.
-[How To Contribute](how-to-contribute.html)
+[How To Contribute](/about/how-to-contribute.html)
-- get involved with the Mahout community.
-[How To Become A Committer](how-to-become-a-committer.html)
+[How To Become A Committer](/documentation/developers/how-to-become-a-committer.html)
-- become a member of the Mahout development community.
[Hadoop](http://hadoop.apache.org)
@@ -40,23 +40,23 @@ learning algorithms under the Apache license.
<a name="MahoutWiki-Community"></a>
## Community
-[Who we are](who-we-are.html)
+[Who we are](/community/who-we-are.html)
-- who are the developers behind Apache Mahout?
[Books, Tutorials, Talks, Articles, News, Background Reading, etc. on Mahout](books-tutorials-and-talks.html)
-[Issue Tracker](issue-tracker.html)
+[Issue Tracker](/documentation/developers/issue-tracker.html)
-- see what features people are working on, submit patches and file bugs.
[Source Code (SVN)](https://svn.apache.org/repos/asf/mahout/)
-- [Fisheye|http://fisheye6.atlassian.com/browse/mahout]
-- download the Mahout source code from svn.
-[Mailing lists and IRC](mailing-lists,-irc-and-archives.html)
+[Mailing lists and IRC](/community/mailing-lists.html)
-- links to our mailing lists, IRC channel and archived design and
algorithm discussions, maybe your questions was answered there already?
-[Version Control](version-control.html)
+[Version Control](/documentation/developers/version-control.html)
-- where we track our code.
[Powered By Mahout](powered-by-mahout.html)
@@ -65,7 +65,7 @@ algorithm discussions, maybe your questions was answered there already?
[Professional Support](professional-support.html)
-- who is offering professional support for Mahout?
-[Mahout and Google Summer of Code](gsoc.html)
+[Mahout and Google Summer of Code](/documentation/developers/gsoc.html)
-- All you need to know about Mahout and GSoC.
@@ -81,10 +81,10 @@ algorithm discussions, maybe your questions was answered there already?
-- get started with Mahout, run the examples and get pointers to further
resources.
-[Downloads](downloads.html)
+[Downloads](/download/downloads.html)
-- a list of Mahout releases.
-[Download and installation](buildingmahout.html)
+[Download and installation](/documentation/developers/buildingmahout.html)
-- build Mahout from the sources.
[Mahout on Amazon's EC2 Service](mahout-on-amazon-ec2.html)
@@ -162,9 +162,9 @@ always looking for new training data collections.
<a name="MahoutWiki-ProjectResources"></a>
### Project Resources
-* [Dealing with Third Party Dependencies not in Maven](thirdparty-dependencies.html)
-* [How To Update The Website](how-to-update-the-website.html)
-* [Patch Check List](patch-check-list.html)
+* [Dealing with Third Party Dependencies not in Maven](/documentation/developers/thirdparty-dependencies.html)
+* [How To Update The Website](/documentation/developers/how-to-update-the-website.html)
+* [Patch Check List](/documentation/developers/patch-check-list.html)
* [How To Release](http://cwiki.apache.org/confluence/display/MAHOUT/How+to+release)
* [Release Planning](release-planning.html)
* [Sonar Code Quality Analysis](https://analysis.apache.org/dashboard/index/63921)
diff --git a/website/general/powered-by-mahout.md b/website/general/powered-by-mahout.md
index 8d7b52d6f..936341b29 100644
--- a/website/general/powered-by-mahout.md
+++ b/website/general/powered-by-mahout.md
@@ -7,7 +7,7 @@ title: Powered By Mahout
# Powered by Mahout
-Are you using Mahout to do Machine Learning? <a href="https://mahout.apache.org/general/mailing-lists,-irc-and-archives.html">Care to share</a>? Developers of the project always are happy to learn about new happy users with interesting use cases.
+Are you using Mahout to do Machine Learning? <a href="https://mahout.apache.org/community/mailing-lists.html">Care to share</a>? Developers of the project always are happy to learn about new happy users with interesting use cases.
*Links here do NOT imply
endorsement by Mahout, its committers or the Apache Software Foundation and
diff --git a/website/release-notes/Apache-Mahout-0.10.0-Release-Notes.pdf b/website/release-notes/Apache-Mahout-0.10.0-Release-Notes.pdf
index 2e7e8e64a..9dafc26a1 100644
Binary files a/website/release-notes/Apache-Mahout-0.10.0-Release-Notes.pdf and b/website/release-notes/Apache-Mahout-0.10.0-Release-Notes.pdf differ