[
https://issues.apache.org/jira/browse/KAFKA-7750?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16724893#comment-16724893
]
Manjeet Duhan commented on KAFKA-7750:
--------------------------------------
conncector json we use it as design document that gets checked into our system,
also its helpful to make adhoc changes and comments, multi-line strings make it
easy to test it out. plain json makes it un-usable as connector config design
as un-usable artifact.
What's the confluent recommendation to manage and design the connector jsons as
they can be large. We thought HJSON looks better than yaml mainly managing
indentation.
> Hjson support in kafka connect
> ------------------------------
>
> Key: KAFKA-7750
> URL: https://issues.apache.org/jira/browse/KAFKA-7750
> Project: Kafka
> Issue Type: Improvement
> Reporter: Manjeet Duhan
> Priority: Major
> Attachments: image-2018-12-18-10-07-22-944.png
>
>
> I agree that json format is most accepted format among applications to
> communicate but this json is programme friendly , We needed something user
> friendly where we can pass comments comments as part of connector
> configuration.
> Features of Hjson :-
> # We are allowed to use comments
> # We are allowed to pass json as part of connector configuration key without
> escaping it which is very user friendly. (We have modified version of
> kafka-connect-elasticsearch where user can pass index mapping part of
> connector properties).
> Please find attached connector configuration in Json and Hjson. We are
> already running this in production. I have introduced HJSON filter on POST
> and PUT apis of kafka connect
> !image-2018-12-18-10-07-22-944.png!
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)