Closed RotimiDesire closed 1 year ago
@arliss-NF This is my second contribution. Kindly review. Thanks.
@RotimiDesire - well done - good analysis. You have highlighted the key aspects that should be discussed around these models. I appreciate that you made a decision on which is better 'in your opinion" because in doing analysis work, you are often asked to make these types of decisions based on the information you've gathered. Keep up the good work.
@arliss-NF Thank you for the review.
NUMFOCUS 2
NAME :- Desire Oluwarotimi PROJECTS ANALYZED :- PYTORCH & OPENJS
RELEVANT LINKS.
PyTorch’s website:- https://pytorch.org/ PyTorch’s governance model:- https://pytorch.org/docs/stable/community/governance.html OpenJS’ website:- https://openjsf.org/ OpenJS’ governance model:- https://openjsf.org/about/governance/
A COMPARATIVE ANALYSIS OF THE GOVERNANCE MODELS OF PYTORCH AND OPENJS.
Projects’ overview
PyTorch is an open source machine learning library for Python that is majorly used for the development of deep learning models. Some special characteristics of PyTorch include its dynamic computation graph, its support for GPU acceleration and its extensive set of libraries and mechanisms for tasks.
OpenJS is a non-profit organization that aims at backing the JavaScript community by promoting the growth and development of open source JavaScript projects. The long term goal is to enhance the adoption of JavaScript and its technologies by providing a neutral forum that encourages collaboration, education and community establishment.
Similarities in governance models
Differences in governance models.
My Opinion on the better model
I’d pick the PyTorch governance model as the better model. This is majorly because of its openness to random individuals and their involvement in the decision making process. Decisions are made collectively by the PyTorch developers and the community unlike OpenJS that conducts a centralised consensus-based decision-making process.