diff --git a/OWNERS_ALIASES b/OWNERS_ALIASES index be5411616d0..7afceca70be 100644 --- a/OWNERS_ALIASES +++ b/OWNERS_ALIASES @@ -77,7 +77,7 @@ aliases: - hogepodge - dklyle - rjmorse - sig-product-management-leads: + sig-pm-leads: - apsinha - idvoretskyi - calebamiles diff --git a/sig-list.md b/sig-list.md index 90014489bc0..08831312f38 100644 --- a/sig-list.md +++ b/sig-list.md @@ -43,7 +43,7 @@ When the need arises, a [new SIG can be created](sig-creation-procedure.md) |[Network](sig-network/README.md)|network|* [Tim Hockin](https://github.com/thockin), Google
* [Dan Williams](https://github.com/dcbw), Red Hat
* [Casey Davenport](https://github.com/caseydavenport), Tigera
|* [Slack](https://kubernetes.slack.com/messages/sig-network)
* [Mailing List](https://groups.google.com/forum/#!forum/kubernetes-sig-network)|* Regular SIG Meeting: [Thursdays at 14:00 PT (Pacific Time) (biweekly)](https://zoom.us/j/5806599998)
|[Node](sig-node/README.md)|node|* [Dawn Chen](https://github.com/dchen1107), Google
* [Derek Carr](https://github.com/derekwaynecarr), Red Hat
|* [Slack](https://kubernetes.slack.com/messages/sig-node)
* [Mailing List](https://groups.google.com/forum/#!forum/kubernetes-sig-node)|* Regular SIG Meeting: [Tuesdays at 10:00 PT (Pacific Time) (weekly)](https://zoom.us/j/4799874685)
|[OpenStack](sig-openstack/README.md)|openstack|* [Chris Hoge](https://github.com/hogepodge), OpenStack Foundation
* [David Lyle](https://github.com/dklyle), Intel
* [Robert Morse](https://github.com/rjmorse), Ticketmaster
|* [Slack](https://kubernetes.slack.com/messages/sig-openstack)
* [Mailing List](https://groups.google.com/forum/#!forum/kubernetes-sig-openstack)|* Regular SIG Meeting: [Wednesdays at 16:00 PT (Pacific Time) (biweekly)](https://zoom.us/j/417251241)
-|[Product Management](sig-product-management/README.md)|none|* [Aparna Sinha](https://github.com/apsinha), Google
* [Ihor Dvoretskyi](https://github.com/idvoretskyi), CNCF
* [Caleb Miles](https://github.com/calebamiles), Google
|* [Slack](https://kubernetes.slack.com/messages/kubernetes-pm)
* [Mailing List](https://groups.google.com/forum/#!forum/kubernetes-pm)|* Regular SIG Meeting: [Tuesdays at 16:00 UTC (biweekly)](https://zoom.us/j/845373595)
+|[PM](sig-pm/README.md)|pm|* [Aparna Sinha](https://github.com/apsinha), Google
* [Ihor Dvoretskyi](https://github.com/idvoretskyi), CNCF
* [Caleb Miles](https://github.com/calebamiles), Google
|* [Slack](https://kubernetes.slack.com/messages/kubernetes-pm)
* [Mailing List](https://groups.google.com/forum/#!forum/kubernetes-pm)|* Regular SIG Meeting: [Tuesdays at 18:30 UTC (biweekly)](https://zoom.us/j/845373595)
|[Release](sig-release/README.md)|release|* [Jaice Singer DuMars](https://github.com/jdumars), Google
* [Caleb Miles](https://github.com/calebamiles), Google
|* [Slack](https://kubernetes.slack.com/messages/sig-release)
* [Mailing List](https://groups.google.com/forum/#!forum/kubernetes-sig-release)|* Regular SIG Meeting: [Tuesdays at 21:00 UTC (biweekly)](https://zoom.us/j/664772523)
|[Scalability](sig-scalability/README.md)|scalability|* [Wojciech Tyczynski](https://github.com/wojtek-t), Google
* [Bob Wise](https://github.com/countspongebob), AWS
|* [Slack](https://kubernetes.slack.com/messages/sig-scalability)
* [Mailing List](https://groups.google.com/forum/#!forum/kubernetes-sig-scale)|* Regular SIG Meeting: [Thursdays at 16:30 UTC (bi-weekly)](https://zoom.us/j/989573207)
|[Scheduling](sig-scheduling/README.md)|scheduling|* [Bobby (Babak) Salamat](https://github.com/bsalamat), Google
* [Klaus Ma](https://github.com/k82cn), IBM
|* [Slack](https://kubernetes.slack.com/messages/sig-scheduling)
* [Mailing List](https://groups.google.com/forum/#!forum/kubernetes-sig-scheduling)|* Regular SIG Meeting: [Thursdays at 20:00 UTC (biweekly)](https://zoom.us/j/7767391691)
diff --git a/sig-product-management/OWNERS b/sig-pm/OWNERS similarity index 100% rename from sig-product-management/OWNERS rename to sig-pm/OWNERS diff --git a/sig-pm/README.md b/sig-pm/README.md new file mode 100644 index 00000000000..7b73149a361 --- /dev/null +++ b/sig-pm/README.md @@ -0,0 +1,141 @@ + +# PM Special Interest Group + +Focuses on aspects of product management, such as the qualification and successful management of user requests, and aspects of project and program management such as the continued improvement of the processes used by the Kubernetes community to maintain the Kubernetes Project itself. +Besides helping to discover both what to build and how to build it, the PM Group also helps to try and keep the wheels on this spaceship we are all building together; bringing together people who think about Kubernetes as both a vibrant community of humans and technical program is another primary focus of this group. +Members of the Kubernetes PM Group can assume certain additional responsibilities to help maintain the Kubernetes Project itself. +It is also important to remember that the role of managing an open source project is very new and largely unscoped for a project as large as Kubernetes; we are learning too and we are excited to learn how we can best serve the community of users and contributors. + +## Meetings +* Regular SIG Meeting: [Tuesdays at 18:30 UTC](https://zoom.us/j/845373595) (biweekly). [Convert to your timezone](http://www.thetimezoneconverter.com/?t=18:30&tz=UTC). + * [Meeting notes and Agenda](https://docs.google.com/document/d/1YqIpyjz4mV1jjvzhLx9JYy8LAduedzaoBMjpUKGUJQo/edit?usp=sharing). + * [Meeting recordings](https://www.youtube.com/watch?v=VcdjaZAol2I&list=PL69nYSiGNLP3EBqpUGVsK1sMgUZVomfEQ). + +## Leadership + +### Chairs +The Chairs of the SIG run operations and processes governing the SIG. + +* Aparna Sinha (**[@apsinha](https://github.com/apsinha)**), Google +* Ihor Dvoretskyi (**[@idvoretskyi](https://github.com/idvoretskyi)**), CNCF +* Caleb Miles (**[@calebamiles](https://github.com/calebamiles)**), Google + +## Contact +* [Slack](https://kubernetes.slack.com/messages/kubernetes-pm) +* [Mailing list](https://groups.google.com/forum/#!forum/kubernetes-pm) +* [Open Community Issues/PRs](https://github.com/kubernetes/community/labels/sig%2Fpm) + +## Subprojects + +The following subprojects are owned by sig-pm: +- **features** + - Owners: + - https://raw.githubusercontent.com/kubernetes/features/master/OWNERS + + + +SIG-PM (Program, Product, Project Management) +============================================= + +### Overview: + +Program, project, and product management in open source software communities represents a significant challenge. Such positions traditionally rely on hierarchical structure to drive work from the executive tier down to the team level, whereas in OSS there is little or no accountability other than that gained through influence and commutative trust. + +### TL;DR: + +#### We cannot: + +- Set schedules + +- Dictate features to SIGs + +- Set headcount + +#### We can and must + +- Serve the individuals and companies within the Kubernetes community by communicating the value produced by the SIGs + +In this milieu, the art of program-level facilitation requires an observational approach that gathers information as opposed to driving it. The “program” in question is essentially the assembly of a coherent view of aggregate plans, processes, governance, and aspirations. + +- Responsible for the forward-looking translation of high-level strategic objectives into project, product, marketing, and other specialized implementation strategies as defined by special interest groups. + +- Staffing of specific release roles: Release features lead, Release Marketing Coordinator, Product Roadmap committee + +Chairs: +------- + +- SIG: + + - Ihor Dvoretskyi (CNCF); + - Aparna Sinha (Google); + - Caleb Miles (Google) + +- Subproject areas: + + - Jaice Singer DuMars (Google); Area: Program Management & Release + - Dustin Kirkland (Google); Area: Product Management + - Natasha Woods & Kaitlyn Barnard (CNCF); Area: Marketing + +Key Roles: +---------- + +- SIG-PM Chairs: + + - Accountability for development and communication of roadmap and project vision + + - Coordinating communication between the community, other SIGs, steering committee, foundations, working groups, and SIG-PM + + - Building the PM organization within the community - onboarding, mentoring and knowledge sharing. Development and refinement of best practices around PM responsibilities + + - Responsible for organizing SIG [PM] meetings and activities (on-site, roadshows, conference presentations) + + - Managing consensus-building around the evolving mission and accountabilities for the SIG + + - Helps translate long-term strategic objectives (such as moving towards a stable core, adding extensibility, writing longer term roadmap plans by SIG, providing visibility across SIGs) into actionable strategies that can be implemented by project managers, product managers, SIGs, working groups, and individuals + + - PoC for analyst, press, and end user communication about roadmap and program processes + + - Review / approve marketing & PR message and blog post for each release + + - Project updates and webinar to end users (external) and community + +- Product Management Subproject area: + + - Codify end user requirements - conduct interviews, surveys, market analysis and synthesize segments, requirements and roadmap requests + + - Facilitating and running the annual roadmap process with the SIGs + + - Running end user survey and synthesizing inputs + + - Facilitate communication around product concerns between program management and SIGs + + - Contributor summit readout activities + + - Drafting, staffing, and delivering through consensus, KEPs that represent user value that may span multiple SIGs, WGs, or other sub-projects + + - Identify, organize, and track customer concerns, needs, and satisfaction + +- Technical Program Management area: + + - Features process management on a quarterly cadence (setting and communicating the process and deadlines, managing input, collecting and reporting on features and enabling the release team) + + - Responsible for creating and maintaining multi-release spanning documentation that provides overarching strategic goals, metrics, and risk assessments, and other program-level concerns + + - Helps SIGs do quarterly release planning, facilitation of team-level and SIG-level activities + + - Help teams deliver features over the course of the release (primary interface between the “features process” and release team) + + - Mentorship of those interested in becoming program managers, or release leaders + +- Roles to be staffed from Program Manager pool in SIG PM + + - Release Marketing Coordinator: + - See marketing coordinator documentation + diff --git a/sig-product-management/SIG PM representatives.md b/sig-pm/SIG PM representatives.md similarity index 100% rename from sig-product-management/SIG PM representatives.md rename to sig-pm/SIG PM representatives.md diff --git a/sig-product-management/README.md b/sig-product-management/README.md deleted file mode 100644 index 4cdb235fad3..00000000000 --- a/sig-product-management/README.md +++ /dev/null @@ -1,53 +0,0 @@ - -# Product Management Special Interest Group - -Focuses on aspects of product management, such as the qualification and successful management of user requests, and aspects of project and program management such as the continued improvement of the processes used by the Kubernetes community to maintain the Kubernetes Project itself. -Besides helping to discover both what to build and how to build it, the PM Group also helps to try and keep the wheels on this spaceship we are all building together; bringing together people who think about Kubernetes as both a vibrant community of humans and technical program is another primary focus of this group. -Members of the Kubernetes PM Group can assume certain additional responsibilities to help maintain the Kubernetes Project itself. -It is also important to remember that the role of managing an open source project is very new and largely unscoped for a project as large as Kubernetes; we are learning too and we are excited to learn how we can best serve the community of users and contributors. - -## Meetings -* Regular SIG Meeting: [Tuesdays at 16:00 UTC](https://zoom.us/j/845373595) (biweekly). [Convert to your timezone](http://www.thetimezoneconverter.com/?t=16:00&tz=UTC). - * [Meeting notes and Agenda](https://docs.google.com/document/d/1YqIpyjz4mV1jjvzhLx9JYy8LAduedzaoBMjpUKGUJQo/edit?usp=sharing). - * [Meeting recordings](https://www.youtube.com/watch?v=VcdjaZAol2I&list=PL69nYSiGNLP3EBqpUGVsK1sMgUZVomfEQ). - -## Leadership - -### Chairs -The Chairs of the SIG run operations and processes governing the SIG. - -* Aparna Sinha (**[@apsinha](https://github.com/apsinha)**), Google -* Ihor Dvoretskyi (**[@idvoretskyi](https://github.com/idvoretskyi)**), CNCF -* Caleb Miles (**[@calebamiles](https://github.com/calebamiles)**), Google - -## Contact -* [Slack](https://kubernetes.slack.com/messages/kubernetes-pm) -* [Mailing list](https://groups.google.com/forum/#!forum/kubernetes-pm) -* [Open Community Issues/PRs](https://github.com/kubernetes/community/labels/sig%2Fnone) - -## Subprojects - -The following subprojects are owned by sig-none: -- **features** - - Owners: - - https://raw.githubusercontent.com/kubernetes/features/master/OWNERS - - -## Common activities -- Collecting and generalizing user feedback to help drive project direction and priorities: delivering on user needs while enforcing vendor neutrality -- Supporting collaboration across the community by working to improve the communication of roadmap and workload of other [Special Interest Groups](https://github.com/kubernetes/community#special-interest-groups-sig-and-working-groups) -- Supporting the continued effort to improve the stability and extensibility of Kubernetes Project -- Supporting the marketing and promotion of the Kubernetes Project through the [CNCF](https://www.cncf.io/) -- Working with the [Kubernetes Release Team](https://github.com/kubernetes/community/tree/master/contributors/devel/release) to continually ensure a high quality release of the Kubernetes Project -- Supporting the Kubernetes ecosystem through [the Kubernetes Incubator](https://github.com/kubernetes/community/blob/master/incubator.md) -- Coordinating project wide policy changes for Kubernetes and the Kubernetes Incubator -- Onboarding large groups of corporate contributors and welcoming them into the Kubernetes Community -- Whatever is needed to help make the project go! - diff --git a/sigs.yaml b/sigs.yaml index ba28778fd01..b6b4dd89f76 100644 --- a/sigs.yaml +++ b/sigs.yaml @@ -1251,8 +1251,8 @@ sigs: - name: cloud-provider-openstack owners: - https://raw.githubusercontent.com/kubernetes/cloud-provider-openstack/master/OWNERS - - name: Product Management - dir: sig-product-management + - name: PM + dir: sig-pm mission_statement: > Focuses on aspects of product management, such as the qualification and successful management of user requests, and aspects of project and @@ -1272,7 +1272,7 @@ sigs: source project is very new and largely unscoped for a project as large as Kubernetes; we are learning too and we are excited to learn how we can best serve the community of users and contributors. - label: none + label: pm leadership: chairs: - name: Aparna Sinha @@ -1287,7 +1287,7 @@ sigs: meetings: - description: Regular SIG Meeting day: Tuesday - time: "16:00" + time: "18:30" tz: "UTC" frequency: biweekly url: https://zoom.us/j/845373595