[all][tc] What's happening in Technical Committee: summary 2023 Feb 3: Reading: 5 min
Hello Everyone, Here is this week's summary of the Technical Committee activities. 1. TC Meetings: ============ * We had this week's meeting on Feb 1. Most of the meeting discussions are summarized in this email. This was a monthly video call and the recording is available @ https://www.youtube.com/watch?v=SU4CKkz2Fkc and summary logs are available @ https://meetings.opendev.org/meetings/tc/2023/tc.2023-02-01-16.00.log.html * The next TC weekly meeting will be on Feb 8 Wed at 16:00 UTC, Feel free to add the topic to the agenda[1] by Feb 7. 2. What we completed this week: ========================= * None for this week 3. Activities In progress: ================== TC Tracker for the 2023.1 cycle ------------------------------------- * Current cycle working items and their progress are present in the 2023.1 tracker etherpad[2]. Open Reviews ----------------- * Four open reviews for ongoing activities[3]. PTG/Forum planning ------------------------- The TC started the etherpad[4] to collect the topics for next vPTG in March, feel free to add the topics there. Defining 2023.2 cycle testing runtime --------------------------------------------- It's time to define the testing runtime for the next cycle (2023.2). I have pushed the patch[5], feel free to review and add feedback. For quick ref: below are the changes from the 2023.1 cycle testing runtime: * Remove the additional ubuntu version 20.04 from testing which was added in the 2023.1 testing runtime because we bumped the testing version from 20.04 to 22.04 in the 2023.1 cycle. From 2023.1 to 2023.2, there is no major version change in testing so we do not need to do any additional version testing. * Add Rocky Linux 9 in Best Effort testing * With that bumping the python minversion to py3.9 which is Debian 11 default. Defining 2023 upstream investment opportunities ------------------------------------------------------------ Every calendar year, TC defines the upstream investment opportunities where we need help and the organization can help. I have pushed the patch[6] to define it for the 2023 calendar year which is nothing but continuing last year's opportunities. Feel free to let TC know if any of the areas/projects you think need help and should be added to this list. Cleanup of PyPI maintainer list for OpenStack Projects ---------------------------------------------------------------- The audit process is going on and a few projects have been completed [7]. There is a discussion also going on in ML[8]. In this weekly call, TC discussed it further and there is some improvement in the cleanup process. To do this cleanup smoothly, instead of removing them directly, it is better to notify them first. As PyPi does not tell about the email addresses of additional maintainers, the PTL/team is the best person to know their email addresses (if they are old contributors). JayF will be documenting[9] the 'how to remove PyPI maintainers/owner access' and what additional steps to be done by PTL. Basically In step#1, along with the audit, PTL needs to reach out to their additional maintainers and ask them to i) remove themself as PyPi maintainers ii) transfer the ownership to 'openstackci' if they are 'owner' in PyPi. The process to find the less active projects early in the cycle: ------------------------------------------------------------------------ No update this week. JayF started the etherpad to collect the data and define the criteria to help in this process[10]. Project updates ------------------- * Add Cinder Huawei charm[11] * Add the woodpecker charm to Openstack charms[12] 4. How to contact the TC: ==================== If you would like to discuss or give feedback to TC, you can reach out to us in multiple ways: 1. Email: you can send the email with tag [tc] on openstack-discuss ML[13]. 2. Weekly meeting: The Technical Committee conduct a weekly meeting every Thursday 15:00 UTC [14] 3. Ping us using 'tc-members' nickname on #openstack-tc IRC channel. [1] https://wiki.openstack.org/wiki/Meetings/TechnicalCommittee#Agenda_Suggestio... [2] https://etherpad.opendev.org/p/tc-2023.1-tracker [3] https://review.opendev.org/q/projects:openstack/governance+status:open [4] https://etherpad.opendev.org/p/tc-2023-2-ptg [5] https://review.opendev.org/c/openstack/governance/+/872232 [6] https://review.opendev.org/c/openstack/governance/+/872233 [7] https://etherpad.opendev.org/p/openstack-pypi-maintainers-cleanup [8] https://lists.openstack.org/pipermail/openstack-discuss/2023-January/031848.... [9] https://meetings.opendev.org/meetings/tc/2023/tc.2023-02-01-16.00.log.html#l... [10] https://etherpad.opendev.org/p/project-health-check [11] https://review.opendev.org/c/openstack/governance/+/867588 [12] https://review.opendev.org/c/openstack/governance/+/869752 [13] hhttp://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-discuss [14] http://eavesdrop.openstack.org/#Technical_Committee_Meeting -gmann
participants (1)
-
Ghanshyam Mann