numfocus / outreachy-contributions-2023

This repository will be used to capture Outreachy applicants' contributions during the Applications phase - May-July 2023 Cohort
BSD 3-Clause "New" or "Revised" License
16 stars 4 forks source link

Second contribution by Imaobong Njokko #73

Open imanjokko opened 1 year ago

imanjokko commented 1 year ago

Name: Imaobong Njokko

The 2 governance models I will be analysing for this issue are;

Project 1- Django Open Source Project Project 2- Yellowbrick Project

Similarities

Both models have clearly defined roles and ways for contributions to be made and regulated. They also have a group of decision-makers for the projects, and they were both easy to understand. When proposals are made, they are first discussed with the community, before being put to a vote. Voting is done publicly, where community members can see what is happening.

Differences

The Yellowbrick’s model is very user focused, it requires coordinators, and maintainers to welcome new users, and actively engage with users in the community. It was easier to find. It also has a mentor-contributor role which makes sure new contributors are carried along with the rest of the community and they do not feel lost.

Django's model does not explicitly make provisions for beginners, but it does encourage everyone to participate in the discussions in their public forum, assist each other, and be active contributors, it also has an honorary role that serves as a reward system for active contributors who meet a certain criteria.

Conclusion

While I appreciate the beginner-friendly focused approach of Yellowbrick’s model, I will say I prefer Django’s model for the following reasons;

Overall, the Django has a more open process, that strongly encourages community participation, which is more on theme with being open-source, as opposed to Yellowbrick’s model where the chair single-handedly decides some things

imanjokko commented 1 year ago

@arliss-NF Here is my second contribution, looking forward to your review and notes. Thank you