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
15 stars 4 forks source link

First Contribution by Jermin Amartey #18

Open PabloJermin opened 1 year ago

PabloJermin commented 1 year ago

Name: Jermin Amartey Assigned Project: PySal Governance Model Link To Project Governance Model : https://github.com/pysal/governance

Python Spatial Analysis Library, PySal is an open source cross-platform project. The project's objective is to create an open source software for geospatial data science in Python, in particular the PySAL library including the pysal Meta-Package and its component Sub-Modules.

THE GOVERNANCE MODEL: The foundations of the governance are based on

PROJECT ROLES:

THE DECISION MAKING PROCESS Typically, project decision are made through a consensus among the Core Developers with input from the community. The BDFL has the authority to make all the final decisions of the project. In situations where there is a deadlock in decision making between the steering council, the council asks the BDL to make a decision which is often termed as the "special" vote or the "overriding" vote.

During decision making by the Steering Council, they will then utilize a voting system similar to that of the Apache Foundation. This is a structured version of consensus, where +1 votes indicate agreement, -1 votes are vetoes (and must be supported by the justification mentioned above), and one can even vote fractionally (e.g., -0.5, +0.5) to convey a viewpoint without filing a full veto. These numerical votes are frequently used informally to gauge public opinion on a subject, therefore they shouldn't typically be interpreted as official votes. A formal vote only takes place when it is officially proclaimed, and if it does, it should be kept available for at least one week to allow all interested Council Members to respond.

FINDING THE GOVERNANCE MODEL Their governance model wasn't difficult to find and understand. I was directed to their official Github repo from their webpage. All the governance and decision making process was clearly stated and described there.

PabloJermin commented 1 year ago

Dear @arliss-NF kindly review my work.