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

Adopt snake case as a standard for Meta v4 #11

Open
EnnuiL opened this issue Jun 17, 2023 · 0 comments
Open

Adopt snake case as a standard for Meta v4 #11

EnnuiL opened this issue Jun 17, 2023 · 0 comments

Comments

@EnnuiL
Copy link

EnnuiL commented Jun 17, 2023

Currently, Meta v3 adopts both kebab-case (ex: the v3/versions/quilt-mappings route) and camelCase (ex: the gameVersion field on all mappings objects); Considering that the project in general is pushing for snake case as a standard case, the meta should also follow these steps and adopt it too; Applying this change should be simple, considering that the above examples of casing are likely to be the only ones on the meta itself
The exceptions for this is of course, the launcher profile metadata, which isn't really meta-y but rather "hey installers! we're giving you a file for free", with those files being meant to be read by Minecraft launchers in the end, who expect camelCase

For an example of it being used for API, see Modrinth's meta

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

1 participant