SlideShare a Scribd company logo
1 of 33
DOC ID / Month XX, 2018 / © 2018 IBM Corporation
Get Into Open
Source!
How to Start or Do More in
the OSS Community
Joe Sepi
Director, Developer Advocacy @IBM
Node.js Foundation Community Committee Member
DOC ID / Month XX, 2018 / © 2018 IBM Corporation 2
Get Into
Open
Source!joesepi.com
twitter.com/joe_sepi
github.com/joesepi
developer.ibm.com/code
DOC ID / Month XX, 2018 / © 2018 IBM Corporation
Get Into Open
Source!
How to Start or Do More in
the OSS Community
Joe Sepi
Director, Developer Advocacy @IBM
Node.js Foundation Community Committee Member
DOC ID / Month XX, 2018 / © 2018 IBM Corporation 4
DOC ID / Month XX, 2018 / © 2018 IBM Corporation 5
DOC ID / Month XX, 2018 / © 2018 IBM Corporation 6
DOC ID / Month XX, 2018 / © 2018 IBM Corporation 7
DOC ID / Month XX, 2018 / © 2018 IBM Corporation
The open source
community needs
people like you to
thrive.
8
DOC ID / Month XX, 2018 / © 2018 IBM Corporation 9
What is open source?
Source code is freely available
Source code may be redistributed
Source code may be modified
Check the license!
DOC ID / Month XX, 2018 / © 2018 IBM Corporation 10
DOC ID / Month XX, 2018 / © 2018 IBM Corporation
So many open sources
languages, frameworks, platforms,
tooling, utilities, themes, ui
components, etc…
11
DOC ID / Month XX, 2018 / © 2018 IBM Corporation 12
DOC ID / Month XX, 2018 / © 2018 IBM Corporation
Venn diagram sample: Green eggs and
ham
13
There?Anywhere?
Here?
In a boat
With a goat?
In a tree?On a train?
DOC ID / Month XX, 2018 / © 2018 IBM Corporation
Why get into open source?
- feature/bug in project already in use
- passion about a technology
- contribute to the larger effort to build things
- increase learning
- be a part of a community
- get a job!
14
DOC ID / Month XX, 2018 / © 2018 IBM Corporation 15https://help.github.com/articles/github-community-guidelines/
DOC ID / Month XX, 2018 / © 2018 IBM Corporation 16https://github.com/showcases/great-for-new-contributors
DOC ID / Month XX, 2018 / © 2018 IBM Corporation 17https://github.com/nodejs/node/issues
DOC ID / Month XX, 2018 / © 2018 IBM Corporation 18
https://github.com/nodejs/community-committee
DOC ID / Month XX, 2018 / © 2018 IBM Corporation
Many ways to contribute to open source
NOT JUST CODE
- improve code coverage/testing
- docs
- internationalization
- issue triage
- project management
- project website issues/enhancements
- community work
- design
- marketing
- admin
- legal?
19
DOC ID / Month XX, 2018 / © 2018 IBM Corporation 20
DOC ID / Month XX, 2018 / © 2018 IBM Corporation 21https://github.com/showcases/great-for-new-contributors
DOC ID / Month XX, 2018 / © 2018 IBM Corporation 22
DOC ID / Month XX, 2018 / © 2018 IBM Corporation 23
https://github.com/nodejs/community-committee
DOC ID / Month XX, 2018 / © 2018 IBM Corporation
Governance
The Node.js Foundation’s mission is to enable
widespread adoption and help accelerate development
of Node.js and other related modules. We do this
through an open governance model that encourages
participation and technical contribution, and by providing
a framework for long term stewardship by an ecosystem
invested in Node.js’ success.
24
https://foundation.nodejs.org/
DOC ID / Month XX, 2018 / © 2018 IBM Corporation
Additional ways to contribute to open
source
within the Node Foundation
- Committees, Working Groups, Initiatives
(TSC, CommComm, Performance, Security, I8n, Diagnostics,
Website, Release, CITGM, User Feedback, Badges, Testing,
etc.)
- Observe sessions/meetings and ask questions/volunteer
- Mentorship
- Events: NodeSchool, NodeTogether, Code+Learn, Meetups
- Node.js Medium publication (content, editing, promoting)
- more…
25
DOC ID / Month XX, 2018 / © 2018 IBM Corporation 26
https://github.com/nodejs/community-committee/blob/master/STRATEGIC-INITIATIVES.md
DOC ID / Month XX, 2018 / © 2018 IBM Corporation 27
nodejs.org/calendar
DOC ID / Month XX, 2018 / © 2018 IBM Corporation 28
Get Involved!
DOC ID / Month XX, 2018 / © 2018 IBM Corporation
I don’t want to stay late
working on open source
projects. How can I get
open source integrated
into my company’s culture
and workload?
29
DOC ID / Month XX, 2018 / © 2018 IBM Corporation
My Company
How to convince the boss?
How to integrate it into culture?
30
DOC ID / Month XX, 2018 / © 2018 IBM Corporation 31https://opensourcefriday.com/
DOC ID / Month XX, 2018 / © 2018 IBM Corporation 32
Get Into
Open
Source!joesepi.com
twitter.com/joe_sepi
github.com/joesepi
developer.ibm.com/code
DOC ID / Month XX, 2018 / © 2018 IBM Corporation 33

More Related Content

What's hot

Micro:bit Arkansas CS Ed Leadership Summit 4.0 - Oct 2017
Micro:bit Arkansas CS Ed Leadership Summit 4.0 - Oct 2017Micro:bit Arkansas CS Ed Leadership Summit 4.0 - Oct 2017
Micro:bit Arkansas CS Ed Leadership Summit 4.0 - Oct 2017Hal Speed
 
Establishing an Open Source Program Office
Establishing an Open Source Program OfficeEstablishing an Open Source Program Office
Establishing an Open Source Program OfficeLee Calcote
 
Jakarta EE 9 Platform Project
Jakarta EE 9 Platform ProjectJakarta EE 9 Platform Project
Jakarta EE 9 Platform ProjectJakarta_EE
 
2019 12-10 ow2 Community Summit - Apprentissage gouvernance
2019 12-10 ow2 Community Summit - Apprentissage gouvernance2019 12-10 ow2 Community Summit - Apprentissage gouvernance
2019 12-10 ow2 Community Summit - Apprentissage gouvernanceFrédéric Aatz
 
Eclipse GlassFish 6.0.0-M1
Eclipse GlassFish 6.0.0-M1Eclipse GlassFish 6.0.0-M1
Eclipse GlassFish 6.0.0-M1Jakarta_EE
 
Bringing an open source project to the Linux Foundation
Bringing an open source project to the Linux FoundationBringing an open source project to the Linux Foundation
Bringing an open source project to the Linux FoundationChris Aniszczyk
 
Starting an Open Source Program Office (OSPO)
Starting an Open Source Program Office (OSPO)Starting an Open Source Program Office (OSPO)
Starting an Open Source Program Office (OSPO)Chris Aniszczyk
 
T3CON Munich: Apache Solr for TYPO3: How Continuous Cooperative Innovation ca...
T3CON Munich: Apache Solr for TYPO3: How Continuous Cooperative Innovation ca...T3CON Munich: Apache Solr for TYPO3: How Continuous Cooperative Innovation ca...
T3CON Munich: Apache Solr for TYPO3: How Continuous Cooperative Innovation ca...timohund
 
Paulo Ribeiro - ESOP - OSL19
Paulo Ribeiro - ESOP - OSL19Paulo Ribeiro - ESOP - OSL19
Paulo Ribeiro - ESOP - OSL19marketingsyone
 

What's hot (11)

Micro:bit Arkansas CS Ed Leadership Summit 4.0 - Oct 2017
Micro:bit Arkansas CS Ed Leadership Summit 4.0 - Oct 2017Micro:bit Arkansas CS Ed Leadership Summit 4.0 - Oct 2017
Micro:bit Arkansas CS Ed Leadership Summit 4.0 - Oct 2017
 
Establishing an Open Source Program Office
Establishing an Open Source Program OfficeEstablishing an Open Source Program Office
Establishing an Open Source Program Office
 
