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

[GR-54193] Improve docs on JSON config files #8945

Open
nreid260 opened this issue May 21, 2024 · 2 comments
Open

[GR-54193] Improve docs on JSON config files #8945

nreid260 opened this issue May 21, 2024 · 2 comments
Assignees
Labels

Comments

@nreid260
Copy link

nreid260 commented May 21, 2024

Feature request

Is your feature request related to a problem? Please describe.

My main point of reference is this page https://www.graalvm.org/latest/reference-manual/native-image/metadata/ There are a few problems:

Describe the solution you'd like.

I'd like:

Describe who do you think will benefit the most.
GraalVM users. The existing docs are difficult to navigate and present conflicting information.

Describe alternatives you've considered.

Publishing the config schemas using a stongly typed format (e.g. protobuf) would be very handy. It would:

  • be easier to read
  • enable trusting the schema as the source-of-truth about the format
  • eliminate the handwritten config parser classes

Additional context.

https://protobuf.dev/programming-guides/proto2/

Express whether you'd like to help contributing this feature

I have already written protobuf schema files. I plan to express all our config files as https://protobuf.dev/reference/protobuf/textformat-spec/ and convert them into the JSON format. I could share these if desired.

@selhagani selhagani self-assigned this May 21, 2024
@selhagani
Copy link
Member

Hi @nreid260 Thank you for your feature request regarding GraalVM documentation and schema accessibility. I will share your suggestions and offer to contribute protobuf schema files with our team.

@selhagani selhagani changed the title Improve docs on JSON config files [GR-54193] Improve docs on JSON config files May 21, 2024
@selhagani selhagani assigned vjovanov and unassigned selhagani Jun 26, 2024
@vjovanov
Copy link
Member

Thanks for reporting! The plan is to do the documentation overhaul in August and stay tuned. CC @loicottet

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants