Convergence of Communities:
OKD = f(Kubernetes++)
Diane Mueller
Director, Community Development
Red Hat Cloud Platform
dmueller@redhat.com
@openshiftcommon
January 25th, 2019 - Devconf.cz - Brno
Daniel Izquierdo
Chief Data Officer
Bitergia
dizquierdo@bitergia.com
@dizquierdo / @bitergia
Slide 2
Slide 2 text
● Origin to OKD - how the Project Shifted
○ OKD = f(Kubernetes++)
● Reality Check
○ A Short History Lesson
● Dynamic Community Personas
● Adapting the Model and the Tools
○ OpenShift Commons Model
Agenda
Slide 3
Slide 3 text
OPEN SOURCE IS THE SOURCE
OF TECHNOLOGICAL INNOVATION
1M+
projects
KVM
GNOME
Apache Project
OpenShift Origin
OpenStack®
Linux® kernel
node.js
Kubernetes
Fedora
OpenJDK
TensorFlow
Hyperledger
96M* REPOSITORIES
31M* DEVELOPERS
2.1M* BUSINESSES
*GitHub Oct 2018
Slide 4
Slide 4 text
OPEN SOURCE
OPEN COMMUNITIES
OPEN COLLABORATION
making connections that drive continuous innovation
Slide 5
Slide 5 text
OKD = f(Kubernetes++)
Slide 6
Slide 6 text
6
openshift.org >> okd.io
Slide 7
Slide 7 text
7
https://github.com/openshift/origin
Slide 8
Slide 8 text
KUBERNETES SIGs & WGs- ENGINEERING LEADERSHIP
API
MACHINERY
AZURE
DOCS
OPENSTACK
STORAGE
CONTAINER
IDENTITY
AWS
BIG
DATA
INSTRUMENTATION
PRODUCT
MANAGEMENT
TESTING
KUBEADM
ADOPTION
APPS
CLI
MULTI
CLUSTER
RELEASE
UI
RESOURCE
MANAGEMENT
ARCHITECTURE
CLUSTER
LIFECYCLE
NETWORK
SCALABILITY
WINDOWS
AUTH
CLUSTER OPS
NODE
SCHEDULING
APP DEF
AUTO
SCALING
CONTRIBUTOR
EXPERIENCE
ON-PREM
SERVICE
CATALOG
CLUSTER
API
17 of 40
GROUPS
RED HAT LEAD or CO-LEAD
This slide is General Distribution/customer facing
IOT
EDGE
POLICY
*
Slide 9
Slide 9 text
No content
Slide 10
Slide 10 text
OKD’s Open Source #RealityCheck
Slide 11
Slide 11 text
Research Dataset
Slide 12
Slide 12 text
Tooling
Slide 13
Slide 13 text
Chart Details Example
● Dots are contributors
● Blue Rectangles are
projects or repositories
● Dot size = # repos
● Edge thick = # commits
● Coloured dots are
organizations
Slide 14
Slide 14 text
OKD Personas
Slide 15
Slide 15 text
OKD
Project
Atomic
Prometheus
Knative
Project Lead Persona: SmarterClayton
Kubernetes
How he shows up: Kubernetes, OKD, Prometheus, Knative, Project Atomic, Solum (OpenStack)
OpenStack (Solum)
Slide 16
Slide 16 text
Project Lead Persona: SmarterClayton
Slide 17
Slide 17 text
OpenStack
Kubernetes
OKD
Organizational Persona: CERN
How they show up: OKD, Kubernetes, OpenStack and more contributors
Slide 18
Slide 18 text
Organizational Persona: CERN
Slide 19
Slide 19 text
Jaeger
OpenStack
Kubernetes
OKD
Individual Persona: Rackspace’s Greg Swift
How they show up: OKD, Kubernetes, OpenStack contributors plus Slack, Commons, and more
OpenStack
OpenStack
OKD
Upstream Persona: Alipay’s Kim Min
Kubernetes
How they show up: Kubernetes, OKD, Saltstack, Spinaker
Slide 28
Slide 28 text
Commons as a
Cross-Community Collaboration
Model
New Community Model
Commons
Briefings
&
Gatherings
Code
Contributions
Mailing
Lists
SIGs
Promote Peer-to-Peer Interactions
https://commons.openshift.org/#join
Slide 29
Slide 29 text
● No Company is Working on ‘Just One’ Thing
● Upstream Coordination is Essential
● Relationships Matter
● Domain knowledge
● Community Development vs. Community Management
● Inclusivity over Exclusivity
● Data Matters (clean, curated data and good tools!)
● Anonymity is Dead
What’s Next? Predictive Analysis (perhaps using IBM Watson ;-)
Convergence of Conclusions
Slide 30
Slide 30 text
plus.google.com/+RedHat
linkedin.com/company/red-hat
youtube.com/user/RedHatVideos
facebook.com/redhatinc
twitter.com/RedHat
THANK YOU
@OpenShiftCommon Https://Commons.OpenShift.Org