This is an automated email from the ASF dual-hosted git repository.

orpiske pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-website.git

commit bacf788adda5c9393865307ba57203ab33d6fb33
Author: Otavio Rodolfo Piske <angusyo...@gmail.com>
AuthorDate: Wed Nov 30 17:59:01 2022 +0100

    CAMEL-18786: support better organization for the Camel Core
    documentation
    
    These changes allow the Camel Core project to create a new page to
    reorganize, categorize and separate the project documentation according
    to the audience.
    
    The behavior of a few of the static pages is changed to accommodate
    that.
---
 antora-playbook-snippets/antora-playbook.yml |  4 +++-
 content/docs/_index.md                       |  6 +++++-
 layouts/index.html                           |  6 +++---
 static/camel-core/index.html                 | 13 +++++++++++++
 4 files changed, 24 insertions(+), 5 deletions(-)

diff --git a/antora-playbook-snippets/antora-playbook.yml 
b/antora-playbook-snippets/antora-playbook.yml
index be46430c..e272e61d 100644
--- a/antora-playbook-snippets/antora-playbook.yml
+++ b/antora-playbook-snippets/antora-playbook.yml
@@ -11,6 +11,8 @@ content:
       start_paths:
         # manual
         - docs/user-manual
+        # main website for camel core
+        - docs/main
 
     - url: https://github.com/apache/camel.git
       branches:
@@ -145,7 +147,7 @@ runtime:
     level: warn
     failure_level: warn
 #    format: json
-    
+
 antora:
   extensions:
     - require: '@djencks/antora-aggregate-collector'
diff --git a/content/docs/_index.md b/content/docs/_index.md
index 20aaf938..637463aa 100644
--- a/content/docs/_index.md
+++ b/content/docs/_index.md
@@ -9,10 +9,14 @@ Title: "Documentation"
 
 ## Camel Core
 
+
+The foundation for all other projects. Ideal for experienced Java developers 
or achitects willing to innovate and build upon a lower level integration 
framework.
+
 The [User Manual](/manual/) is a comprehensive guide meant to help you with 
the key concepts of Apache Camel and software integration, from how to [get 
started](/manual/getting-started.html) with Apache Camel, how to [upgrade to 
Camel 3.x](/manual/camel-3x-upgrade-guide.html), to 
[architecture](/manual/architecture.html) or [integration 
patterns](/components/latest/eips/enterprise-integration-patterns.html).
 
 <p>
-<a class="button dark" href="/manual/">Documentation</a>
+<a class="button dark" href="/camel-core/">Documentation</a>
+<a class="button light" href="/manual/">Old Documentation</a>
 <a class="button light" href="https://github.com/apache/camel/";>Source</a>
 <a class="button light" 
href="https://github.com/apache/camel-examples";>Examples</a>
 </p>
diff --git a/layouts/index.html b/layouts/index.html
index 7befeae5..6c669941 100644
--- a/layouts/index.html
+++ b/layouts/index.html
@@ -8,11 +8,11 @@
       to quickly and easily integrate various systems consuming or producing 
data.
     </p>
     <p>
-    <a class="button dark" href="/manual/getting-started.html">Get Started</a> 
<a class="button light" href="/manual/faq/what-is-camel.html">What is Camel?</a>
+    <a class="button dark" href="/docs/index.html">Get Started</a> <a 
class="button light" href="/manual/faq/what-is-camel.html">What is Camel?</a>
     </p>
   </div>
   <img alt="Computer with gears depicting data processing" 
src="./img/camel-gears.svg" />
-</header>  
+</header>
 
 <div class="frontpage news">
   <h2>What's New?</h2>
@@ -29,7 +29,7 @@
               {{ dateFormat "2" .PublishDate }}
           </data>
           <data class="month">
-              {{ dateFormat "Jan" .PublishDate }} 
+              {{ dateFormat "Jan" .PublishDate }}
               {{ dateFormat "2006" .PublishDate }}
           </data>
         </time>
diff --git a/static/camel-core/index.html b/static/camel-core/index.html
new file mode 100644
index 00000000..405104be
--- /dev/null
+++ b/static/camel-core/index.html
@@ -0,0 +1,13 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <title>Link checker workaround</title>
+</head>
+<body>
+<article>
+    <p>This file exists solely to defeat the limitations of the link checker, 
that is unaware of the .htaccess redirect from this page to the latest released 
version.</p>
+    <p>If you see this, you are not viewing the site through httpd or there is 
something wrong with the .htaccess file: in the latter case please let the 
camel developers know.</p>
+</article>
+</body>
+</html>
+

Reply via email to