Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions antora-ui-camel/public/_/data/rev-manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,8 @@
"img/blog.svg": "img/blog-4c7fa4cb60.svg",
"img/books.svg": "img/books-77a59b07e1.svg",
"img/brand-logos.svg": "img/brand-logos-a2b35bbdec.svg",
"img/bugfix.svg": "img/bugfix-a1b2c3d4e5.svg",
"img/calendar.svg": "img/calendar-c4d5e6f7a8.svg",
"img/cancel.svg": "img/cancel-1ed239489b.svg",
"img/caret.svg": "img/caret-d6dacc711e.svg",
"img/chevron.svg": "img/chevron-63cb534773.svg",
Expand Down Expand Up @@ -36,6 +38,7 @@
"img/read.svg": "img/read-d475016106.svg",
"img/search.svg": "img/search-a73cfec790.svg",
"img/security.svg": "img/security-06abe157b3.svg",
"img/sparkle.svg": "img/sparkle-f6a7b8c9d0.svg",
"img/spring-boot.svg": "img/spring-boot-0a7cb95564.svg",
"img/support.svg": "img/support-7219bb2f58.svg",
"img/team.svg": "img/team-899f1050c2.svg",
Expand Down
3 changes: 3 additions & 0 deletions antora-ui-camel/public/_/img/bugfix-a1b2c3d4e5.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions antora-ui-camel/public/_/img/calendar-c4d5e6f7a8.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions antora-ui-camel/public/_/img/sparkle-f6a7b8c9d0.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions antora-ui-camel/src/img/bugfix.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions antora-ui-camel/src/img/calendar.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions antora-ui-camel/src/img/sparkle.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
44 changes: 22 additions & 22 deletions content/trust/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ default* means for Apache Camel.

{{< div "box" >}}

<a href="/download/" class="icon" title="Releases and Long Term Support">{{< icon "download" "Down arrow" >}}</a>
<a href="/download/" class="icon" title="Releases and Long Term Support">{{< icon "calendar" "Calendar" >}}</a>

{{< div "content" >}}

Expand Down Expand Up @@ -120,18 +120,18 @@ no case study can match.

{{< div "box" >}}

<a href="/blog/2026/06/camel-dna-19-years/" class="icon" title="Built to last">{{< icon "docs" "Document" >}}</a>
<a href="/blog/2026/06/camel-dna-19-years/" class="icon" title="Built to last">{{< icon "books" "Books" >}}</a>

{{< div "content" >}}

## Built to last, not to rewrite

Some frameworks reinvent themselves every few years — new APIs, new concepts, painful migrations.
Camel does not. The `from().to()` pattern from the very first commit in 2007 still compiles and
runs unchanged today. Four major versions, five technology eras (ESBs, SOA, microservices,
cloud-native, AI), and the core DNA has stayed stable. You learn Camel once. Your routes,
your patterns, and your team's expertise carry forward — they do not expire with the next major
release.
Camel does not. The `from().to()` pattern from the [very first commit in 2007](/blog/2026/06/camel-dna-19-years/)
still compiles and runs unchanged today. Four major versions, five technology eras (ESBs, SOA,
microservices, cloud-native, AI), and the core DNA has stayed stable. You learn Camel once. Your
routes, your patterns, and your team's expertise carry forward — they do not expire with the next
major release.

<p>
<a class="button dark" href="/blog/2026/06/camel-dna-19-years/">Read the story</a>
Expand All @@ -143,16 +143,16 @@ release.

{{< div "box" >}}

<a href="/blog/2026/06/camel-bug-fix-track-record/" class="icon" title="Bug fix track record">{{< icon "support" "Wrench" >}}</a>
<a href="/blog/2026/06/camel-bug-fix-track-record/" class="icon" title="Bug fix track record">{{< icon "bugfix" "Checkmark" >}}</a>

{{< div "content" >}}

## A proven bug fix track record

The community has fixed 7,070 out of 7,081 reported bugs — a **99.8% resolution rate** — with a
median fix time of **1 day**. That track record has been sustained for 17 of the last 19 years
across 350+ connectors and 272 production releases. Only 6 bugs are open today. When something
breaks, it gets fixed fast, and the data is there to prove it.
The community has fixed [7,070 out of 7,081 reported bugs](/blog/2026/06/camel-bug-fix-track-record/)
— a **99.8% resolution rate** — with a median fix time of **1 day**. That track record has been
sustained for 17 of the last 19 years across 350+ connectors and 272 production releases. Only 6
bugs are open today. When something breaks, it gets fixed fast, and the data is there to prove it.

<p>
<a class="button dark" href="/blog/2026/06/camel-bug-fix-track-record/">See the data</a>
Expand All @@ -171,9 +171,9 @@ breaks, it gets fixed fast, and the data is there to prove it.
## 500+ dependencies kept current

Camel manages over 500 third-party dependencies. Across 20 minor releases, the community made
**2,449 dependency version updates** — an average of 122 per release. This quiet, invisible work
keeps the framework secure and compatible, so you are not stuck waiting for a critical library
upgrade.
[**2,449 dependency version updates**](/blog/2026/06/camel-dependency-updates/) — an average of 122
per release. This quiet, invisible work keeps the framework secure and compatible, so you are not
stuck waiting for a critical library upgrade.

<p>
<a class="button dark" href="/blog/2026/06/camel-dependency-updates/">See the numbers</a>
Expand All @@ -185,18 +185,18 @@ upgrade.

{{< div "box" >}}

<a href="/blog/2026/06/camel-ai-trained/" class="icon" title="AI-ready integration">{{< icon "cli" "Terminal" >}}</a>
<a href="/blog/2026/06/camel-ai-trained/" class="icon" title="AI-ready integration">{{< icon "sparkle" "Sparkle" >}}</a>

{{< div "content" >}}

## AI already knows Camel

AI coding assistants are remarkably good at Apache Camel — and it is not an accident. Nineteen
years of stable APIs mean training data does not go stale, 11,700+ Stack Overflow answers
provide real-world examples, and a predictable component model lets LLMs generalize across
350+ connectors. Add a built-in [MCP server](/manual/camel-jbang-mcp.html), machine-readable
catalog metadata, and a schema-validated YAML DSL, and Camel is one of the best-trained
integration frameworks for AI-assisted development today.
AI coding assistants are remarkably good at Apache Camel — and it is not an accident. [Nineteen
years of stable APIs](/blog/2026/06/camel-ai-trained/) mean training data does not go stale,
11,700+ Stack Overflow answers provide real-world examples, and a predictable component model
lets LLMs generalize across 350+ connectors. Add a built-in [MCP server](/manual/camel-jbang-mcp.html),
machine-readable catalog metadata, and a schema-validated YAML DSL, and Camel is one of the
best-trained integration frameworks for AI-assisted development today.

<p>
<a class="button dark" href="/blog/2026/06/camel-ai-trained/">Read why</a>
Expand Down
Loading