Week 7: Reflection on Our Group Work
Choosing the Project
So far our group has been discussing what open source project we want to contribute to. When choosing the project, we considered several important factors. One important factor is whether the maintainers respond to pull requests and issues in a reasonable amount of time. Since we are new contributors, feedback from maintainers is very important for learning how the contribution process works.
We also wanted to find a project where the issues have different difficulty levels. This allows us to start with smaller beginner-friendly tasks and slowly move to more complex problems.
Obstacles We Faced
One obstacle we noticed when evaluating projects is that many repositories have a large number of unresolved pull requests. In some projects, maintainers do not respond very actively, which can make it difficult for new contributors to receive feedback.
Because of this, it was not easy to decide which project would be a good fit for our group.
How We Solved It
Fortunately, one of our teammates, Brandon, found a project that seemed much more suitable for beginners. The maintainers of this project appear to respond to issues and pull requests more actively, and the repository has some beginner-friendly issues.