SlideShare a Scribd company logo
Create Great CNCF User-Base from Lessons
learned from other open source Communities.
Krishna Kumar, Cloud Architect, Huawei & Lee Calcote, Senior Director, SolarWinds
Contents
• CNCF Communities
• Other open source community Approaches
• Community Best Practices
• What should happen in the CNCF communities going forward?
Lee initiated a
BoF at last
KubeCon2016
Seattle (link)
Let us build on
top of that…..
Projects
• Kubernetes
• Prometheus
• Fluentd
• OpenTracing
• Linkerd
• CoreDNS
• GRPC
• Cotainerd
• Rkt
• Future Projects…
Major Contribution
• Github
• Weekly SIG
• CNCF.io – web site
• CNCF TOC (Technical
Oversees Committee)
• Governing Board
• Leadership/Executives
Community
• Slack Channels
• User Mailing lists
• Meetup
• Conferences
• Road Shows
• Webinars
• Newsletter
• Social(Twitter, etc.)
CNCFCommunities
Provide real business need, design and solve problem, write code for
feature/patch, review code, commit code.
Create Reports/documentation, Create Feature Requests, Mailing list
support by answer questions.
Provide hardware/setup – Help build test, CI/CD, test scripts.
Promote the Project – Write blogs, FAQs,
Organize Community events or participate.
• Be humble! Have low expectation! Ready to accept the Rejection! Keep moving….
HowtoContribute
• API Reviewer
• API Approver
• Project Approvers
• Maintainers
• Component Owner
• Approver
• Reviewer
• Org Member
• Active Contributor
• New Contributor
• Each step after Active contributor is defined as 3 month timeline, with active work done at that role.
•https://github.com/kubernetes/community/blob/master/governance.md
•Each advanced level members can help new comers get in to
the system quick and help start contributing.
•Make your community with combinations various levels of
contributors.
Contributor Levels in K8S
Apache Community
• Apache Mentor Program
• http://community.apache.org/mentoringprogramme.html
• Project Site Index – 300+ project initiative and statistics
• https://projects.apache.org/
• Speaker List, Presentations & Press Kit
• https://community.apache.org/speakers/speakers.html
• ApacheCon – All materials in one place (Past/Future)
• https://www.apache.org/foundation/conferences.html
• Innovation Lab – Experiment with new ideas
• http://labs.apache.org/
Docker community
• Conversations - 5 minute with Captains
• https://blog.docker.com/2016/08/5-minutes-docker-captains/
• Docker Birth Day celebration attracts lots of crowd!
• https://blog.docker.com/tag/docker-birthday/
• Community News
• Docker Weekly, Engineering, Curated - https://blog.docker.com/docker-weekly-archives/
• DockerCon Hands-on Labs
• https://blog.docker.com/2017/03/dockercon-2017-hands-labs/
• Convince your BOSS to Join DockerCon – Nice writeup!
• http://2017.dockercon.com/wp-content/uploads/sites/3/2017/01/Convince-your-boss-2017-Austin.pdf
Eclipse community
• Very large resource collections at single access points
• http://www.eclipse.org/community/
• http://wiki.eclipse.org/Eclipse_Articles,_Tutorials,_Demos,_Books,_and_More
• Campus Ambassador Program & Eclipse University
• http://wiki.eclipse.org/Campus
• Multiple Language support Page
• http://wiki.eclipse.org/Main_Page_CN
• Market Place - 24,608,034 solutions installed directly from Eclipse!
• http://marketplace.eclipse.org/
Cloud Foundry Foundation community
• DOJO – The Pair Programming Model
• https://www.cloudfoundry.org/the-cloud-foundry-way/
• Research – (Container Report 2016 & Developer Gap 2016)
• https://www.cloudfoundry.org/research/
• Cloud Foundry Certified Provider
• https://www.cloudfoundry.org/certified-providers/
• Case Studies – Well described
• https://www.cloudfoundry.org/category/case-studies/
Open Stack Community
• Open Stack Ambassador Community Report – Austin 2016
The report contains: What is the size of the community, Global and regional trends, Introduce new groups, leaders, Updates on
speaker bureau, recommended practices for starting and running communities, Status update on official groups, Process,
Updates on user groups since Tokyo, Groups portal, Overview, Results, Welcome pack and Open Stack shop, Q&A
https://www.openstack.org/videos/tokyo-2015/ambassador-community-report
• Open Stack Hackathons
• https://www.openstack.org/community/events/openstackhackathons
• Open Stack User Survey
• https://www.openstack.org/user-survey/survey-2017/landing?BackURL=/user-survey/survey-2017/
• User Committee – consolidate user requirements & work with user groups.
• https://www.openstack.org/foundation/user-committee/
• User Group Portal
• https://groups.openstack.org/
ODL, ONOS & OpenNFV Community
• ODL Community Labs (Ericsson & Huawei)
• https://www.opendaylight.org/community-labs
• ODL Use cases
• https://www.opendaylight.org/use-cases
• ONOS & OpenNFV Combined Community Page
• https://wiki.opnfv.org/display/COM/Onos
• OpenStack, ODL & OP-NFV together
• https://www.openstack.org/summit/openstack-paris-summit-2014/session-videos/presentation/the-
open-nfv-organization-neutron-and-open-daylight
Linux Foundation Community
• Networking Events
• https://www.linuxfoundation.org/about/community-giving/open-source-events
• Community Leadership Summit
• http://www.communityleadershipsummit.com/
• Scholarship / Training / Diversity Programs
• https://www.linuxfoundation.org/about/diversity
• Community infrastructure
• https://www.linuxfoundation.org/about/community-giving/infrastructure
Best Practices .. Cont…
Meetups
• Organize Regularly – Most important get the right speaker & subject.
• Target audience - beginners and intermediate. Timings, format and locations can vary.
• Combined Meetup with other groups like Devops, Docker, Mesos, Azure, AWS, Google Cloud.
Best Practices .. Cont…
Sponsors
• CNCF will reimburse $250
https://github.com/cncf/ambassadors/blob/master/Meetup%20Reimbursement%20Report%20-%20CNCF.pdf
• Your own company
• Why CNCF Meetup?
• Other Vendors
• Why would they sponsor?
Best Practices .. Cont…
Speakers
• CNCF Ambassadors
• https://cloud-native.slack.com/messages/G1Q21HH32/ & https://www.cncf.io/about/ambassadors/
• Docker Captains
• https://www.docker.com/community/docker-captains
• Open Stack Ambassadors
• https://groups.openstack.org/ambassador-program
• Apache ASF, PMC, Committers List
• http://people.apache.org/committers-by-project.html & https://community.apache.org/speakers/
• Other Leaders
• Industry relations, Linux Foundations, LinkedIn, Other conferences/events, university collaborations, etc.
Best Practices .. Cont…
Test Bed
• Cluster
• https://www.cncf.io/cluster/ & https://github.com/cncf/cluster
• Join the Cluster SIG - https://github.com/kubernetes/community/blob/master/sig-list.md
• Submit & Resolve Cluster Issues.
• A Getting started guide would be really hepful.
• A Dash board showing cluster usage would be helpful?
• Apart from Intel, can more companies get involve in Hardware sharing?
• How to share the clusters with Universities – Who can help in support?
Best Practices .. Cont…
Certification
• Training Programs
• https://www.cncf.io/tag/certification/
• Course Kubernetes Fundamentals (LFS258) for $99 now.
• Ambassadors can really step in and help develop new courses!
• https://www.cncf.io/announcement/2016/11/08/cloud-native-computing-foundation-launches-certification-
training-managed-service-provider-program-kubernetes/
• BETA Certifications
• You can join the SIG to get more details - cncf-kubernetescertwg-request@lists.cncf.io
• Just announced in this KubeCon Exam BETA is coming in May (Kubernetes Certified Administrator Exam)
https://github.com/cncf/curriculum
Best Practices .. Cont…
Equal Opportunity:
Sam Ramji
VP Google & Former CEO Cloud Foundry Foundation
Best Practices .. Cont…
Ambassador Report – It may help!
• The community development status – how do we get that? (quarterly/yearly?)
• Feed community pain points back to Technical Oversees Committee (e.g: CNCF TOC - it
helps to decide the projects/feature charter)
What about CNCF News Letter?
• Community can make it better? https://www.cncf.io/newsroom/newsletter/
KubeCon Weekly by Apprenda
• Apprenda folks doing fantastic job. Anything else can be added? https://kubeweekly.com/
Industry Open Source Guidelines adopt to CNCF
• e.g: Google Open Source Guide Best Practices - https://opensource.guide/
Best Practices .. Cont…
Ambassador Session at Major Conferences – Proposal?
• Ambassadors get together and share knowledge
• Ambassador lunch/dinner – casual sharing?
• It helps understand which regions/area how community grows and what
are the new techniques employed to promote the projects.
Discussion:
What should happen in the CNCF communities going forward?
All ideas collected will be published in CNCF blog!
Thank You

