Skip to content

CAMEL-23806: Split mina-sftp docs into focused sub-pages#24148

Merged
davsclaus merged 1 commit into
mainfrom
fix/CAMEL-23806-split-mina-sftp-docs
Jun 21, 2026
Merged

CAMEL-23806: Split mina-sftp docs into focused sub-pages#24148
davsclaus merged 1 commit into
mainfrom
fix/CAMEL-23806-split-mina-sftp-docs

Conversation

@davsclaus

Copy link
Copy Markdown
Contributor

Summary

  • Split mina-sftp-component.adoc (3,176 lines) into focused sub-pages
  • Main page: 602 lines (was 3,176) — URI format, options, examples, operational config
  • Authentication sub-page: Password, public key, certificates, auth priority (208 lines)
  • SSH Security sub-page: Host key verification, ciphers, key exchange, algorithm recommendations (346 lines)
  • Migration sub-page: JSch migration guide, behavioral differences, deprecated params, logging (173 lines)
  • Total across all pages: 1,329 lines (58% reduction from original)

Test plan

  • Antora doc validation passes (build check)
  • Maven build passes with no uncommitted changes (build 17 check)
  • All xref links resolve correctly
  • Sub-pages render correctly under others/ module

Claude Code on behalf of Claus Ibsen

Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com

Split the large mina-sftp-component.adoc (3176 lines) into focused
sub-pages for authentication, SSH security, and migration from JSch.
The main page is trimmed to 602 lines with references to sub-pages.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: Claus Ibsen <claus.ibsen@gmail.com>
@github-actions

Copy link
Copy Markdown
Contributor

🌟 Thank you for your contribution to the Apache Camel project! 🌟
🤖 CI automation will test this PR automatically.

🐫 Apache Camel Committers, please review the following items:

  • First-time contributors require MANUAL approval for the GitHub Actions to run
  • You can use the command /component-test (camel-)component-name1 (camel-)component-name2.. to request a test from the test bot although they are normally detected and executed by CI.
  • You can label PRs using skip-tests and test-dependents to fine-tune the checks executed by this PR.
  • Build and test logs are available in the summary page. Only Apache Camel committers have access to the summary.

⚠️ Be careful when sharing logs. Review their contents before sharing them publicly.

@github-actions

Copy link
Copy Markdown
Contributor

🧪 CI tested the following changed modules:

  • components/camel-mina-sftp
  • docs
All tested modules (8 modules)
  • Camel :: JBang :: MCP
  • Camel :: JBang :: Plugin :: Route Parser
  • Camel :: JBang :: Plugin :: TUI
  • Camel :: JBang :: Plugin :: Validate
  • Camel :: Launcher :: Container
  • Camel :: MINA SFTP
  • Camel :: YAML DSL :: Validator
  • Camel :: YAML DSL :: Validator Maven Plugin

⚙️ View full build and test results

@davsclaus davsclaus merged commit bd562ef into main Jun 21, 2026
6 checks passed
@davsclaus davsclaus deleted the fix/CAMEL-23806-split-mina-sftp-docs branch June 21, 2026 05:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants