Skip to content

chore: fix outdated facts on the trust, what-is, camel-dna, tooling and team pages - #1835

Merged
davsclaus merged 2 commits into
mainfrom
quick-fix/site-pages-facts
Oct 25, 2026
Merged

davsclaus merged 2 commits into
mainfrom
quick-fix/site-pages-facts

Conversation

@davsclaus

Copy link
Copy Markdown
Contributor

What this changes

A follow-up to #1834 for the rest of the site. Two commits.

1. Trust, what-is, camel-dna and tooling pages, and three blog posts

  • Trust page:
    • 280+ releases (282 release tags).
    • The bug record is dated June 2026; it said "only 6 bugs are open today".
    • 11,600+ Stack Overflow questions; it said 11,700+ answers, but the source counts questions.
    • 78-96% of commits by the core team, as the who-maintains table shows.
    • The 4.14 backports are in the past tense.
    • The benchmark machine is a 64 GB Mac mini.
  • What-is and camel-dna:
    • 83,000+ commits and 1,500+ contributors, as on the home page.
    • A median bug fix time of 1 day, and the open bugs dated June 2026.
    • The original Camel 1.0 route is from("test-jms:queue:test.queue"), as the full listing on camel-dna shows.
    • The tribute example moved to connect-service/camel-1-tribute, so the camel run command on camel-dna gave a 404.
  • Tooling: the TUI is described for development, and its source editor handles YAML, Java and XML and checks as you type (4.23). Forage works with the Camel CLI.
  • Blog:
    • Camel 1.0 shipped in 2007, not January 2009.
    • The benchmark machine is a Mac mini.
    • The tribute example link is updated.
  • Support page: a broken logging link is fixed.

2. Team page: the committer list matches ASF LDAP

  • Four IDs are fixed: fmariani, tcunning, nferraro and marat.
  • Two blank IDs are filled: jpoth and jamesnetherton.
  • The 25 committers in LDAP who were missing are added, with their LDAP names. Their organisation is left empty, for them to fill in.
  • Arno Noordover moves from contributors to committers.
  • The list is sorted by name, as the page asks, and has 97 committers, the same as LDAP.

How it was checked

  • node --test test/*-test.js: 23 tests pass, and data/tooling.yaml parses.
  • Numbers and dates were checked against the sources:
    • the GitHub API (release tags, contributors)
    • the Stack Exchange API (11,675 questions tagged apache-camel)
    • the who-maintains table
    • the always-on release data
    • ASF LDAP (public_ldap_projects.json)
  • The new tribute example path exists in camel-jbang-examples.

🤖 Generated with Claude Code

https://claude.ai/code/session_01STT6whBgK1AqsSsUKrnE8m

davsclaus and others added 2 commits October 25, 2026 11:56
…g pages

Trust page:
- 280+ releases (282 release tags); the bug record is dated June 2026
  (it said "only 6 bugs are open today"); 11,600+ Stack Overflow
  questions (it said 11,700+ answers; the source counts questions);
  78-96% of commits by the core team, as the who-maintains table shows;
  the 4.14 backports are in the past tense; the benchmark machine is a
  64 GB Mac mini.

What-is and camel-dna pages:
- 83,000+ commits and 1,500+ contributors, as on the home page; median
  bug fix time of 1 day; open bugs dated June 2026.
- The original Camel 1.0 route is from("test-jms:queue:test.queue"),
  as the full listing on camel-dna shows.
- The tribute example moved to connect-service/camel-1-tribute in
  camel-jbang-examples; the camel run command gave a 404.

Tooling page: the TUI is described for development, and its source
editor handles YAML, Java and XML and checks as you type (4.23).
Forage works with the Camel CLI.

Blog: Camel 1.0 shipped in 2007, not January 2009; the benchmark
machine is a Mac mini; the tribute example link. Support page: a broken
logging link.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01STT6whBgK1AqsSsUKrnE8m
- Four IDs fixed against ASF LDAP: fmariani (was croway), tcunning (was
  cunningt), nferraro (was nicolaferraro), marat (was mgubaidullin).
- Two blank IDs filled: jpoth and jamesnetherton.
- The 25 committers in LDAP who were missing are added, with the name
  from LDAP. Their organisation is left empty, for them to fill in.
- Arno Noordover is a committer now, so he moves from the contributors
  list to the committer list.
- The committer list is sorted by name, as the page asks. It has 97
  committers, the same as LDAP.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01STT6whBgK1AqsSsUKrnE8m
@github-actions

Copy link
Copy Markdown
Contributor

🚀 Preview is available at https://pr-1835--camel.netlify.app

@davsclaus
davsclaus merged commit aa5e856 into main Oct 25, 2026
2 checks passed
@davsclaus
davsclaus deleted the quick-fix/site-pages-facts branch October 25, 2026 12:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant