summaryrefslogtreecommitdiff
path: root/mentoring/processes
diff options
context:
space:
mode:
authorparispittman <parispittman@google.com>2020-01-23 16:11:52 -0800
committerparispittman <parispittman@google.com>2020-01-23 16:26:30 -0800
commit6f1868b9be7cf57f339f9c12426cce012a9b4169 (patch)
tree86759bd7700c5f4e4295abaacb52865c8385891d /mentoring/processes
parent7946383845d92eb9df5531cdade135223a4b347e (diff)
more mentoring folder restructure
Diffstat (limited to 'mentoring/processes')
-rw-r--r--mentoring/processes/README.md1
-rw-r--r--mentoring/processes/group-mentoring.md23
-rw-r--r--mentoring/processes/hosting-moc.md35
3 files changed, 59 insertions, 0 deletions
diff --git a/mentoring/processes/README.md b/mentoring/processes/README.md
new file mode 100644
index 00000000..3460ac13
--- /dev/null
+++ b/mentoring/processes/README.md
@@ -0,0 +1 @@
+future home of all mentoring process documentation
diff --git a/mentoring/processes/group-mentoring.md b/mentoring/processes/group-mentoring.md
new file mode 100644
index 00000000..a6597990
--- /dev/null
+++ b/mentoring/processes/group-mentoring.md
@@ -0,0 +1,23 @@
+group-mentoring.md may have some other process info baked into the program info.
+
+## Logistics
+1. SIG/WG determines need
+2. Consults with sig-contribex; contribex sets up infra (slack channel; TODO build this out)
+3. Posts a note to their mailing list and k-dev that they are looking for more
+reviewers/approvers/x_role and would like to form a group to mentor who are
+already in the role below it. (example: already a member and they need more
+ reviewers)
+4. Sets a start date and end date; schedule a kick off meeting so everyone can
+meet
+over video/audio (1 and only unless the group establishes other comms). Also set
+the weekly slack standup days so they are consistent.
+5. Program begins
+6. If the mentors think certain skills will need to be taught/learned, they
+should be done upfront. (We scattered them for the first cohort and there were
+ things that would be been more valuable to learn in the beginning of the
+ journey)
+6. Feedback is continuous*
+7. Mentors start PRs for those who graduated
+
+*Feedback is continuous but will have a half way check in point. The goal is that
+mentees should not be surprised by the outcome of the program.
diff --git a/mentoring/processes/hosting-moc.md b/mentoring/processes/hosting-moc.md
new file mode 100644
index 00000000..5a3dfd57
--- /dev/null
+++ b/mentoring/processes/hosting-moc.md
@@ -0,0 +1,35 @@
+## Host Instructions
+TODO: elaborate here and upload example comms
+
+Want to host in another timezone? Reach out to us on the #sig-contribex slack
+channel!
+0. Recruit a live streamer from sig-contribex
+1. Recruit panelists (3-4) that represent a mix of backgrounds, sigs, and experience
+levels. Look to devstats contributor dashboards for most recent releases to get
+folks who are active in the project. You don't want all of the same voice; please
+make this as diverse as possible.
+2. Send panelists the zoom link calendar invite and a prep email. Tell the panelists
+to help advertise on the mailing lists and networks.
+3. Advertise. Send a note to k-dev, request a tweet from social@cncf.io, post in
+#k-dev, #meet-our-contributors, and #sig-contribex slack channels
+4. Confirm with everyone a few days before. We always have at least one person that
+can no longer accommodate with their schedules and will need a back up or know
+that you will be one less.
+5. Tweet and get the word out in the AM (ask others to tweet for you!) of the show
+6. Have panelists meet 5 minutes early for the streamer to test audio.
+7. While testing, go over the agenda for the panelists, give them a chance to ask
+questions, also give them a heads up on questions that have already come through
+so they can think of responses a head of time.
+8. Start the show!
+9. Show agenda:
+- Welcome to x month's Meet Our Contributors!
+- Intro yourself (brief, name usually and that you are the host)
+- We have a code of conduct! ... talk about where to find it, be excellent across
+x platforms, if someone needs to report conduct@kubernetes.io
+- Go over instructions on how to ask questions and panelists can ask each other
+questions
+- State: "Our agenda today as always: intros, announcements, and q&a!"
+- Ask panelists to do introductions (no order, just call out names). They can take
+up to 5 minutes if they go into their background.
+- Converse freely with the panelists so its not boring Q&A. As host should only
+answer a question if other panelists are done or no one has a response.