adding more roles, teams, and deleting old project file now that we have boards
This commit is contained in:
parent
49f183ed53
commit
9a12ee9787
|
@ -0,0 +1,19 @@
|
|||
Future home for all things marketing team for contributor experience
|
||||
|
||||
TODO: Add overview (ties to contribex charter, what we do, how, why), other resources
|
||||
|
||||
# Core Marketing Team roles
|
||||
|
||||
| Role | Handbook | Notes |
|
||||
| --- | --- | --- |
|
||||
| Blogger(s) | TODO | alex vonguard has taken interest |
|
||||
| Social Media | TODO | for future contributor channels |
|
||||
| Editor | TODO | unsure if this will be a position but could be good for making sure we are using the style guide and ensuring a consistent tone and brand |
|
||||
| Designer | TODO | help us with thumbnail graphics, digital assets, infographics, contributor site |
|
||||
|
||||
# Length of position
|
||||
TODO
|
||||
|
||||
# How to be on this team
|
||||
Self nominations will start when we add more clarity here. Self nominations should
|
||||
first be considered from OWNERs file contributors and then open up to a criteria //TODO
|
|
@ -1,88 +0,0 @@
|
|||
# Projects and Goals
|
||||
|
||||
*note - this is a temporary file until we can figure out a better project management solution.*
|
||||
|
||||
This is a list of the projects and goals currently underway with Contributor Experience. Please submit a PR if you are adding your project to this list. To introduce a new project, attend a weekly meeting or drop a note to us on the mailing list - details can be found on our [README](README.md).
|
||||
|
||||
Want to contribute? Take a look at this list and the "future" at the bottom. Thank you to all of our contributors for your hard work!
|
||||
|
||||
## SIG Planning
|
||||
|
||||
Project | Owner(s)/Lead(s) | Description | Q1, Q2, Later
|
||||
---|---|---|---
|
||||
[Charter](charter.md) | SIG Leads | Create our first Charter iteration | Q1
|
||||
Projects and Goals (this doc) | @parispittman | Create projects.md | Q1
|
||||
de-SPOF Community Management | @castrojo | eg: YouTube management | Ongoing
|
||||
|
||||
## Mentoring
|
||||
Launch a multi-tier strategy test that promote all levels of the [contributor ladder](/community-membership.md) and diversity throughout the project.
|
||||
|
||||
Project | Owner(s)/Lead(s) | Description | Q1, Q2, Later
|
||||
---|---|---|---
|
||||
[Group Mentoring](/mentoring/group-mentoring.md) | @parispittman | Launch a test cohort that takes 10 current members to reviewer in 3 k8s repos/projects (kops, kubeadm, workload API). Develop the learning and development workshops. | Q1 and ongoing
|
||||
[Meet Our Contributors](/mentoring/meet-our-contributors.md) | @parispittman | Monthly web series similar to user office hours that allows anyone to ask new and current contributors questions about our process, ecosystem, or their stories in open source | Q1 - ongoing
|
||||
[Outreachy](/mentoring/README.md) | @parispittman | Document new features, create new conceptual content, create new user paths | Q1
|
||||
[Google Summer of Code](/mentoring/google-summer-of-code.md) | @nikhita | Kubernetes participation in Google Summer of Code for students | Q1 - ongoing
|
||||
["Buddy" Program](https://github.com/kubernetes/community/issues/1803) | @parispittman, @chris-short | 1 hour 1:1 sessions for new and current contributors to have dedicated time; meet our contributors but personal | Q2
|
||||
|
||||
## Contributor Documentation
|
||||
Ensure the contribution process is well documented, discoverable, and consistent across repos to deliver the best contributor experience.
|
||||
|
||||
Project | Owner(s)/Lead(s) | Description | Q1, Q2, Later
|
||||
---|---|---|---
|
||||
[Contributor Guide](/contributors/guide) | @castrojo | Make contributor onboarding easier; first version | Q1
|
||||
[Developer Guide](https://github.com/kubernetes/community/issues/1919) | @ryanj | a comprehensive guide for upstream developers to be a part of the Contributor Guide | Q2
|
||||
[New Contributor Website](https://github.com/kubernetes/community/issues/1819) | @castrojo | A new home for all things community -documentation, KEPs, Mentoring, + more | Q2 - ongoing
|
||||
[Label Documentation](https://gist.github.com/spiffxp/24937d8478853054c088ffc298021214) | @spiffxp | GitHub is rolling out a label description feature in the future; this is to document the label descriptions for contributors | Q1
|
||||
Issue hygiene | @spzala | Produce clear understanding and documentation of issue hygiene | Q1
|
||||
|
||||
## Contributor Workflow and Automation
|
||||
Ensure contributors have a smooth and similar process across repos to deliver the best contributor experience. Provide sufficient automation so that direct write access to repos is no longer required.
|
||||
|
||||
Project | Owner(s)/Lead(s) | Description | Q1, Q2, Later
|
||||
---|---|---|---
|
||||
Cherry Pick Process | @spiffxp | Design and Prototype | Q2
|
||||
PR Descriptions | @grodrigues3, @spiffxp | Automation allowing people to edit pr descriptions for tldr or correct issue / pr; release notes based (design). Define remaining work to be done. | Q1 - ongoing
|
||||
|
||||
## GitHub Management
|
||||
Set polices and procedures to handle management GitHub settings, permissions, security, and process.
|
||||
|
||||
Project | Owner(s)/Lead(s) | Description | Q1, Q2, Later
|
||||
---|---|---|---
|
||||
Establish GitHub Management Subproject | @cblecker | | Q3
|
||||
|
||||
## Project-wide Communication Channels
|
||||
Build, curate, moderate, and make project wide communication channels accessible.
|
||||
|
||||
Project | Owner(s)/Lead(s) | Description | Q1, Q2, Later
|
||||
---|---|---|---
|
||||
[Slack Admin Guidelines](/communication/slack-guidelines.md) | @parispittman | First iteration of guidelines to administer slack for 30k+ users | Q1
|
||||
[Weekly K8s Community Meeting](/events/community-meeting.md) | @castrojo, @parispittman | Smooth out weekly community meeting and make adjustments | Ongoing
|
||||
Roadshow | @parispittman | ContribEx to visit all SIG/WG meetings to deliver messages and collect feedback | Ongoing
|
||||
[Communication Documentation](/communication/README.md) | @parispittman, @castrojo | Create new communication directory and include all information about our communication channels | Q1, Q2
|
||||
|
||||
## DevStats
|
||||
https://k8s.devstats.cncf.io; work devstats into making it the one stop shop for all things upstream Kubernetes data. @phillels is the product owner.
|
||||
|
||||
Project | Owner(s)/Lead(s) | Description | Q1, Q2, Later
|
||||
---|---|---|---
|
||||
Graph of the Week | @phillels | Present at least two graphs a month with explanation about why we care to the community meeting | Ongoing
|
||||
[User Guide](https://github.com/cncf/devstats/issues/35) | @jberkus, @parispittman, @tpepper | Create a v1 README for DevStats that explains each chart | Q2
|
||||
Data validation | @jberkus | Ensure that the data that running through the tool is accurate and aggregating the right information | ongoing
|
||||
|
||||
## Events
|
||||
Curate and produce the best contributor face to face gatherings.
|
||||
|
||||
Project | Owner(s)/Lead(s) | Description | Q1, Q2, Later
|
||||
---|---|---|---
|
||||
[KubeCon](https://events.linuxfoundation.org/events/kubecon-cloudnativecon-europe-2018/co-located-events/kubernetes-contributor-summit/) | @castrojo, @jberkus, @parispittman | Ensure contributors have great content at the event(s)| Q2, Q4
|
||||
KubeCon ContribEx Update and Deep Dive | @parispittman, leads | Run the 30 min update and 30 min deep dive at the event | Q2, Q4
|
||||
|
||||
|
||||
## FUTURE
|
||||
These projects do not have an owner and have not started yet; however, we would like to get them on the slate for sometime this year.
|
||||
|
||||
Project | Description
|
||||
---|---
|
||||
Automation of new membership | Current process is emailing a googlegroup and an org owner adds person to GH org
|
||||
Audit schedule | Create an audit schedule to make sure all communication pipelines are up and running smoothly eg: check that google group mailing lists have back up owners/maintainers, make sure meetings are following the calendar process, etc.
|
|
@ -0,0 +1,16 @@
|
|||
Future home of the role and responsibility of a new ambassador lead and/or team
|
||||
|
||||
# In Scope
|
||||
helping contributors add value to contributor experience and/or the community repo
|
||||
|
||||
# Out of Scope
|
||||
all other sigs or wgs
|
||||
|
||||
|
||||
|
||||
# TODO
|
||||
|
||||
Overview
|
||||
Responsibilities
|
||||
Program(s)
|
||||
People Involved
|
Loading…
Reference in New Issue