*** jpodivin_ is now known as jpodivin | 10:14 | |
*** frenzy_friday is now known as frenzy_friday|food | 12:21 | |
fungi | okay, 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 it | 12:45 |
---|---|---|
fungi | https://codesearch.opendev.org/?q=%23egg%3D | 12:46 |
fungi | and remember that's just our master branches | 12:46 |
fungi | at 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 it | 12:47 |
fungi | but not older distro-shipped pip like on bionic and stretch | 12:48 |
fungi | https://discuss.python.org/t/21660 | 12:53 |
fungi | i 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 branches | 13:12 |
*** frenzy_friday|food is now known as frenzy_friday | 13:30 | |
*** dasm|off is now known as dasm | 14:04 | |
*** jpodivin_ is now known as jpodivin | 14:17 | |
*** pojadhav is now known as pojadhav|afk | 15:32 | |
clarkb | fungi: 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 cleanup | 15:44 |
fungi | i'm in favor of just giving the tc actual access to all projects, since they technically are entitled to it anyway | 15:45 |
clarkb | fungi: 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 on | 15:45 |
clarkb | that works too | 15:45 |
fungi | but yes, if that proposal for pip comes to pass, we're going to have a massive cleanup effort on our hands | 15:46 |
JayF | fungi: should we just be passive in that discussion? | 15:49 |
JayF | fungi: "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 two | 15:49 |
fungi | well, i think we're past tagging releases on branches we supported bionic on | 15:53 |
fungi | so we may not run into a conflict with adding the new syntax on our supported branches | 15:54 |
fungi | the bigger issue is just that we're using the outdated (not officially deprecated afaik) syntax in many places | 15:54 |
fungi | and one of the primary pip maintainers is talking about dropping support for it from pip without even a deprecation period | 15:55 |
*** pojadhav|afk is now known as pojadhav | 18:37 | |
gmann | rosmaita: knikolla[m] : need one more vote in this charter change https://review.opendev.org/c/openstack/governance/+/865367 | 19:39 |
rosmaita | looking | 19:39 |
rosmaita | done | 19:41 |
gmann | thanks | 19:42 |
opendevreview | Merged openstack/governance master: Update TC charter to extend election period https://review.opendev.org/c/openstack/governance/+/865367 | 19:55 |
gmann | tc-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_Suggestions | 19:58 |
dansmith | nice, thanks gmann | 19:58 |
knikolla[m] | awesome :) | 19:59 |
noonedeadpunk | sweet | 19:59 |
fungi | don't forget, board meeting in an hour! https://board.openinfra.dev/meetings/2022-12-06 | 20:00 |
rosmaita | fungi: thanks for the reminedr, i was thinking it was in 2 hours | 20:21 |
gmann | rosmaita: ohk. it is at 21 UTC (37 min from now) | 20:23 |
rosmaita | gmann: i will be there! | 20:23 |
gmann | +1 | 20:24 |
gmann | I saw Ian replied in election channel in case you want to ping him about the discussion | 20:24 |
gmann | not sure if time is ok for him but just in case | 20:25 |
rosmaita | sure | 20:26 |
opendevreview | Ian Y. Choi proposed openstack/election master: Remove "current" officals. https://review.opendev.org/c/openstack/election/+/862388 | 20:27 |
rosmaita | gmann: what's his nick? | 20:28 |
gmann | rosmaita: <ianychoi[m]> | 20:28 |
rosmaita | don't know how i missed that! | 20:28 |
gmann | tc-members: Board meeting in 5 min, in case anyone else would like to join https://board.openinfra.dev/meetings/2022-12-06 | 20:55 |
gmann | one topic related to TC is SIG i18 which rosmaita will present to board | 20:56 |
knikolla[m] | thanks for the ping | 20:56 |
rosmaita | our topic is on the agenda for 22:15 UTC | 20:59 |
rosmaita | gmann: ian is going to try to be there | 20:59 |
gmann | rosmaita: perfect. it will be good to have him up to date in discussion | 20:59 |
rosmaita | agree | 20:59 |
gmann | knikolla[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/2 | 21:34 |
spotz_ | Done though it's not election time. We normally don't clear out the whole list only remove anyone running | 21:39 |
opendevreview | Tony Breeds proposed openstack/election master: Add Tony Breeds as an election offical https://review.opendev.org/c/openstack/election/+/862389 | 21:48 |
gmann | knikolla[m]: spotz_ and we need this to merge first to unblock the election repo gate https://review.opendev.org/c/openstack/election/+/863829 | 21:50 |
opendevreview | Merged openstack/election master: Remove python-dev from bindep https://review.opendev.org/c/openstack/election/+/863829 | 22:01 |
opendevreview | Merged openstack/election master: Remove "current" officals. https://review.opendev.org/c/openstack/election/+/862388 | 22:19 |
opendevreview | Merged openstack/election master: Add Tony Breeds as an election offical https://review.opendev.org/c/openstack/election/+/862389 | 22:40 |
*** dasm is now known as dasm|off | 22:51 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!