ammachado opened a new pull request, #26353:
URL: https://github.com/apache/camel/pull/26353

   ## Summary
   
   The User Manual menu on the website comes straight from 
`docs/user-manual/modules/ROOT/nav.adoc` on `main`. Nothing in camel-website 
reorders it (see apache/camel-website#1740). The manual is unversioned 
(`version: ~`), so this change reaches the site at the next website build and 
doesn't need a backport.
   
   The "Resources & Guides" section had drifted into a loosely alphabetical 
list mixing four kinds of pages: tools, how-tos, contributor docs, and a 
website link. As a result, Camel Developer Console showed up third and route 
startup ordering sixth. This PR splits it by purpose:
   
   | Section | Entries |
   |---|---|
   | Getting started (existing) | + Examples, + Books |
   | **Tools** (new) | Camel CLI, Camel Maven Plugin, Camel Developer Console |
   | **How-to Guides** (new) | Property placeholders, Variables, Error 
Registry, Testing, REST DSL, Component/Endpoint/DataFormat DSL, Route startup 
ordering, Graceful Shutdown |
   | **Contributing** (new) | Building, Writing Components, Improving the 
Documentation, Generating SBOMs, Release guide |
   
   It also fixes two duplicates:
   
   - `error-handler.adoc` was listed twice ("Error handler" in Resources & 
Guides, "Error Handler" in Architecture). It now appears only under 
Architecture, next to Exception Clause.
   - Two entries were both labeled "Bean Binding". The RouteTemplate child, 
which points to `route-template-bean-binding.adoc`, now uses its page title, 
"Route Template Bean Binding".
   
   Migration and Upgrade, Security, Architecture, and Domain Specific Languages 
are otherwise unchanged. Contributing sits just above Reference and FAQ because 
Antora appends `references.adoc` and `faq/nav.adoc` after `nav.adoc` (see 
`docs/user-manual/antora.yml`).
   
   No page is renamed, moved, or removed, so all URLs stay the same and no 
upgrade-guide entry is needed.
   
   ## Verification
   
   A script compared the old and new `nav.adoc`:
   
   - The sorted list of `xref:`/`link:` targets is identical except for one 
fewer `error-handler.adoc`.
   - All 25 child entries (`***`) keep the same parent entry.
   - The only label change is the Route Template Bean Binding rename.
   
   Not verified: I haven't rendered the manual with Antora locally. A website 
preview build would confirm the final menu.
   
   🤖 Generated with [Claude Code](https://claude.com/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._
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to