Comparative Analysis of Yellowbrick and Electron Governance Models
Overview
This task gives a detailed analysis of the Yellowbrick and Electron projects' governance models compared and contrased.
Both projects are open-source, the governance model provides the rules and structure on how the project is managed and its success measured.
Yellowbrick is a python libaray combination of scikit-learn and matplotlib to produce visualizations for machine learning workflow on a browser. The Electron framework lets users write cross-platform desktop applications using JavaScript, HTML and CSS. It is based on Node.js and Chromium.
Model Similarities
The libraries are licensed.
Both governance models are easy to locate on their website and github and as well easy to understand.
They have similar project contributors such as contributor/collaborator, maintainer, a chair with each roles clearly defined.
Prospective members acceptance for both projects is based on active contributions in their roles.
Both projects have a governing code of conduct that encourages a positive and welcoming environment.
Decisions are made through scheduling of meetings and a voting system.
Record of meetings are made public to the community.
Model Differences
Yellowbrick
Electron
Accessibility
Well explained on their website and Github repo
Detailed explanation on their Githib repo only
Working Groups
No working groups
Comprises of nine working groups
Service Terms
There are semesters / period for contirbutions
Not specified
Meetings
A chair leads the advisors
Different chairs lead the different working groups
Decision Making
Founders have the ultimate decision
Administrative working group has the final say
Conclusion
The governance models of both projects are, from the perspective of a beginner, reasonably simple to comprehend and to adopt. Personally, I believe that both models have different but quite similar structures, and that a better model might just be chosen based on those systems and responsibilities that suits a contributor.
Name: Khairat Ayinde Projects Analyzed: Yellowbrick | Electron Link to Yellowbrick Governance Model: https://www.scikit-yb.org/en/latest/governance/index.html Link to Electron Governance Model: https://github.com/electron/governance/blob/main/README.md
Comparative Analysis of Yellowbrick and Electron Governance Models
Overview
This task gives a detailed analysis of the Yellowbrick and Electron projects' governance models compared and contrased. Both projects are open-source, the governance model provides the rules and structure on how the project is managed and its success measured.
Yellowbrick is a python libaray combination of scikit-learn and matplotlib to produce visualizations for machine learning workflow on a browser. The Electron framework lets users write cross-platform desktop applications using JavaScript, HTML and CSS. It is based on Node.js and Chromium.
Model Similarities
Model Differences
Conclusion
The governance models of both projects are, from the perspective of a beginner, reasonably simple to comprehend and to adopt. Personally, I believe that both models have different but quite similar structures, and that a better model might just be chosen based on those systems and responsibilities that suits a contributor.