SlideShare uma empresa Scribd logo
1 de 44
Baixar para ler offline
Contributing to Open
Source
1 / 44
1. Why contribute to Open
Source
2 / 44
Open Collaborating with
the smartest people in the
world
3 / 44
It makes it better for
everyone
Levels the playing field
4 / 44
Makes new friends
5 / 44
Solve interesting problems
6 / 44
Bonus: Opens up new
opportunities
7 / 44
1.1 What is Open Source?
8 / 44
Try explain it to your family?
9 / 44
Actually more than software
https://en.wikipedia.org/wiki/Open-source_model
10 / 44
Github?
11 / 44
Licenses
12 / 44
Creative Commons
MIT, etc.
https://tldrlegal.com/
13 / 44
No License?
https://choosealicense.com/no-permission/
14 / 44
2. Open Source ethics
15 / 44
Nobody is there by force
You can choose
16 / 44
Give everybody a change
#notstackoverflow
17 / 44
Doing some without
expecting a reward
18 / 44
Busy contributors
19 / 44
3. My Story
20 / 44
Library
21 / 44
Eksperten
22 / 44
Sitecenter
23 / 44
JavaScript snippets
24 / 44
Free hosting
25 / 44
Wordpress Community
26 / 44
Node.js
27 / 44
4. Find a community
28 / 44
Finding a place to belong
Finding a cause
29 / 44
What do you believe in?
30 / 44
Reddit
31 / 44
Github
32 / 44
Best way to find Community
33 / 44
Question: What libraries do
you use?
34 / 44
Question: What are your
interests?
35 / 44
5. How to contribute?
small steps
36 / 44
Help out with issues
- reproduce bugs
- answer questions so that issues can be closed
37 / 44
Write a blogpost
38 / 44
Contribute code
39 / 44
Organize a meetup about it
40 / 44
Help somebody get into
open source
41 / 44
Think 10 years ahead and a
look back
42 / 44
Question: What ways could
you help your projects?
43 / 44
6. Thanks you
@kevinsimper
https://www.kevinsimper.dk
44 / 44

Mais conteúdo relacionado

Semelhante a Contributing Open-Source workshop

Current webcraft presentation
Current webcraft presentationCurrent webcraft presentation
Current webcraft presentationMozillaColombia
 
The benefits of contributing to open source
The benefits of contributing to open sourceThe benefits of contributing to open source
The benefits of contributing to open sourceJonathan Bossenger
 
Introduction to Open Source and how to use it in Student Projects
Introduction to Open Source and how to use it in Student ProjectsIntroduction to Open Source and how to use it in Student Projects
Introduction to Open Source and how to use it in Student ProjectsLars Nielsen
 
Islington Open Source Community Orientation
Islington Open Source Community OrientationIslington Open Source Community Orientation
Islington Open Source Community OrientationMonil Adhikari
 
Open Educational Resources - Session #2
Open Educational Resources - Session #2Open Educational Resources - Session #2
Open Educational Resources - Session #2Vanessa Camilleri
 
Hactoberfest presentation
Hactoberfest presentationHactoberfest presentation
Hactoberfest presentationAITIKDANDAPAT
 
Open Learning ADLC
Open   Learning ADLCOpen   Learning ADLC
Open Learning ADLCverenanz
 
Tech Camps at the Library
Tech Camps at the LibraryTech Camps at the Library
Tech Camps at the LibraryNicole Baratta
 
lernOS Guide for You (CC BY, Version 1.2)
lernOS Guide for You (CC BY, Version 1.2)lernOS Guide for You (CC BY, Version 1.2)
lernOS Guide for You (CC BY, Version 1.2)Simon Dueckert
 
Amcnaught undisccountry
Amcnaught undisccountryAmcnaught undisccountry
Amcnaught undisccountryMartin Cooke
 
Reaching out ncties
Reaching out nctiesReaching out ncties
Reaching out nctiesEric Cole
 
Open Access Publishing, 2014 / UK version
Open Access Publishing, 2014 / UK version Open Access Publishing, 2014 / UK version
Open Access Publishing, 2014 / UK version Sabine K. Lengger
 
Introduction To Fedora
Introduction To FedoraIntroduction To Fedora
Introduction To FedoraArindam Ghosh
 
Open Access: the tip of the iceberg
Open Access: the tip of the iceberg Open Access: the tip of the iceberg
Open Access: the tip of the iceberg Pandelis Perakakis
 
Philosophy of Open Source - SFO17-TR01
Philosophy of Open Source - SFO17-TR01Philosophy of Open Source - SFO17-TR01
Philosophy of Open Source - SFO17-TR01Linaro
 
Open Learning Revolution...
Open Learning Revolution...Open Learning Revolution...
Open Learning Revolution...verenanz
 
Learning from our students
Learning from our studentsLearning from our students
Learning from our studentsErik Duval
 

Semelhante a Contributing Open-Source workshop (20)

Current webcraft presentation
Current webcraft presentationCurrent webcraft presentation
Current webcraft presentation
 
The benefits of contributing to open source
The benefits of contributing to open sourceThe benefits of contributing to open source
The benefits of contributing to open source
 
OLITA Digital Odyssey Presentation on Open Source (with Randy Metcalfe)
OLITA Digital Odyssey Presentation on Open Source (with Randy Metcalfe)OLITA Digital Odyssey Presentation on Open Source (with Randy Metcalfe)
OLITA Digital Odyssey Presentation on Open Source (with Randy Metcalfe)
 
