Skip to content

Commit cd323d2

Browse files
niallkpNiall Pemberton
and
Niall Pemberton
authored
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 <niallp@apache.org>
1 parent 15df07a commit cd323d2

30 files changed

+61
-61
lines changed

doap_Mahout.rdf

+2-2
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@
2929
<asfext:pmc rdf:resource="http://mahout.apache.org" />
3030
<shortdesc>Scalable machine learning library</shortdesc>
3131
<bug-database rdf:resource="https://issues.apache.org/jira/browse/MAHOUT" />
32-
<mailing-list rdf:resource="https://mahout.apache.org/general/mailing-lists,-irc-and-archives.html" />
33-
<download-page rdf:resource="http://mahout.apache.org/general/downloads.html" />
32+
<mailing-list rdf:resource="https://mahout.apache.org/community/mailing-lists.html" />
33+
<download-page rdf:resource="http://mahout.apache.org/download/downloads.html" />
3434
<programming-language>Java</programming-language>
3535
<programming-language>Scala</programming-language>
3636
<category rdf:resource="http://projects.apache.org/category/library" />

website/_posts/2017-12-20-new-website.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,4 @@ We've launced a new website, (a HUUUGE special thanks to David Miller from [Star
1010
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,
1111
please let us know via either:
1212
- send an email to dev@mahout.apache.org
13-
- fix it yourself and [open a PR](/developers/githubPRs)!
13+
- fix it yourself and [open a PR](/documentation/developers/githubPRs)!

website/about/how-to-contribute.md

+6-6
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ of ways to contribute!
1212
<a name="HowToContribute-BeInvolved"></a>
1313
## Get Involved
1414

15-
Discussions at Apache happen on the mailing list. To get involved, you should join the [Mahout mailing lists](/general/mailing-lists.html). In particular:
15+
Discussions at Apache happen on the mailing list. To get involved, you should join the [Mahout mailing lists](/community/mailing-lists.html). In particular:
1616

1717
* The **user list** (to help others)
1818
* 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].
5050
We also have a [wide variety of books and slides][3] for learning more about
5151
machine learning algorithms.
5252

53-
If you are interested in working towards being a committer, [general guidelines are available online](/developers/how-to-become-a-committer.html).
53+
If you are interested in working towards being a committer, [general guidelines are available online](/documentation/developers/how-to-become-a-committer.html).
5454

5555
<a name="HowToContribute-ContributingCode(Features,BigFixes,Tests,etc...)"></a>
5656
## Contributing Code (Features, Big Fixes, Tests, etc...)
@@ -76,14 +76,14 @@ and possibly improve it.
7676
<a name="HowToContribute-Gettingthesourcecode"></a>
7777
## Getting the source code
7878

79-
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.
79+
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.
8080

8181

8282
<a name="HowToContribute-MakingChanges"></a>
8383
## Making Changes
8484

8585
Before you start, you should send a message to the [Mahout developer mailing list](/community/mailing-lists.html)
86-
(note: you have to subscribe before you can post), or file a ticket in our [issue tracker](/developers/issue-tracker.html).
86+
(note: you have to subscribe before you can post), or file a ticket in our [issue tracker](/documentation/developers/issue-tracker.html).
8787
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.
8888

8989
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
144144
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
145145
effort to improve the docs/tests for an issue, that helps even more.
146146

