SlideShare ist ein Scribd-Unternehmen logo
1 von 7
SCIPY GOVERNANCE
BY 20151347 LIMJONGWON
PURPOSE OF GOVERNANCE
• Numpy is community-owned and run project -> community consensus is
important
• Sombody contribute to establishing Numpy!
• Numpy project is to develop software for array-based computing in Python and
so on.
GOVERNANCE
• Properties
1. Openness&Transparency : You use or change the code for a goal
2. Active Contribution : You exchange the code to fix
3. Institutional Neutrality : It don’t has any right
COMMUNITY DECISION
• First, ensuring people contribute their knowledge because broad community is
the best!
• Don’t consensus these things
1. that we wait to solicit everybody’s opinion on every change,
2. that we ever hold a vote on anything,
3. or that everybody is happy or agrees with every decision.
EVERYONE HAS THE RIGHT TO VETO ANY CHANGE
NEED TO INVOKE A FORMAL VETO
• Consist of
1. an unambiguous statement that a veto is being invoked
2. an explanation of why it is being invoked
3. a description of what conditions (if any) would convince the vetoer to withdraw
their veto
Then status quo wins by default!
In the worst case, contributor is ejected from project
STEERING COUNCIL
• Project has council which one is contributed about 1 years
• Members participate in all activities as a peers with other contributors
• But, members help guideline or technic
• If formal decision is needed, using apache foundation voting process
• If council member don’t do about project, they will be removed.

Weitere ähnliche Inhalte

Ähnlich wie Scipy governance

Final Project
Final ProjectFinal Project
Final Projectsvetleto
 
Jordon paschal and deon Rogers comm 303
Jordon paschal and deon Rogers comm 303Jordon paschal and deon Rogers comm 303
Jordon paschal and deon Rogers comm 303jordonp
 
Scrum; Conflict solving method
Scrum; Conflict solving methodScrum; Conflict solving method
Scrum; Conflict solving methodMD. Saraf Uddin
 
FrOSCon: The business value of open source
FrOSCon: The business value of open sourceFrOSCon: The business value of open source
FrOSCon: The business value of open sourceSimon Phipps
 
Open Government through Participation: Designing Successful Online Consultations
Open Government through Participation: Designing Successful Online ConsultationsOpen Government through Participation: Designing Successful Online Consultations
Open Government through Participation: Designing Successful Online ConsultationsIntellitics, Inc.
 
Design principles for a global movement on disability support
Design principles for a global movement on disability supportDesign principles for a global movement on disability support
Design principles for a global movement on disability supportCitizen Network
 
INNOG 2: APNIC Policy Update
INNOG 2: APNIC Policy UpdateINNOG 2: APNIC Policy Update
INNOG 2: APNIC Policy UpdateAPNIC
 
iBoard_final_report
iBoard_final_reportiBoard_final_report
iBoard_final_reportNitya Patel
 
Latest Spot.Us Prez
Latest Spot.Us PrezLatest Spot.Us Prez
Latest Spot.Us PrezDavid Cohn
 
OSSEU18: Making Decisions without Consensus - George Dunlap, Citrix
OSSEU18: Making Decisions without Consensus - George Dunlap, CitrixOSSEU18: Making Decisions without Consensus - George Dunlap, Citrix
OSSEU18: Making Decisions without Consensus - George Dunlap, CitrixThe Linux Foundation
 
Run your project like it's an OpenSource project
Run your project like it's an OpenSource projectRun your project like it's an OpenSource project
Run your project like it's an OpenSource projectIan Bull
 
PacNOG 22: Policies that changed the Internet
PacNOG 22: Policies that changed the InternetPacNOG 22: Policies that changed the Internet
PacNOG 22: Policies that changed the InternetAPNIC
 
Sustainability of ICT initiatives.pptx
Sustainability of ICT initiatives.pptxSustainability of ICT initiatives.pptx
Sustainability of ICT initiatives.pptxHappyness Mkumbo
 
Accelerating Agile Transformations - Ravi Verma
Accelerating Agile Transformations - Ravi VermaAccelerating Agile Transformations - Ravi Verma
Accelerating Agile Transformations - Ravi VermaSynerzip
 

Ähnlich wie Scipy governance (17)

Final Project
Final ProjectFinal Project
Final Project
 
Jordon paschal and deon Rogers comm 303
Jordon paschal and deon Rogers comm 303Jordon paschal and deon Rogers comm 303
Jordon paschal and deon Rogers comm 303
 
Scrum; Conflict solving method
Scrum; Conflict solving methodScrum; Conflict solving method
Scrum; Conflict solving method
 
Governance of numpy
Governance of numpyGovernance of numpy
Governance of numpy
 
FrOSCon: The business value of open source
FrOSCon: The business value of open sourceFrOSCon: The business value of open source
FrOSCon: The business value of open source
 
Open Government through Participation: Designing Successful Online Consultations
Open Government through Participation: Designing Successful Online ConsultationsOpen Government through Participation: Designing Successful Online Consultations
Open Government through Participation: Designing Successful Online Consultations
 
Online Theory of Change
Online Theory of ChangeOnline Theory of Change
Online Theory of Change
 
Design principles for a global movement on disability support
Design principles for a global movement on disability supportDesign principles for a global movement on disability support
Design principles for a global movement on disability support
 
INNOG 2: APNIC Policy Update
INNOG 2: APNIC Policy UpdateINNOG 2: APNIC Policy Update
INNOG 2: APNIC Policy Update
 
iBoard_final_report
iBoard_final_reportiBoard_final_report
iBoard_final_report
 
Latest Spot.Us Prez
Latest Spot.Us PrezLatest Spot.Us Prez
Latest Spot.Us Prez
 
Policies that Changed the Internet
Policies that Changed the InternetPolicies that Changed the Internet
Policies that Changed the Internet
 
OSSEU18: Making Decisions without Consensus - George Dunlap, Citrix
OSSEU18: Making Decisions without Consensus - George Dunlap, CitrixOSSEU18: Making Decisions without Consensus - George Dunlap, Citrix
OSSEU18: Making Decisions without Consensus - George Dunlap, Citrix
 
Run your project like it's an OpenSource project
Run your project like it's an OpenSource projectRun your project like it's an OpenSource project
Run your project like it's an OpenSource project
 
PacNOG 22: Policies that changed the Internet
PacNOG 22: Policies that changed the InternetPacNOG 22: Policies that changed the Internet
PacNOG 22: Policies that changed the Internet
 
Sustainability of ICT initiatives.pptx
Sustainability of ICT initiatives.pptxSustainability of ICT initiatives.pptx
Sustainability of ICT initiatives.pptx
 
Accelerating Agile Transformations - Ravi Verma
Accelerating Agile Transformations - Ravi VermaAccelerating Agile Transformations - Ravi Verma
Accelerating Agile Transformations - Ravi Verma
 

Kürzlich hochgeladen

Zer0con 2024 final share short version.pdf
Zer0con 2024 final share short version.pdfZer0con 2024 final share short version.pdf
Zer0con 2024 final share short version.pdfmaor17
 
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...OnePlan Solutions
 
Best Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh ITBest Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh ITmanoharjgpsolutions
 
Large Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLarge Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLionel Briand
 
2024 DevNexus Patterns for Resiliency: Shuffle shards
2024 DevNexus Patterns for Resiliency: Shuffle shards2024 DevNexus Patterns for Resiliency: Shuffle shards
2024 DevNexus Patterns for Resiliency: Shuffle shardsChristopher Curtin
 
eSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration toolseSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration toolsosttopstonverter
 
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4jGraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4jNeo4j
 
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdfEnhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdfRTS corp
 
Strategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsStrategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsJean Silva
 
