Federico Mariani created CAMEL-26346:
----------------------------------------

             Summary: camel-jbang - Document CLI release selection (latest vs 
LTS), pinning and community plugin compatibility
                 Key: CAMEL-26346
                 URL: https://issues.apache.org/jira/browse/CAMEL-26346
             Project: Camel
          Issue Type: Task
          Components: documentation, camel-jbang
            Reporter: Federico Mariani


h3. Problem

The quick start installs the latest Camel CLI release without explaining that 
it can be newer than the latest LTS, or than the versions community plugins 
support. Exact-version installation is documented elsewhere, but users can miss 
it. Today:
* the default installer selects 4.23.0
* the latest LTS is 4.22.2
* the newest Forage release (1.6.2) is built for 4.22

So a default CLI install followed by {{camel plugin add forage}} produces a 
combination that fails on {{camel run}}.

h3. Acceptance criteria

* Add a note below the quick-start installer command saying that the default 
installs the latest release.
* Show an exact LTS install example ({{--version 4.22.2}}), linking to 
Downloads for the current LTS patch, followed by {{camel version}}.
* Explain pinning: {{--version}} writes a pin that {{camel self-update}} 
respects. Explain how to move to a newer patch deliberately.
* Cover the web launcher, JBang and Windows installation paths consistently.
* Distinguish the installed CLI version from runtime dependency selection 
({{--camel-version}}, {{camel version set}}).
* Explain that community plugins are built for specific Camel lines, and show 
explicit selection with {{camel plugin add <name> --version X}}.
* For the 4.18 LTS, document {{camel plugin add forage --gav 
io.kaoto.forage:camel-jbang-plugin-forage:1.4.x}}. The known-plugin catalog 
(CAMEL-23491) first shipped in 4.21.0, so {{--version}} does not work for 
Forage on 4.18.
* Link the installation, export and plugin pages instead of duplicating a 
compatibility matrix.
* Document the {{LTS}} / {{X.Y}} selectors once CAMEL-26345 ships, and 
automatic plugin selection once CAMEL-26344 ships.

Relevant files: {{docs/user-manual/modules/ROOT/pages/camel-jbang.adoc}}, 
{{camel-jbang-launcher-install.adoc}}, {{camel-jbang-installation.adoc}}, 
{{camel-jbang-projects.adoc}}.




--
This message was sent by Atlassian Jira
(v10.3.26#10030026)

Reply via email to