GSoC Week 2 Report
Accomplishments
This week was busy, but less stressful than last week. I learned a lot more about Flamenco’s code architecture. There was a request to rename clusters to tags, this mean having to go through the code and change the instances. Thankfully, I didn’t have to do much coding, but this was still a long task.
- Renaming of clusters to tasks throughout Flamenco
- Discussing the web interface for worker clusters/tasks
Struggles / Blockers
-
I still have some things to work on with the renaming. I thought it would be a shorter task until I searched and there were over 2,000 instances of renaming that I have to do in 67 different files. I was then notified that there was an easier way to do it through an OpenAPI, so I made a new branch and reverted back to my previous changes.
-
I’m not very talented in designing web interfaces. I’m far better at implementing them. So, I’ll need to reach out more to the community to discuss the interface design options (if you have an idea, please feel free to me in blender.chat!). This might take some time.
Lessons Learned
- I spent way too long manually going through the Flamenco architecture. As my mentor said, if I notice the manual labor is getting too much, it’s time to make it automated! I’ll definitely be more mindful of that next time.