Skip to content

Camel case data - #2146

Draft
bfoley12 wants to merge 3 commits into
devfrom
camel-case-data
Draft

Camel case data#2146
bfoley12 wants to merge 3 commits into
devfrom
camel-case-data

Conversation

@bfoley12

@bfoley12 bfoley12 commented Sep 1, 2026

Copy link
Copy Markdown
Collaborator

Summary

Move from snake_case to camelCase for user contributed data names. This adds friction to users adding excessive annotations to their field names (ie. mass_in_g).

Major changes:

  • Contribution.data keys and Project.columns now coerce to camelCase

…n data

Parameterized the coercion function for easy swapping latter.
KeyOffense reports back to users which keys failed, why, and a suggestion to fix it.
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

Successfully merging this pull request may close these issues.

1 participant