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

MAINT: Refactor 'schema'/'internal' classes #962

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

mferrera
Copy link
Collaborator

@mferrera mferrera commented Jan 9, 2025

This restructures how these classes are formed and where they live. It was confusing to locate them with the model when they are really just tweaks to the model for us when exporting. This refactor tries to bring some clarity to that relationship.

It also changes some of the metadata classes to use their literal values as defaults which changed the schema.

@mferrera mferrera force-pushed the move-metadata-so-called-schema branch 2 times, most recently from 10aae83 to bfe17a5 Compare January 9, 2025 12:41
This restructures how these classes are formed and where they live. It
was confusing to locate them with the model when they are really just
tweaks to the model for us when exporting. This refactor tries to bring
some clarity to that relationship.
@mferrera mferrera force-pushed the move-metadata-so-called-schema branch from bfe17a5 to 209b8ff Compare January 9, 2025 12:45
@mferrera mferrera marked this pull request as ready for review January 9, 2025 12:50
@mferrera mferrera requested a review from tnatt January 9, 2025 12:50
@mferrera
Copy link
Collaborator Author

mferrera commented Jan 9, 2025

Trying to do some structural clean-ups before these little schema changes starting incurring a version change. Have another one or two to follow

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