More Related Content

What's hot (20)

PDF
Containers & CaaS
OpenCity Community
 
PDF
Convergence of Communities
All Things Open
 
PPTX
Enterprise Docker Requires a Private Registry
Chris Riley ☁
 
PDF
Evolve 2017 - Vegas - Devops, Docker and Security
John Willis
 
PPTX
Moby Open Source Summit North America 2017
Patrick Chanezon
 
PDF
Accelerating DevOps with ChatOps
Rohan Rath
 
PPTX
Docker 之道 Modernize Traditional Applications with 无为 Create New Cloud Native ...
Patrick Chanezon
 
PPTX
Docker Innovation Culture
Patrick Chanezon
 
PDF
Easing Cloud Migrations with Software Pipelines as a Service - Christopher J...
AWS Chicago
 
PDF
從系統思考看 DevOps:以 microservices 為例 (DevOps: a system dynamics perspective)
William Yeh
 
PPTX
DevOps and Continuous Delivery Reference Architectures - Volume 2
Sonatype
 
PDF
July OpenNTF Webinar - HCL Presents Keep, a new API for Domino
Howard Greenberg
 
PDF
La montée en puissance de l’infrastructure ouverte
Open Source Experience
 
PPTX
EBSCO Digital Transformation with AWS
Kenzan
 
PPTX
Getting agile with drupal
Promet Source
 
PDF
Everyone wants (someone else) to do it: writing documentation for open source...
Jody Garnett
 
PDF
Rise of Open Source Programs
Chris Aniszczyk
 
PPTX
The Tao of Docker - Devfest Nantes 2017
Patrick Chanezon
 
PDF
Open Container Initiative Update
Chris Aniszczyk
 
PPTX
Keynote Devops Days Amsterdam - Hacking IT, Culture over Code Bringing Devops...
Mark Hinkle
 
Containers & CaaS
OpenCity Community
 
Convergence of Communities
All Things Open
 
Enterprise Docker Requires a Private Registry
Chris Riley ☁
 
Evolve 2017 - Vegas - Devops, Docker and Security
John Willis
 
Moby Open Source Summit North America 2017
Patrick Chanezon
 
Accelerating DevOps with ChatOps
Rohan Rath
 
Docker 之道 Modernize Traditional Applications with 无为 Create New Cloud Native ...
Patrick Chanezon
 
Docker Innovation Culture
Patrick Chanezon
 
Easing Cloud Migrations with Software Pipelines as a Service - Christopher J...
AWS Chicago
 
從系統思考看 DevOps:以 microservices 為例 (DevOps: a system dynamics perspective)
William Yeh
 
DevOps and Continuous Delivery Reference Architectures - Volume 2
Sonatype
 
July OpenNTF Webinar - HCL Presents Keep, a new API for Domino
Howard Greenberg
 
La montée en puissance de l’infrastructure ouverte
Open Source Experience
 
EBSCO Digital Transformation with AWS
Kenzan
 
Getting agile with drupal
Promet Source
 
Everyone wants (someone else) to do it: writing documentation for open source...
Jody Garnett
 
Rise of Open Source Programs
Chris Aniszczyk
 
The Tao of Docker - Devfest Nantes 2017
Patrick Chanezon
 
Open Container Initiative Update
Chris Aniszczyk
 
Keynote Devops Days Amsterdam - Hacking IT, Culture over Code Bringing Devops...
Mark Hinkle
 

