Week 7: Assignment 2: Make another contribution to FOSS
DueJun 9, 2019 by
Submittinga text entry box, a website url, a media recording, or a file upload
Research and find any Free/Open Source Software project and make any contribution that the project accepts and document your contribution and your experience.
A PDF containing reflections on your contribution experience.
Include the following:
Describe your contribution here. What did you do? Include both a link (use a URL shortener like bit.ly to keep it short) and screenshot/transcript of what you did here (alternatively, add it as an appendix at the end). Make sure to describe clearly what you did, vs. what other did.
Rough approximations of hours spent working on this deliverable.
X time researching
Y time doing
Z time posting
What turned out the way you expected, as described in the docs or textbook, or things that worked out in your favor.
What did not work
Roadblocks, unexpected problems, etc. Discuss what they were and how you overcame them, if you did.
What I learned
What will you do different in the future, etc.
How do I work on this assignment?
Research and choose any project that you want to contribute to.
Figure out what kind of contribution you want to make - either reporting an issue or submitting a fix for an already reported issue or making a fix to the documentation - user or developer. In fact, some projects would even welcome other kind of contributions like a video tutorial for the users or graphic design or even any other kind of contributions that the project welcomes.
Understand the contribution guidelines for that project and make sure you are following them while reporting the issue or submitting the fix to the code or documentation.
If you have any questions, ask the project owners or ask your classmates in this week's status update thread.
This can be any project of your choice. It need not even be on GitHub since not all FOSS projects use GitHub.
The contribution can be in any form that the project accepts.