This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/main by this push:
new 207cc5f7dae6 chore(docs): split the user manual "Resources & Guides"
nav into Tools, How-to Guides and Contributing (#26353)
207cc5f7dae6 is described below
commit 207cc5f7dae668cf241a280a640647488e5fe970
Author: Adriano Machado <[email protected]>
AuthorDate: Sat Sep 12 09:22:45 2026 -0400
chore(docs): split the user manual "Resources & Guides" nav into Tools,
How-to Guides and Contributing (#26353)
The "Resources & Guides" section had drifted into a loosely alphabetical
list mixing tools, how-tos, contributor docs and a website link, which put
entries such as the Developer Console and route startup ordering ahead of
more commonly needed pages.
- Getting started now also holds Examples and the Books link.
- Tools: Camel CLI, Camel Maven Plugin, Camel Developer Console.
- How-to Guides: property placeholders, variables, error registry, testing,
REST DSL, Component/Endpoint/DataFormat DSLs, route startup ordering,
graceful shutdown.
- Contributing: building, writing components, improving the documentation,
SBOMs, release guide.
- Remove the duplicate error-handler.adoc entry; it stays under
Architecture.
- Label the RouteTemplate child "Route Template Bean Binding" (its page
title) so it no longer looks identical to the top-level Bean Binding.
No page is renamed or removed, so all URLs stay the same.
_Claude Code on behalf of Adriano Machado (@ammachado)_
_This was generated by an AI agent and may contain inaccuracies.
Please verify before relying on it._
---
docs/user-manual/modules/ROOT/nav.adoc | 35 +++++++++++++++++-----------------
1 file changed, 18 insertions(+), 17 deletions(-)
diff --git a/docs/user-manual/modules/ROOT/nav.adoc
b/docs/user-manual/modules/ROOT/nav.adoc
index 22a6d0ab76aa..82397594fc67 100644
--- a/docs/user-manual/modules/ROOT/nav.adoc
+++ b/docs/user-manual/modules/ROOT/nav.adoc
@@ -1,10 +1,9 @@
* xref:getting-started.adoc[Getting started]
** xref:book-getting-started.adoc[Getting Started with Apache Camel]
** xref:what-are-the-dependencies.adoc[What are the dependencies?]
-* Resources & Guides
+** xref:examples.adoc[Examples]
** link:/community/books/[Books]
-** xref:building.adoc[Building]
-** xref:camel-console.adoc[Camel Developer Console]
+* Tools
** xref:camel-jbang.adoc[Camel CLI]
*** xref:jbang-commands/camel-jbang-commands.adoc[Camel CLI Command Reference]
*** xref:camel-jbang-launcher.adoc[Camel CLI Launcher]
@@ -19,17 +18,12 @@
*** xref:camel-report-maven-plugin.adoc[Camel Maven Report Plugin]
*** xref:camel-yaml-dsl-validator-maven-plugin.adoc[Camel Maven YAML DSL
Validator Plugin]
*** xref:camel-maven-archetypes.adoc[Camel Maven Archetypes]
-** xref:configuring-route-startup-ordering-and-autostartup.adoc[Configuring
route startup ordering and autostartup]
-** xref:component-dsl.adoc[Component DSL]
-** xref:Endpoint-dsl.adoc[Endpoint DSL]
-** xref:dataformat-dsl.adoc[DataFormat DSL]
-** xref:examples.adoc[Examples]
-** xref:graceful-shutdown.adoc[Graceful Shutdown]
-** xref:error-handler.adoc[Error handler]
-** xref:error-registry.adoc[Error Registry]
+** xref:camel-console.adoc[Camel Developer Console]
+* How-to Guides
** xref:using-propertyplaceholder.adoc[How to use Camel property placeholders]
*** xref:property-placeholder-functions.adoc[Property Placeholder Functions]
** xref:variables.adoc[How to use Variables]
+** xref:error-registry.adoc[Error Registry]
** xref:testing.adoc[Testing]
*** xref:test-infra.adoc[Test Infra]
*** xref:notify-builder.adoc[NotifyBuilder]
@@ -39,11 +33,11 @@
*** xref:rest-dsl-binding.adoc[Rest DSL binding and configuration]
*** xref:rest-dsl-openapi.adoc[Rest DSL contract first]
*** xref:rest-dsl-validation.adoc[Rest DSL error handling and validation]
-** xref:writing-components.adoc[Writing Components]
-** xref:sbom.adoc[Generating SBOMs]
-** xref:release-guide.adoc[Release guide]
-*** xref:release-guide-website.adoc[Adding doc versions to the website]
-** xref:improving-the-documentation.adoc[Improving the Documentation]
+** xref:component-dsl.adoc[Component DSL]
+** xref:Endpoint-dsl.adoc[Endpoint DSL]
+** xref:dataformat-dsl.adoc[DataFormat DSL]
+** xref:configuring-route-startup-ordering-and-autostartup.adoc[Configuring
route startup ordering and autostartup]
+** xref:graceful-shutdown.adoc[Graceful Shutdown]
* xref:migration-and-upgrade.adoc[Migration and Upgrade]
** xref:camel-3-migration-guide.adoc[Camel 2.x to 3.0 Migration Guide]
** xref:camel-3x-upgrade-guide.adoc[Camel 3.x Upgrade Guide]
@@ -107,7 +101,7 @@
** xref:route-reload.adoc[RouteReload]
** xref:route-diagram.adoc[Visual Route Diagrams]
** xref:route-template.adoc[RouteTemplate]
-*** xref:route-template-bean-binding.adoc[Bean Binding]
+*** xref:route-template-bean-binding.adoc[Route Template Bean Binding]
** xref:routes.adoc[Routes]
** xref:startup-condition.adoc[Startup Condition]
** xref:stream-caching.adoc[Stream caching]
@@ -127,3 +121,10 @@
** xref:java-dsl.adoc[Java DSL]
** xref:java-dsl-model-writer.adoc[Java DSL Model Writer]
** xref:spring.adoc[Spring support]
+* Contributing
+** xref:building.adoc[Building]
+** xref:writing-components.adoc[Writing Components]
+** xref:improving-the-documentation.adoc[Improving the Documentation]
+** xref:sbom.adoc[Generating SBOMs]
+** xref:release-guide.adoc[Release guide]
+*** xref:release-guide-website.adoc[Adding doc versions to the website]