Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for Avro IDL #4

Open
mikaello opened this issue Jun 10, 2021 · 1 comment
Open

Add support for Avro IDL #4

mikaello opened this issue Jun 10, 2021 · 1 comment

Comments

@mikaello
Copy link
Owner

mikaello commented Jun 10, 2021

Avro schemata can be defined in both JSON and Avro IDL. Currently avrodoc-plus only supports JSON, but it would be nice if we could support Avro IDL as well.

Avro IDL is a higher-level language for authoring Avro schemata, from the docs:

The aim of the Avro IDL language is to enable developers to author schemata in a way that feels more similar to common programming languages like Java, C++, or Python. Additionally, the Avro IDL language may feel more familiar for those users who have previously used the interface description languages (IDLs) in other frameworks like Thrift, Protocol Buffers, or CORBA.

@karstenspang
Copy link

Agree, that would be nice. Currently, I generate JSON files just for the purpose of Avrodoc. This works fine, except that the file name column on the overview page is useless, as there are no files in the source tree with those names.

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

No branches or pull requests

2 participants