Community Support
❖ People helping each other, for free
❖ Be polite (even if you’re frustrated)
❖ If you demand immediate attention, consider commercial
support
❖ (Be polite to them, too!)
General Advice
❖ Explain what you're trying to achieve
❖ Remember, TIMTOWTDI
❖ Ask Smart Questions
❖ http://www.catb.org/esr/faqs/smart-questions.html
What is IRC?
❖ Internet Relay Chat
❖ Networks formed of Servers
❖ Channels are groups of Users
❖ Web client: www.irccloud.com
❖ ObYoDawg: IRCCloud uses Chef!
IRC
❖ Bad topics
❖ needs a lot of context
❖ Good topics
❖ almost anything else
IRC - Tips for Questioners
❖ Don't “ask to ask”
❖ Share code using gist.github.com
❖ Be patient
❖ Someone might answer your question minutes or hours after you ask
it.
IRC - Tips for Answerers
❖ Do explain, don’t assert
❖ Assume good faith
❖ Don't IRC angry
❖ Remember, TIMTOWTDI
Community Summits
❖ Annual event
❖ London as well as Seattle this year
❖ https://wiki.opscode.com/display/chef/Chef+Community+
Summit+2014
❖ http://www.getchef.com/summit-london/
Development
❖ Active efforts to foster the open-source community
around Chef
❖ http://www.getchef.com/blog/2014/07/03/chef-as-a-community/
“I would have gotten much more explicit about how
we build Chef at the same time as we got so much
better at serving the needs of our growing
consumer base.”
–Adam Jacob
Chef RFCs
❖ https://github.com/opscode/chef-rfc
❖ rfc000 - the RFC process
❖ most RFCs concern technical changes
❖ some will be about process and governance
Chef IRC meetings
❖ rfc001
❖ Every second Thursday at 5pm
❖ Updates from Chef Software
❖ Review RFCs and other business
❖ https://github.com/opscode/chef-community-irc-meetings
Developer Office Hours
❖ https://twitter.com/ChefOfficeHours
❖ "We've traditionally reviewed contributions in these
meetings. That is still the standing agenda, but if you'd
like to come talk about particular pull request, how to
write tests, a feature idea, whatever, please do.” - btm