Similar to Create great cncf user base from lessons learned from other open source communities - kube congermany2017-v3.0 (20)

PDF
Create Great CNCF User-Base from Lessons Learned from Other Open Source Commu...
Lee Calcote
 
PDF
How to Contribute to Cloud Native Computing Foundation
CodeOps Technologies LLP
 
PDF
How to contribute to cloud native computing foundation (CNCF)
Krishna-Kumar
 
PDF
Finding and-organizing Great Cloud Foundry User Groups
Animesh Singh
 
PDF
Finding and Organizing a Great Cloud Foundry User Group
Daniel Krook
 
PPTX
CNCF Introduction - Feb 2018
Krishna-Kumar
 
PDF
OPS_Unit1OpenSourceDemystifyingpart2.pdf
SonaShaiju1
 
PDF
How kubernetes works community, velocity, and contribution - osls 2017 (1)
Brian Grant
 
PDF
Cloud Native Aachen - May 15, 2025 - Event Slides
Marvin Beckers
 
PPTX
CNCF Jalandhar _ Info Session _ Slide Deck Template.pptx
cncfjalandhar
 
PDF
Navigating the cloud native ecosystem
Cheryl Hung
 
PPTX
Building Vibrant Open Source Communities: Lessons from Rocky Linux and CNCF
All Things Open
 
PDF
KubeCon CloudNativeCon 2016 Seattle - a report
Krishna-Kumar
 
PDF
Navigating open source
Cheryl Hung
 
ODP
Building Better FLOSS Community Relationships @ FB
Davide Cavalca
 
PDF
KubeCon 2019 Recap (Parts 1-3)
Ford Prior
 
PDF
Growing a Community - Leveraging Meetups to Educate, Grow and Facilitate
Lee Calcote
 
PPTX
Effective Tech Community Engagement - Best Practices
Runcy Oommen
 
PPTX
Shopify - CNCF March 2025 Meetup - Presentation - 26-03-25.pptx
Michael Foster
 
PDF
How to Market Your Open Source Project
All Things Open
 
Create Great CNCF User-Base from Lessons Learned from Other Open Source Commu...
Lee Calcote
 
How to Contribute to Cloud Native Computing Foundation
CodeOps Technologies LLP
 
How to contribute to cloud native computing foundation (CNCF)
Krishna-Kumar
 
Finding and-organizing Great Cloud Foundry User Groups
Animesh Singh
 
Finding and Organizing a Great Cloud Foundry User Group
Daniel Krook
 
CNCF Introduction - Feb 2018
Krishna-Kumar
 
OPS_Unit1OpenSourceDemystifyingpart2.pdf
SonaShaiju1
 
How kubernetes works community, velocity, and contribution - osls 2017 (1)
Brian Grant
 
Cloud Native Aachen - May 15, 2025 - Event Slides
Marvin Beckers
 
CNCF Jalandhar _ Info Session _ Slide Deck Template.pptx
cncfjalandhar
 
Navigating the cloud native ecosystem
Cheryl Hung
 
Building Vibrant Open Source Communities: Lessons from Rocky Linux and CNCF
All Things Open
 
KubeCon CloudNativeCon 2016 Seattle - a report
Krishna-Kumar
 
Navigating open source
Cheryl Hung
 
Building Better FLOSS Community Relationships @ FB
Davide Cavalca
 
KubeCon 2019 Recap (Parts 1-3)
Ford Prior
 
Growing a Community - Leveraging Meetups to Educate, Grow and Facilitate
Lee Calcote
 
Effective Tech Community Engagement - Best Practices
Runcy Oommen
 
Shopify - CNCF March 2025 Meetup - Presentation - 26-03-25.pptx
Michael Foster
 
How to Market Your Open Source Project
All Things Open
 
Ad

More from Krishna-Kumar (20)

PDF
SODA Ambassadors & Community Ecosystem
Krishna-Kumar
 
PDF
CCICI CIP 1.0 Testbed - Security access implementation and reference - v1.0
Krishna-Kumar
 
PDF
Google Anthos - Azure Stack - AWS Outposts :Comparison
Krishna-Kumar
 
