Tuesday, 2022-12-06

*** jpodivin_ is now known as jpodivin10:14
*** frenzy_friday is now known as frenzy_friday|food12:21
fungiokay, this could be a problem... the pip maintainers are talking about possibly just starting to ignore #egg=foo syntax because foo@ syntax has been around "long enough" that people should have known to switch to it12:45
fungihttps://codesearch.opendev.org/?q=%23egg%3D12:46
fungiand remember that's just our master branches12:46
fungiat least support for the newer syntax has been around since pip 18.1, so that means the python3-pip included with ubuntu focal and debian buster will work with it12:47
fungibut not older distro-shipped pip like on bionic and stretch12:48
fungihttps://discuss.python.org/t/2166012:53
fungii think the bigger challenge for us is going to be if we have to pin jobs to use older pip somehow, or scramble to update everything across all affected branches13:12
*** frenzy_friday|food is now known as frenzy_friday13:30
*** dasm|off is now known as dasm14:04
*** jpodivin_ is now known as jpodivin14:17
*** pojadhav is now known as pojadhav|afk15:32
clarkbfungi: talking out loud here, maybe we should temporarily leverage the openstack meta acl in gerrit to give a small dedicated group perms to do wide spread python packaging cleanup15:44
fungii'm in favor of just giving the tc actual access to all projects, since they technically are entitled to it anyway15:45
clarkbfungi: remove bindep requirements for python2 from projects that don't do python2, double check that we aren't building universal wheels, update trove attributes to reflect current reality, clean up tox install_command overrides, and so on15:45
clarkbthat works too15:45
fungibut yes, if that proposal for pip comes to pass, we're going to have a massive cleanup effort on our hands15:46
JayFfungi: should we just be passive in that discussion?15:49
JayFfungi: "we support software for X and Y ecosystems which don't have this feature yet" may be a decent argument for holding off another year or two15:49
fungiwell, i think we're past tagging releases on branches we supported bionic on15:53
fungiso we may not run into a conflict with adding the new syntax on our supported branches15:54
fungithe bigger issue is just that we're using the outdated (not officially deprecated afaik) syntax in many places15:54
fungiand one of the primary pip maintainers is talking about dropping support for it from pip without even a deprecation period15:55
*** pojadhav|afk is now known as pojadhav18:37
gmannrosmaita: knikolla[m] : need one more vote in this charter change https://review.opendev.org/c/openstack/governance/+/86536719:39
rosmaitalooking19:39
rosmaitadone19:41
gmannthanks 19:42
opendevreviewMerged openstack/governance master: Update TC charter to extend election period  https://review.opendev.org/c/openstack/governance/+/86536719:55
gmanntc-members: one update for video weekly meeting. We have zoom pro account link from foundation staff now which we will use for our video meetings, link is mentioned in the meeting wiki page  https://wiki.openstack.org/wiki/Meetings/TechnicalCommittee#Agenda_Suggestions19:58
dansmithnice, thanks gmann 19:58
knikolla[m]awesome :) 19:59
noonedeadpunksweet19:59
fungidon't forget, board meeting in an hour! https://board.openinfra.dev/meetings/2022-12-0620:00
rosmaitafungi: thanks for the reminedr, i was thinking it was in 2 hours20:21
gmannrosmaita: ohk. it is at 21 UTC (37 min from now)20:23
rosmaitagmann: i will be there!20:23
gmann+120:24
gmannI saw Ian replied in election channel in case you want to ping him about the discussion 20:24
gmannnot sure if time is ok for him but just in case20:25
rosmaitasure20:26
opendevreviewIan Y. Choi proposed openstack/election master: Remove "current" officals.  https://review.opendev.org/c/openstack/election/+/86238820:27
rosmaitagmann: what's his nick?20:28
gmannrosmaita: <ianychoi[m]> 20:28
rosmaitadon't know how i missed that!20:28
gmanntc-members: Board meeting in 5 min, in case anyone else would like to join https://board.openinfra.dev/meetings/2022-12-0620:55
gmannone topic related to TC is SIG i18 which rosmaita will present to board20:56
knikolla[m]thanks for the ping20:56
rosmaitaour topic is on the agenda for 22:15 UTC20:59
rosmaitagmann: ian is going to try to be there20:59
gmannrosmaita: perfect. it will be good to have him up to date in discussion 20:59
rosmaitaagree20:59
gmannknikolla[m]: or spotz_ can either of you merge this as outgoing election official and after that the new election official will take over https://review.opendev.org/c/openstack/election/+/862388/221:34
spotz_Done though it's not election time. We normally don't clear out the whole list only remove anyone running21:39
opendevreviewTony Breeds proposed openstack/election master: Add Tony Breeds as an election offical  https://review.opendev.org/c/openstack/election/+/86238921:48
gmannknikolla[m]: spotz_ and we need this to merge first to unblock the election repo gate https://review.opendev.org/c/openstack/election/+/86382921:50
opendevreviewMerged openstack/election master: Remove python-dev from bindep  https://review.opendev.org/c/openstack/election/+/86382922:01
opendevreviewMerged openstack/election master: Remove "current" officals.  https://review.opendev.org/c/openstack/election/+/86238822:19
opendevreviewMerged openstack/election master: Add Tony Breeds as an election offical  https://review.opendev.org/c/openstack/election/+/86238922:40
*** dasm is now known as dasm|off22:51

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!