The Ultimate Guide to Performance Testing in Low-Code, No-Code Environments (...
The Ultimate Guide to Performance Testing in Low-Code, No-Code Environments (...The Ultimate Guide to Performance Testing in Low-Code, No-Code Environments (...
The Ultimate Guide to Performance Testing in Low-Code, No-Code Environments (...kalichargn70th171
 
VictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics
 
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...Bert Jan Schrijver
 
Introduction to Firebase Workshop Slides
Introduction to Firebase Workshop SlidesIntroduction to Firebase Workshop Slides
Introduction to Firebase Workshop Slidesvaideheekore1
 
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesAmazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesKrzysztofKkol1
 
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + KobitonLeveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + KobitonApplitools
 
Understanding Plagiarism: Causes, Consequences and Prevention.pptx
Understanding Plagiarism: Causes, Consequences and Prevention.pptxUnderstanding Plagiarism: Causes, Consequences and Prevention.pptx
Understanding Plagiarism: Causes, Consequences and Prevention.pptxSasikiranMarri
 
Osi security architecture in network.pptx
Osi security architecture in network.pptxOsi security architecture in network.pptx
Osi security architecture in network.pptxVinzoCenzo
 
Keeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldKeeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldRoberto Pérez Alcolea
 
SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?Alexandre Beguel
 
Ronisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited CatalogueRonisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited Catalogueitservices996
 

Kürzlich hochgeladen (20)

Zer0con 2024 final share short version.pdf
Zer0con 2024 final share short version.pdfZer0con 2024 final share short version.pdf
Zer0con 2024 final share short version.pdf
 
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
 
Best Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh ITBest Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh IT
 
Large Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLarge Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and Repair
 
2024 DevNexus Patterns for Resiliency: Shuffle shards
2024 DevNexus Patterns for Resiliency: Shuffle shards2024 DevNexus Patterns for Resiliency: Shuffle shards
2024 DevNexus Patterns for Resiliency: Shuffle shards
 
eSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration toolseSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration tools
 
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4jGraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
 
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdfEnhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
 
Strategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsStrategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero results
 
The Ultimate Guide to Performance Testing in Low-Code, No-Code Environments (...
The Ultimate Guide to Performance Testing in Low-Code, No-Code Environments (...The Ultimate Guide to Performance Testing in Low-Code, No-Code Environments (...
The Ultimate Guide to Performance Testing in Low-Code, No-Code Environments (...
 
VictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News Update
 
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
 
Introduction to Firebase Workshop Slides
Introduction to Firebase Workshop SlidesIntroduction to Firebase Workshop Slides
Introduction to Firebase Workshop Slides
 
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesAmazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
 
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + KobitonLeveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
 
Understanding Plagiarism: Causes, Consequences and Prevention.pptx
Understanding Plagiarism: Causes, Consequences and Prevention.pptxUnderstanding Plagiarism: Causes, Consequences and Prevention.pptx
Understanding Plagiarism: Causes, Consequences and Prevention.pptx
 
Osi security architecture in network.pptx
Osi security architecture in network.pptxOsi security architecture in network.pptx
Osi security architecture in network.pptx
 
Keeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldKeeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository world
 
SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?
 
Ronisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited CatalogueRonisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited Catalogue
 

Scipy governance

  • 2. PURPOSE OF GOVERNANCE • Numpy is community-owned and run project -> community consensus is important • Sombody contribute to establishing Numpy! • Numpy project is to develop software for array-based computing in Python and so on.
  • 3. GOVERNANCE • Properties 1. Openness&Transparency : You use or change the code for a goal 2. Active Contribution : You exchange the code to fix 3. Institutional Neutrality : It don’t has any right
  • 4. COMMUNITY DECISION • First, ensuring people contribute their knowledge because broad community is the best! • Don’t consensus these things 1. that we wait to solicit everybody’s opinion on every change, 2. that we ever hold a vote on anything, 3. or that everybody is happy or agrees with every decision.
  • 5. EVERYONE HAS THE RIGHT TO VETO ANY CHANGE
  • 6. NEED TO INVOKE A FORMAL VETO • Consist of 1. an unambiguous statement that a veto is being invoked 2. an explanation of why it is being invoked 3. a description of what conditions (if any) would convince the vetoer to withdraw their veto Then status quo wins by default! In the worst case, contributor is ejected from project
  • 7. STEERING COUNCIL • Project has council which one is contributed about 1 years • Members participate in all activities as a peers with other contributors • But, members help guideline or technic • If formal decision is needed, using apache foundation voting process • If council member don’t do about project, they will be removed.