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

Add JSON Spec to sequencing server #616

Merged
merged 4 commits into from
Jan 24, 2023

Conversation

goetzrrGit
Copy link
Contributor

@goetzrrGit goetzrrGit commented Jan 23, 2023

Description

The overall goal is to incorporate the JSON spec into the Aerie Repo and give eDSL access to the full JSON Spec while wrapping the current EDSL into the 4 command types. The goal is to clean up the code and merge more of the spec and EDSL API together to create a tighter coupling, and to look at how to write custom eDSL to make the process easier.

This is the first part of the development process, which will be to add the JSON spec to the Aerie Repo and combine it with the EDSL.

Verification

I ran through the e2e tests without any issues.

Documentation

None

Future work

Rework the Sequence eDSL class with this new spec file.

@goetzrrGit goetzrrGit requested a review from a team as a code owner January 23, 2023 23:58
@goetzrrGit goetzrrGit temporarily deployed to e2e-test January 23, 2023 23:58 — with GitHub Actions Inactive
@goetzrrGit goetzrrGit changed the title Feature/609 add json spec to sequencing server [Aerie-609] Add JSON Spec to sequencing server Jan 23, 2023
@camargo camargo changed the title [Aerie-609] Add JSON Spec to sequencing server Add JSON Spec to sequencing server Jan 24, 2023
@camargo camargo added refactor A code change that neither fixes a bug nor adds a feature sequencing Anything related to the sequencing domain labels Jan 24, 2023
@goetzrrGit goetzrrGit force-pushed the feature/609--Add_JSON_spec_to_sequencing_server branch from 8f89db5 to 7a1396e Compare January 24, 2023 15:54
@goetzrrGit goetzrrGit force-pushed the feature/609--Add_JSON_spec_to_sequencing_server branch from 7a1396e to 09375a1 Compare January 24, 2023 18:05
@camargo camargo requested review from cohansen and camargo and removed request for mattdailis and JoelCourtney January 24, 2023 18:06
@goetzrrGit goetzrrGit force-pushed the feature/609--Add_JSON_spec_to_sequencing_server branch from 09375a1 to 23966f8 Compare January 24, 2023 18:06
@goetzrrGit goetzrrGit force-pushed the feature/609--Add_JSON_spec_to_sequencing_server branch from 23966f8 to bce4b9c Compare January 24, 2023 18:10
@goetzrrGit goetzrrGit temporarily deployed to e2e-test January 24, 2023 18:10 — with GitHub Actions Inactive
Copy link
Member

@camargo camargo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link
Contributor

@cohansen cohansen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks good to me too, we'll need to coordinate with my PR #617 since we have some overlap that'll need to be resolved.

@goetzrrGit
Copy link
Contributor Author

@cohansen Yeah, I think merge your PR first and I will rebase this one.

@goetzrrGit goetzrrGit force-pushed the feature/609--Add_JSON_spec_to_sequencing_server branch from bce4b9c to f625d8b Compare January 24, 2023 20:51
@goetzrrGit goetzrrGit temporarily deployed to e2e-test January 24, 2023 20:52 — with GitHub Actions Inactive
@goetzrrGit goetzrrGit merged commit d51d257 into develop Jan 24, 2023
@goetzrrGit goetzrrGit deleted the feature/609--Add_JSON_spec_to_sequencing_server branch January 24, 2023 21:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
refactor A code change that neither fixes a bug nor adds a feature sequencing Anything related to the sequencing domain
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Incorporate the JSON spec into the Aerie Repo and give EDSL access to the full JSON Spec
3 participants