✨ Inspiration
During Retrospective week, we had to make contributions to our previous sprint projects and other team's project in order to learn more about open-source contributions and GitHub actions.
👀 What it does
We created PRs to our gaming projects 2020 Enemy and Olaf's Adventures. For Olaf's Adventures, we added a new feature that is a game manual for a better user experience. In 2020 Enemy's we contributed by adding more assets and designing 3D models(Bacillus bacteria, Mushroom, Red Chillies (for digestive room) Coronavirus 3D model and DNA molecular structure) according to game theme on Blender. We also contributed to Attack on Web and used GitHub actions for better code structure.
🛠️ How we built it
- We first created issues in our previous projects.
- Then we assigned ourselves few issues in our projects.
- Then, we asked the project maintainers of other projects to assign us their issue.
- Once, we completed working on the issue, we created a PR.
🏃♂️ Challenges we ran into
- There are so many projects to choose from, and the ReadMe for some projects is really difficult to understand.
- GitHub merge conflicts while working with Unity.
🙌 Accomplishments that we're proud of
- Learning about open source culture and GitHub best practices like assigning issues, creating PRs, code reviews etc.
- We were able to add new features to our existing projects.
- We learned about GitHub actions.
- We understood the value of having clean well-structured code when we tried to work on other pod members projects and found ourselves struggling to understand our own code.
🔮 What we learned
- We learned about GitHub best practices and team collaboration while understanding open source projects.
🤩 What's next for Fun Learning PRs
- We will keep on contributing to our projects and look for contributing to other pod member's projects.
Log in or sign up for Devpost to join the conversation.