Added details for New Contributor Summit.

This commit is contained in:
Josh Berkus 2018-04-26 15:04:00 -07:00
parent c6446ba9ce
commit 581669b74a
2 changed files with 103 additions and 10 deletions

View File

@ -20,29 +20,31 @@ In some sense, the summit is a real-life extension of the community meetings and
- Tuesday, May 1, 2018 (before Kubecon EU)
- Bella Center
- Copenhagen, Denmark
- There is also a [Slack channel](https://kubernetes.slack.com/messages/contributor-summit) for you to use during the summit itself to pass URLs, etc.
- There is also a [Slack channel](https://kubernetes.slack.com/messages/contributor-summit) for you to use during the summit itself to pass URLs, etc.
All day event with a happy hour reception to close.
## Agenda
## Agenda
### Morning
| Time | Track One | Track Two | Track Three |
| ----------- | ------------------------------- | ---------------------------- | -------------- |
| ----------- | ------------------------------- | ---------------------------- | -------------- |
| 8:00 | Registration and Breakfast | | |
| 9:00-9:15 | Welcome and Introduction | | |
| 9:15-9:30 | Steering Committee Update | | |
| | | | |
| | New Contributor Workshop | Current Contributor Workshop | Docs Sprint |
| | [New Contributor Workshop](https://github.com/kubernetes/community/tree/master/events/2018/05-contributor-summit/new-contributor-workshop.md) | Current Contributor Workshop | Docs Sprint |
| | | | |
| 9:30-10:00 | Session | Unconference | |
| 10:00-10:50 | Session | Unconference | |
| 9:30-10:00 | Part 1 | Unconference | |
| 10:00-10:50 | Part 2 | Unconference | |
| 10:50-11:00 | B R E A K | B R E A K | |
| 11:00-12:00 | Session | Unconference | |
| 12:00-1:00 | Session | Unconference | |
| 11:00-12:00 | Part 3 | Unconference | |
| 12:00-1:00 | Part 4 | Unconference | |
| 1:00-2:00 | Lunch (Provided) | Lunch (Provided) | |
*Note: The New Contributor Workshop will be a single continuous training, rather than being divided into sessions as the Current Contributor track is. New contributors should plan to stay for the whole 3 hours. [Outline here](https://github.com/kubernetes/community/tree/master/events/2018/05-contributor-summit/new-contributor-workshop.md).*
### Afternoon
| Time | Track One |
@ -56,9 +58,9 @@ All day event with a happy hour reception to close.
- SIG Updates (~5 minutes per SIG)
- 2 slides per SIG, focused on cross-SIG issues, not internal SIG discussions (those are for Kubecon)
- Identify potential issues that might affect multiple SIGs across the project
- One-to-many announcements about changes a SIG expects that might affect others
- One-to-many announcements about changes a SIG expects that might affect others
- Track Leads
- New Contributor Workshop - Josh Berkus
- New Contributor Workshop - Josh Berkus, Guinevere Saenger, Ilya Dmitrichenko
- Current Contributor Workshop - Paris Pittman
- SIG Updates - Jorge Castro

View File

@ -0,0 +1,91 @@
Kubernetes Summit: New Contributor Workshop
*This will be presented as one continuous 3-hour training with a break. Please plan to stay for the entire workshop. To participate in some of the exercises, please bring a laptop with git installed.*
* Opening
* Welcome contributors
* Who this is for
* Program
* The contributor ladder
* CLA signing
* Why we have a CLA
* Going through the signing process
* Choose Your Own Adventure: Figuring out where to contribute
* Docs & Website
* Testing
* Community management
* Code
* Main code
* Drivers, platforms, plugins, subprojects
* Finding your first topic
* Things that fit into your work at work
* Interest match
* Skills match
* Choose your own adventure exercise
* Let's talk: Communication
* Importance of communication
* Community standards and courtesy
* Mailing Lists (esp Kube-dev)
* Slack
* Github Issues & PRs
* Zoom meetings & calendar
* Office hours, MoC, other events
* Meetups
* Communication exercise
* The SIG system
* What are SIGs and WGs
* Finding the right SIG
* Most active SIGs
* SIG Membership, governance
* WGs and Subprojects
* Repositories
* Tour de Repo
* Core Repo
* Website/docs
* Testing
* Other core repos
* Satellite Repos
* Owners files
* Repo membership
* BREAK (20min)
* Contributing by Issue: Josh (15 min) (1:42)
* Finding the right repo
* What makes a good issue
* Issues as spec for changes
* Labels
* label framework
* required labels
* Following up and communication
* Contributing by PR (with walkthrough)
* bugs vs. features vs. KEP
* PR approval process
* More Labels
* Finding a reviewer
* Following-up and communication
* On you: rebasing, test troubleshooting
* Test infrastructure
* Automated tests
* Understanding test failures
* Doc Contributions
* Upcoming changes to docs
* Building docs locally
* Doc review process
* Code Contributions: Build and Test
* Local core kubernetes build
* Running unit tests
* Troubleshooting build problems
* Releases
* Brief on Release schedule
* Release schedule details
* Release Team Opportunities (shadows)
* Going beyond
* Org membership
* Meetups & CNCF ambassador
* Mentorship opportunties
* Group Mentoring
* GSOC/Outreachy
* Release Team
* Meet Our Contributors
* 1-on-1 ad-hoc mentoring
* Kubernetes beginner tutorials
* Check your own progress on devstats