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 Devansh Raizada #155

Closed DevanshRaizada closed 1 year ago

DevanshRaizada commented 1 year ago

Name: Devansh Raizada Projects analyzed: HoloViz | FluxML Governance Model Links: Project 1 HoloViz Project 2 FluxML HoloViz Governance Model Overview- HoloViz governance has two levels - the HoloViz Organization and the individual HoloViz Projects. Some of the key attributes in the model are credibility, inclusion, and joint responsibility. It divides the roles in the following manner:

  1. Contributors
  2. Maintainers
  3. Lead Maintainer
  4. Project Coordinator

FluxML Governance Model Overview- FluxML has a governance model based on meritocracy and is run by its community. Some of the key attributes in the model are inclusivity, diversity, and simplicity. It divides the roles in the following manner:

  1. Project Contributors
  2. Steering Council
  3. Advisory Committee
  4. Community

Analysis of the two Models- Both HoloViz and FluxML both have a different governance model structure serving their unique purposes but still, have the following similarities. Similarities:

There are some differences in the decision-making process of both organizations. Differences:

My Take- Both HoloViz and FluxML have great governance models with different purposes, providing extensive tools for Jupyter Notebook which helps in learning python and low-level control over the training process for academics and developers. Both models have their own pluses & minus. Which model is better ultimately boils down to the requirements, goals, and mission of the project.

DevanshRaizada commented 1 year ago

Hi @arliss-NF this is my second contribution kindly review, Thanks!!