Introduction to Open Source and how to use it in Student Projects
Introduction to Open Source and how to use it in Student ProjectsIntroduction to Open Source and how to use it in Student Projects
Introduction to Open Source and how to use it in Student Projects
 
Islington Open Source Community Orientation
Islington Open Source Community OrientationIslington Open Source Community Orientation
Islington Open Source Community Orientation
 
Open Educational Resources - Session #2
Open Educational Resources - Session #2Open Educational Resources - Session #2
Open Educational Resources - Session #2
 
Hactoberfest presentation
Hactoberfest presentationHactoberfest presentation
Hactoberfest presentation
 
Open Learning ADLC
Open   Learning ADLCOpen   Learning ADLC
Open Learning ADLC
 
Tech Camps at the Library
Tech Camps at the LibraryTech Camps at the Library
Tech Camps at the Library
 
lernOS Guide for You (CC BY, Version 1.2)
lernOS Guide for You (CC BY, Version 1.2)lernOS Guide for You (CC BY, Version 1.2)
lernOS Guide for You (CC BY, Version 1.2)
 
Amcnaught undisccountry
Amcnaught undisccountryAmcnaught undisccountry
Amcnaught undisccountry
 
Ten steps to creating a community blog that rocks!
Ten steps to creating a community blog that rocks!Ten steps to creating a community blog that rocks!
Ten steps to creating a community blog that rocks!
 
Reaching out ncties
Reaching out nctiesReaching out ncties
Reaching out ncties
 
Open Access Publishing, 2014 / UK version
Open Access Publishing, 2014 / UK version Open Access Publishing, 2014 / UK version
Open Access Publishing, 2014 / UK version
 
Introduction To Fedora
Introduction To FedoraIntroduction To Fedora
Introduction To Fedora
 
Open Access: the tip of the iceberg
Open Access: the tip of the iceberg Open Access: the tip of the iceberg
Open Access: the tip of the iceberg
 
Philosophy of Open Source - SFO17-TR01
Philosophy of Open Source - SFO17-TR01Philosophy of Open Source - SFO17-TR01
Philosophy of Open Source - SFO17-TR01
 
Open Learning Revolution...
Open Learning Revolution...Open Learning Revolution...
Open Learning Revolution...
 
Learning from our students
Learning from our studentsLearning from our students
Learning from our students
 
Fosscon
FossconFosscon
Fosscon
 

Mais de Kevin Simper

Why is my build times so long?
Why is my build times so long?Why is my build times so long?
Why is my build times so long?Kevin Simper
 
Building a game with WebVR
Building a game with WebVRBuilding a game with WebVR
Building a game with WebVRKevin Simper
 
How to create a CV
How to create a CVHow to create a CV
How to create a CVKevin Simper
 
Building P2P in the browser for zero cost
Building P2P in the browser for zero costBuilding P2P in the browser for zero cost
Building P2P in the browser for zero costKevin Simper
 
How Kubernetes allows your Startup to scale
How Kubernetes allows your Startup to scaleHow Kubernetes allows your Startup to scale
How Kubernetes allows your Startup to scaleKevin Simper
 
WebVR is now accessible
WebVR is now accessibleWebVR is now accessible
WebVR is now accessibleKevin Simper
 
Kubernetes at Google Cloud Community Copenhagen
Kubernetes at Google Cloud Community CopenhagenKubernetes at Google Cloud Community Copenhagen
Kubernetes at Google Cloud Community CopenhagenKevin Simper
 
Making Docker and Kubernetes a success at your Company
Making Docker and Kubernetes a success at your CompanyMaking Docker and Kubernetes a success at your Company
Making Docker and Kubernetes a success at your CompanyKevin Simper
 
Docker Best Practices in development and Production
Docker Best Practices in development and Production Docker Best Practices in development and Production
Docker Best Practices in development and Production Kevin Simper
 
Hack4dk presentation
Hack4dk presentationHack4dk presentation
Hack4dk presentationKevin Simper
 

Mais de Kevin Simper (10)

Why is my build times so long?
Why is my build times so long?Why is my build times so long?
Why is my build times so long?
 
Building a game with WebVR
Building a game with WebVRBuilding a game with WebVR
Building a game with WebVR
 
How to create a CV
How to create a CVHow to create a CV
How to create a CV
 
Building P2P in the browser for zero cost
Building P2P in the browser for zero costBuilding P2P in the browser for zero cost
Building P2P in the browser for zero cost
 
How Kubernetes allows your Startup to scale
How Kubernetes allows your Startup to scaleHow Kubernetes allows your Startup to scale
How Kubernetes allows your Startup to scale
 
WebVR is now accessible
WebVR is now accessibleWebVR is now accessible
WebVR is now accessible
 
Kubernetes at Google Cloud Community Copenhagen
Kubernetes at Google Cloud Community CopenhagenKubernetes at Google Cloud Community Copenhagen
Kubernetes at Google Cloud Community Copenhagen
 
Making Docker and Kubernetes a success at your Company
Making Docker and Kubernetes a success at your CompanyMaking Docker and Kubernetes a success at your Company
Making Docker and Kubernetes a success at your Company
 
Docker Best Practices in development and Production
Docker Best Practices in development and Production Docker Best Practices in development and Production
Docker Best Practices in development and Production
 
Hack4dk presentation
Hack4dk presentationHack4dk presentation
Hack4dk presentation
 

Último

Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKJago de Vreede
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMKumar Satyam
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard37
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAnitaRaj43
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 

Último (20)

Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 

Contributing Open-Source workshop