*** knikolla[m] is now known as knikolla | 14:14 | |
jamespage | o/ | 14:33 |
---|---|---|
knikolla | o/ | 14:36 |
knikolla | tc-members: i have finished scheduling the agenda for the TC sessions into the Thu and Fri slots. https://etherpad.opendev.org/p/tc-2023-2-ptg | 14:38 |
knikolla | please take a look | 14:38 |
* jamespage looks | 14:39 | |
knikolla | gmann: did you hear back from the k8s steering committee about scheduling time with them in the PTG? | 14:39 |
knikolla | tc-members: reminder, in ~1hr, TC + Community Leaders Interaction https://etherpad.opendev.org/p/tc-leaders-interaction-2023-2 | 14:56 |
gmann | knikolla: for k8s steering committee sessions, I checked with them and it seems they are busy this week so we can cancel this time | 15:46 |
JayF | I'm very willing to take an ad-hoc meeting to ensure we're able to sync with our k8s peers after PTG; if others+they are | 15:47 |
gmann | knikolla: schedule looks good to me thanks. one topic 'osc' scheduling I am checking with artem if he is ok with the time and can join or not | 15:56 |
gmann | knikolla: and he is good in that time. all good | 15:56 |
gouthamr | knikolla: o/ joined late, was hoping this meeting was recorded :) | 17:58 |
gouthamr | thanks for the summary at the end, and the meeting notes | 17:59 |
gouthamr | but do you plan on recording the other TC meetings later in the week? | 17:59 |
clarkb | one thing I wanted to bring up which isn't really a ptg topic is the project rename of x/xstatic-angular-fileupload -> openstack/xstatic-angular-fileupload | 18:06 |
clarkb | Generally I wouldn't think twice about doing this but after the recent pypi package take over I'm now aware that the xstatic packages are special in that some of them are joint maintained with moin moin. I think this one may be as well? | 18:07 |
clarkb | Which has me wondering if it is appropriate to move into openstack/ | 18:07 |
clarkb | gmann: vishalmanchanda ^ fyi (also this isn't urgent we can discuss another day if that helps) | 18:07 |
fungi | it's hard to tell since https://pypi.org/project/XStatic-Angular-FileUpload/ has jsomara and robcresswell accounts as maintainers in addition to openstackci | 18:08 |
fungi | the "homepage" link for the package goes to the javascript library's git repository rather than the xstatic package's git repository, which is a bit misleading | 18:09 |
gmann | I think vishalmanchanda discussed it in horizon meeting about it and safe to move under openstack https://review.opendev.org/c/openstack/governance/+/873845 | 18:09 |
gmann | and I think they are discussing on filtering those xstatic things on what is/can be maintained by horizon team and what all they can move out like xstatic-font-awesome | 18:10 |
fungi | i think this probably has implications for the pypi maintainer cleanup work. it might make sense to mandate that pypi maintainer cleanup on any new adoptions be performed before the deliverable is adopted | 18:10 |
fungi | which in this case means getting jsomara and robcresswell to give up control of the pypi project entry | 18:11 |
gmann | fungi: yes, we added that in new project application and good to check this while accepting any new project or deliverables under existing projetc | 18:11 |
clarkb | gmann: vishalmanchanda that meeting doesn't address my concern | 18:11 |
fungi | so should opendev hold off renaming it into the openstack/ namespace until the other accounts on pypi are no longer maintainers? | 18:12 |
clarkb | yes we know it is a horizon dependency. But it isn't know if it is still a moinmoin dependency and whether or not moinmoin wishes to continue with joint maintenance | 18:12 |
gmann | I hope that is what horizon team has checked and take decision but let's wait for vishalmanchanda response | 18:12 |
clarkb | I don't want to do to them what they did to us | 18:13 |
clarkb | we should be the better open source citizens | 18:13 |
gmann | I will not say hold the rename but once they are in openstack then it is task for governance/PTL to make sure no additional maintainers than openstackci | 18:15 |
clarkb | gmann: yes I understand that aspect. What I am saying is that moinmoin collaborated on this library in the past which is why it isn't already in openstack. If we delete their maintainers and adopt this project into openstack then we will do to them what they did to us recently | 18:16 |
gmann | that is for pypi maintainers requirement but i agree to have clarkb point to be discussed in horizon if they have not done yet | 18:16 |
clarkb | I am saying this is a bad idea without first ensuring they are aware and ok with it | 18:16 |
gmann | clarkb: yeah, i am not denying that. I replied for pypi maintainer cleanup as holding requirement for rename. but your point make sense to discussed first and then rename | 18:17 |
gmann | vishalmanchanda is in india so might be sleeping. let's connect with him or we can add this topic in their ptg etherpad | 18:17 |
clarkb | gmann: yup this isn't urgent as we have about two weeks to sort it out. | 18:18 |
gmann | https://etherpad.opendev.org/p/horizon-bobcat-ptg | 18:18 |
gmann | clarkb: cool | 18:18 |
gmann | they are meeting tomorrow 14 utc seems | 18:18 |
fungi | right, i'm not going to use the openstackci account to delete those maintainers, vishalmanchanda will presumably reach out to jsomara and robcresswell to convince them to give up control of the project | 18:18 |
clarkb | I'll add it to the end of that etherpad | 18:18 |
gmann | thanks. | 18:19 |
vishalmanchanda | clarkb: hi, about MoinMoin contributor are maintaining or using xstatic-angular-fileupload pypi. we did ask them. | 18:34 |
fungi | _are_ maintaining, or _are not_ maintaining? | 18:35 |
fungi | vishalmanchanda: and what's the status of getting jsomara and robcresswell to remove their pypi maintainership for it? | 18:36 |
vishalmanchanda | clarkb: I remember they sent us a list of pypi they are using and would like to maintain and move under their repo. | 18:36 |
vishalmanchanda | and xstatic-angular-fileupload pypi is not in that list | 18:36 |
vishalmanchanda | see https://github.com/moinwiki/moin/issues/1326#issuecomment-1380310586 | 18:37 |
clarkb | vishalmanchanda: is it possible that could be shared somewhere and tied to the review changes for record keeping? That way if they ocme to us complaining we can point to that? Also if they remove themselves from pypi thats a good indicator they don't need it too | 18:37 |
clarkb | but also if it is late in the evening for you this can totall wait for tomorrow | 18:39 |
clarkb | it isn't urgent. I just want to make sure we are not taking over a package like they did to us | 18:39 |
vishalmanchanda | about jsomara and robcresswell, we horizon team discussed to remove these maintainers as they are not active in openstack from long time. | 18:39 |
gmann | +1 to add those link in reviews. | 18:39 |
vishalmanchanda | clarkb: +1. | 18:40 |
vishalmanchanda | gmann: sure will add it in commit-msg | 18:40 |
gmann | vishalmanchanda: can you ask them to remove themselves ? not just this but for all other horizon repo also, this is extra step PTLs need to do foe pipy cleanup - https://etherpad.opendev.org/p/openstack-pypi-maintainers-cleanup#L23 | 18:40 |
gmann | thanks | 18:40 |
vishalmanchanda | So JFYI, what we decided in horizon-weekly meeting to remove all maintainers even who are currently working like radomir and keep only openstackCi as maintainer. | 18:41 |
gmann | +1 | 18:41 |
gmann | please plan to send email to the additional maintainers to remove themselves and give ownership to openstackci if not there | 18:42 |
vishalmanchanda | gmann: sure will do that. | 18:42 |
vishalmanchanda | clarkb: I can see you added a topic in horizon PTG https://etherpad.opendev.org/p/horizon-bobcat-ptg#L76 , let me know if you still want to discuss it in more details then I will assign a time slot to this topic? | 18:47 |
clarkb | vishalmanchanda: I think the information above is sufficient now. Particularly that moin issue you linked | 18:47 |
clarkb | Just need to make sure we document this on our end and I think we're set. No need for the ptg time | 18:48 |
vishalmanchanda | clarkb: ok cool. | 18:48 |
JayF | PTG only really provides value in this context in answering the question of "who is pypiuser123 who has access to this package?" | 18:48 |
JayF | since you have easier access to contributors who might have more history in the project | 18:48 |
* JayF has done a couple of these over email for some PTLs already, trying to find pypi maintainers | 18:48 | |
vishalmanchanda | clarkb: I will add that info. in commit msg and send a mail on open-discuss and attach that mail link as well in commit-msg. | 18:49 |
clarkb | vishalmanchanda: thanks! | 18:49 |
vishalmanchanda | clarkb: yw. | 18:49 |
*** spotz_ is now known as spotz | 23:34 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!