PDF
Cloud Native Use Cases / Case Studies - KubeCon 2019 San Diego - RECAP
Krishna-Kumar
 
PDF
Cloud interoperability and open standards for digital india open infrasummit
Krishna-Kumar
 
PDF
Google Cloud Container Security Quick Overview
Krishna-Kumar
 
PDF
Kubernetes Application Deployment with Helm - A beginner Guide!
Krishna-Kumar
 
PDF
KubeCon + CloudNativeCon Barcelona and Shanghai 2019 - Highlights
Krishna-Kumar
 
PDF
Introduction to ieee standards development - Bangalore Section
Krishna-Kumar
 
PDF
IEEE Standards Association - Introduction
Krishna-Kumar
 
PDF
IoTShow.in Bangalore 2019 - a Recap on 'IoT and Edge' Talk.
Krishna-Kumar
 
PDF
Kubecon seattle 2018 recap - Application Deployment aspects
Krishna-Kumar
 
PPTX
Open Source Edge Computing Platforms - Overview
Krishna-Kumar
 
PDF
cncf overview and building edge computing using kubernetes
Krishna-Kumar
 
PDF
Evolution of containers to kubernetes
Krishna-Kumar
 
PDF
My Ladakh Marathon Run 2018
Krishna-Kumar
 
PPTX
Containers and workload security an overview
Krishna-Kumar
 
PDF
Now yoga - a study on where why what how
Krishna-Kumar
 
PPTX
KubeCon USA 2017 brief Overview - from Kubernetes meetup Bangalore
Krishna-Kumar
 
PPTX
Yoga for confused IT engineer
Krishna-Kumar
 
SODA Ambassadors & Community Ecosystem
Krishna-Kumar
 
CCICI CIP 1.0 Testbed - Security access implementation and reference - v1.0
Krishna-Kumar
 
Google Anthos - Azure Stack - AWS Outposts :Comparison
Krishna-Kumar
 
Cloud Native Use Cases / Case Studies - KubeCon 2019 San Diego - RECAP
Krishna-Kumar
 
Cloud interoperability and open standards for digital india open infrasummit
Krishna-Kumar
 
Google Cloud Container Security Quick Overview
Krishna-Kumar
 
Kubernetes Application Deployment with Helm - A beginner Guide!
Krishna-Kumar
 
KubeCon + CloudNativeCon Barcelona and Shanghai 2019 - Highlights
Krishna-Kumar
 
Introduction to ieee standards development - Bangalore Section
Krishna-Kumar
 
IEEE Standards Association - Introduction
Krishna-Kumar
 
IoTShow.in Bangalore 2019 - a Recap on 'IoT and Edge' Talk.
Krishna-Kumar
 
Kubecon seattle 2018 recap - Application Deployment aspects
Krishna-Kumar
 
Open Source Edge Computing Platforms - Overview
Krishna-Kumar
 
cncf overview and building edge computing using kubernetes
Krishna-Kumar
 
Evolution of containers to kubernetes
Krishna-Kumar
 
My Ladakh Marathon Run 2018
Krishna-Kumar
 
Containers and workload security an overview
Krishna-Kumar
 
Now yoga - a study on where why what how
Krishna-Kumar
 
KubeCon USA 2017 brief Overview - from Kubernetes meetup Bangalore
Krishna-Kumar
 
Yoga for confused IT engineer
Krishna-Kumar
 
Ad

Recently uploaded (20)

PDF
Why Businesses Are Switching to Open Source Alternatives to Crystal Reports.pdf
Varsha Nayak
 
PDF
Alexander Marshalov - How to use AI Assistants with your Monitoring system Q2...
VictoriaMetrics
 
PDF
Odoo CRM vs Zoho CRM: Honest Comparison 2025
Odiware Technologies Private Limited
 
PPTX
Why Businesses Are Switching to Open Source Alternatives to Crystal Reports.pptx
Varsha Nayak
 
PDF
Streamline Contractor Lifecycle- TECH EHS Solution
TECH EHS Solution
 
PPTX
3uTools Full Crack Free Version Download [Latest] 2025
muhammadgurbazkhan
 
