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

Update the Runtime to work with the Berkeley schema (meta issue) 📚 #577

Open
37 of 39 tasks
eecavanna opened this issue Jul 4, 2024 · 2 comments
Open
37 of 39 tasks
Assignees
Labels
berkeley-schema Related to making the Runtime work with the Berkeley schema help wanted Extra attention is needed LARGE 7-10 days schema change

Comments

@eecavanna
Copy link
Collaborator

eecavanna commented Jul 4, 2024

note: planned "full freeze" of main branch on 2024-09-18, after which the goal is to merge berkeley into main.


This is a "meta issue" that represents the overall task of updating the Runtime to work with the Berkeley schema.

Terminology

Branches

I created a branch named berkeley that can act as our "main" branch for Berkeley-specific code.

If it turns out we can add Berkeley schema support directly to the main branch without breaking support for the legacy schema, we can delete the berkeley branch.

Constituent Tasks

When creating a GitHub Issue for a constituent task, please add a link to it to one of the lists below, depending upon whether you consider it to be a blocker for deploying an MVP of the NMDC system that uses the Berkeley Schema.

Blockers

Non-blockers

Uncategorized

@eecavanna eecavanna added help wanted Extra attention is needed LARGE 7-10 days schema change labels Jul 4, 2024
@eecavanna eecavanna self-assigned this Jul 4, 2024
@eecavanna eecavanna pinned this issue Jul 10, 2024
@eecavanna eecavanna added the berkeley-schema Related to making the Runtime work with the Berkeley schema label Jul 10, 2024
@dwinston
Copy link
Collaborator

dwinston commented Aug 7, 2024

#619 introduces a new test which will need to have type added to tests/files/test_changesheet_insert_study_doi.tsv in order to pass.

h/t @aclum

@eecavanna
Copy link
Collaborator Author

Someone asked me how often I expected the main branch to be merged into the berkeley branch and I realized I never announced or documented my expectation about that. My expectation was that main be merged into berkeley whenever there was something in main that people wanted to exist in berkeley, even if that happened multiple times a day. I want to keep those main-to-berkeley merges small.

@eecavanna eecavanna added this to the Berkeley schema compatibility 🤝 milestone Aug 12, 2024
@eecavanna eecavanna changed the title Update the Runtime to work with the Berkeley schema (meta issue) Update the Runtime to work with the Berkeley schema (meta issue) 📚 Aug 14, 2024
@eecavanna eecavanna removed this from the Berkeley schema compatibility 🤝 milestone Sep 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
berkeley-schema Related to making the Runtime work with the Berkeley schema help wanted Extra attention is needed LARGE 7-10 days schema change
Projects
Status: 🏗 In Progress
Status: Bench
Development

Successfully merging a pull request may close this issue.

2 participants