Week 15
Overview
End-of-semester team presentations. Also, contributions almost done!
This blog is for my Spring 2025 Open Source Software Development course.
End-of-semester team presentations. Also, contributions almost done!
Contributions ongoing
Contributions ongoing
Contributions ongoing
Contributions ongoing + Shivam’s presentation
More contributions…
The Open AI definition
The beginning of group contributions
Big contributions coming soon…
Choosing an open source project.
This week, we finished and presented our browser extensions and went over git in lecture.
I have been working with Polina and Chuqiao on the in-class Add-On Activity, including the assignment to build our own browswer extension. We’ve completed parts 1-3, which included tutorials on how to create a browser extension (which we chose to do in Firefox) and some exploration exercises to familiarize ourselves with some information about open-source projects and browser extensions.
2/2/2025: Tried to find a fix to Issue #85 of the class website: Discrepancy in course and weekly schedule. I was hoping to claim it, but wasn’t able to find a tentative weekly schedule for Spring 2025, so I replied to the issue in hopes that someone knew where to access it. I noticed that this issue was opened in Feb 2024, so it’s also possible that Professor Klukowska no longer provides tentative weekly schedules and the best fix is to delete the mention on the website.
When a large group of people come together to work on something, a shared set of conduct standards goes a long way in ensuring good collaboration. This is true for the Go project, as well as most projects that involve a significant amount of collaborators. A code of conduct can be quite useful for fostering a collaborative environment that is understanding, civil, and supportive.
I didn’t have a defined understanding of what open source was before taking this course. Vaguely, I knew that it was free and maintained by a community. Still, open source projects such as Wikipedia and git have provided a lot of valuable services for me, all for free, and I’ve always been quite grateful for that.