GSoC 2024: Improve Distributed Rendering & Task Execution

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
6 Likes