Week 1
May 27 - May 31
During the first week, I
- Had a weekly meeting with my mentor, agreed on details (such as how job transition logic should be modified after the introduction of a new state, why an intermediate state would be important, etc.), and learned about code contribution etiquettes (the idea behind making smaller commits and how commits involving OpenAPI should be structured)
- Created a pull request for my first deliverable, which is support pausing jobs
- Introduced
paused
state and implemented relevant status transition logic - Added basic test cases for unit testing
I was having a dental surgery during the week, so I wasn’t in the best mood of working.
In the following week, I will:
- Collect more feedback from the community and polish the status transition logic implementation
- Complete the frontend part to allow users to actually pause a job from the interface
- Add more test cases and rigorously test everything implemented so far