PDF
HiHelloHR – Simplify HR Operations for Modern Workplaces
HiHelloHR
 
PDF
Thread In Android-Mastering Concurrency for Responsive Apps.pdf
Nabin Dhakal
 
PPTX
An Introduction to ZAP by Checkmarx - Official Version
Simon Bennetts
 
PDF
Salesforce CRM Services.VALiNTRY360
VALiNTRY360
 
PPTX
Fundamentals_of_Microservices_Architecture.pptx
MuhammadUzair504018
 
PDF
Mobile CMMS Solutions Empowering the Frontline Workforce
CryotosCMMSSoftware
 
PDF
Powering GIS with FME and VertiGIS - Peak of Data & AI 2025
Safe Software
 
PPTX
A Complete Guide to Salesforce SMS Integrations Build Scalable Messaging With...
360 SMS APP
 
PDF
GetOnCRM Speeds Up Agentforce 3 Deployment for Enterprise AI Wins.pdf
GetOnCRM Solutions
 
PPTX
The Role of a PHP Development Company in Modern Web Development
SEO Company for School in Delhi NCR
 
PDF
Linux Certificate of Completion - LabEx Certificate
VICTOR MAESTRE RAMIREZ
 
PPTX
Tally_Basic_Operations_Presentation.pptx
AditiBansal54083
 
PDF
Efficient, Automated Claims Processing Software for Insurers
Insurance Tech Services
 
PPTX
Java Native Memory Leaks: The Hidden Villain Behind JVM Performance Issues
Tier1 app
 
Why Businesses Are Switching to Open Source Alternatives to Crystal Reports.pdf
Varsha Nayak
 
Alexander Marshalov - How to use AI Assistants with your Monitoring system Q2...
VictoriaMetrics
 
Odoo CRM vs Zoho CRM: Honest Comparison 2025
Odiware Technologies Private Limited
 
Why Businesses Are Switching to Open Source Alternatives to Crystal Reports.pptx
Varsha Nayak
 
Streamline Contractor Lifecycle- TECH EHS Solution
TECH EHS Solution
 
3uTools Full Crack Free Version Download [Latest] 2025
muhammadgurbazkhan
 
HiHelloHR – Simplify HR Operations for Modern Workplaces
HiHelloHR
 
Thread In Android-Mastering Concurrency for Responsive Apps.pdf
Nabin Dhakal
 
An Introduction to ZAP by Checkmarx - Official Version
Simon Bennetts
 
Salesforce CRM Services.VALiNTRY360
VALiNTRY360
 
Fundamentals_of_Microservices_Architecture.pptx
MuhammadUzair504018
 
Mobile CMMS Solutions Empowering the Frontline Workforce
CryotosCMMSSoftware
 
Powering GIS with FME and VertiGIS - Peak of Data & AI 2025
Safe Software
 
A Complete Guide to Salesforce SMS Integrations Build Scalable Messaging With...
360 SMS APP
 
GetOnCRM Speeds Up Agentforce 3 Deployment for Enterprise AI Wins.pdf
GetOnCRM Solutions
 
The Role of a PHP Development Company in Modern Web Development
SEO Company for School in Delhi NCR
 
Linux Certificate of Completion - LabEx Certificate
VICTOR MAESTRE RAMIREZ
 
Tally_Basic_Operations_Presentation.pptx
AditiBansal54083
 
Efficient, Automated Claims Processing Software for Insurers
Insurance Tech Services
 
Java Native Memory Leaks: The Hidden Villain Behind JVM Performance Issues
Tier1 app
 

