The document discusses strategies for embracing open source communities as an individual or organization. It provides advice tailored to different roles such as product managers, engineers, operators, and students. The overall message is that participating in open source communities provides benefits like access to user feedback, skill development, and opportunities for collaboration. It encourages contributing code, documentation, and other forms of feedback to communities.
74. I'm a Product
Take from community:
• A comparing place, the ring
Common Questions:
• I don't care about community when I'm a product.
• Product and Open Source project are two conflict concept
Actions or Keep in mind:
• Integration happens fast, the request always urgent, there is
room for done the third step first, but if you never go back
ASAP to fill up the first and second step, you not actually
doing anything
• User experience alway matters, that's the rule
• Upstream is not a product (even it's production ready)
• Aware about the licence
• good product sells itself, but people always is the root
• Don't waste opportunities to new things, but don't go
rush
• Don't mess up with your structure, it will crush.
• Make your strategy, execute it, and adjust your strategy
nicely.
75. I'm Enterprise owner (CXO)
Take from community:
• Good reputation
• More chances to make buessness deal
• Making spec as you needed
Common Questions:
• How's that gonna make renvenue?
• Why should I feedback? Why me?
• This just some works for my engineer, not me!
Actions:
• Allow people to join community
• Control the quality
• Join The Enterprise owner cercle
• Control quantity of spend
• Speak to other owners
• Support local events, and partners and let it support you
76. I'm a Manager
Take from community:
• A stage for manager to present with customers in front of
other potential customers.
• Protential customers in marketing place
Common Questions:
• None of my client stay in the area where community events
were hosted
• I simply needs the product released ASAP, why should I care
others
Actions:
• Help operators and developers learn about user’s needs
• Support Technical team to build CI/CD and works for
community
• Let customers feel they’re part of this ecosystem, not just
your master. Let them join User survey, give presentations
with you to binding each other
• Do marketing place like you do in front of customers
• go talk to developers
77. I'm a Technical Leader
Take from community:
• Place to push the skill of developers/ops
• Knew what other companies been doing and where are the
dead end or pain point
• Control the developing flow of an open source
Common Questions:
• To send developers in, gonna leave them un-control
• I can't control the community
• How's that going to serve our products
• We shouldn't share the secret of our business
Actions:
• Build CI/CD for your products (I mean real CI/CD)
• Make developers/ops do meaningful contribution
• Partially reveal/release your technical power. Keep the core
knowledge as your wish.
• Adopt changes, experiment integration and survey
• Allow developer have time to share and do documentation
• Observe How's a staff doing in Community and Products
78. I'm a Engineer
Take from community:
• Better develop skill
• Good developer experiences on real world issues
• Work with global team
• Prevent bad decision for development
Common Questions:
• Where I can trace these code?
• I don't feel I can do what I want in that project team
Actions:
• There's always test for your code
• Bring discussion to community
• Don't try to reinvent stuff unless you can prove with tests
• Allow rooms as buffer from product to community, but make
it as small as possible
• Go deep
• Go talk to others
• Really join community, fix real issues, join discussions,
provide ideas, do review, speak, and speak loud!
79. I'm an Operator( or MIS)
Take from community:
• Observe other people's experiences
• Go bother the best you know
• Make them work for your integration
Common Questions:
• I'm operate my own system, what's that have to do with
community?
• From ops point of view, it's really not clear what is what
• I hard a lot of `This is another team's issue`, not ours
Actions:
• Be a devops
• Provide feedback
• go talk to developers
• ducument matters
80. I'm an Intern/Student
Take from community:
• Learn from the best
• No binding for you in community
Common Questions:
• I'm just a student
• I'm still wondering what I want
Actions:
• Learn English
• Learn the spirit of Open Source
• Learn less than two programing languages
• Treat you self as a serious role
• Go talk to everyone
• Stay with Open Source Community
81. The next OpenStack Summit
(OpenInfra)
See You In Berlin
CITYCUBE, NOV 13-15, 2018
82. The next OpenStack Summit
(OpenInfra)
See You In Berlin
CITYCUBE, NOV 13-15, 2018
83. The next OpenStack Summit
(OpenInfra)
See You In Berlin
CITYCUBE, NOV 13-15, 2018