oscerd commented on issue #2830: URL: https://github.com/apache/camel-kamelets/issues/2830#issuecomment-4809628709
### Audit results (verified against the Camel 4.21.0-SNAPSHOT catalog) Audited all 109 used components and the options the Kamelets actually set, using `camel catalog component --json` and the `camel-catalog` option metadata. **Deprecated endpoint options actually set by Kamelets — fixed in #2886:** - `pulsar-sink`: `maxPendingMessagesAcrossPartitions` (removed; non-deprecated `maxPendingMessages` remains) - `slack-sink`: `iconEmoji`, `iconUrl` (removed; Slack dropped API-side bot icon overrides) **Deprecated components in use — no safe drop-in replacement, need a PMC decision:** - `json-patch-action` → `camel:json-patch` — no replacement component in the catalog. - `mqtt-source` / `mqtt-sink` → `camel:paho` (MQTT v3) — only sibling is `paho-mqtt5` (v5, a protocol change); `mqtt5-*` already cover v5. - `splunk-sink` / `splunk-source` → `camel:splunk` — `splunk-hec` is publish-only/config-incompatible; `splunk-source` (search) has no HEC equivalent; `splunk-hec-sink` already covers HEC publishing. Suggest a follow-up issue for the component-level decisions (deprecate the affected Kamelets, accept the behavioural change, or keep them until the components are removed upstream). #2886 closes the option-level part. _Claude Code on behalf of Andrea Cosentino (@oscerd)_ -- 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]
