Jump to: navigation, search

Difference between revisions of "Technical Committee Tracker"

(StarlingX)
 
(124 intermediate revisions by 12 users not shown)
Line 1: Line 1:
 
The OpenStack Technical Committee is one of the [https://governance.openstack.org governing bodies] of the OpenStack project. You can find more information about it, such as the list of its [https://governance.openstack.org/tc/ current members] or its [https://governance.openstack.org/tc/reference/charter.html governance charter], on the OpenStack TC governance website at https://governance.openstack.org/tc/ .
 
The OpenStack Technical Committee is one of the [https://governance.openstack.org governing bodies] of the OpenStack project. You can find more information about it, such as the list of its [https://governance.openstack.org/tc/ current members] or its [https://governance.openstack.org/tc/reference/charter.html governance charter], on the OpenStack TC governance website at https://governance.openstack.org/tc/ .
  
This page tracks the various governance changes being proposed and the various initiatives the Technical Committee is pursuing.
+
This page tracks the various governance changes being proposed and the various initiatives the Technical Committee is pursuing. We hold office hours at [https://governance.openstack.org/tc/#office-hours various times] during the week on the [http://eavesdrop.openstack.org/irclogs/%23openstack-tc/ #openstack-tc] IRC channel. Conversation starters for the office hours are [https://etherpad.openstack.org/p/tc-office-hour-conversation-starters here].
  
Other tasks can be found in [https://storyboard.openstack.org/#!/project/923 the storyboard project].
+
Other tasks can be found in [https://storyboard.openstack.org/#!/project/923 the storyboard project].  
  
 
'''Status last updated: {{REVISIONYEAR}}/{{REVISIONMONTH}}/{{REVISIONDAY2}}'''
 
'''Status last updated: {{REVISIONYEAR}}/{{REVISIONMONTH}}/{{REVISIONDAY2}}'''
  
 
== Project team changes ==
 
== Project team changes ==
* Import ansible-role-tripleo-modify-image [https://review.openstack.org/568727]
 
** Status: Approved
 
* retire tripleo-incubator [https://review.openstack.org/#/c/565843/]
 
** Status: Approved
 
* charms: add Glance Simplestreams Sync charm [https://review.openstack.org/566958]
 
** Status: Approved but blocked by depends-on
 
* PowerVMStackers following stable policy [https://review.openstack.org/562591]
 
** Status: On hold, pending update after review by the stable team PTL
 
  
== Other Initiatives ==
+
== Documentation Changes ==
  
=== Adjutant official project status ===
 
Drivers: zaneb
 
  
Status: Under discussion
+
== Other Initiatives ==
 
 
The Adjutant team will not be present at the forum, but we will discuss our approach to reviewing team applications in general during the TC session about project "boundaries" [https://www.openstack.org/summit/vancouver-2018/summit-schedule/events/21739/official-projects-and-the-boundary-of-what-is-openstack] and Adjutant in particular on Thursday afternoon [https://www.openstack.org/summit/vancouver-2018/summit-schedule/events/21752/adjutant-official-project-status]
 
 
 
References
 
* [https://review.openstack.org/553643 project team application]
 
 
 
=== Allow projects to drop py27 support in the PTI ===
 
Drivers: mugsie, dhellmann
 
 
 
Status: Under discussion
 
 
 
References
 
* [https://review.openstack.org/561922 PTI documentation change]
 
* [https://review.openstack.org/#/c/571011/ governance resolution describing the deprecation timeline]
 
* [https://etherpad.openstack.org/p/YVR-python-2-deprecation-timeline Rocky Forum session notes]
 
* [http://lists.openstack.org/pipermail/openstack-dev/2018-May/130824.html summary of Rocky Forum discussion]
 
 
 
=== Starting work on constellations ===
 
 
 
Drivers:
 
 
 
Status: Under discussion
 
 
 
References
 
* [http://lists.openstack.org/pipermail/openstack-dev/2018-May/130068.html openstack-dev mailing list post]
 
* [http://git.openstack.org/cgit/openstack/constellations/ new git repository to hold the docs]
 
* [https://review.openstack.org/#/c/565466/ first draft of scientific computing constellation]
 
 
 
=== Clarify new project requirements for affiliation diversity ===
 
Drivers: zaneb
 
 
 
Status: Under discussion
 
 
 
References
 
* https://review.openstack.org/567944
 
 
 
=== Include the rationale for tracking base services ===
 
Drivers: fungi
 
 
 
Status: Approved
 
 
 
References
 
* https://review.openstack.org/#/c/568941/
 
 
 
=== Note that the old incubation/graduation process is obsolete ===
 
Drivers: zaneb
 
 
 
Status: Approved
 
 
 
References
 
* https://review.openstack.org/569164
 
 
 
=== Adding a key manager to base services ===
 
Drivers: fungi
 
 
 
Status: In progress
 
 
 
References
 
* https://etherpad.openstack.org/p/BOS-forum-key-management
 
* ML thread: http://lists.openstack.org/pipermail/openstack-dev/2018-May/130567.html
 
 
 
=== Improving the visibility of status updates and announcements ===
 
Drivers: dhellmann, cdent, ttx
 
 
 
Status: In progress
 
 
 
We are investigating mailman 3, blogging, and Matrix, among other solutions.
 
 
 
=== Correction to TC member election section of bylaws ===
 
Drivers: fungi, dhellmann
 
  
Status: On hold until the next Foundation vote
+
=== Help most needed list evolution ===
 +
Drivers: ttx
  
This was discussed in the joint leadership meeting in Vancouver. The change requires a member vote, and the Board passed a resolution allowing the Foundation Secretary to propose the bylaws change as part of the next Board election (early 2019). We anticipate other bylaws changes at the same time.
+
Status: under discussion on the [http://lists.openstack.org/pipermail/openstack-discuss/2019-January/002252.html mailing-list]
  
Section [https://www.openstack.org/legal/technical-committee-member-policy/ 3.b.i] reads "An Individual Member is an ATC who has..." but should read "An ATC is an Individual Member who has…"
+
Next step: Forum session
  
=== How do we track updates to old goals for new projects? ===
+
Asking for help was not very successful, partially due to how intimidating it is for new contributors to join. Maybe proposing mentoring if you offer time is a more positive way to look at it.
Drivers: dhellmann
 
  
Status: In progress
+
=== Facilitating cross-project work / Formalizing pop-up teams ===
 +
Drivers: ttx
  
References
+
Status: under discussion on the [http://lists.openstack.org/pipermail/openstack-discuss/2019-January/002251.html mailing-list]
* See the [https://review.openstack.org/#/c/557863/ Kolla Python 3.5 update] for example.
 
* [http://lists.openstack.org/pipermail/openstack-dev/2018-May/130236.html openstack-dev mailing list thread]
 
  
=== Ownership and publishing for the operations guide ===
+
Next step: Forum session
Drivers: dhellmann
 
  
Status: Resolved, they will start a SIG to own the repository for the guide so it can be published to docs.openstack.org.
+
Cross-project work is still difficult. Maybe formalizing the concept of pop-up teams a bit more, with clear scope and disband criteria (under the model of [https://github.com/kubernetes/community/blob/master/committee-steering/governance/wg-governance.md Kubernetes working groups]) would help.
 
 
References
 
* Wednesday, May 23, 2018 - session at Vancouver summit
 
* http://lists.openstack.org/pipermail/openstack-operators/2018-May/015321.html
 
 
 
=== StarlingX ===
 
Drivers: mnaser, EmilienM
 
 
 
Status: In discussion
 
 
 
References
 
* [http://lists.openstack.org/pipermail/openstack-dev/2018-May/130715.html ML thread following up from summit]
 
* [http://lists.openstack.org/pipermail/openstack-dev/2018-May/130913.html ML thread post-summit discussions]
 
* [https://review.openstack.org/#/c/569562/ project-config change to import some of the repositories]
 
* [https://storyboard.openstack.org/#!/story/2002123 Tracker in Storyboard]
 
 
 
=== Murano Team Status ===
 
Drivers: dhellmann
 
 
 
Status: On hold
 
 
 
With ZTE's future at question, a Murano team member contacted me about the future of the project. I am currently waiting for the question to be raised in an email thread.
 
 
 
=== Organizational diversity tags ===
 
Drivers: ttx, mnaser
 
 
 
Status: Under discussion
 
 
 
References
 
* [http://lists.openstack.org/pipermail/openstack-dev/2018-May/130776.html openstack-dev mailing list thread raising the topic]
 
 
 
=== Clarifying the terms of service for hosted projects ===
 
Drivers: zaneb
 
 
 
Status: Under discussion
 
 
 
References
 
* [http://lists.openstack.org/pipermail/openstack-dev/2018-May/130807.html openstack-dev mailing list thread raising the topic]
 
  
 
=== Technical Vision for OpenStack ===
 
=== Technical Vision for OpenStack ===
Drivers: zaneb, cdent (?)
+
Drivers: zaneb, cdent
  
Status: Early
+
Status: Under dicussion
  
Zane offered to start creating a "technical vision" for OpenStack to help clarify the boundary for where projects fit into OpenStack and where they may not.
+
The initial [https://governance.openstack.org/tc/reference/technical-vision.html vision] has been created. The agreed next step (to be done by cdent and TheJulia) is to publicize it and request that projects self-evaluate themselves against the vision.
  
 
References
 
References
 
* [https://www.openstack.org/summit/vancouver-2018/summit-schedule/events/21739/official-projects-and-the-boundary-of-what-is-openstack Rocky Forum session]
 
* [https://www.openstack.org/summit/vancouver-2018/summit-schedule/events/21739/official-projects-and-the-boundary-of-what-is-openstack Rocky Forum session]
 +
* https://etherpad.openstack.org/p/tech-vision-2018
 +
* [https://review.openstack.org/592205 Document review]
  
=== Stein Series Goals ===
+
=== Tags indicating the upgrade support in deployment tools ===
Drivers: smcginnis (?)
+
Drivers: ttx
 
 
Status: Early
 
 
 
Sean organized a session at the Rocky Forum to discuss improving our goal selection process and specific goals for Stein.
 
 
 
References
 
* [https://www.openstack.org/summit/vancouver-2018/summit-schedule/events/21738/s-release-goals Rocky Forum session]
 
 
 
=== Anti-nitpicking Cultural Change ===
 
Drivers: TheJulia, ttx
 
 
 
Status: In progress
 
 
 
References
 
* [http://lists.openstack.org/pipermail/openstack-dev/2018-May/130802.html openstack-dev mailing list thread]
 
 
 
=== Trove Project Health ===
 
Drivers:
 
 
 
Status: New
 
 
 
During the public cloud issues session at the Rocky Forum someone in the room raised the question of whether Trove is still actively maintained.
 
 
 
References
 
* [https://etherpad.openstack.org/p/YVR-forum-missing-features-pc Missing features in OpenStack for public clouds] forum session notes
 
 
 
=== tags indicating the upgrade support in deployment tools ===
 
Drivers:
 
  
 
Status: New
 
Status: New
Line 200: Line 54:
 
* [https://etherpad.openstack.org/p/YVR-forum-fast-forward-upgrades Rocky Forum session notes]
 
* [https://etherpad.openstack.org/p/YVR-forum-fast-forward-upgrades Rocky Forum session notes]
  
=== Reviewing the TC Vision ===
+
=== Do a better job at driving larger technical goals  ===
Drivers: ttx, EmilienM, fungi
+
Drivers: ttx, TheJulia, cdent
  
Status: New
+
Status:
 +
Documenting the role of the TC revealed the need for the TC to do a better job at painting larger technical goals for the OpenStack community, beyond release goals.
  
References
+
Next step: Forum session
* [https://etherpad.openstack.org/p/YVR-tc-retrospective TC Retrospective Notes from Rocky Forum]
 
  
=== Reviewing TC Office Hour Times and Locations ===
+
=== Clarifying Requirements for PTL Contact Details ===
Drivers: dhellmann
 
  
Status: New
+
Drivers:  
  
During the retrospective at the Rocky Forum we talked about changing our office hour times or using different tools to make them more accessible.
+
Monty pointed out that we have a general community expectation that leaders are visible via IRC. That may not always be the case for some corners of our community, however. We need to decide whether we want to require IRC nicks for PTL candidates, whether we want to include other forms of contact for other chat platforms (optionally?), etc. and write a resolution so the election official have clear guidance.
  
References
+
2018-09-09 - need to figure out how to ask PTLs for a primary means of contact without dictating a specific means and without opening ourselves up to having to sign on to every new chat tool
* [https://etherpad.openstack.org/p/YVR-tc-retrospective TC Retrospective Notes from Rocky Forum]
 
 
 
=== Actively Monitoring Teams ===
 
Drivers: dhellmann
 
  
 
Status: New
 
Status: New
  
During the retrospective at the Rocky Forum we discussed more actively engaging with project teams and SIGs to anticipate issues we can help resolve.
+
References:
  
References
+
* https://review.openstack.org/#/c/589696/ (abandoned)
* [https://etherpad.openstack.org/p/YVR-tc-retrospective TC Retrospective Notes from Rocky Forum]
+
* https://review.openstack.org/#/c/590082/ (fills in missing nicks with "None supplied")
  
=== Status of Electorate ===
+
== Tracking OpenStack team health ==
Drivers:
+
See [[OpenStack_health_tracker]] for liaison assignment and status updates.
 
 
Status: New
 
  
During the retrospective at the Rocky Forum we discussed the status of the TC electorate, and what is perceived as a low level of engagement. This needs a bit more research to compare recent elections so we can understand how things stand, and then we should talk about ways to improve the situation.
 
  
References
+
== Recently completed things ==
* [https://etherpad.openstack.org/p/YVR-tc-retrospective TC Retrospective Notes from Rocky Forum]
 

Latest revision as of 09:32, 8 March 2019

The OpenStack Technical Committee is one of the governing bodies of the OpenStack project. You can find more information about it, such as the list of its current members or its governance charter, on the OpenStack TC governance website at https://governance.openstack.org/tc/ .

This page tracks the various governance changes being proposed and the various initiatives the Technical Committee is pursuing. We hold office hours at various times during the week on the #openstack-tc IRC channel. Conversation starters for the office hours are here.

Other tasks can be found in the storyboard project.

Status last updated: 2019/03/08

Project team changes

Documentation Changes

Other Initiatives

Help most needed list evolution

Drivers: ttx

Status: under discussion on the mailing-list

Next step: Forum session

Asking for help was not very successful, partially due to how intimidating it is for new contributors to join. Maybe proposing mentoring if you offer time is a more positive way to look at it.

Facilitating cross-project work / Formalizing pop-up teams

Drivers: ttx

Status: under discussion on the mailing-list

Next step: Forum session

Cross-project work is still difficult. Maybe formalizing the concept of pop-up teams a bit more, with clear scope and disband criteria (under the model of Kubernetes working groups) would help.

Technical Vision for OpenStack

Drivers: zaneb, cdent

Status: Under dicussion

The initial vision has been created. The agreed next step (to be done by cdent and TheJulia) is to publicize it and request that projects self-evaluate themselves against the vision.

References

Tags indicating the upgrade support in deployment tools

Drivers: ttx

Status: New

During the FFU session at the Rocky Forum, Dan Smith and David Medberry indicated interest in defining tags to describe what upgrade features deployment tools have.

References

Do a better job at driving larger technical goals

Drivers: ttx, TheJulia, cdent

Status: Documenting the role of the TC revealed the need for the TC to do a better job at painting larger technical goals for the OpenStack community, beyond release goals.

Next step: Forum session

Clarifying Requirements for PTL Contact Details

Drivers:

Monty pointed out that we have a general community expectation that leaders are visible via IRC. That may not always be the case for some corners of our community, however. We need to decide whether we want to require IRC nicks for PTL candidates, whether we want to include other forms of contact for other chat platforms (optionally?), etc. and write a resolution so the election official have clear guidance.

2018-09-09 - need to figure out how to ask PTLs for a primary means of contact without dictating a specific means and without opening ourselves up to having to sign on to every new chat tool

Status: New

References:

Tracking OpenStack team health

See OpenStack_health_tracker for liaison assignment and status updates.


Recently completed things