Mario Fiore Vitale created KAFKA-18299:
------------------------------------------

             Summary: Promote Kafka Connect data package as a dedicated module
                 Key: KAFKA-18299
                 URL: https://issues.apache.org/jira/browse/KAFKA-18299
             Project: Kafka
          Issue Type: Wish
          Components: connect
            Reporter: Mario Fiore Vitale


The current implementation restricts the usage of data classes, which prevents 
broader adoption and integration. By moving these classes to a separate module, 
we can achieve:
 * *More Flexible for Developers*

 * 
 ** Developers can now use these data classes outside of Kafka Connect
 ** It makes it easier to create consistent data models across different 
applications

 * *Cleaner Project Structure*

 * 
 ** Allows independent versioning of data format components
 ** Creates a clearer separation of different parts of the Kafka ecosystem

 * *Become standard for other Tools and Frameworks*

 * 
 ** It makes it easier for third-party tools to work with Kafka's data models
 ** Supports a more generic data format
 ** Helps different streaming platforms work together more smoothly



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to