WEBSITE rename old-site
Project: http://git-wip-us.apache.org/repos/asf/mahout/repo Commit: http://git-wip-us.apache.org/repos/asf/mahout/commit/0e718ec9 Tree: http://git-wip-us.apache.org/repos/asf/mahout/tree/0e718ec9 Diff: http://git-wip-us.apache.org/repos/asf/mahout/diff/0e718ec9 Branch: refs/heads/website Commit: 0e718ec99681319487c2b7eade17bb58beb1ff3d Parents: ac56b55 Author: rawkintrevo <[email protected]> Authored: Sat Apr 29 00:07:39 2017 -0500 Committer: rawkintrevo <[email protected]> Committed: Sat Apr 29 00:07:39 2017 -0500 ---------------------------------------------------------------------- website/old-site | 1 - website/oldsite/404.html | 1 + website/oldsite/Gemfile | 5 + website/oldsite/Gemfile.lock | 56 + website/oldsite/History.markdown | 16 + website/oldsite/LICENSE | 21 + website/oldsite/README.md | 78 + website/oldsite/Rakefile | 306 + website/oldsite/_config.yml | 142 + .../_drafts/jekyll-introduction-draft.md | 10 + website/oldsite/_includes/JB | 1 + website/oldsite/_includes/assets | 0 website/oldsite/_includes/navbar.html | 138 + website/oldsite/_includes/themes | 1 + website/oldsite/_layouts/default.html | 6 + website/oldsite/_layouts/page.html | 7 + website/oldsite/_layouts/post.html | 7 + website/oldsite/_plugins/debug.rb | 38 + .../2011-12-29-jekyll-introduction.md | 412 + website/oldsite/_site/404.html | 1 + website/oldsite/_site/Gemfile | 5 + website/oldsite/_site/Gemfile.lock | 56 + website/oldsite/_site/History.markdown | 16 + website/oldsite/_site/LICENSE | 21 + .../oldsite/_site/assets/img/2dDirichletASN.png | Bin 0 -> 61964 bytes .../_site/assets/img/2dDirichletASN4040.png | Bin 0 -> 80547 bytes .../oldsite/_site/assets/img/2dDirichletSN.png | Bin 0 -> 70586 bytes .../oldsite/_site/assets/img/2dFuzzyKMeans.png | Bin 0 -> 59029 bytes website/oldsite/_site/assets/img/2dKMeans.png | Bin 0 -> 56553 bytes .../oldsite/_site/assets/img/2dMeanShift.png | Bin 0 -> 42083 bytes .../_site/assets/img/AsymmetricSampleData.png | Bin 0 -> 37665 bytes website/oldsite/_site/assets/img/Canopy.png | Bin 0 -> 48061 bytes website/oldsite/_site/assets/img/Canopy10.png | Bin 0 -> 42414 bytes .../oldsite/_site/assets/img/DirichletASN.png | Bin 0 -> 50460 bytes website/oldsite/_site/assets/img/DirichletN.png | Bin 0 -> 85831 bytes .../oldsite/_site/assets/img/DirichletSN.png | Bin 0 -> 75029 bytes .../oldsite/_site/assets/img/DirichletSN40.png | Bin 0 -> 84339 bytes ...entation of k-Means provided with Mahout.png | Bin 0 -> 244837 bytes .../oldsite/_site/assets/img/FuzzyKMeans.png | Bin 0 -> 50444 bytes website/oldsite/_site/assets/img/KMeans.png | Bin 0 -> 62848 bytes .../_site/assets/img/Mahout-logo-164x200.png | Bin 0 -> 10577 bytes .../_site/assets/img/Mahout-logo-245x300.png | Bin 0 -> 16214 bytes .../_site/assets/img/Mahout-logo-327x400.png | Bin 0 -> 22115 bytes .../_site/assets/img/Mahout-logo-82x100.png | Bin 0 -> 5140 bytes website/oldsite/_site/assets/img/MeanShift.png | Bin 0 -> 40236 bytes website/oldsite/_site/assets/img/SampleData.png | Bin 0 -> 32587 bytes website/oldsite/_site/assets/img/bg.png | Bin 0 -> 3894 bytes .../oldsite/_site/assets/img/debug-config-2.png | Bin 0 -> 118953 bytes .../oldsite/_site/assets/img/debug-config.png | Bin 0 -> 48956 bytes .../_site/assets/img/download-mahout.png | Bin 0 -> 10154 bytes .../_site/assets/img/download-original.png | Bin 0 -> 56689 bytes website/oldsite/_site/assets/img/download.png | Bin 0 -> 6151 bytes .../assets/img/flink_squirrel_100_color.png | Bin 0 -> 16446 bytes .../oldsite/_site/assets/img/generic page.png | Bin 0 -> 306779 bytes .../_site/assets/img/home-wrapper-original.png | Bin 0 -> 435604 bytes .../_site/assets/img/home-wrapper-v2.png | Bin 0 -> 59828 bytes .../_site/assets/img/home-wrapper-v3.png | Bin 0 -> 111463 bytes .../oldsite/_site/assets/img/home-wrapper.png | Bin 0 -> 57264 bytes .../_site/assets/img/instruction_arrow.png | Bin 0 -> 285 bytes website/oldsite/_site/assets/img/logo.png | Bin 0 -> 25615 bytes .../_site/assets/img/mahout-logo-100.png | Bin 0 -> 19477 bytes .../_site/assets/img/mahout-logo-200.png | Bin 0 -> 46360 bytes .../_site/assets/img/mahout-logo-300.png | Bin 0 -> 70139 bytes .../_site/assets/img/mahout-logo-400.png | Bin 0 -> 55468 bytes .../_site/assets/img/mahout-logo-brudman.png | Bin 0 -> 59233 bytes .../assets/img/mahout-logo-poweredby-100.png | Bin 0 -> 24623 bytes .../assets/img/mahout-logo-poweredby-55.png | Bin 0 -> 11684 bytes .../_site/assets/img/mahout-logo-poweredby.png | Bin 0 -> 75777 bytes .../assets/img/mahout-logo-transparent-400.png | Bin 0 -> 61970 bytes .../oldsite/_site/assets/img/mahout-logo.png | Bin 0 -> 79779 bytes .../oldsite/_site/assets/img/mahout-lupe.png | Bin 0 -> 479 bytes .../assets/img/mahout-strangelove-logo.png | Bin 0 -> 28994 bytes .../oldsite/_site/assets/img/mahout2_theme.png | Bin 0 -> 285686 bytes .../oldsite/_site/assets/img/mahout_theme.png | Bin 0 -> 271601 bytes .../_site/assets/img/mantle-1-original.png | Bin 0 -> 183285 bytes website/oldsite/_site/assets/img/mantle-asf.png | Bin 0 -> 43710 bytes .../_site/assets/img/mantle-community.png | Bin 0 -> 47094 bytes .../oldsite/_site/assets/img/mantle-hadoop.png | Bin 0 -> 34392 bytes .../oldsite/_site/assets/img/mantle-mahout.png | Bin 0 -> 32609 bytes website/oldsite/_site/assets/img/screen.png | Bin 0 -> 267592 bytes .../_site/assets/img/sgd-class-hierarchy.png | Bin 0 -> 259654 bytes .../_site/assets/img/sidebar-original.png | Bin 0 -> 48060 bytes website/oldsite/_site/assets/img/sidebar.png | Bin 0 -> 401 bytes .../_site/assets/img/taste-architecture.png | Bin 0 -> 101546 bytes .../_site/assets/img/vector-class-hierarchy.png | Bin 0 -> 142705 bytes website/oldsite/_site/assets/img/wiki-bg.png | Bin 0 -> 56041 bytes .../_site/assets/img/wiki-wrapper-original.png | Bin 0 -> 398249 bytes .../oldsite/_site/assets/img/wiki-wrapper.png | Bin 0 -> 59718 bytes .../mahout-retro/css/bootstrap-responsive.css | 1112 +++ .../css/bootstrap-responsive.css.bu | 1109 +++ .../css/bootstrap-responsive.min.css | 9 + .../themes/mahout-retro/css/bootstrap.css | 6165 +++++++++++++++ .../themes/mahout-retro/css/bootstrap.min.css | 9 + .../assets/themes/mahout-retro/css/global.css | 938 +++ .../assets/themes/mahout-retro/css/global__.css | 886 +++ .../assets/themes/mahout-retro/css/main.css | 4 + .../assets/themes/mahout-retro/js/bootstrap.js | 2276 ++++++ .../themes/mahout-retro/js/bootstrap.min.js | 6 + .../assets/themes/mahout-retro/js/effects.js | 1130 +++ .../themes/mahout-retro/js/jquery-1.9.1.min.js | 5 + .../assets/themes/mahout-retro/js/prototype.js | 4320 +++++++++++ .../assets/themes/mahout-retro/js/search.js | 21 + .../assets/themes/mahout-retro/js/slides.js | 109 + .../assets/themes/mahout-retro/js/widgets.js | 45 + .../mahout/bootstrap/css/bootstrap-theme.css | 459 ++ .../bootstrap/css/bootstrap-theme.min.css | 9 + .../themes/mahout/bootstrap/css/bootstrap.css | 7100 ++++++++++++++++++ .../fonts/glyphicons-halflings-regular.eot | Bin 0 -> 20290 bytes .../fonts/glyphicons-halflings-regular.svg | 229 + .../fonts/glyphicons-halflings-regular.ttf | Bin 0 -> 41236 bytes .../fonts/glyphicons-halflings-regular.woff | Bin 0 -> 23292 bytes .../img/glyphicons-halflings-white.png | Bin 0 -> 8777 bytes .../bootstrap/img/glyphicons-halflings.png | Bin 0 -> 12799 bytes .../themes/mahout/bootstrap/js/bootstrap.js | 2002 +++++ .../themes/mahout/bootstrap/js/bootstrap.min.js | 9 + .../_site/assets/themes/mahout/css/style.css | 1128 +++ .../_site/assets/themes/mahout/css/syntax.css | 60 + .../assets/themes/mahout/imgx/asf_logo.png | Bin 0 -> 21243 bytes .../mahout/imgx/available_interpreters.png | Bin 0 -> 251135 bytes .../_site/assets/themes/mahout/imgx/body-bg.jpg | Bin 0 -> 3188 bytes .../_site/assets/themes/mahout/imgx/graph1.png | Bin 0 -> 19462 bytes .../_site/assets/themes/mahout/imgx/graph2.png | Bin 0 -> 22596 bytes .../assets/themes/mahout/imgx/header-bg.jpg | Bin 0 -> 10442 bytes .../_site/assets/themes/mahout/imgx/helium.gif | Bin 0 -> 221381 bytes .../assets/themes/mahout/imgx/highlight-bg.jpg | Bin 0 -> 34222 bytes .../assets/themes/mahout/imgx/interpreter.png | Bin 0 -> 36035 bytes .../themes/mahout/imgx/maven_default_icon.png | Bin 0 -> 4248 bytes .../assets/themes/mahout/imgx/notebook.png | Bin 0 -> 194904 bytes .../assets/themes/mahout/imgx/personalize.gif | Bin 0 -> 508468 bytes .../_site/assets/themes/mahout/imgx/scope.gif | Bin 0 -> 206852 bytes .../mahout/imgx/screenshots/collaboration.png | Bin 0 -> 10901 bytes .../mahout/imgx/screenshots/display_angular.png | Bin 0 -> 69621 bytes .../imgx/screenshots/display_angular1.png | Bin 0 -> 97217 bytes .../imgx/screenshots/display_angular2.png | Bin 0 -> 94041 bytes .../imgx/screenshots/display_angular3.png | Bin 0 -> 76267 bytes .../mahout/imgx/screenshots/display_html.png | Bin 0 -> 28401 bytes .../mahout/imgx/screenshots/display_image.png | Bin 0 -> 25969 bytes .../mahout/imgx/screenshots/display_table.png | Bin 0 -> 30912 bytes .../mahout/imgx/screenshots/display_table1.png | Bin 0 -> 41254 bytes .../imgx/screenshots/display_table_html.png | Bin 0 -> 33133 bytes .../mahout/imgx/screenshots/display_text.png | Bin 0 -> 21517 bytes .../mahout/imgx/screenshots/display_text1.png | Bin 0 -> 22977 bytes .../mahout/imgx/screenshots/dynamicform.png | Bin 0 -> 119566 bytes .../mahout/imgx/screenshots/form_input.png | Bin 0 -> 16832 bytes .../imgx/screenshots/form_input_default.png | Bin 0 -> 15299 bytes .../screenshots/form_input_default_prog.png | Bin 0 -> 16223 bytes .../mahout/imgx/screenshots/form_input_prog.png | Bin 0 -> 17602 bytes .../mahout/imgx/screenshots/form_select.png | Bin 0 -> 19207 bytes .../screenshots/form_select_displayname.png | Bin 0 -> 20191 bytes .../imgx/screenshots/form_select_prog.png | Bin 0 -> 26119 bytes .../imgx/screenshots/homepage_notebook_id.png | Bin 0 -> 18950 bytes .../imgx/screenshots/homepage_notebook_list.png | Bin 0 -> 35186 bytes .../imgx/screenshots/interpreter_create.png | Bin 0 -> 10591 bytes .../imgx/screenshots/interpreter_setting.png | Bin 0 -> 14602 bytes .../screenshots/interpreter_setting_spark.png | Bin 0 -> 40237 bytes .../mahout/imgx/screenshots/link_paragraph.png | Bin 0 -> 17113 bytes .../themes/mahout/imgx/screenshots/markdown.png | Bin 0 -> 22145 bytes .../screenshots/multiple_language_backend.png | Bin 0 -> 16491 bytes .../themes/mahout/imgx/screenshots/notebook.png | Bin 0 -> 64398 bytes .../themes/mahout/imgx/screenshots/pivot.png | Bin 0 -> 76003 bytes .../themes/mahout/imgx/screenshots/publish.png | Bin 0 -> 548918 bytes .../themes/mahout/imgx/screenshots/spark.png | Bin 0 -> 48215 bytes .../themes/mahout/imgx/screenshots/sparksql.png | Bin 0 -> 36004 bytes .../mahout/imgx/screenshots/visualization.png | Bin 0 -> 39545 bytes .../assets/themes/mahout/imgx/sidebar-bg.jpg | Bin 0 -> 3200 bytes .../assets/themes/mahout/imgx/spark_logo.jpg | Bin 0 -> 25886 bytes .../themes/mahout/imgx/user-impersonation.gif | Bin 0 -> 913552 bytes .../mahout/imgx/zeppelin_classic_logo.png | Bin 0 -> 24056 bytes .../assets/themes/mahout/imgx/zeppelin_logo.png | Bin 0 -> 16393 bytes .../themes/mahout/imgx/zeppelin_svg_logo.svg | 77 + .../_site/assets/themes/mahout/js/anchor.min.js | 6 + .../_site/assets/themes/mahout/js/docs.js | 42 + .../themes/mahout/js/helium.controller.js | 89 + .../themes/mahout/js/medium.controller.js | 47 + .../_site/assets/themes/mahout/js/moment.min.js | 551 ++ .../themes/mahout2/css/bootstrap-theme.min.css | 7 + .../assets/themes/mahout2/css/bootstrap.min.css | 7 + .../themes/mahout2/css/bs-sticky-footer.css | 29 + .../_site/assets/themes/mahout2/css/style.css | 126 + .../fonts/glyphicons-halflings-regular.eot | Bin 0 -> 20290 bytes .../fonts/glyphicons-halflings-regular.svg | 229 + .../fonts/glyphicons-halflings-regular.ttf | Bin 0 -> 41236 bytes .../fonts/glyphicons-halflings-regular.woff | Bin 0 -> 23292 bytes .../assets/themes/mahout2/js/bootstrap.min.js | 7 + website/oldsite/_site/atom.xml | 443 ++ .../oldsite/_site/css/bootstrap-responsive.css | 1109 +++ .../_site/css/bootstrap-responsive.min.css | 9 + website/oldsite/_site/css/bootstrap.css | 6158 +++++++++++++++ website/oldsite/_site/css/bootstrap.min.css | 9 + website/oldsite/_site/css/global.css | 938 +++ website/oldsite/_site/css/global__.css | 886 +++ website/oldsite/_site/css/main.css | 4 + .../_site/developers/buildingmahout.html | 367 + .../_site/developers/developer-resources.html | 350 + website/oldsite/_site/developers/github.html | 476 ++ website/oldsite/_site/developers/githubPRs.html | 380 + website/oldsite/_site/developers/gsoc.html | 369 + .../developers/how-to-become-a-committer.html | 327 + .../_site/developers/how-to-contribute.html | 470 ++ .../_site/developers/how-to-release.html | 581 ++ .../developers/how-to-update-the-website.html | 328 + .../oldsite/_site/developers/issue-tracker.html | 344 + .../_site/developers/patch-check-list.html | 330 + .../developers/thirdparty-dependencies.html | 332 + .../_site/developers/version-control.html | 336 + .../general/books-tutorials-and-talks.html | 431 ++ website/oldsite/_site/general/downloads.html | 375 + website/oldsite/_site/general/faq.html | 406 + website/oldsite/_site/general/glossary.html | 318 + .../_site/general/mahout-benchmarks.html | 454 ++ website/oldsite/_site/general/mahout-wiki.html | 513 ++ .../mailing-lists,-irc-and-archives.html | 384 + .../_site/general/powered-by-mahout.html | 432 ++ .../oldsite/_site/general/privacy-policy.html | 330 + .../_site/general/professional-support.html | 403 + .../_site/general/reference-reading.html | 381 + .../oldsite/_site/general/release-notes.html | 542 ++ website/oldsite/_site/general/who-we-are.html | 493 ++ website/oldsite/_site/images/2dDirichletASN.png | Bin 0 -> 61964 bytes .../oldsite/_site/images/2dDirichletASN4040.png | Bin 0 -> 80547 bytes website/oldsite/_site/images/2dDirichletSN.png | Bin 0 -> 70586 bytes website/oldsite/_site/images/2dFuzzyKMeans.png | Bin 0 -> 59029 bytes website/oldsite/_site/images/2dKMeans.png | Bin 0 -> 56553 bytes website/oldsite/_site/images/2dMeanShift.png | Bin 0 -> 42083 bytes .../_site/images/AsymmetricSampleData.png | Bin 0 -> 37665 bytes website/oldsite/_site/images/Canopy.png | Bin 0 -> 48061 bytes website/oldsite/_site/images/Canopy10.png | Bin 0 -> 42414 bytes website/oldsite/_site/images/DirichletASN.png | Bin 0 -> 50460 bytes website/oldsite/_site/images/DirichletN.png | Bin 0 -> 85831 bytes website/oldsite/_site/images/DirichletSN.png | Bin 0 -> 75029 bytes website/oldsite/_site/images/DirichletSN40.png | Bin 0 -> 84339 bytes ...entation of k-Means provided with Mahout.png | Bin 0 -> 244837 bytes website/oldsite/_site/images/FuzzyKMeans.png | Bin 0 -> 50444 bytes website/oldsite/_site/images/KMeans.png | Bin 0 -> 62848 bytes .../_site/images/Mahout-logo-164x200.png | Bin 0 -> 10577 bytes .../_site/images/Mahout-logo-245x300.png | Bin 0 -> 16214 bytes .../_site/images/Mahout-logo-327x400.png | Bin 0 -> 22115 bytes .../oldsite/_site/images/Mahout-logo-82x100.png | Bin 0 -> 5140 bytes .../_site/images/Mahout-logo-transparent.svg | 181 + website/oldsite/_site/images/MeanShift.png | Bin 0 -> 40236 bytes website/oldsite/_site/images/SampleData.png | Bin 0 -> 32587 bytes website/oldsite/_site/images/backward.gif | Bin 0 -> 569 bytes website/oldsite/_site/images/bg.png | Bin 0 -> 3894 bytes website/oldsite/_site/images/bullet.gif | Bin 0 -> 279 bytes website/oldsite/_site/images/debug-config-2.png | Bin 0 -> 118953 bytes website/oldsite/_site/images/debug-config.png | Bin 0 -> 48956 bytes .../oldsite/_site/images/download-mahout.png | Bin 0 -> 10154 bytes .../oldsite/_site/images/download-original.png | Bin 0 -> 56689 bytes website/oldsite/_site/images/download.png | Bin 0 -> 6151 bytes website/oldsite/_site/images/effects.js | 1130 +++ website/oldsite/_site/images/favicon.ico | Bin 0 -> 28838 bytes .../_site/images/flink_squirrel_100_color.png | Bin 0 -> 16446 bytes website/oldsite/_site/images/forward.gif | Bin 0 -> 355 bytes website/oldsite/_site/images/generic page.png | Bin 0 -> 306779 bytes website/oldsite/_site/images/global.css | 887 +++ website/oldsite/_site/images/header_hot.jpg | Bin 0 -> 13394 bytes .../oldsite/_site/images/highlight-bullet.gif | Bin 0 -> 160 bytes .../_site/images/home-wrapper-original.png | Bin 0 -> 435604 bytes .../oldsite/_site/images/home-wrapper-v2.png | Bin 0 -> 59828 bytes .../oldsite/_site/images/home-wrapper-v3.png | Bin 0 -> 111463 bytes website/oldsite/_site/images/home-wrapper.png | Bin 0 -> 57264 bytes .../oldsite/_site/images/instruction_arrow.png | Bin 0 -> 285 bytes website/oldsite/_site/images/logo.png | Bin 0 -> 25615 bytes .../oldsite/_site/images/mahout-logo-100.png | Bin 0 -> 19477 bytes .../oldsite/_site/images/mahout-logo-200.png | Bin 0 -> 46360 bytes .../oldsite/_site/images/mahout-logo-300.png | Bin 0 -> 70139 bytes .../oldsite/_site/images/mahout-logo-400.png | Bin 0 -> 55468 bytes .../_site/images/mahout-logo-brudman.png | Bin 0 -> 59233 bytes .../_site/images/mahout-logo-poweredby-100.png | Bin 0 -> 24623 bytes .../_site/images/mahout-logo-poweredby-55.png | Bin 0 -> 11684 bytes .../_site/images/mahout-logo-poweredby.png | Bin 0 -> 75777 bytes .../images/mahout-logo-transparent-400.png | Bin 0 -> 61970 bytes website/oldsite/_site/images/mahout-logo.png | Bin 0 -> 79779 bytes website/oldsite/_site/images/mahout-logo.svg | 627 ++ website/oldsite/_site/images/mahout-lupe.png | Bin 0 -> 479 bytes website/oldsite/_site/images/mahout-powered.svg | 676 ++ .../oldsite/_site/images/mantle-1-original.png | Bin 0 -> 183285 bytes website/oldsite/_site/images/mantle-asf.png | Bin 0 -> 43710 bytes .../oldsite/_site/images/mantle-community.png | Bin 0 -> 47094 bytes website/oldsite/_site/images/mantle-hadoop.png | Bin 0 -> 34392 bytes website/oldsite/_site/images/mantle-mahout.png | Bin 0 -> 32609 bytes website/oldsite/_site/images/pause.gif | Bin 0 -> 644 bytes website/oldsite/_site/images/prototype.js | 4320 +++++++++++ website/oldsite/_site/images/screen.png | Bin 0 -> 267592 bytes website/oldsite/_site/images/search.gif | Bin 0 -> 344 bytes website/oldsite/_site/images/search.js | 21 + .../_site/images/sgd-class-hierarchy.png | Bin 0 -> 259654 bytes .../oldsite/_site/images/sidebar-original.png | Bin 0 -> 48060 bytes website/oldsite/_site/images/sidebar.png | Bin 0 -> 401 bytes website/oldsite/_site/images/slides.js | 109 + website/oldsite/_site/images/start.gif | Bin 0 -> 341 bytes .../oldsite/_site/images/taste-architecture.png | Bin 0 -> 101546 bytes .../_site/images/vector-class-hierarchy.png | Bin 0 -> 142705 bytes website/oldsite/_site/images/wiki-bg.png | Bin 0 -> 56041 bytes .../_site/images/wiki-wrapper-original.png | Bin 0 -> 398249 bytes website/oldsite/_site/images/wiki-wrapper.png | Bin 0 -> 59718 bytes website/oldsite/_site/images/wiki.css | 371 + website/oldsite/_site/images/wrapper.jpg | Bin 0 -> 60020 bytes website/oldsite/_site/index.html | 429 ++ website/oldsite/_site/js/bootstrap.js | 2276 ++++++ website/oldsite/_site/js/bootstrap.min.js | 6 + website/oldsite/_site/js/effects.js | 1130 +++ website/oldsite/_site/js/jquery-1.9.1.min.js | 5 + website/oldsite/_site/js/prototype.js | 4320 +++++++++++ website/oldsite/_site/js/search.js | 21 + website/oldsite/_site/js/slides.js | 109 + website/oldsite/_site/js/widgets.js | 45 + .../lessons/2011/12/29/jekyll-introduction.html | 736 ++ website/oldsite/_site/overview.html | 343 + website/oldsite/_site/pages.html | 1216 +++ .../Apache-Mahout-0.10.0-Release-Notes.pdf | Bin 0 -> 88739 bytes website/oldsite/_site/robots.txt | 1 + website/oldsite/_site/rss.xml | 442 ++ website/oldsite/_site/sitemap.xml | 370 + website/oldsite/_site/tags.html | 424 ++ .../oldsite/_site/users/algorithms/d-als.html | 354 + .../oldsite/_site/users/algorithms/d-qr.html | 353 + .../oldsite/_site/users/algorithms/d-spca.html | 482 ++ .../oldsite/_site/users/algorithms/d-ssvd.html | 443 ++ .../algorithms/intro-cooccurrence-spark.html | 783 ++ .../users/algorithms/recommender-overview.html | 333 + .../users/algorithms/spark-naive-bayes.html | 464 ++ .../oldsite/_site/users/basics/algorithms.html | 661 ++ .../oldsite/_site/users/basics/collections.html | 411 + .../_site/users/basics/collocations.html | 682 ++ .../basics/creating-vectors-from-text.html | 600 ++ .../_site/users/basics/creating-vectors.html | 320 + .../gaussian-discriminative-analysis.html | 319 + .../basics/independent-component-analysis.html | 316 + .../_site/users/basics/mahout-collections.html | 354 + .../_site/users/basics/mahoutintegration.html | 307 + .../users/basics/matrix-and-vector-needs.html | 385 + .../basics/principal-components-analysis.html | 330 + .../oldsite/_site/users/basics/quickstart.html | 358 + .../svd---singular-value-decomposition.html | 357 + .../_site/users/basics/system-requirements.html | 320 + ...rm-frequency-inverse-document-frequency.html | 321 + .../classification/bankmarketing-example.html | 354 + .../classification/bayesian-commandline.html | 374 + .../_site/users/classification/bayesian.html | 480 ++ .../users/classification/breiman-example.html | 373 + .../users/classification/class-discovery.html | 458 ++ .../classification/classifyingyourdata.html | 327 + .../classification/hidden-markov-models.html | 414 + .../locally-weighted-linear-regression.html | 324 + .../classification/logistic-regression.html | 434 ++ .../oldsite/_site/users/classification/mlp.html | 545 ++ .../_site/users/classification/naivebayes.html | 345 + .../users/classification/neural-network.html | 320 + .../classification/partial-implementation.html | 448 ++ .../users/classification/random-forests.html | 542 ++ .../restricted-boltzmann-machines.html | 352 + .../classification/support-vector-machines.html | 342 + .../users/classification/twenty-newsgroups.html | 517 ++ .../wikipedia-classifier-example.html | 360 + .../_site/users/clustering/20newsgroups.html | 310 + .../users/clustering/canopy-clustering.html | 495 ++ .../users/clustering/canopy-commandline.html | 378 + .../_site/users/clustering/cluster-dumper.html | 414 + .../clustering-of-synthetic-control-data.html | 368 + .../clustering-seinfeld-episodes.html | 310 + .../users/clustering/clusteringyourdata.html | 434 ++ .../clustering/expectation-maximization.html | 362 + .../clustering/fuzzy-k-means-commandline.html | 404 + .../_site/users/clustering/fuzzy-k-means.html | 497 ++ .../clustering/hierarchical-clustering.html | 315 + .../users/clustering/k-means-clustering.html | 486 ++ .../users/clustering/k-means-commandline.html | 400 + .../clustering/latent-dirichlet-allocation.html | 452 ++ .../_site/users/clustering/lda-commandline.html | 390 + .../clustering/llr---log-likelihood-ratio.html | 346 + .../users/clustering/spectral-clustering.html | 396 + .../users/clustering/streaming-k-means.html | 491 ++ .../_site/users/clustering/viewing-result.html | 319 + .../_site/users/clustering/viewing-results.html | 346 + .../clustering/visualizing-sample-clusters.html | 352 + .../dim-reduction/dimensional-reduction.html | 746 ++ .../oldsite/_site/users/dim-reduction/ssvd.html | 430 ++ .../users/dim-reduction/ssvd.page/SSVD-CLI.pdf | Bin 0 -> 462679 bytes .../_site/users/dim-reduction/ssvd.page/ssvd.R | 181 + .../classify-a-doc-from-the-shell.html | 593 ++ .../_site/users/environment/h2o-internals.html | 347 + .../users/environment/how-to-build-an-app.html | 585 ++ .../users/environment/in-core-reference.html | 708 ++ .../environment/out-of-core-reference.html | 681 ++ .../users/environment/spark-internals.html | 321 + .../users/flinkbindings/flink-internals.html | 348 + .../playing-with-samsara-flink.html | 423 ++ .../_site/users/misc/mr---map-reduce.html | 319 + .../misc/parallel-frequent-pattern-mining.html | 487 ++ .../_site/users/misc/perceptron-and-winnow.html | 341 + website/oldsite/_site/users/misc/testing.html | 350 + .../using-mahout-with-python-via-jpype.html | 519 ++ .../users/recommender/intro-als-hadoop.html | 403 + .../recommender/intro-cooccurrence-spark.html | 774 ++ .../recommender/intro-itembased-hadoop.html | 360 + .../users/recommender/matrix-factorization.html | 520 ++ .../_site/users/recommender/quickstart.html | 333 + .../recommender/recommender-documentation.html | 581 ++ .../recommender-first-timer-faq.html | 353 + .../users/recommender/userbased-5-minutes.html | 431 ++ .../MahoutScalaAndSparkBindings.pptx | Bin 0 -> 846177 bytes .../users/sparkbindings/ScalaSparkBindings.pdf | 6215 +++++++++++++++ .../oldsite/_site/users/sparkbindings/faq.html | 352 + .../oldsite/_site/users/sparkbindings/home.html | 398 + .../users/sparkbindings/play-with-shell.html | 577 ++ website/oldsite/assets | 1 + website/oldsite/atom.xml | 28 + website/oldsite/changelog.md | 70 + website/oldsite/css/bootstrap-responsive.css | 1109 +++ .../oldsite/css/bootstrap-responsive.min.css | 9 + website/oldsite/css/bootstrap.css | 6158 +++++++++++++++ website/oldsite/css/bootstrap.min.css | 9 + website/oldsite/css/global.css | 938 +++ website/oldsite/css/global__.css | 886 +++ website/oldsite/css/main.css | 4 + website/oldsite/developers/buildingmahout.md | 62 + .../oldsite/developers/developer-resources.md | 52 + website/oldsite/developers/github.md | 157 + website/oldsite/developers/githubPRs.md | 80 + website/oldsite/developers/gsoc.md | 65 + .../developers/how-to-become-a-committer.md | 28 + website/oldsite/developers/how-to-contribute.md | 154 + website/oldsite/developers/how-to-release.md | 235 + .../developers/how-to-update-the-website.md | 22 + website/oldsite/developers/issue-tracker.md | 46 + website/oldsite/developers/patch-check-list.md | 29 + .../developers/thirdparty-dependencies.md | 30 + website/oldsite/developers/version-control.md | 38 + .../general/books-tutorials-and-talks.md | 121 + website/oldsite/general/downloads.md | 68 + website/oldsite/general/faq.md | 105 + website/oldsite/general/glossary.md | 11 + website/oldsite/general/mahout-benchmarks.md | 153 + website/oldsite/general/mahout-wiki.md | 199 + .../general/mailing-lists,-irc-and-archives.md | 75 + website/oldsite/general/powered-by-mahout.md | 129 + website/oldsite/general/privacy-policy.md | 28 + website/oldsite/general/professional-support.md | 39 + website/oldsite/general/reference-reading.md | 71 + website/oldsite/general/release-notes.md | 242 + website/oldsite/general/who-we-are.md | 62 + website/oldsite/images/2dDirichletASN.png | Bin 0 -> 61964 bytes website/oldsite/images/2dDirichletASN4040.png | Bin 0 -> 80547 bytes website/oldsite/images/2dDirichletSN.png | Bin 0 -> 70586 bytes website/oldsite/images/2dFuzzyKMeans.png | Bin 0 -> 59029 bytes website/oldsite/images/2dKMeans.png | Bin 0 -> 56553 bytes website/oldsite/images/2dMeanShift.png | Bin 0 -> 42083 bytes website/oldsite/images/AsymmetricSampleData.png | Bin 0 -> 37665 bytes website/oldsite/images/Canopy.png | Bin 0 -> 48061 bytes website/oldsite/images/Canopy10.png | Bin 0 -> 42414 bytes website/oldsite/images/DirichletASN.png | Bin 0 -> 50460 bytes website/oldsite/images/DirichletN.png | Bin 0 -> 85831 bytes website/oldsite/images/DirichletSN.png | Bin 0 -> 75029 bytes website/oldsite/images/DirichletSN40.png | Bin 0 -> 84339 bytes ...entation of k-Means provided with Mahout.png | Bin 0 -> 244837 bytes website/oldsite/images/FuzzyKMeans.png | Bin 0 -> 50444 bytes website/oldsite/images/KMeans.png | Bin 0 -> 62848 bytes website/oldsite/images/Mahout-logo-164x200.png | Bin 0 -> 10577 bytes website/oldsite/images/Mahout-logo-245x300.png | Bin 0 -> 16214 bytes website/oldsite/images/Mahout-logo-327x400.png | Bin 0 -> 22115 bytes website/oldsite/images/Mahout-logo-82x100.png | Bin 0 -> 5140 bytes .../oldsite/images/Mahout-logo-transparent.svg | 181 + website/oldsite/images/MeanShift.png | Bin 0 -> 40236 bytes website/oldsite/images/SampleData.png | Bin 0 -> 32587 bytes website/oldsite/images/backward.gif | Bin 0 -> 569 bytes website/oldsite/images/bg.png | Bin 0 -> 3894 bytes website/oldsite/images/bullet.gif | Bin 0 -> 279 bytes website/oldsite/images/debug-config-2.png | Bin 0 -> 118953 bytes website/oldsite/images/debug-config.png | Bin 0 -> 48956 bytes website/oldsite/images/download-mahout.png | Bin 0 -> 10154 bytes website/oldsite/images/download-original.png | Bin 0 -> 56689 bytes website/oldsite/images/download.png | Bin 0 -> 6151 bytes website/oldsite/images/effects.js | 1130 +++ website/oldsite/images/favicon.ico | Bin 0 -> 28838 bytes .../oldsite/images/flink_squirrel_100_color.png | Bin 0 -> 16446 bytes website/oldsite/images/forward.gif | Bin 0 -> 355 bytes website/oldsite/images/generic page.png | Bin 0 -> 306779 bytes website/oldsite/images/global.css | 887 +++ website/oldsite/images/header_hot.jpg | Bin 0 -> 13394 bytes website/oldsite/images/highlight-bullet.gif | Bin 0 -> 160 bytes .../oldsite/images/home-wrapper-original.png | Bin 0 -> 435604 bytes website/oldsite/images/home-wrapper-v2.png | Bin 0 -> 59828 bytes website/oldsite/images/home-wrapper-v3.png | Bin 0 -> 111463 bytes website/oldsite/images/home-wrapper.png | Bin 0 -> 57264 bytes website/oldsite/images/instruction_arrow.png | Bin 0 -> 285 bytes website/oldsite/images/logo.png | Bin 0 -> 25615 bytes website/oldsite/images/mahout-logo-100.png | Bin 0 -> 19477 bytes website/oldsite/images/mahout-logo-200.png | Bin 0 -> 46360 bytes website/oldsite/images/mahout-logo-300.png | Bin 0 -> 70139 bytes website/oldsite/images/mahout-logo-400.png | Bin 0 -> 55468 bytes website/oldsite/images/mahout-logo-brudman.png | Bin 0 -> 59233 bytes .../images/mahout-logo-poweredby-100.png | Bin 0 -> 24623 bytes .../oldsite/images/mahout-logo-poweredby-55.png | Bin 0 -> 11684 bytes .../oldsite/images/mahout-logo-poweredby.png | Bin 0 -> 75777 bytes .../images/mahout-logo-transparent-400.png | Bin 0 -> 61970 bytes website/oldsite/images/mahout-logo.png | Bin 0 -> 79779 bytes website/oldsite/images/mahout-logo.svg | 627 ++ website/oldsite/images/mahout-lupe.png | Bin 0 -> 479 bytes website/oldsite/images/mahout-powered.svg | 676 ++ website/oldsite/images/mantle-1-original.png | Bin 0 -> 183285 bytes website/oldsite/images/mantle-asf.png | Bin 0 -> 43710 bytes website/oldsite/images/mantle-community.png | Bin 0 -> 47094 bytes website/oldsite/images/mantle-hadoop.png | Bin 0 -> 34392 bytes website/oldsite/images/mantle-mahout.png | Bin 0 -> 32609 bytes website/oldsite/images/pause.gif | Bin 0 -> 644 bytes website/oldsite/images/prototype.js | 4320 +++++++++++ website/oldsite/images/screen.png | Bin 0 -> 267592 bytes website/oldsite/images/search.gif | Bin 0 -> 344 bytes website/oldsite/images/search.js | 21 + website/oldsite/images/sgd-class-hierarchy.png | Bin 0 -> 259654 bytes website/oldsite/images/sidebar-original.png | Bin 0 -> 48060 bytes website/oldsite/images/sidebar.png | Bin 0 -> 401 bytes website/oldsite/images/slides.js | 109 + website/oldsite/images/start.gif | Bin 0 -> 341 bytes website/oldsite/images/taste-architecture.png | Bin 0 -> 101546 bytes .../oldsite/images/vector-class-hierarchy.png | Bin 0 -> 142705 bytes website/oldsite/images/wiki-bg.png | Bin 0 -> 56041 bytes .../oldsite/images/wiki-wrapper-original.png | Bin 0 -> 398249 bytes website/oldsite/images/wiki-wrapper.png | Bin 0 -> 59718 bytes website/oldsite/images/wiki.css | 371 + website/oldsite/images/wrapper.jpg | Bin 0 -> 60020 bytes website/oldsite/index.md | 138 + website/oldsite/js/bootstrap.js | 2276 ++++++ website/oldsite/js/bootstrap.min.js | 6 + website/oldsite/js/effects.js | 1130 +++ website/oldsite/js/jquery-1.9.1.min.js | 5 + website/oldsite/js/prototype.js | 4320 +++++++++++ website/oldsite/js/search.js | 21 + website/oldsite/js/slides.js | 109 + website/oldsite/js/widgets.js | 45 + website/oldsite/overview.md | 41 + website/oldsite/pages.html | 13 + .../Apache-Mahout-0.10.0-Release-Notes.pdf | Bin 0 -> 88739 bytes website/oldsite/rss.xml | 28 + website/oldsite/tags.html | 21 + website/oldsite/users/algorithms/d-als.md | 60 + website/oldsite/users/algorithms/d-qr.md | 59 + website/oldsite/users/algorithms/d-spca.md | 176 + website/oldsite/users/algorithms/d-ssvd.md | 143 + .../algorithms/intro-cooccurrence-spark.md | 446 ++ .../users/algorithms/recommender-overview.md | 33 + .../users/algorithms/spark-naive-bayes.md | 132 + website/oldsite/users/basics/algorithms.md | 58 + website/oldsite/users/basics/collections.md | 96 + website/oldsite/users/basics/collocations.md | 384 + .../users/basics/creating-vectors-from-text.md | 291 + .../oldsite/users/basics/creating-vectors.md | 16 + .../basics/gaussian-discriminative-analysis.md | 20 + .../basics/independent-component-analysis.md | 17 + .../oldsite/users/basics/mahout-collections.md | 60 + .../oldsite/users/basics/mahoutintegration.md | 6 + .../users/basics/matrix-and-vector-needs.md | 88 + .../basics/principal-components-analysis.md | 29 + website/oldsite/users/basics/quickstart.md | 59 + .../svd---singular-value-decomposition.md | 52 + .../oldsite/users/basics/system-requirements.md | 20 + ...term-frequency-inverse-document-frequency.md | 21 + .../classification/bankmarketing-example.md | 53 + .../classification/bayesian-commandline.md | 64 + .../oldsite/users/classification/bayesian.md | 147 + .../users/classification/breiman-example.md | 67 + .../users/classification/class-discovery.md | 155 + .../users/classification/classifyingyourdata.md | 27 + .../classification/hidden-markov-models.md | 102 + .../locally-weighted-linear-regression.md | 25 + .../users/classification/logistic-regression.md | 129 + website/oldsite/users/classification/mlp.md | 172 + .../oldsite/users/classification/naivebayes.md | 45 + .../users/classification/neural-network.md | 22 + .../classification/partial-implementation.md | 146 + .../users/classification/random-forests.md | 234 + .../restricted-boltzmann-machines.md | 49 + .../classification/support-vector-machines.md | 43 + .../users/classification/twenty-newsgroups.md | 179 + .../wikipedia-classifier-example.md | 57 + .../oldsite/users/clustering/20newsgroups.md | 11 + .../users/clustering/canopy-clustering.md | 188 + .../users/clustering/canopy-commandline.md | 70 + .../oldsite/users/clustering/cluster-dumper.md | 106 + .../clustering-of-synthetic-control-data.md | 53 + .../clustering/clustering-seinfeld-episodes.md | 11 + .../users/clustering/clusteringyourdata.md | 126 + .../clustering/expectation-maximization.md | 62 + .../clustering/fuzzy-k-means-commandline.md | 97 + .../oldsite/users/clustering/fuzzy-k-means.md | 186 + .../users/clustering/hierarchical-clustering.md | 15 + .../users/clustering/k-means-clustering.md | 182 + .../users/clustering/k-means-commandline.md | 94 + .../clustering/latent-dirichlet-allocation.md | 155 + .../oldsite/users/clustering/lda-commandline.md | 83 + .../clustering/llr---log-likelihood-ratio.md | 46 + .../users/clustering/spectral-clustering.md | 84 + .../users/clustering/streaming-k-means.md | 174 + .../oldsite/users/clustering/viewing-result.md | 15 + .../oldsite/users/clustering/viewing-results.md | 49 + .../clustering/visualizing-sample-clusters.md | 50 + .../dim-reduction/dimensional-reduction.md | 446 ++ website/oldsite/users/dim-reduction/ssvd.md | 127 + .../users/dim-reduction/ssvd.page/SSVD-CLI.pdf | Bin 0 -> 462679 bytes .../users/dim-reduction/ssvd.page/ssvd.R | 181 + .../classify-a-doc-from-the-shell.md | 258 + .../oldsite/users/environment/h2o-internals.md | 51 + .../users/environment/how-to-build-an-app.md | 257 + .../users/environment/in-core-reference.md | 304 + .../users/environment/out-of-core-reference.md | 318 + .../users/environment/spark-internals.md | 25 + .../users/flinkbindings/flink-internals.md | 50 + .../flinkbindings/playing-with-samsara-flink.md | 111 + website/oldsite/users/misc/mr---map-reduce.md | 19 + .../misc/parallel-frequent-pattern-mining.md | 185 + .../oldsite/users/misc/perceptron-and-winnow.md | 41 + website/oldsite/users/misc/testing.md | 46 + .../misc/using-mahout-with-python-via-jpype.md | 222 + .../users/recommender/intro-als-hadoop.md | 98 + .../recommender/intro-cooccurrence-spark.md | 437 ++ .../users/recommender/intro-itembased-hadoop.md | 54 + .../users/recommender/matrix-factorization.md | 187 + website/oldsite/users/recommender/quickstart.md | 32 + .../recommender/recommender-documentation.md | 277 + .../recommender/recommender-first-timer-faq.md | 54 + .../users/recommender/userbased-5-minutes.md | 133 + .../MahoutScalaAndSparkBindings.pptx | Bin 0 -> 846177 bytes .../users/sparkbindings/ScalaSparkBindings.pdf | 6215 +++++++++++++++ website/oldsite/users/sparkbindings/faq.md | 52 + website/oldsite/users/sparkbindings/home.md | 101 + .../users/sparkbindings/play-with-shell.md | 199 + 627 files changed, 159714 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/mahout/blob/0e718ec9/website/old-site ---------------------------------------------------------------------- diff --git a/website/old-site b/website/old-site deleted file mode 160000 index 36c7e97..0000000 --- a/website/old-site +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 36c7e977c7d700b38ae2ad8a9670c6880df092db http://git-wip-us.apache.org/repos/asf/mahout/blob/0e718ec9/website/oldsite/404.html ---------------------------------------------------------------------- diff --git a/website/oldsite/404.html b/website/oldsite/404.html new file mode 100644 index 0000000..6904bcd --- /dev/null +++ b/website/oldsite/404.html @@ -0,0 +1 @@ +Sorry this page does not exist =( http://git-wip-us.apache.org/repos/asf/mahout/blob/0e718ec9/website/oldsite/Gemfile ---------------------------------------------------------------------- diff --git a/website/oldsite/Gemfile b/website/oldsite/Gemfile new file mode 100644 index 0000000..301d29c --- /dev/null +++ b/website/oldsite/Gemfile @@ -0,0 +1,5 @@ +source "https://rubygems.org" + +gem "jekyll", "~> 3.1" +gem "jekyll-sitemap" +gem "pygments.rb" http://git-wip-us.apache.org/repos/asf/mahout/blob/0e718ec9/website/oldsite/Gemfile.lock ---------------------------------------------------------------------- diff --git a/website/oldsite/Gemfile.lock b/website/oldsite/Gemfile.lock new file mode 100644 index 0000000..f3aff06 --- /dev/null +++ b/website/oldsite/Gemfile.lock @@ -0,0 +1,56 @@ +GEM + remote: https://rubygems.org/ + specs: + addressable (2.5.1) + public_suffix (~> 2.0, >= 2.0.2) + colorator (1.1.0) + ffi (1.9.18) + forwardable-extended (2.6.0) + jekyll (3.4.3) + addressable (~> 2.4) + colorator (~> 1.0) + jekyll-sass-converter (~> 1.0) + jekyll-watch (~> 1.1) + kramdown (~> 1.3) + liquid (~> 3.0) + mercenary (~> 0.3.3) + pathutil (~> 0.9) + rouge (~> 1.7) + safe_yaml (~> 1.0) + jekyll-sass-converter (1.5.0) + sass (~> 3.4) + jekyll-sitemap (1.1.1) + jekyll (~> 3.3) + jekyll-watch (1.5.0) + listen (~> 3.0, < 3.1) + kramdown (1.13.2) + liquid (3.0.6) + listen (3.0.8) + rb-fsevent (~> 0.9, >= 0.9.4) + rb-inotify (~> 0.9, >= 0.9.7) + mercenary (0.3.6) + pathutil (0.14.0) + forwardable-extended (~> 2.6) + posix-spawn (0.3.6) + public_suffix (2.0.5) + pygments.rb (0.5.4) + posix-spawn (~> 0.3.6) + yajl-ruby (~> 1.1.0) + rb-fsevent (0.9.8) + rb-inotify (0.9.8) + ffi (>= 0.5.0) + rouge (1.11.1) + safe_yaml (1.0.4) + sass (3.4.23) + yajl-ruby (1.1.0) + +PLATFORMS + ruby + +DEPENDENCIES + jekyll (~> 3.1) + jekyll-sitemap + pygments.rb + +BUNDLED WITH + 1.14.6 http://git-wip-us.apache.org/repos/asf/mahout/blob/0e718ec9/website/oldsite/History.markdown ---------------------------------------------------------------------- diff --git a/website/oldsite/History.markdown b/website/oldsite/History.markdown new file mode 100644 index 0000000..5ef89c1 --- /dev/null +++ b/website/oldsite/History.markdown @@ -0,0 +1,16 @@ +## HEAD + +### Major Enhancements + +### Minor Enahncements + * Add `drafts` folder support (#167) + * Add `excerpt` support (#168) + * Create History.markdown to help project management (#169) + +### Bug Fixes + +### Site Enhancements + +### Compatibility updates + * Update `preview` task + http://git-wip-us.apache.org/repos/asf/mahout/blob/0e718ec9/website/oldsite/LICENSE ---------------------------------------------------------------------- diff --git a/website/oldsite/LICENSE b/website/oldsite/LICENSE new file mode 100644 index 0000000..01a0839 --- /dev/null +++ b/website/oldsite/LICENSE @@ -0,0 +1,21 @@ +The MIT License (MIT) + +Copyright (c) 2015 Jade Dominguez + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. http://git-wip-us.apache.org/repos/asf/mahout/blob/0e718ec9/website/oldsite/README.md ---------------------------------------------------------------------- diff --git a/website/oldsite/README.md b/website/oldsite/README.md new file mode 100644 index 0000000..62fcfca --- /dev/null +++ b/website/oldsite/README.md @@ -0,0 +1,78 @@ +# Jekyll-Bootstrap + +The quickest way to start and publish your Jekyll powered blog. 100% compatible with GitHub pages + +## Usage + +For all usage and documentation please see: <http://jekyllbootstrap.com> + +## Version + +0.3.0 - stable and versioned using [semantic versioning](http://semver.org/). + +**NOTE:** 0.3.0 introduces a new theme which is not backwards compatible in the sense it won't _look_ like the old version. +However, the actual API has not changed at all. +You might want to run 0.3.0 in a branch to make sure you are ok with the theme design changes. + +## Milestones + +[0.4.0](https://github.com/plusjade/jekyll-bootstrap/milestones/v%200.4.0) - next release [ETA 03/29/2015] + +### GOALS + +* No open PRs against master branch. +* Squash some bugs. +* Add some new features (low-hanging fruit). +* Establish social media presence. + + +### Bugs + +|Bug |Description +|------|--------------- +|[#86](https://github.com/plusjade/jekyll-bootstrap/issues/86) |☑ Facebook Comments +|[#113](https://github.com/plusjade/jekyll-bootstrap/issues/113)|☑ ASSET_PATH w/ page & post +|[#144](https://github.com/plusjade/jekyll-bootstrap/issues/144)|☐ BASE_PATH w/ FQDN +|[#227](https://github.com/plusjade/jekyll-bootstrap/issues/227)|☑ Redundant JB/setup + +### Features + +|Bug |Description +|------|--------------- +|[#98](https://github.com/plusjade/jekyll-bootstrap/issues/98) |☑ GIST Integration +|[#244](https://github.com/plusjade/jekyll-bootstrap/issues/244)|☑ JB/file_exists Helper +|[#42](https://github.com/plusjade/jekyll-bootstrap/issues/42) |☑ Sort collections of Pages / Posts +|[#84](https://github.com/plusjade/jekyll-bootstrap/issues/84) |☐ Detecting production mode + +### TODOS + +Review existing pull requests against plusjake/jekyll-bootstrap:master. Merge or close each. + +* Create twitter account. Add link / icon on jekyllbootstrap.com. +* Create blog posts under plusjade/gh-pages, expose on jekyllbootstrap.com, feed to twitter account. +* Announce state of project, announce roadmap(s), announce new versions as theyâre released. + +## Contributing + + +To contribute to the framework please make sure to checkout your branch based on `jb-development`!! +This is very important as it allows me to accept your pull request without having to publish a public version release. + +Small, atomic Features, bugs, etc. +Use the `jb-development` branch but note it will likely change fast as pull requests are accepted. +Please rebase as often as possible when working. +Work on small, atomic features/bugs to avoid upstream commits affecting/breaking your development work. + +For Big Features or major API extensions/edits: +This is the one case where I'll accept pull-requests based off the master branch. +This allows you to work in isolation but it means I'll have to manually merge your work into the next public release. +Translation : it might take a bit longer so please be patient! (but sincerely thank you). + +**Jekyll-Bootstrap Documentation Website.** + +The documentation website at <http://jekyllbootstrap.com> is maintained at https://github.com/plusjade/jekyllbootstrap.com + + +## License + +[MIT](http://opensource.org/licenses/MIT) http://git-wip-us.apache.org/repos/asf/mahout/blob/0e718ec9/website/oldsite/Rakefile ---------------------------------------------------------------------- diff --git a/website/oldsite/Rakefile b/website/oldsite/Rakefile new file mode 100644 index 0000000..183ca1e --- /dev/null +++ b/website/oldsite/Rakefile @@ -0,0 +1,306 @@ +require "rubygems" +require 'rake' +require 'yaml' +require 'time' + +SOURCE = "." +CONFIG = { + 'version' => "0.3.0", + 'themes' => File.join(SOURCE, "_includes", "themes"), + 'layouts' => File.join(SOURCE, "_layouts"), + 'posts' => File.join(SOURCE, "_posts"), + 'post_ext' => "md", + 'theme_package_version' => "0.1.0" +} + +# Path configuration helper +module JB + class Path + SOURCE = "." + Paths = { + :layouts => "_layouts", + :themes => "_includes/themes", + :theme_assets => "assets/themes", + :theme_packages => "_theme_packages", + :posts => "_posts" + } + + def self.base + SOURCE + end + + # build a path relative to configured path settings. + def self.build(path, opts = {}) + opts[:root] ||= SOURCE + path = "#{opts[:root]}/#{Paths[path.to_sym]}/#{opts[:node]}".split("/") + path.compact! + File.__send__ :join, path + end + + end #Path +end #JB + +# Usage: rake post title="A Title" [date="2012-02-09"] [tags=[tag1,tag2]] [category="category"] +desc "Begin a new post in #{CONFIG['posts']}" +task :post do + abort("rake aborted: '#{CONFIG['posts']}' directory not found.") unless FileTest.directory?(CONFIG['posts']) + title = ENV["title"] || "new-post" + tags = ENV["tags"] || "[]" + category = ENV["category"] || "" + category = "\"#{category.gsub(/-/,' ')}\"" if !category.empty? + slug = title.downcase.strip.gsub(' ', '-').gsub(/[^\w-]/, '') + begin + date = (ENV['date'] ? Time.parse(ENV['date']) : Time.now).strftime('%Y-%m-%d') + rescue => e + puts "Error - date format must be YYYY-MM-DD, please check you typed it correctly!" + exit -1 + end + filename = File.join(CONFIG['posts'], "#{date}-#{slug}.#{CONFIG['post_ext']}") + if File.exist?(filename) + abort("rake aborted!") if ask("#{filename} already exists. Do you want to overwrite?", ['y', 'n']) == 'n' + end + + puts "Creating new post: #{filename}" + open(filename, 'w') do |post| + post.puts "---" + post.puts "layout: post" + post.puts "title: \"#{title.gsub(/-/,' ')}\"" + post.puts 'description: ""' + post.puts "category: #{category}" + post.puts "tags: #{tags}" + post.puts "---" + post.puts "{% include JB/setup %}" + end +end # task :post + +# Usage: rake page name="about.html" +# You can also specify a sub-directory path. +# If you don't specify a file extention we create an index.html at the path specified +desc "Create a new page." +task :page do + name = ENV["name"] || "new-page.md" + filename = File.join(SOURCE, "#{name}") + filename = File.join(filename, "index.html") if File.extname(filename) == "" + title = File.basename(filename, File.extname(filename)).gsub(/[\W\_]/, " ").gsub(/\b\w/){$&.upcase} + if File.exist?(filename) + abort("rake aborted!") if ask("#{filename} already exists. Do you want to overwrite?", ['y', 'n']) == 'n' + end + + mkdir_p File.dirname(filename) + puts "Creating new page: #{filename}" + open(filename, 'w') do |post| + post.puts "---" + post.puts "layout: page" + post.puts "title: \"#{title}\"" + post.puts 'description: ""' + post.puts "---" + post.puts "{% include JB/setup %}" + end +end # task :page + +desc "Launch preview environment" +task :preview do + system "jekyll serve -w" +end # task :preview + +# Public: Alias - Maintains backwards compatability for theme switching. +task :switch_theme => "theme:switch" + +namespace :theme do + + # Public: Switch from one theme to another for your blog. + # + # name - String, Required. name of the theme you want to switch to. + # The theme must be installed into your JB framework. + # + # Examples + # + # rake theme:switch name="the-program" + # + # Returns Success/failure messages. + desc "Switch between Jekyll-bootstrap themes." + task :switch do + theme_name = ENV["name"].to_s + theme_path = File.join(CONFIG['themes'], theme_name) + settings_file = File.join(theme_path, "settings.yml") + non_layout_files = ["settings.yml"] + + abort("rake aborted: name cannot be blank") if theme_name.empty? + abort("rake aborted: '#{theme_path}' directory not found.") unless FileTest.directory?(theme_path) + abort("rake aborted: '#{CONFIG['layouts']}' directory not found.") unless FileTest.directory?(CONFIG['layouts']) + + Dir.glob("#{theme_path}/*") do |filename| + next if non_layout_files.include?(File.basename(filename).downcase) + puts "Generating '#{theme_name}' layout: #{File.basename(filename)}" + + open(File.join(CONFIG['layouts'], File.basename(filename)), 'w') do |page| + page.puts "---" + page.puts File.read(settings_file) if File.exist?(settings_file) + page.puts "layout: default" unless File.basename(filename, ".html").downcase == "default" + page.puts "---" + page.puts "{% include JB/setup %}" + page.puts "{% include themes/#{theme_name}/#{File.basename(filename)} %}" + end + end + + puts "=> Theme successfully switched!" + puts "=> Reload your web-page to check it out =)" + end # task :switch + + # Public: Install a theme using the theme packager. + # Version 0.1.0 simple 1:1 file matching. + # + # git - String, Optional path to the git repository of the theme to be installed. + # name - String, Optional name of the theme you want to install. + # Passing name requires that the theme package already exist. + # + # Examples + # + # rake theme:install git="https://github.com/jekyllbootstrap/theme-twitter.git" + # rake theme:install name="cool-theme" + # + # Returns Success/failure messages. + desc "Install theme" + task :install do + if ENV["git"] + manifest = theme_from_git_url(ENV["git"]) + name = manifest["name"] + else + name = ENV["name"].to_s.downcase + end + + packaged_theme_path = JB::Path.build(:theme_packages, :node => name) + + abort("rake aborted! + => ERROR: 'name' cannot be blank") if name.empty? + abort("rake aborted! + => ERROR: '#{packaged_theme_path}' directory not found. + => Installable themes can be added via git. You can find some here: http://github.com/jekyllbootstrap + => To download+install run: `rake theme:install git='[PUBLIC-CLONE-URL]'` + => example : rake theme:install git='[email protected]:jekyllbootstrap/theme-the-program.git' + ") unless FileTest.directory?(packaged_theme_path) + + manifest = verify_manifest(packaged_theme_path) + + # Get relative paths to packaged theme files + # Exclude directories as they'll be recursively created. Exclude meta-data files. + packaged_theme_files = [] + FileUtils.cd(packaged_theme_path) { + Dir.glob("**/*.*") { |f| + next if ( FileTest.directory?(f) || f =~ /^(manifest|readme|packager)/i ) + packaged_theme_files << f + } + } + + # Mirror each file into the framework making sure to prompt if already exists. + packaged_theme_files.each do |filename| + file_install_path = File.join(JB::Path.base, filename) + if File.exist? file_install_path and ask("#{file_install_path} already exists. Do you want to overwrite?", ['y', 'n']) == 'n' + next + else + mkdir_p File.dirname(file_install_path) + cp_r File.join(packaged_theme_path, filename), file_install_path + end + end + + puts "=> #{name} theme has been installed!" + puts "=> ---" + if ask("=> Want to switch themes now?", ['y', 'n']) == 'y' + system("rake switch_theme name='#{name}'") + end + end + + # Public: Package a theme using the theme packager. + # The theme must be structured using valid JB API. + # In other words packaging is essentially the reverse of installing. + # + # name - String, Required name of the theme you want to package. + # + # Examples + # + # rake theme:package name="twitter" + # + # Returns Success/failure messages. + desc "Package theme" + task :package do + name = ENV["name"].to_s.downcase + theme_path = JB::Path.build(:themes, :node => name) + asset_path = JB::Path.build(:theme_assets, :node => name) + + abort("rake aborted: name cannot be blank") if name.empty? + abort("rake aborted: '#{theme_path}' directory not found.") unless FileTest.directory?(theme_path) + abort("rake aborted: '#{asset_path}' directory not found.") unless FileTest.directory?(asset_path) + + ## Mirror theme's template directory (_includes) + packaged_theme_path = JB::Path.build(:themes, :root => JB::Path.build(:theme_packages, :node => name)) + mkdir_p packaged_theme_path + cp_r theme_path, packaged_theme_path + + ## Mirror theme's asset directory + packaged_theme_assets_path = JB::Path.build(:theme_assets, :root => JB::Path.build(:theme_packages, :node => name)) + mkdir_p packaged_theme_assets_path + cp_r asset_path, packaged_theme_assets_path + + ## Log packager version + packager = {"packager" => {"version" => CONFIG["theme_package_version"].to_s } } + open(JB::Path.build(:theme_packages, :node => "#{name}/packager.yml"), "w") do |page| + page.puts packager.to_yaml + end + + puts "=> '#{name}' theme is packaged and available at: #{JB::Path.build(:theme_packages, :node => name)}" + end + +end # end namespace :theme + +# Internal: Download and process a theme from a git url. +# Notice we don't know the name of the theme until we look it up in the manifest. +# So we'll have to change the folder name once we get the name. +# +# url - String, Required url to git repository. +# +# Returns theme manifest hash +def theme_from_git_url(url) + tmp_path = JB::Path.build(:theme_packages, :node => "_tmp") + abort("rake aborted: system call to git clone failed") if !system("git clone #{url} #{tmp_path}") + manifest = verify_manifest(tmp_path) + new_path = JB::Path.build(:theme_packages, :node => manifest["name"]) + if File.exist?(new_path) && ask("=> #{new_path} theme package already exists. Override?", ['y', 'n']) == 'n' + remove_dir(tmp_path) + abort("rake aborted: '#{manifest["name"]}' already exists as theme package.") + end + + remove_dir(new_path) if File.exist?(new_path) + mv(tmp_path, new_path) + manifest +end + +# Internal: Process theme package manifest file. +# +# theme_path - String, Required. File path to theme package. +# +# Returns theme manifest hash +def verify_manifest(theme_path) + manifest_path = File.join(theme_path, "manifest.yml") + manifest_file = File.open( manifest_path ) + abort("rake aborted: repo must contain valid manifest.yml") unless File.exist? manifest_file + manifest = YAML.load( manifest_file ) + manifest_file.close + manifest +end + +def ask(message, valid_options) + if valid_options + answer = get_stdin("#{message} #{valid_options.to_s.gsub(/"/, '').gsub(/, /,'/')} ") while !valid_options.include?(answer) + else + answer = get_stdin(message) + end + answer +end + +def get_stdin(message) + print message + STDIN.gets.chomp +end + +#Load custom rake scripts +Dir['_rake/*.rake'].each { |r| load r } http://git-wip-us.apache.org/repos/asf/mahout/blob/0e718ec9/website/oldsite/_config.yml ---------------------------------------------------------------------- diff --git a/website/oldsite/_config.yml b/website/oldsite/_config.yml new file mode 100644 index 0000000..63cb94b --- /dev/null +++ b/website/oldsite/_config.yml @@ -0,0 +1,142 @@ +# This is the default format. +# For more see: http://jekyllrb.com/docs/permalinks/ +permalink: /:categories/:year/:month/:day/:title + +exclude: [".rvmrc", ".rbenv-version", "README.md", "Rakefile", "changelog.md"] +highlighter: rouge +markdown: kramdown + + +# Themes are encouraged to use these universal variables +# so be sure to set them if your theme uses them. +# +title : Apache Mahout +tagline: Distributed Linear Algebra +author : + name : The Apache Software Foundation + email : [email protected] + github : apache + twitter : ASF + feedburner : feedname + +# The production_url is only used when full-domain names are needed +# such as sitemap.txt +# Most places will/should use BASE_PATH to make the urls +# +# If you have set a CNAME (pages.github.com) set your custom domain here. +# Else if you are pushing to username.github.io, replace with your username. +# Finally if you are pushing to a GitHub project page, include the project name at the end. +# +production_url : http://username.github.io + +gems: ["jekyll-sitemap"] + +# All Jekyll-Bootstrap specific configurations are namespaced into this hash +# +JB : + version : 0.3.0 + + # All links will be namespaced by BASE_PATH if defined. + # Links in your website should always be prefixed with {{BASE_PATH}} + # however this value will be dynamically changed depending on your deployment situation. + # + # CNAME (http://yourcustomdomain.com) + # DO NOT SET BASE_PATH + # (urls will be prefixed with "/" and work relatively) + # + # GitHub Pages (http://username.github.io) + # DO NOT SET BASE_PATH + # (urls will be prefixed with "/" and work relatively) + # + # GitHub Project Pages (http://username.github.io/project-name) + # + # A GitHub Project site exists in the `gh-pages` branch of one of your repositories. + # REQUIRED! Set BASE_PATH to: http://username.github.io/project-name + # + # CAUTION: + # - When in Localhost, your site will run from root "/" regardless of BASE_PATH + # - Only the following values are falsy: ["", null, false] + # - When setting BASE_PATH it must be a valid url. + # This means always setting the protocol (http|https) or prefixing with "/" + BASE_PATH : /docs/0.13.0 + + # By default, the asset_path is automatically defined relative to BASE_PATH plus the enabled theme. + # ex: [BASE_PATH]/assets/themes/[THEME-NAME] + # + # Override this by defining an absolute path to assets here. + # ex: + # http://s3.amazonaws.com/yoursite/themes/watermelon + # /assets + # + ASSET_PATH : false + + # These paths are to the main pages Jekyll-Bootstrap ships with. + # Some JB helpers refer to these paths; change them here if needed. + # + archive_path: /archive.html + categories_path : /categories.html + tags_path : /tags.html + atom_path : /atom.xml + rss_path : /rss.xml + + # Settings for comments helper + # Set 'provider' to the comment provider you want to use. + # Set 'provider' to false to turn commenting off globally. + # + comments : + provider : disqus + disqus : + short_name : jekyllbootstrap + livefyre : + site_id : 123 + intensedebate : + account : 123abc + facebook : + appid : 123 + num_posts: 5 + width: 580 + colorscheme: light + duoshuo : + short_name : jekyllbootstrap + + # Settings for analytics helper + # Set 'provider' to the analytics provider you want to use. + # Set 'provider' to false to turn analytics off globally. + # + analytics : + provider : google + gauges : + site_id : 'SITE ID' + google : + tracking_id : 'UA-123-12' + getclicky : + site_id : + mixpanel : + token : '_MIXPANEL_TOKEN_' + piwik : + baseURL : 'myserver.tld/piwik' # Piwik installation address (without protocol) + idsite : '1' # the id of the site on Piwik + + # Settings for sharing helper. + # Sharing is for things like tweet, plusone, like, reddit buttons etc. + # Set 'provider' to the sharing provider you want to use. + # Set 'provider' to false to turn sharing off globally. + # + sharing : + provider : false + + # Settings for all other include helpers can be defined by creating + # a hash with key named for the given helper. ex: + # + # pages_list : + # provider : "custom" + # + # Setting any helper's provider to 'custom' will bypass the helper code + # and include your custom code. Your custom file must be defined at: + # ./_includes/custom/[HELPER] + # where [HELPER] is the name of the helper you are overriding. + + analytics : + provider : google + google : + tracking_id : 'UA-98314020-1' \ No newline at end of file http://git-wip-us.apache.org/repos/asf/mahout/blob/0e718ec9/website/oldsite/_drafts/jekyll-introduction-draft.md ---------------------------------------------------------------------- diff --git a/website/oldsite/_drafts/jekyll-introduction-draft.md b/website/oldsite/_drafts/jekyll-introduction-draft.md new file mode 100644 index 0000000..88b93f0 --- /dev/null +++ b/website/oldsite/_drafts/jekyll-introduction-draft.md @@ -0,0 +1,10 @@ +--- +layout: post +category : lessons +tagline: "Supporting tagline" +tags : [intro, beginner, jekyll, tutorial] +--- +{% include JB/setup %} + + +This is an example of a draft. Read more here: [http://jekyllrb.com/docs/drafts/](http://jekyllrb.com/docs/drafts/) http://git-wip-us.apache.org/repos/asf/mahout/blob/0e718ec9/website/oldsite/_includes/JB ---------------------------------------------------------------------- diff --git a/website/oldsite/_includes/JB b/website/oldsite/_includes/JB new file mode 120000 index 0000000..78a010c --- /dev/null +++ b/website/oldsite/_includes/JB @@ -0,0 +1 @@ +../../_includes/JB \ No newline at end of file http://git-wip-us.apache.org/repos/asf/mahout/blob/0e718ec9/website/oldsite/_includes/assets ---------------------------------------------------------------------- diff --git a/website/oldsite/_includes/assets b/website/oldsite/_includes/assets new file mode 100644 index 0000000..e69de29 http://git-wip-us.apache.org/repos/asf/mahout/blob/0e718ec9/website/oldsite/_includes/navbar.html ---------------------------------------------------------------------- diff --git a/website/oldsite/_includes/navbar.html b/website/oldsite/_includes/navbar.html new file mode 100644 index 0000000..acd6145 --- /dev/null +++ b/website/oldsite/_includes/navbar.html @@ -0,0 +1,138 @@ +<!--<div class="nav-collapse collapse">--> +<div class="collapse navbar-collapse" id="main-navbar"> + <ul class="nav navbar-nav"> + <!-- <li><a href="{{ BASE_PATH }}/">Home</a></li> --> + <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown">General<b class="caret"></b></a> + <ul class="dropdown-menu"> + <li><a href="{{ BASE_PATH }}/general/downloads.html">Downloads</a> + <li><a href="{{ BASE_PATH }}/general/who-we-are.html">Who we are</a> + <li><a href="{{ BASE_PATH }}/general/mailing-lists,-irc-and-archives.html">Mailing Lists</a> + <li><a href="{{ BASE_PATH }}/general/release-notes.html">Release Notes</a> + <li><a href="{{ BASE_PATH }}/general/books-tutorials-and-talks.html">Books, Tutorials, Talks</a></li> + <li><a href="{{ BASE_PATH }}/general/powered-by-mahout.html">Powered By Mahout</a> + <li><a href="{{ BASE_PATH }}/general/professional-support.html">Professional Support</a> + <li class="divider"></li> + <li class="nav-header">Resources</li> + <li><a href="{{ BASE_PATH }}/general/reference-reading.html">Reference Reading</a> + <li><a href="{{ BASE_PATH }}/general/faq.html">FAQ</a> + <li class="divider"></li> + <li class="nav-header">Legal</li> + <li><a href="http://www.apache.org/licenses/">License</a></li> + <li><a href="http://www.apache.org/security/">Security</a></li> + <li><a href="{{ BASE_PATH }}/general/privacy-policy.html">Privacy Policy</a> + </ul> + </li> + <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown">Developers<b class="caret"></b></a> + <ul class="dropdown-menu"> + <li><a href="{{ BASE_PATH }}/developers/developer-resources.html">Developer resources</a></li> + <li><a href="{{ BASE_PATH }}/developers/version-control.html">Version control</a></li> + <li><a href="{{ BASE_PATH }}/developers/buildingmahout.html">Build from source</a></li> + <li><a href="{{ BASE_PATH }}/developers/issue-tracker.html">Issue tracker</a></li> + <li><a href="https://builds.apache.org/job/Mahout-Quality/" target="_blank">Code quality reports</a></li> + <li class="divider"></li> + <li class="nav-header">Contributions</li> + <li><a href="{{ BASE_PATH }}/developers/how-to-contribute.html">How to contribute</a></li> + <li><a href="{{ BASE_PATH }}/developers/how-to-become-a-committer.html">How to become a committer</a></li> + <li><a href="{{ BASE_PATH }}/developers/gsoc.html">GSoC</a></li> + <li class="divider"></li> + <li class="nav-header">For committers</li> + <li><a href="{{ BASE_PATH }}/developers/how-to-update-the-website.html">How to update the website</a></li> + <li><a href="{{ BASE_PATH }}/developers/patch-check-list.html">Patch check list</a></li> + <li><a href="{{ BASE_PATH }}/developers/github.html">Handling Github PRs</a></li> + <li><a href="{{ BASE_PATH }}/developers/how-to-release.html">How to release</a></li> + <li><a href="{{ BASE_PATH }}/developers/thirdparty-dependencies.html">Third party dependencies</a></li> + </ul> + </li> + <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown">Mahout-Samsara<b class="caret"></b></a> + <ul class="dropdown-menu"> + <li><a href="{{ BASE_PATH }}/users/sparkbindings/home.html">Scala & Spark Bindings Overview</a></li> + <li><a href="{{ BASE_PATH }}/users/sparkbindings/faq.html">FAQ</a></li> + <li><a href="{{ BASE_PATH }}/users/flinkbindings/playing-with-samsara-flink.html">Flink Bindings Overview</a></li> + <li class="nav-header">Engines</li> + <li><a href="{{ BASE_PATH }}/users/sparkbindings/home.html">Spark</a></li> + <li><a href="{{ BASE_PATH }}/users/environment/h2o-internals.html">H2O</a></li> + <li><a href="{{ BASE_PATH }}/users/flinkbindings/flink-internals.html">Flink</a></li> + <li class="nav-header">References</li> + <li><a href="{{ BASE_PATH }}/users/environment/in-core-reference.html">In-Core Algebraic DSL Reference</a></li> + <li><a href="{{ BASE_PATH }}/users/environment/out-of-core-reference.html">Distributed Algebraic DSL Reference</a></li> + <li class="nav-header">Tutorials</li> + <li><a href="{{ BASE_PATH }}/users/sparkbindings/play-with-shell.html">Playing with Mahout's Spark Shell</a></li> + <li><a href="{{ BASE_PATH }}/users/environment/how-to-build-an-app.html">How to build an app</a></li> + <li><a href="{{ BASE_PATH }}/users/environment/classify-a-doc-from-the-shell.html">Building a text classifier in Mahout's Spark Shell</a></li> + </ul> + </li> + <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown">Algorithms<b class="caret"></b></a> + <ul class="dropdown-menu"> + <li><a href="{{ BASE_PATH }}/users/basics/algorithms.html">List of algorithms</a> + <li class="nav-header">Distributed Matrix Decomposition</li> + <li><a href="{{ BASE_PATH }}/users/algorithms/d-qr.html">Cholesky QR</a></li> + <li><a href="{{ BASE_PATH }}/users/algorithms/d-ssvd.html">SSVD</a></li> + <li><a href="{{ BASE_PATH }}/users/algorithms/d-als.html">Distributed ALS</a></li> + <li><a href="{{ BASE_PATH }}/users/algorithms/d-spca.html">SPCA</a></li> + <li class="nav-header">Recommendations</li> + <li><a href="{{ BASE_PATH }}/users/algorithms/recommender-overview.html">Recommender Overview</a></li> + <li><a href="{{ BASE_PATH }}/users/algorithms/intro-cooccurrence-spark.html">Intro to cooccurrence-based<br/> recommendations with Spark</a></li> + <li class="nav-header">Classification</li> + <li><a href="{{ BASE_PATH }}/users/algorithms/spark-naive-bayes.html">Spark Naive Bayes</a></li> + </ul> + </li> + <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown">MapReduce Basics<b class="caret"></b></a> + <ul class="dropdown-menu"> + <li><a href="{{ BASE_PATH }}/users/basics/algorithms.html">List of algorithms</a> + <li><a href="{{ BASE_PATH }}/users/basics/quickstart.html">Overview</a> + <li class="divider"></li> + <li class="nav-header">Working with text</li> + <li><a href="{{ BASE_PATH }}/users/basics/creating-vectors-from-text.html">Creating vectors from text</a> + <li><a href="{{ BASE_PATH }}/users/basics/collocations.html">Collocations</a> + <li class="divider"></li> + <li class="nav-header">Dimensionality reduction</li> + <li><a href="{{ BASE_PATH }}/users/dim-reduction/dimensional-reduction.html">Singular Value Decomposition</a></li> + <li><a href="{{ BASE_PATH }}/users/dim-reduction/ssvd.html">Stochastic SVD</a></li> + <li class="divider"></li> + <li class="nav-header">Topic Models</li> + <li><a href="{{ BASE_PATH }}/users/clustering/latent-dirichlet-allocation.html">Latent Dirichlet Allocation</a></li> + </ul> + </li> + <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown">Mahout MapReduce<b class="caret"></b></a> + <ul class="dropdown-menu"> + <li class="nav-header">Classification</li> + <li><a href="{{ BASE_PATH }}/users/classification/bayesian.html">Naive Bayes</a></li> + <li><a href="{{ BASE_PATH }}/users/classification/hidden-markov-models.html">Hidden Markov Models</a></li> + <li><a href="{{ BASE_PATH }}/users/classification/logistic-regression.html">Logistic Regression (Single Machine)</a></li> + <li><a href="{{ BASE_PATH }}/users/classification/partial-implementation.html">Random Forest</a></li> + <li class="nav-header">Classification Examples</li> + <li><a href="{{ BASE_PATH }}/users/classification/breiman-example.html">Breiman example</a></li> + <li><a href="{{ BASE_PATH }}/users/classification/twenty-newsgroups.html">20 newsgroups example</a></li> + <li><a href="{{ BASE_PATH }}/users/classification/bankmarketing-example.html">SGD classifier bank marketing</a></li> + <li><a href="{{ BASE_PATH }}/users/classification/wikipedia-classifier-example.html">Wikipedia XML parser and classifier</a></li> + <li class="nav-header">Clustering</li> + <li><a href="{{ BASE_PATH }}/users/clustering/k-means-clustering.html">k-Means</a></li> + <li><a href="{{ BASE_PATH }}/users/clustering/canopy-clustering.html">Canopy</a></li> + <li><a href="{{ BASE_PATH }}/users/clustering/fuzzy-k-means.html">Fuzzy k-Means</a></li> + <li><a href="{{ BASE_PATH }}/users/clustering/streaming-k-means.html">Streaming KMeans</a></li> + <li><a href="{{ BASE_PATH }}/users/clustering/spectral-clustering.html">Spectral Clustering</a></li> + <li class="nav-header">Clustering Commandline usage</li> + <li><a href="{{ BASE_PATH }}/users/clustering/k-means-commandline.html">Options for k-Means</a></li> + <li><a href="{{ BASE_PATH }}/users/clustering/canopy-commandline.html">Options for Canopy</a></li> + <li><a href="{{ BASE_PATH }}/users/clustering/fuzzy-k-means-commandline.html">Options for Fuzzy k-Means</a></li> + <li class="nav-header">Clustering Examples</li> + <li><a href="{{ BASE_PATH }}/users/clustering/clustering-of-synthetic-control-data.html">Synthetic data</a></li> + <li class="nav-header">Cluster Post processing</li> + <li><a href="{{ BASE_PATH }}/users/clustering/cluster-dumper.html">Cluster Dumper tool</a></li> + <li><a href="{{ BASE_PATH }}/users/clustering/visualizing-sample-clusters.html">Cluster visualisation</a></li> + <li class="nav-header">Recommendations</li> + <li><a href="{{ BASE_PATH }}/users/recommender/recommender-first-timer-faq.html">First Timer FAQ</a></li> + <li><a href="{{ BASE_PATH }}/users/recommender/userbased-5-minutes.html">A user-based recommender <br/>in 5 minutes</a></li> + <li><a href="{{ BASE_PATH }}/users/recommender/matrix-factorization.html">Matrix factorization-based<br/> recommenders</a></li> + <li><a href="{{ BASE_PATH }}/users/recommender/recommender-documentation.html">Overview</a></li> + <li><a href="{{ BASE_PATH }}/users/recommender/intro-itembased-hadoop.html">Intro to item-based recommendations<br/> with Hadoop</a></li> + <li><a href="{{ BASE_PATH }}/users/recommender/intro-als-hadoop.html">Intro to ALS recommendations<br/> with Hadoop</a></li> + </ul> + </li> + <!-- <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown">Recommendations<b class="caret"></b></a> + <ul class="dropdown-menu"> + + </ul> --> + </li> + </ul> +</div><!--/.nav-collapse --> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/mahout/blob/0e718ec9/website/oldsite/_includes/themes ---------------------------------------------------------------------- diff --git a/website/oldsite/_includes/themes b/website/oldsite/_includes/themes new file mode 120000 index 0000000..b1d44e6 --- /dev/null +++ b/website/oldsite/_includes/themes @@ -0,0 +1 @@ +../../_includes/themes \ No newline at end of file http://git-wip-us.apache.org/repos/asf/mahout/blob/0e718ec9/website/oldsite/_layouts/default.html ---------------------------------------------------------------------- diff --git a/website/oldsite/_layouts/default.html b/website/oldsite/_layouts/default.html new file mode 100644 index 0000000..fb9c05d --- /dev/null +++ b/website/oldsite/_layouts/default.html @@ -0,0 +1,6 @@ +--- +theme : + name : mahout-retro +--- +{% include JB/setup %} +{% include themes/mahout-retro/default.html %} http://git-wip-us.apache.org/repos/asf/mahout/blob/0e718ec9/website/oldsite/_layouts/page.html ---------------------------------------------------------------------- diff --git a/website/oldsite/_layouts/page.html b/website/oldsite/_layouts/page.html new file mode 100644 index 0000000..fafefd2 --- /dev/null +++ b/website/oldsite/_layouts/page.html @@ -0,0 +1,7 @@ +--- +theme : + name : mahout-retro +layout: default +--- +{% include JB/setup %} +{% include themes/mahout-retro/page.html %} http://git-wip-us.apache.org/repos/asf/mahout/blob/0e718ec9/website/oldsite/_layouts/post.html ---------------------------------------------------------------------- diff --git a/website/oldsite/_layouts/post.html b/website/oldsite/_layouts/post.html new file mode 100644 index 0000000..44dc541 --- /dev/null +++ b/website/oldsite/_layouts/post.html @@ -0,0 +1,7 @@ +--- +theme : + name : mahout-retro +layout: default +--- +{% include JB/setup %} +{% include themes/mahout-retro/post.html %} http://git-wip-us.apache.org/repos/asf/mahout/blob/0e718ec9/website/oldsite/_plugins/debug.rb ---------------------------------------------------------------------- diff --git a/website/oldsite/_plugins/debug.rb b/website/oldsite/_plugins/debug.rb new file mode 100644 index 0000000..e1dde39 --- /dev/null +++ b/website/oldsite/_plugins/debug.rb @@ -0,0 +1,38 @@ +# A simple way to inspect liquid template variables. +# Usage: +# Can be used anywhere liquid syntax is parsed (templates, includes, posts/pages) +# {{ site | debug }} +# {{ site.posts | debug }} +# +require 'pp' +module Jekyll + # Need to overwrite the inspect method here because the original + # uses < > to encapsulate the psuedo post/page objects in which case + # the output is taken for HTML tags and hidden from view. + # + class Post + def inspect + "#Jekyll:Post @id=#{self.id.inspect}" + end + end + + class Page + def inspect + "#Jekyll:Page @name=#{self.name.inspect}" + end + end + +end # Jekyll + +module Jekyll + module DebugFilter + + def debug(obj, stdout=false) + puts obj.pretty_inspect if stdout + "<pre>#{obj.class}\n#{obj.pretty_inspect}</pre>" + end + + end # DebugFilter +end # Jekyll + +Liquid::Template.register_filter(Jekyll::DebugFilter) \ No newline at end of file
