Week 9: Reflection on Our Group Work
Group Progress and Meeting Reflection
This week our group met on Google Meet and discussed our progress on the Frosty project. Each member worked on different parts of the project and we shared updates during the meeting.
I mainly spent time going over the codebase and looking through existing issues. I also updated my ideas for contributions and started working on them, including adding adaptive icons, editing documentation, and thinking about how to improve some user-facing error messages. This process helped me better understand how the project is structured.
Paul worked on fixing the double play button issue and already submitted a pull request. During the meeting, he explained his implementation, which helped the rest of us understand the problem more clearly. Yuxuan focused on learning the structure of the codebase, which is also an important step for contributing.
As a group, we also discussed the “play in background” issue and whether it is something we can work on next. We realized that understanding existing implementations is important before trying to add new features.
One challenge we faced is communication with the maintainer. We are still waiting for responses, so it is sometimes difficult to know if our direction is correct. To deal with this, we decided to continue working on smaller tasks while waiting for feedback.
For the next week, our short-term goals include reviewing Paul’s pull request, writing a contributing.md and Code of Conduct.md file, and exploring more issues on GitHub. We also plan to take a closer look at the “play in background” feature.