diff options
| author | Kubernetes Submit Queue <k8s-merge-robot@users.noreply.github.com> | 2017-12-08 09:33:49 -0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2017-12-08 09:33:49 -0800 |
| commit | 8e52673a5434799f1181a4b8cd74e53fc752c6f4 (patch) | |
| tree | 1c6bf0217fab8baea87c029d0f43fd28d4281e04 | |
| parent | 1e00d867e4d2e87bf0c5ffcd638808584ca03692 (diff) | |
| parent | 731707382cf0a6a44c059e0189323ee3c10f97b1 (diff) | |
Merge pull request #1476 from parispittman/patch-18
Automatic merge from submit-queue.
Create scaling-new-contributors.md
| -rw-r--r-- | community/2017-events/12-contributor-summit/scaling-new-contributors.md | 61 |
1 files changed, 61 insertions, 0 deletions
diff --git a/community/2017-events/12-contributor-summit/scaling-new-contributors.md b/community/2017-events/12-contributor-summit/scaling-new-contributors.md new file mode 100644 index 00000000..925e18ac --- /dev/null +++ b/community/2017-events/12-contributor-summit/scaling-new-contributors.md @@ -0,0 +1,61 @@ +# Scaling New Contributors +*Lead: Vishnu Kannan* +*Notetaker: Chris Love* + +New pull requests are plateauing in k/k +Takes much longer for a PR to get through + +Contributor Experience +3 mo for PR merged - minor PR that was a fix +Nobody reviewed - was ignored +PRs are lacking process to get them on milestones +Lack of organization and understanding PR process +There is a need for a sig buyin +We have a explicate state machine, instead of a implicate state machine +We do have a well defined process for new contributors to follow +We need to have committed resources to a PR, +File an issue first, then file a PR +When the needs sig is there, the issue will be processed and you can find out which sig + +What is the problem +No time to review PRs + +Mentoring Program +Mentoring program overview +Common theme is that we do not have time to review PR +Bootcamps for new contributors + +Lot of Common Complaints + +Tests did not pass what happened +Devstats +Everyone needs to look at the stats +We are currently bottlenecked at approvers not reviews + +How to fix the problem +SIG Leads are too busy +Have another role within the sigs for mentors +Can we label the issues in terms of complexity +Sig-cli has it documented in a contributor guide +Incentivizing mentoring +How do we help take the load off of the approvers pool, how do we improve reviews +How many times a reviewer say lgtm +Reviewer performance +We need to document what a good review looks like +Guidance on progress to contributor -> reviewer -> maintainer +How does maintain a good citizenship in the community +Put the documentation into kubernetes.io +Simple use-case examples on how to get a PR in +Give contributors some responsibilities +Planned workshop on how to get a PR merged +Contributor based workshop +Ask questions on #kubernetes-dev +We need to document how to get answers +We need to move our documents into kubernetes.io +Sigs may not want to have new contributors +We need to cleanup those who are inactive in k/k - OWNERS and MAINTAINERS +How do we create incentives? +If they are autosigned an issue and do not respond - we need to measure that metric +How do we fix the release process in terms of what is in a release, because we do not have a target we do not know what we are shooting at +We need to figure out what new contributors are working on +Start off by using kubernetes then become contributors |
