tadayosi commented on issue #1044:
URL:
https://github.com/apache/camel-kafka-connector/issues/1044#issuecomment-782804218
I think it's a great discussion. Personally what @oscerd and @orpiske
explained really makes sense: CKC is the complehensive collection of generic
Kafka connectors abstracted away from the implementation by Camel. It's a
great, focused strategy for the project. Here are some constructive suggestions
from me in this perspective:
1. At the same time, what @ffang expected with CKC shouldn't be uncommon
among users, especially for existing Camel users. We should write clearly
somewhere this basic philosophy of keeping itself as a thin abstraction layer.
The existing basic concepts document doesn't seem to address it well:
https://camel.apache.org/camel-kafka-connector/latest/basic-concepts.html
2. Also we should address common questions from users, such as when CKC
cannot be the best solution, when we should get away from CKC and directly use
Camel Core, what my Camel application (architecture) would be like when we move
away from CKC, etc.
3. Talking about branding, perhaps **Camel** Kafka Connector might not be
the best name for the project, as it might give users a wrong expectation that
they could use the full power of Camel framework with it. Probably we should
stick to the abbreviation, CKC, as the primary name for the project, implying
it rather as the _Common_ Kafka Connectors, or the _Collection_ of Kafka
Connectors (like what [OKD](https://www.okd.io/) is trying to do). You could
still use _Powered by Apache Camel_ as the second punch-line or subtitle.
----------------------------------------------------------------
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.
For queries about this service, please contact Infrastructure at:
[email protected]