Create great cncf user base from lessons learned from other open source communities - kube congermany2017-v3.0

  • 1. Create Great CNCF User-Base from Lessons learned from other open source Communities. Krishna Kumar, Cloud Architect, Huawei & Lee Calcote, Senior Director, SolarWinds
  • 2. Contents • CNCF Communities • Other open source community Approaches • Community Best Practices • What should happen in the CNCF communities going forward?
  • 3. Lee initiated a BoF at last KubeCon2016 Seattle (link) Let us build on top of that…..
  • 4. Projects • Kubernetes • Prometheus • Fluentd • OpenTracing • Linkerd • CoreDNS • GRPC • Cotainerd • Rkt • Future Projects… Major Contribution • Github • Weekly SIG • CNCF.io – web site • CNCF TOC (Technical Oversees Committee) • Governing Board • Leadership/Executives Community • Slack Channels • User Mailing lists • Meetup • Conferences • Road Shows • Webinars • Newsletter • Social(Twitter, etc.) CNCFCommunities
  • 5. Provide real business need, design and solve problem, write code for feature/patch, review code, commit code. Create Reports/documentation, Create Feature Requests, Mailing list support by answer questions. Provide hardware/setup – Help build test, CI/CD, test scripts. Promote the Project – Write blogs, FAQs, Organize Community events or participate. • Be humble! Have low expectation! Ready to accept the Rejection! Keep moving…. HowtoContribute
  • 6. • API Reviewer • API Approver • Project Approvers • Maintainers • Component Owner • Approver • Reviewer • Org Member • Active Contributor • New Contributor • Each step after Active contributor is defined as 3 month timeline, with active work done at that role. •https://github.com/kubernetes/community/blob/master/governance.md •Each advanced level members can help new comers get in to the system quick and help start contributing. •Make your community with combinations various levels of contributors. Contributor Levels in K8S
  • 7. Apache Community • Apache Mentor Program • http://community.apache.org/mentoringprogramme.html • Project Site Index – 300+ project initiative and statistics • https://projects.apache.org/ • Speaker List, Presentations & Press Kit • https://community.apache.org/speakers/speakers.html • ApacheCon – All materials in one place (Past/Future) • https://www.apache.org/foundation/conferences.html • Innovation Lab – Experiment with new ideas • http://labs.apache.org/
  • 8. Docker community • Conversations - 5 minute with Captains • https://blog.docker.com/2016/08/5-minutes-docker-captains/ • Docker Birth Day celebration attracts lots of crowd! • https://blog.docker.com/tag/docker-birthday/ • Community News • Docker Weekly, Engineering, Curated - https://blog.docker.com/docker-weekly-archives/ • DockerCon Hands-on Labs • https://blog.docker.com/2017/03/dockercon-2017-hands-labs/ • Convince your BOSS to Join DockerCon – Nice writeup! • http://2017.dockercon.com/wp-content/uploads/sites/3/2017/01/Convince-your-boss-2017-Austin.pdf
  • 9. Eclipse community • Very large resource collections at single access points • http://www.eclipse.org/community/ • http://wiki.eclipse.org/Eclipse_Articles,_Tutorials,_Demos,_Books,_and_More • Campus Ambassador Program & Eclipse University • http://wiki.eclipse.org/Campus • Multiple Language support Page • http://wiki.eclipse.org/Main_Page_CN • Market Place - 24,608,034 solutions installed directly from Eclipse! • http://marketplace.eclipse.org/
  • 10. Cloud Foundry Foundation community • DOJO – The Pair Programming Model • https://www.cloudfoundry.org/the-cloud-foundry-way/ • Research – (Container Report 2016 & Developer Gap 2016) • https://www.cloudfoundry.org/research/ • Cloud Foundry Certified Provider • https://www.cloudfoundry.org/certified-providers/ • Case Studies – Well described • https://www.cloudfoundry.org/category/case-studies/
  • 11. Open Stack Community • Open Stack Ambassador Community Report – Austin 2016 The report contains: What is the size of the community, Global and regional trends, Introduce new groups, leaders, Updates on speaker bureau, recommended practices for starting and running communities, Status update on official groups, Process, Updates on user groups since Tokyo, Groups portal, Overview, Results, Welcome pack and Open Stack shop, Q&A https://www.openstack.org/videos/tokyo-2015/ambassador-community-report • Open Stack Hackathons • https://www.openstack.org/community/events/openstackhackathons • Open Stack User Survey • https://www.openstack.org/user-survey/survey-2017/landing?BackURL=/user-survey/survey-2017/ • User Committee – consolidate user requirements & work with user groups. • https://www.openstack.org/foundation/user-committee/ • User Group Portal • https://groups.openstack.org/
  • 12. ODL, ONOS & OpenNFV Community • ODL Community Labs (Ericsson & Huawei) • https://www.opendaylight.org/community-labs • ODL Use cases • https://www.opendaylight.org/use-cases • ONOS & OpenNFV Combined Community Page • https://wiki.opnfv.org/display/COM/Onos • OpenStack, ODL & OP-NFV together • https://www.openstack.org/summit/openstack-paris-summit-2014/session-videos/presentation/the- open-nfv-organization-neutron-and-open-daylight
  • 13. Linux Foundation Community • Networking Events • https://www.linuxfoundation.org/about/community-giving/open-source-events • Community Leadership Summit • http://www.communityleadershipsummit.com/ • Scholarship / Training / Diversity Programs • https://www.linuxfoundation.org/about/diversity • Community infrastructure • https://www.linuxfoundation.org/about/community-giving/infrastructure
  • 14. Best Practices .. Cont… Meetups • Organize Regularly – Most important get the right speaker & subject. • Target audience - beginners and intermediate. Timings, format and locations can vary. • Combined Meetup with other groups like Devops, Docker, Mesos, Azure, AWS, Google Cloud.
  • 15. Best Practices .. Cont… Sponsors • CNCF will reimburse $250 https://github.com/cncf/ambassadors/blob/master/Meetup%20Reimbursement%20Report%20-%20CNCF.pdf • Your own company • Why CNCF Meetup? • Other Vendors • Why would they sponsor?
  • 16. Best Practices .. Cont… Speakers • CNCF Ambassadors • https://cloud-native.slack.com/messages/G1Q21HH32/ & https://www.cncf.io/about/ambassadors/ • Docker Captains • https://www.docker.com/community/docker-captains • Open Stack Ambassadors • https://groups.openstack.org/ambassador-program • Apache ASF, PMC, Committers List • http://people.apache.org/committers-by-project.html & https://community.apache.org/speakers/ • Other Leaders • Industry relations, Linux Foundations, LinkedIn, Other conferences/events, university collaborations, etc.
  • 17. Best Practices .. Cont… Test Bed • Cluster • https://www.cncf.io/cluster/ & https://github.com/cncf/cluster • Join the Cluster SIG - https://github.com/kubernetes/community/blob/master/sig-list.md • Submit & Resolve Cluster Issues. • A Getting started guide would be really hepful. • A Dash board showing cluster usage would be helpful? • Apart from Intel, can more companies get involve in Hardware sharing? • How to share the clusters with Universities – Who can help in support?
  • 18. Best Practices .. Cont… Certification • Training Programs • https://www.cncf.io/tag/certification/ • Course Kubernetes Fundamentals (LFS258) for $99 now. • Ambassadors can really step in and help develop new courses! • https://www.cncf.io/announcement/2016/11/08/cloud-native-computing-foundation-launches-certification- training-managed-service-provider-program-kubernetes/ • BETA Certifications • You can join the SIG to get more details - [email protected] • Just announced in this KubeCon Exam BETA is coming in May (Kubernetes Certified Administrator Exam) https://github.com/cncf/curriculum
  • 19. Best Practices .. Cont… Equal Opportunity: Sam Ramji VP Google & Former CEO Cloud Foundry Foundation
  • 20. Best Practices .. Cont… Ambassador Report – It may help! • The community development status – how do we get that? (quarterly/yearly?) • Feed community pain points back to Technical Oversees Committee (e.g: CNCF TOC - it helps to decide the projects/feature charter) What about CNCF News Letter? • Community can make it better? https://www.cncf.io/newsroom/newsletter/ KubeCon Weekly by Apprenda • Apprenda folks doing fantastic job. Anything else can be added? https://kubeweekly.com/ Industry Open Source Guidelines adopt to CNCF • e.g: Google Open Source Guide Best Practices - https://opensource.guide/
  • 21. Best Practices .. Cont… Ambassador Session at Major Conferences – Proposal? • Ambassadors get together and share knowledge • Ambassador lunch/dinner – casual sharing? • It helps understand which regions/area how community grows and what are the new techniques employed to promote the projects.
  • 22. Discussion: What should happen in the CNCF communities going forward? All ideas collected will be published in CNCF blog!