Jakarta EE 9 Platform Project
Jakarta EE 9 Platform ProjectJakarta EE 9 Platform Project
Jakarta EE 9 Platform Project
 
2019 12-10 ow2 Community Summit - Apprentissage gouvernance
2019 12-10 ow2 Community Summit - Apprentissage gouvernance2019 12-10 ow2 Community Summit - Apprentissage gouvernance
2019 12-10 ow2 Community Summit - Apprentissage gouvernance
 
Eclipse GlassFish 6.0.0-M1
Eclipse GlassFish 6.0.0-M1Eclipse GlassFish 6.0.0-M1
Eclipse GlassFish 6.0.0-M1
 
Bringing an open source project to the Linux Foundation
Bringing an open source project to the Linux FoundationBringing an open source project to the Linux Foundation
Bringing an open source project to the Linux Foundation
 
Starting an Open Source Program Office (OSPO)
Starting an Open Source Program Office (OSPO)Starting an Open Source Program Office (OSPO)
Starting an Open Source Program Office (OSPO)
 
Widgetsintro 28 Jan09
Widgetsintro 28 Jan09Widgetsintro 28 Jan09
Widgetsintro 28 Jan09
 
T3CON Munich: Apache Solr for TYPO3: How Continuous Cooperative Innovation ca...
T3CON Munich: Apache Solr for TYPO3: How Continuous Cooperative Innovation ca...T3CON Munich: Apache Solr for TYPO3: How Continuous Cooperative Innovation ca...
T3CON Munich: Apache Solr for TYPO3: How Continuous Cooperative Innovation ca...
 
Paulo Ribeiro - ESOP - OSL19
Paulo Ribeiro - ESOP - OSL19Paulo Ribeiro - ESOP - OSL19
Paulo Ribeiro - ESOP - OSL19
 
PCO Presentation
PCO PresentationPCO Presentation
PCO Presentation
 

Similar to Get Into Open Source

IBM Watson Assistant - Build Chatbot and Deploy to Slack
IBM Watson Assistant - Build Chatbot and Deploy to SlackIBM Watson Assistant - Build Chatbot and Deploy to Slack
IBM Watson Assistant - Build Chatbot and Deploy to SlackUpkar Lidder
 
Open Source AI - News and examples
Open Source AI - News and examplesOpen Source AI - News and examples
Open Source AI - News and examplesLuciano Resende
 
From Data to AI - Silicon Valley Open Source projects come to you - Madrid me...
From Data to AI - Silicon Valley Open Source projects come to you - Madrid me...From Data to AI - Silicon Valley Open Source projects come to you - Madrid me...
From Data to AI - Silicon Valley Open Source projects come to you - Madrid me...Luciano Resende
 
自分のDocker/Kubernetes環境を手に入れる ICP Community Editionで簡単構築
自分のDocker/Kubernetes環境を手に入れる ICP Community Editionで簡単構築自分のDocker/Kubernetes環境を手に入れる ICP Community Editionで簡単構築
自分のDocker/Kubernetes環境を手に入れる ICP Community Editionで簡単構築Takakiyo Tanaka
 
Inteligencia artificial, open source e IBM Call for Code
Inteligencia artificial, open source e IBM Call for CodeInteligencia artificial, open source e IBM Call for Code
Inteligencia artificial, open source e IBM Call for CodeLuciano Resende
 
IoT Developer Survey 2018
IoT Developer Survey 2018IoT Developer Survey 2018
IoT Developer Survey 2018Eclipse IoT
 
Using OpenChain for Practical Open Source Software Supply Chain Management (O...
Using OpenChain for Practical Open Source Software Supply Chain Management (O...Using OpenChain for Practical Open Source Software Supply Chain Management (O...
Using OpenChain for Practical Open Source Software Supply Chain Management (O...Shane Coughlan
 
Epics - Incentive Revolution for Open Source Development
Epics - Incentive Revolution for Open Source DevelopmentEpics - Incentive Revolution for Open Source Development
Epics - Incentive Revolution for Open Source DevelopmentEpics DAO
 
Auto Industry Implementation of Open Source Software Supply Chain Management ...
Auto Industry Implementation of Open Source Software Supply Chain Management ...Auto Industry Implementation of Open Source Software Supply Chain Management ...
Auto Industry Implementation of Open Source Software Supply Chain Management ...Shane Coughlan
 
Jaist satellite 20180301 v6
Jaist satellite 20180301 v6Jaist satellite 20180301 v6
Jaist satellite 20180301 v6ISSIP
 
Chatbots Workshop SF JS Meetup May 2018
Chatbots Workshop SF JS Meetup May 2018Chatbots Workshop SF JS Meetup May 2018
Chatbots Workshop SF JS Meetup May 2018Tessa Mero
 
BP207: Don't Reinvent the Wheel - (Re)use Open Source Software From OpenNTF
BP207: Don't Reinvent the Wheel - (Re)use Open Source Software From OpenNTFBP207: Don't Reinvent the Wheel - (Re)use Open Source Software From OpenNTF
BP207: Don't Reinvent the Wheel - (Re)use Open Source Software From OpenNTFChristian Güdemann
 
Northwestern 20181004 v9
Northwestern 20181004 v9Northwestern 20181004 v9
Northwestern 20181004 v9ISSIP
 
DeveloperWeek2018 - Let's Build a Chatbot
DeveloperWeek2018 - Let's Build a ChatbotDeveloperWeek2018 - Let's Build a Chatbot
DeveloperWeek2018 - Let's Build a ChatbotTessa Mero
 
Producing Systems That Enable The Innovation That Autonomous Vehicles Will Re...
Producing Systems That Enable The Innovation That Autonomous Vehicles Will Re...Producing Systems That Enable The Innovation That Autonomous Vehicles Will Re...
Producing Systems That Enable The Innovation That Autonomous Vehicles Will Re...Agustin Benito Bethencourt
 
Primers or Reminders? The Effects of Existing Review Comments on Code Review
Primers or Reminders? The Effects of Existing Review Comments on Code ReviewPrimers or Reminders? The Effects of Existing Review Comments on Code Review
Primers or Reminders? The Effects of Existing Review Comments on Code ReviewDelft University of Technology
 
Web 2.0 goes to work for business: Enabling the power of participation
Web 2.0 goes to work for business: Enabling the power of participationWeb 2.0 goes to work for business: Enabling the power of participation
Web 2.0 goes to work for business: Enabling the power of participationRoss Dawson
 
Highlights of summit for ora 2018 mar-28
Highlights of summit for ora 2018 mar-28Highlights of summit for ora 2018 mar-28
Highlights of summit for ora 2018 mar-28jbohrer
 

Similar to Get Into Open Source (20)

IBM Watson Assistant - Build Chatbot and Deploy to Slack
IBM Watson Assistant - Build Chatbot and Deploy to SlackIBM Watson Assistant - Build Chatbot and Deploy to Slack
IBM Watson Assistant - Build Chatbot and Deploy to Slack
 
Open Source AI - News and examples
Open Source AI - News and examplesOpen Source AI - News and examples
Open Source AI - News and examples
 
From Data to AI - Silicon Valley Open Source projects come to you - Madrid me...
From Data to AI - Silicon Valley Open Source projects come to you - Madrid me...From Data to AI - Silicon Valley Open Source projects come to you - Madrid me...
From Data to AI - Silicon Valley Open Source projects come to you - Madrid me...
 
自分のDocker/Kubernetes環境を手に入れる ICP Community Editionで簡単構築
自分のDocker/Kubernetes環境を手に入れる ICP Community Editionで簡単構築自分のDocker/Kubernetes環境を手に入れる ICP Community Editionで簡単構築
自分のDocker/Kubernetes環境を手に入れる ICP Community Editionで簡単構築
 
Inteligencia artificial, open source e IBM Call for Code
Inteligencia artificial, open source e IBM Call for CodeInteligencia artificial, open source e IBM Call for Code
Inteligencia artificial, open source e IBM Call for Code
 
IoT Developer Survey 2018
IoT Developer Survey 2018IoT Developer Survey 2018
IoT Developer Survey 2018
 
Using OpenChain for Practical Open Source Software Supply Chain Management (O...
Using OpenChain for Practical Open Source Software Supply Chain Management (O...Using OpenChain for Practical Open Source Software Supply Chain Management (O...
Using OpenChain for Practical Open Source Software Supply Chain Management (O...
 
Epics - Incentive Revolution for Open Source Development
Epics - Incentive Revolution for Open Source DevelopmentEpics - Incentive Revolution for Open Source Development
Epics - Incentive Revolution for Open Source Development
 
Auto Industry Implementation of Open Source Software Supply Chain Management ...
Auto Industry Implementation of Open Source Software Supply Chain Management ...Auto Industry Implementation of Open Source Software Supply Chain Management ...
Auto Industry Implementation of Open Source Software Supply Chain Management ...
 
Jaist satellite 20180301 v6
Jaist satellite 20180301 v6Jaist satellite 20180301 v6
Jaist satellite 20180301 v6
 
Introduction to Kubernetes
Introduction to KubernetesIntroduction to Kubernetes
Introduction to Kubernetes
 
Chatbots Workshop SF JS Meetup May 2018
Chatbots Workshop SF JS Meetup May 2018Chatbots Workshop SF JS Meetup May 2018
Chatbots Workshop SF JS Meetup May 2018
 
Intranet 2 0 Tools
Intranet 2 0 ToolsIntranet 2 0 Tools
Intranet 2 0 Tools
 
BP207: Don't Reinvent the Wheel - (Re)use Open Source Software From OpenNTF
BP207: Don't Reinvent the Wheel - (Re)use Open Source Software From OpenNTFBP207: Don't Reinvent the Wheel - (Re)use Open Source Software From OpenNTF
BP207: Don't Reinvent the Wheel - (Re)use Open Source Software From OpenNTF
 
Northwestern 20181004 v9
Northwestern 20181004 v9Northwestern 20181004 v9
Northwestern 20181004 v9
 
DeveloperWeek2018 - Let's Build a Chatbot
DeveloperWeek2018 - Let's Build a ChatbotDeveloperWeek2018 - Let's Build a Chatbot
DeveloperWeek2018 - Let's Build a Chatbot
 
Producing Systems That Enable The Innovation That Autonomous Vehicles Will Re...
Producing Systems That Enable The Innovation That Autonomous Vehicles Will Re...Producing Systems That Enable The Innovation That Autonomous Vehicles Will Re...
Producing Systems That Enable The Innovation That Autonomous Vehicles Will Re...
 
Primers or Reminders? The Effects of Existing Review Comments on Code Review
Primers or Reminders? The Effects of Existing Review Comments on Code ReviewPrimers or Reminders? The Effects of Existing Review Comments on Code Review
Primers or Reminders? The Effects of Existing Review Comments on Code Review
 
Web 2.0 goes to work for business: Enabling the power of participation
Web 2.0 goes to work for business: Enabling the power of participationWeb 2.0 goes to work for business: Enabling the power of participation
Web 2.0 goes to work for business: Enabling the power of participation
 
Highlights of summit for ora 2018 mar-28
Highlights of summit for ora 2018 mar-28Highlights of summit for ora 2018 mar-28
Highlights of summit for ora 2018 mar-28
 

More from Joe Sepi

Acme Freight: Developing Microservices and APIs on Bluemix
Acme Freight: Developing Microservices and APIs on BluemixAcme Freight: Developing Microservices and APIs on Bluemix
Acme Freight: Developing Microservices and APIs on BluemixJoe Sepi
 
API-first World Domination
API-first World DominationAPI-first World Domination
API-first World DominationJoe Sepi
 
Building Serverless Applications on the Apache OpenWhisk Platform
Building Serverless Applications on the Apache OpenWhisk PlatformBuilding Serverless Applications on the Apache OpenWhisk Platform
Building Serverless Applications on the Apache OpenWhisk PlatformJoe Sepi
 
Combining OpenWhisk (serverless), Open API (swagger) and API Connect to build...
Combining OpenWhisk (serverless), Open API (swagger) and API Connect to build...Combining OpenWhisk (serverless), Open API (swagger) and API Connect to build...
Combining OpenWhisk (serverless), Open API (swagger) and API Connect to build...Joe Sepi
 
Quick and Tasty APIs: just add data!
Quick and Tasty APIs: just add data!Quick and Tasty APIs: just add data!
Quick and Tasty APIs: just add data!Joe Sepi
 
Micro Gateways are a Big Deal
Micro Gateways are a Big DealMicro Gateways are a Big Deal
Micro Gateways are a Big DealJoe Sepi
 
JS Journeyman
JS JourneymanJS Journeyman
JS JourneymanJoe Sepi
 
Front End Dependency Management at CascadiaJS
Front End Dependency Management at CascadiaJSFront End Dependency Management at CascadiaJS
Front End Dependency Management at CascadiaJSJoe Sepi
 

More from Joe Sepi (8)

Acme Freight: Developing Microservices and APIs on Bluemix
Acme Freight: Developing Microservices and APIs on BluemixAcme Freight: Developing Microservices and APIs on Bluemix
Acme Freight: Developing Microservices and APIs on Bluemix
 
API-first World Domination
API-first World DominationAPI-first World Domination
API-first World Domination
 
Building Serverless Applications on the Apache OpenWhisk Platform
Building Serverless Applications on the Apache OpenWhisk PlatformBuilding Serverless Applications on the Apache OpenWhisk Platform
Building Serverless Applications on the Apache OpenWhisk Platform
 
Combining OpenWhisk (serverless), Open API (swagger) and API Connect to build...
Combining OpenWhisk (serverless), Open API (swagger) and API Connect to build...Combining OpenWhisk (serverless), Open API (swagger) and API Connect to build...
Combining OpenWhisk (serverless), Open API (swagger) and API Connect to build...
 
Quick and Tasty APIs: just add data!
Quick and Tasty APIs: just add data!Quick and Tasty APIs: just add data!
Quick and Tasty APIs: just add data!
 
Micro Gateways are a Big Deal
Micro Gateways are a Big DealMicro Gateways are a Big Deal
Micro Gateways are a Big Deal
 
JS Journeyman
JS JourneymanJS Journeyman
JS Journeyman
 
Front End Dependency Management at CascadiaJS
Front End Dependency Management at CascadiaJSFront End Dependency Management at CascadiaJS
Front End Dependency Management at CascadiaJS
 

Recently uploaded

"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 

Recently uploaded (20)

"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 

Get Into Open Source

  • 1. DOC ID / Month XX, 2018 / © 2018 IBM Corporation Get Into Open Source! How to Start or Do More in the OSS Community Joe Sepi Director, Developer Advocacy @IBM Node.js Foundation Community Committee Member
  • 2. DOC ID / Month XX, 2018 / © 2018 IBM Corporation 2 Get Into Open Source!joesepi.com twitter.com/joe_sepi github.com/joesepi developer.ibm.com/code
  • 3. DOC ID / Month XX, 2018 / © 2018 IBM Corporation Get Into Open Source! How to Start or Do More in the OSS Community Joe Sepi Director, Developer Advocacy @IBM Node.js Foundation Community Committee Member
  • 4. DOC ID / Month XX, 2018 / © 2018 IBM Corporation 4
  • 5. DOC ID / Month XX, 2018 / © 2018 IBM Corporation 5
  • 6. DOC ID / Month XX, 2018 / © 2018 IBM Corporation 6
  • 7. DOC ID / Month XX, 2018 / © 2018 IBM Corporation 7
  • 8. DOC ID / Month XX, 2018 / © 2018 IBM Corporation The open source community needs people like you to thrive. 8
  • 9. DOC ID / Month XX, 2018 / © 2018 IBM Corporation 9 What is open source? Source code is freely available Source code may be redistributed Source code may be modified Check the license!
  • 10. DOC ID / Month XX, 2018 / © 2018 IBM Corporation 10
  • 11. DOC ID / Month XX, 2018 / © 2018 IBM Corporation So many open sources languages, frameworks, platforms, tooling, utilities, themes, ui components, etc… 11
  • 12. DOC ID / Month XX, 2018 / © 2018 IBM Corporation 12
  • 13. DOC ID / Month XX, 2018 / © 2018 IBM Corporation Venn diagram sample: Green eggs and ham 13 There?Anywhere? Here? In a boat With a goat? In a tree?On a train?
  • 14. DOC ID / Month XX, 2018 / © 2018 IBM Corporation Why get into open source? - feature/bug in project already in use - passion about a technology - contribute to the larger effort to build things - increase learning - be a part of a community - get a job! 14
  • 15. DOC ID / Month XX, 2018 / © 2018 IBM Corporation 15https://help.github.com/articles/github-community-guidelines/
  • 16. DOC ID / Month XX, 2018 / © 2018 IBM Corporation 16https://github.com/showcases/great-for-new-contributors
  • 17. DOC ID / Month XX, 2018 / © 2018 IBM Corporation 17https://github.com/nodejs/node/issues
  • 18. DOC ID / Month XX, 2018 / © 2018 IBM Corporation 18 https://github.com/nodejs/community-committee
  • 19. DOC ID / Month XX, 2018 / © 2018 IBM Corporation Many ways to contribute to open source NOT JUST CODE - improve code coverage/testing - docs - internationalization - issue triage - project management - project website issues/enhancements - community work - design - marketing - admin - legal? 19
  • 20. DOC ID / Month XX, 2018 / © 2018 IBM Corporation 20
  • 21. DOC ID / Month XX, 2018 / © 2018 IBM Corporation 21https://github.com/showcases/great-for-new-contributors
  • 22. DOC ID / Month XX, 2018 / © 2018 IBM Corporation 22
  • 23. DOC ID / Month XX, 2018 / © 2018 IBM Corporation 23 https://github.com/nodejs/community-committee
  • 24. DOC ID / Month XX, 2018 / © 2018 IBM Corporation Governance The Node.js Foundation’s mission is to enable widespread adoption and help accelerate development of Node.js and other related modules. We do this through an open governance model that encourages participation and technical contribution, and by providing a framework for long term stewardship by an ecosystem invested in Node.js’ success. 24 https://foundation.nodejs.org/
  • 25. DOC ID / Month XX, 2018 / © 2018 IBM Corporation Additional ways to contribute to open source within the Node Foundation - Committees, Working Groups, Initiatives (TSC, CommComm, Performance, Security, I8n, Diagnostics, Website, Release, CITGM, User Feedback, Badges, Testing, etc.) - Observe sessions/meetings and ask questions/volunteer - Mentorship - Events: NodeSchool, NodeTogether, Code+Learn, Meetups - Node.js Medium publication (content, editing, promoting) - more… 25
  • 26. DOC ID / Month XX, 2018 / © 2018 IBM Corporation 26 https://github.com/nodejs/community-committee/blob/master/STRATEGIC-INITIATIVES.md
  • 27. DOC ID / Month XX, 2018 / © 2018 IBM Corporation 27 nodejs.org/calendar
  • 28. DOC ID / Month XX, 2018 / © 2018 IBM Corporation 28 Get Involved!
  • 29. DOC ID / Month XX, 2018 / © 2018 IBM Corporation I don’t want to stay late working on open source projects. How can I get open source integrated into my company’s culture and workload? 29
  • 30. DOC ID / Month XX, 2018 / © 2018 IBM Corporation My Company How to convince the boss? How to integrate it into culture? 30
  • 31. DOC ID / Month XX, 2018 / © 2018 IBM Corporation 31https://opensourcefriday.com/
  • 32. DOC ID / Month XX, 2018 / © 2018 IBM Corporation 32 Get Into Open Source!joesepi.com twitter.com/joe_sepi github.com/joesepi developer.ibm.com/code
  • 33. DOC ID / Month XX, 2018 / © 2018 IBM Corporation 33

Editor's Notes

  1. A little history: In November 1997, C.F. Jeff Wu gave the inaugural lecture entitled "Statistics = Data Science?"[11] for his appointment to the H. C. Carver Professorship at the University of Michigan.[12] In this lecture, he characterized statistical work as a trilogy of data collection, data modeling and analysis, and decision making. In his conclusion, he initiated the modern, non-computer science, usage of the term "data science" and advocated that statistics be renamed data science and statisticians data scientists
  2. Time to show the github work flow?