Added details for New Contributor Summit.
This commit is contained in:
parent
c6446ba9ce
commit
581669b74a
|
@ -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)
|
- Tuesday, May 1, 2018 (before Kubecon EU)
|
||||||
- Bella Center
|
- Bella Center
|
||||||
- Copenhagen, Denmark
|
- 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.
|
All day event with a happy hour reception to close.
|
||||||
|
|
||||||
## Agenda
|
## Agenda
|
||||||
|
|
||||||
### Morning
|
### Morning
|
||||||
|
|
||||||
| Time | Track One | Track Two | Track Three |
|
| Time | Track One | Track Two | Track Three |
|
||||||
| ----------- | ------------------------------- | ---------------------------- | -------------- |
|
| ----------- | ------------------------------- | ---------------------------- | -------------- |
|
||||||
| 8:00 | Registration and Breakfast | | |
|
| 8:00 | Registration and Breakfast | | |
|
||||||
| 9:00-9:15 | Welcome and Introduction | | |
|
| 9:00-9:15 | Welcome and Introduction | | |
|
||||||
| 9:15-9:30 | Steering Committee Update | | |
|
| 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 | |
|
| 9:30-10:00 | Part 1 | Unconference | |
|
||||||
| 10:00-10:50 | Session | Unconference | |
|
| 10:00-10:50 | Part 2 | Unconference | |
|
||||||
| 10:50-11:00 | B R E A K | B R E A K | |
|
| 10:50-11:00 | B R E A K | B R E A K | |
|
||||||
| 11:00-12:00 | Session | Unconference | |
|
| 11:00-12:00 | Part 3 | Unconference | |
|
||||||
| 12:00-1:00 | Session | Unconference | |
|
| 12:00-1:00 | Part 4 | Unconference | |
|
||||||
| 1:00-2:00 | Lunch (Provided) | Lunch (Provided) | |
|
| 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
|
### Afternoon
|
||||||
|
|
||||||
| Time | Track One |
|
| Time | Track One |
|
||||||
|
@ -56,9 +58,9 @@ All day event with a happy hour reception to close.
|
||||||
- SIG Updates (~5 minutes per SIG)
|
- SIG Updates (~5 minutes per SIG)
|
||||||
- 2 slides per SIG, focused on cross-SIG issues, not internal SIG discussions (those are for Kubecon)
|
- 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
|
- 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
|
- Track Leads
|
||||||
- New Contributor Workshop - Josh Berkus
|
- New Contributor Workshop - Josh Berkus, Guinevere Saenger, Ilya Dmitrichenko
|
||||||
- Current Contributor Workshop - Paris Pittman
|
- Current Contributor Workshop - Paris Pittman
|
||||||
- SIG Updates - Jorge Castro
|
- SIG Updates - Jorge Castro
|
||||||
|
|
||||||
|
|
|
@ -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
|
Loading…
Reference in New Issue