Context
As a developer I want to be able to leverage static type checking and exploit the features of my IDE when I interact with dynamicio's resource definitions. At the moment, this is not possible as resource definitions are defined as yamls which are in turn parsed into dictionaries.
- More info can be found in the milestone description here
- More info on the dynamicio repo can be found in this video here
- More info on the this task can be found in this video here
Task
Migrating dynamicio to panderas schemas is a chunky milestone. The first task is to plan out the execution of this work, splitting the milestone up into multiple issues.
Note: this is production code, not a dummy take home test.
Suggested Approach
The milestone naturally consists of three parts:
- replace schema
- pandera validations
- wrap metrics
Deliverables & Acceptance Criteria
Delivery
Please fork this repo, create the issues then, then assign them to @miodohelper when your work is ready for review. Miodo will review the code before sending the PR for a final client review.
Note: please use the following copy for the newly created issues:
Please fork this repo, commit your changes on a branch, then send @miodohelper a PR request when your work is ready for review. Miodo will review the code before sending the PR for a final client review.
Expected Duration
4 hrs
Any questions?
Please email kit.burgess@miodo.io with any questions you may have 👀
Context
As a developer I want to be able to leverage static type checking and exploit the features of my IDE when I interact with dynamicio's resource definitions. At the moment, this is not possible as resource definitions are defined as yamls which are in turn parsed into dictionaries.
Task
Migrating dynamicio to panderas schemas is a chunky milestone. The first task is to plan out the execution of this work, splitting the milestone up into multiple issues.
Note: this is production code, not a dummy take home test.
Suggested Approach
The milestone naturally consists of three parts:
Deliverables & Acceptance Criteria
Delivery
Please fork this repo, create the issues then, then assign them to @miodohelper when your work is ready for review. Miodo will review the code before sending the PR for a final client review.
Note: please use the following copy for the newly created issues:
Please fork this repo, commit your changes on a branch, then send @miodohelper a PR request when your work is ready for review. Miodo will review the code before sending the PR for a final client review.
Expected Duration
4 hrs
Any questions?
Please email
kit.burgess@miodo.iowith any questions you may have 👀