Week 14

This week me and my teammates has presented our open source contributions on the project Oppia to the class, listened to many other presentations regarding their choices of open source projects, even including another Oppia group, and continued to cotribute PR to both Oppia and my personal open source contribution.

Read More

Week 13

This week me and my teammates has wrapped up our major contirbutions to Oppia and started preparing for the presentation on the outcome of our contributions, as a way to both reflect on what we’ve accomplished throughout this semester and plan for the remaining weeks of the semester.

Read More

Week 12

Group Project

There are a few significant progress with my progress on the contribution with Oppia, along with more difficulties.

Read More

Week 11

Q1 - reflect on the lessons for The Cathedral and the Bazaar essay, talk about two or three from the perspective of what you are observing in the project that you are working on with your group

The Cathedral model suggests a traditional and top-down style of software development in open source contributions where the code is carefully programmed by a small group of professional developers rather than the general public, just like the cathedral being built up by professional contruction workers and designer. The contributions are usually considered final and workable, but with less frquency.

The Bazaar model, in contrast, is more aligned with the modern definition of open source contribution where new ideas are encouraged to be posted and contirbuted without testing so that people could discuss them on github. Later on, as the progress being made, coding and testing are then being carried out. The coding is considered decentralized and collaborative, with frequenct updates and discussion. It’s easier to spot the bug and make improvements upon collective effort.

Read More

Week 10

I am very very proud of my personal and group accompliments on the contribution to the oppia project so far.

Read More

Week 8

The presentation on the analysis of AI development from the open source perspective offers a unique insight into collecting individual contributions to form a tool that plays a role in the evolviong dynamic of human technology and artificial intelligence. It was particularly interested to me because I was ignorant to the heavy pariticipation of AI and technology in the traditional financial industry.

Read More

Week 7

I think me and my group and completed a very decent amount of work this week and we’ve overcame a lot of challenges.

Read More

Week 6

I have so far made two contributions: one on open street map and one on wikipedia.

Read More

Week 5

  1. what are your thoughts about different projects that you have looked at so far?

All projects I’ve looked so far are coded in different languages, with different goals. My favourite one is the Musescore, because it seems very accessible, and the members are active in making contriutions.

Read More

Week 4

  1. The git exercise was extremely helpful to me. I learned so many hidden useful feature and command of git that I was not aware of before. For example, erasing previous contributions and returning back to the main repository.
Read More

Week 3

This week’s blog post aims to reflect on the extention activities that me and my groupmates have been working on over the past few days.

Read More

Week 2

Part 1

GoProject’s code of conduct offers a clear instruction on seeking for help, communicating with the members, and creating a sense of community. Specifically, with the contact emails listed, all new contributors could know where to seek for help when needed, which improves communication efficiency within the group and makes the exchange of ideas more smooth. Such guideline is important when building an order within an open source group project.

Read More

Week 1

  1. Open source means open for future editing and collaborations so that each engineer could contribute their own portion of work for the community to learn and work upon.
Read More