147-
For more information see [Handling GitHub PRs](http://mahout.apache.org/developers/github.html).
147+
For more information see [Handling GitHub PRs](http://mahout.apache.org/documentation/developers/github.html).
148148

149149

150150
[1]: http://www.apache.org/dev/contrib-email-tips
151-
[2]: http://mahout.apache.org/developers/how-to-update-the-website.html
151+
[2]: http://mahout.apache.org/documentation/developers/how-to-update-the-website.html
152152
[3]: http://mahout.apache.org/general/books-tutorials-and-talks.html

website/docs/latest/algorithms/map-reduce/clustering/cluster-dumper.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ executed the [synthetic control example ](clustering-of-synthetic-control-data.h
6363

6464
### Standalone Java Program
6565

66-
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). -->
66+
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). -->
6767
To execute ClusterDumper.java,
6868

6969
* Under mahout-utils, Right-Click on ClusterDumper.java

website/documentation/developers/buildingmahout.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@ The following profiles are available for building optional components:
158158
<td>Build all modules</td>
159159
<tr>
160160
<td><code>apache-release</code></td>
161-
<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>
161+
<td>Used for releasing Apache Mahout. See <a href="how-to-release.html">How To Release</a> for more information.</td>
162162
</tr>
163163
<tr>
164164
<td><code>flink-batch</code></td>

website/documentation/developers/developer-resources.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@ title: Developer Resources
99
## Making a Contribution
1010

1111
Mahout is always looking for contributions, especially in the areas of
12-
documentation. See our [How to contribute](/developers/how-to-contribute.html) page for details.
12+
documentation. See our [How to contribute](/about/how-to-contribute.html) page for details.
1313

1414

1515
<a name="DeveloperResources-SourceCode"></a>
1616
## Source Code
1717

18-
The source files are stored using Git, our page on [version control](/developers/version-control.html) has details on how to access the sourcecode.
18+
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.
1919

2020

2121
<a name="DeveloperResources-Documentation"></a>
@@ -33,7 +33,7 @@ Javadoc and Scaladoc documentation is available online by module:
3333
<a name="DeveloperResources-Issues"></a>
3434
## Issues
3535

36-
All bugs, improvements, [pull requests](http://mahout.apache.org/developers/github.html), etc. should be logged in our [issue tracker](/developers/issue-tracker.html).
36+
All bugs, improvements, [pull requests](github.html), etc. should be logged in our [issue tracker](issue-tracker.html).
3737

3838
<a name="DeveloperResources-ContinuousIntegration"></a>
3939
## Continuous Integration

website/documentation/developers/gsoc.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ opportunities for you.
2626
of how we rate proposals. Having a good idea is just one part of the
2727
process. You must show you can communicate and work within the community
2828
parameters. You might even consider putting up a patch or two that shows
29-
you get how things work. See [How To Contribute](how-to-contribute.html).
29+
you get how things work. See [How To Contribute](/about/how-to-contribute.html).
3030
* Since Machine Learning is fairly academic, be sure to cite your sources
3131
in your proposal.
3232
* Provide a realistic timeline. Be sure you indicate what other

website/documentation/developers/how-to-update-the-website.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Committers and contributors are all welcomed and encouraged to update the Mahout
1717

1818
```git clone http://github.com/apache/mahout```
1919

20-
See [Building from Source](/developers/buildingmahout.html#getting-code) for more details.
20+
See [Building from Source](buildingmahout.html#getting-code) for more details.
2121

2222
#### Working with Markdown
2323

@@ -48,7 +48,7 @@ open your favorite browser and make sure your changes look the way you expect th
4848
#### Commit code and open a PR
4949

5050
Once you're sure everything is right, you commit your code, push to your github.com account (preferably on a branch other than `trunk`
51-
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
51+
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
5252
website changes such as fixing a broken link or typo, do not require a specific JIRA issues, and where you would normally
5353
commit with a message like `MAHOUT-XXXX The thing I did` (where `XXXX` is the assosciated JIRA number), you can instead
5454
simply create a message like `WEBSITE Typos in how-to-update-the-website.md`. There's nothing to stop you from making a

website/documentation/developers/index.md

+12-12
Original file line numberDiff line numberDiff line change
@@ -31,26 +31,26 @@ By following this Developer's Guide, developers can quickly harness the power of
3131

3232
## Index
3333

34-
[Patch Check List](/developers/patch-check-list.html)
34+
[Patch Check List](patch-check-list.html)
3535

36-
[How To Release](/developers/how-to-release.html)
36+
[How To Release](how-to-release.html)
3737

38-
[Version Control](/developers/version-control.html)
38+
[Version Control](version-control.html)
3939

40-
[Gsoc](/developers/gsoc.html)
40+
[Gsoc](gsoc.html)
4141

42-
[Github](/developers/github.html)
42+
[Github](github.html)
4343

44-
[How To Update The Website](/developers/how-to-update-the-website.html)
44+
[How To Update The Website](how-to-update-the-website.html)
4545

46-
[Developer Resources](/developers/developer-resources.html)
46+
[Developer Resources](developer-resources.html)
4747

48-
[Githubprs](/developers/githubPRs.html)
48+
[Githubprs](githubPRs.html)
4949

50-
[Buildingmahout](/developers/buildingmahout.html)
50+
[Buildingmahout](buildingmahout.html)
5151

52-
[Thirdparty Dependencies](/developers/thirdparty-dependencies.html)
52+
[Thirdparty Dependencies](thirdparty-dependencies.html)
5353

54-
[Issue Tracker](/developers/issue-tracker.html)
54+
[Issue Tracker](issue-tracker.html)
5555

56-
[How To Become A Committer](/developers/how-to-become-a-committer.html)
56+
[How To Become A Committer](how-to-become-a-committer.html)

website/documentation/developers/issue-tracker.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ Quote only what it is you are responding to in comments.
3232

3333
Patches should be created at trunk or trunk parent level and if possible be
3434
a single uncompressed text file so it is easy to inspect the patch in a web
35-
browser. (See [Patch Check List](/developers/patch-check-list.html)
35+
browser. (See [Patch Check List](patch-check-list.html)
3636
.)
3737

3838
Use the issue identity when referring to an issue in any discussion.

website/documentation/developers/patch-check-list.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ know you are working on it.
2020
- Before committing, make sure you add any new documents to your local Git repo.
2121
- Run all unit tests, verify that all tests pass.
2222

23-
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).
23+
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).
2424

2525
- Remember to update the issue status in JIRA when you have completed it.
2626

website/documentation/developers/version-control.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,4 +27,4 @@ The Git URL for committers is [https://git-wip-us.apache.org/repos/asf/mahout.gi
2727
<a name="VersionControl-Issues"></a>
2828
## Issues
2929

30-
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).
30+
All bugs, improvements, [pull requests](github.html), etc. should be logged in our [issue tracker](issue-tracker.html).

website/documentation/tutorials/map-reduce/classification/twenty-newsgroups.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ the 20 newsgroups.
2121
<a name="TwentyNewsgroups-Prerequisites"></a>
2222
### Prerequisites
2323

24-
* Mahout has been downloaded ([instructions here](https://mahout.apache.org/general/downloads.html))
24+
* Mahout has been downloaded ([instructions here](https://mahout.apache.org/download/downloads.html))
2525
* Maven is available
2626
* Your environment has the following variables:
2727
* **HADOOP_HOME** Environment variables refers to where Hadoop lives

website/documentation/tutorials/map-reduce/clustering/clustering-of-synthetic-control-data.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ We need to do some initial setup before we are able to run the example.
2020

2121
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).
2222

23-
2. Download the [latest release of Mahout](/general/downloads.html).
23+
2. Download the [latest release of Mahout](/download//downloads.html).
2424

2525
3. Unpack the release binary and switch to the *mahout-distribution-0.x* folder
2626

website/documentation/tutorials/map-reduce/recommender/intro-als-hadoop.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -92,5 +92,5 @@ Based on the output feature matrices from step 3, we could make recommendations
9292
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.
9393
Remember to translate the Mahout ids back into your application specific ids.
9494

95-
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).
95+
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).
9696

website/documentation/tutorials/map-reduce/recommender/intro-itembased-hadoop.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -51,4 +51,4 @@ Running the command will execute a series of jobs the final product of which wil
5151

5252
**Step 4: Making use of the output and doing more with Mahout**
5353

54-
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.html) and the book *Mahout In Action* is a fantastic (but slightly outdated) starting point.
54+
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 book *Mahout In Action* is a fantastic (but slightly outdated) starting point.

website/documentation/tutorials/misc/how-to-build-an-app.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ In order to build and run the CooccurrenceDriver you need to install the follow
1515
* 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).
1616
* 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).
1717
* Install [Spark 1.1.1](https://spark.apache.org/docs/1.1.1/spark-standalone.html). Don't forget to setup SPARK_HOME
18-
* Install [Mahout 0.10.0](http://mahout.apache.org/general/downloads.html). Don't forget to setup MAHOUT_HOME and MAHOUT_LOCAL
18+
* Install [Mahout 0.10.0](http://mahout.apache.org/download/downloads.html). Don't forget to setup MAHOUT_HOME and MAHOUT_LOCAL
1919

2020
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.
2121

website/documentation/users/basics/creating-vectors-from-text.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ index. For those wanting to use just Lucene, see the [Lucene website](http://luc
2929
or check out _Lucene In Action_ by Erik Hatcher, Otis Gospodnetic and Mike
3030
McCandless.
3131

32-
To get started, make sure you get a fresh copy of Mahout from [GitHub](http://mahout.apache.org/developers/buildingmahout.html)
32+
To get started, make sure you get a fresh copy of Mahout from [GitHub](/documentation/developers/buildingmahout.html)
3333
and are comfortable building it. It defines interfaces and implementations
3434
for efficiently iterating over a data source (it only supports Lucene
3535
currently, but should be extensible to databases, Solr, etc.) and produces

website/documentation/users/classification/twenty-newsgroups.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ the 20 newsgroups.
2121
<a name="TwentyNewsgroups-Prerequisites"></a>
2222
### Prerequisites
2323

24-
* Mahout has been downloaded ([instructions here](https://mahout.apache.org/general/downloads.html))
24+
* Mahout has been downloaded ([instructions here](https://mahout.apache.org/download/downloads.html))
2525
* Maven is available
2626
* Your environment has the following variables:
2727
* **HADOOP_HOME** Environment variables refers to where Hadoop lives

website/documentation/users/clustering/cluster-dumper.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ executed the [synthetic control example ](clustering-of-synthetic-control-data.h
6363

6464
### Standalone Java Program
6565

66-
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). -->
66+
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). -->
6767
To execute ClusterDumper.java,
6868

6969
* Under mahout-utils, Right-Click on ClusterDumper.java

website/documentation/users/clustering/clustering-of-synthetic-control-data.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ We need to do some initial setup before we are able to run the example.
2020

2121
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).
2222

23-
2. Download the [latest release of Mahout](/general/downloads.html).
23+
2. Download the [latest release of Mahout](/download/downloads.html).
2424

2525
3. Unpack the release binary and switch to the *mahout-distribution-0.x* folder
2626

0 commit comments

Comments
 (0)