summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJorge O. Castro <jorge@heptio.com>2017-10-17 10:20:40 -0400
committerJorge O. Castro <jorge@heptio.com>2017-10-17 10:20:40 -0400
commitbe3226cdb5199834a96ebc79c23e350a93d6a388 (patch)
tree70cdf4831b7fd4afc19dd7d895517ac4c288a4b6
parent0cd18de8af66b0d8e42d2e295c276a4a9925a852 (diff)
Add more execution detail
-rw-r--r--community/office-hours.md32
1 files changed, 31 insertions, 1 deletions
diff --git a/community/office-hours.md b/community/office-hours.md
index 4e1412d5..5b74a094 100644
--- a/community/office-hours.md
+++ b/community/office-hours.md
@@ -1,6 +1,6 @@
# Kubernetes Community Office Hours
-Office Hours is a live stream where we answer live questions about Kubernetes from users on the [YouTube channel](https://www.youtube.com/c/KubernetesCommunity/).
+Office Hours is a live stream where we answer live questions about Kubernetes from users on the [YouTube channel](https://www.youtube.com/c/KubernetesCommunity/). Office hours are a regularly scheduled meeting where people can bring topics to discuss with the greater community. They are great for answering questions, getting feedback on how you’re using Kubernetes, or to just passively learn by following along.
### When and Where
@@ -12,6 +12,36 @@ Third Wednesday of every month, there are two sessions:
Tune into the [Kubernetes YouTube Channel](https://www.youtube.com/c/KubernetesCommunity/live) to follow along.
You can post questions on the [#office-hours channel](https://kubernetes.slack.com/messages/office-hours) on Slack.
+### How it Works
+
+#### Bringing your own Stack Overflow Question
+
+If you submit a [SO question](https://stackoverflow.com/questions/tagged/kubernetes) we can prepare ahead of time and check important details.
+
+As a thanks to the community the asker can then ensure that a well written answer makes it way to the question afterwards so that we can build a knowledge base and help maintain the incoming questions on SO. We can also use the video archive of each meeting to bring context to each SO question we answer.
+
+Questions that aren’t addressed or need work can be punted to the next week or we can encourage other people to give them a look, at a bare minimum we can at least help socialize the difficult questions.
+
+The hosts will do a shout out of thanks to the current leaderboard of SO answerers each meeting so the people helping answer questions can get some recognition.
+
+#### What’s Ontopic
+
+Specific questions about Kubernetes as pertaining to the topic. Since this is a Q&A format, we’d like questions that can be answered generally. So for example:
+
+- Bad: My ingress configuration is broken please fix it. (Dependent on local configuration)
+- Good: My ingress configuration is broken can you discuss what problems you usually see and common mistakes that people make so I can avoid them? (Generalized and can communicate things that can help multiple people)
+- Bad: How do I deploy my application in Kubernetes? (Easy to look up, tons of content on this)
+- Good: What best practice techniques are there for deploying applications in Kubernetes? (Nuanced version lets us cover RBAC, application lifecycle)
+- Bad: My pods aren’t coming up on a node. (Vague)
+- Good: My pods aren’t coming up or misbehaving, what are the debugging steps to find out the root cause? (Helps us communicate the thought process for debugging to a general audience)
+
+#### What’s Offtopic
+
+Local installation and debugging: The participants don’t have access to your network or your hardware. The host can/should help the user transform a vague question into something answerable and reusable.
+
+Let’s try to just not dismiss bad questions outright, but use it as an opportunity for the answer to be a teaching tool as opposed to just answering “It’s in /var/log/foo, next question.” If the question is about logging then the developers might as well share their experiences in that area, recommend tools, share an anecdote, things of that nature.
+
+
### Archives
Archives of all the sessions are kept here: