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.