*** bauzas_ is now known as bauzas | 00:10 | |
*** bauzas_ is now known as bauzas | 00:18 | |
*** bauzas_ is now known as bauzas | 01:32 | |
*** bauzas_ is now known as bauzas | 02:23 | |
*** bauzas_ is now known as bauzas | 02:30 | |
*** bauzas_ is now known as bauzas | 04:01 | |
*** bauzas_ is now known as bauzas | 04:21 | |
*** bauzas_ is now known as bauzas | 05:19 | |
*** bauzas_ is now known as bauzas | 09:55 | |
fungi | frickler: from the notifications we got, it looks like you cleaned up ~30 collaborators on pypi so far? | 11:43 |
---|---|---|
*** bauzas_ is now known as bauzas | 11:43 | |
fungi | thanks! from the tinmestamps, seems you knocked that out between 10:29:28 and 10:52:27 so took ~33 minutes or a little over a minute per collaborator? | 11:46 |
fungi | though once you got in the groove the notifications were coming about 30-40 seconds apart | 11:47 |
*** bauzas_ is now known as bauzas | 11:56 | |
frickler | fungi: yes, I did it in two batches so far, took a total of about 1h and deleted a total of 50 accounts if my count was correct. so it seems totally feasible to finish this up over the next weeks or maybe even faster | 12:09 |
frickler | fwiw I marked the deleted collaborators by setting them to strike-through in the etherpad. that works well together with copying the username into the clipboard and pasting that into the pypi confirmaton popup ;) | 12:57 |
JayF | frickler: that honestly is my take too; skyline is more active than many projects that predate it | 12:57 |
JayF | IDK if that means they've passed the emerging projects bar; because we don't really have a clear one set, but it'd seem pretty hypocritical to keep them outta the community when we have less-active projects kept in | 12:58 |
*** bauzas_ is now known as bauzas | 13:05 | |
frickler | JayF: ack, seems it is time to start defining that bar. I have some measure of "openstackyness" in my mind, but that will likely be difficult to formalize. would seem wrong to just leave that to a judgement call by tc-members. at least it should be actionable on the project side and also static, so they don't have to chase a moving target | 13:06 |
JayF | While I agree in sentiment; I'd be worried in the same way we have trouble quantifying "project activity" we'd also have trouble quantifying this | 13:07 |
JayF | I am probably the minority to view it this way, but if we have people who want to add to our ecosystem and have shown themselves to keep CI running and *actually adding to it* rather than just showing up for a week around election time, my primary concern is getting out of their way | 13:08 |
JayF | if we failed and made them active, and it turned out to be bad, we inactive it and get it outta openstack; if we fail and keep them in emerging, we may run off contributors -- and to me active contributors are our most valuable resource | 13:08 |
frickler | JayF: I tend to agree to that, I don't think that there's anything that couldn't get worked on from the inside. as a side effect, saying "bar? which bar? you're in" would also avoid having to actually define something ... until next time at least ;) | 13:23 |
JayF | ++ | 13:23 |
*** bauzas_ is now known as bauzas | 13:33 | |
fungi | JayF: frickler: the emerging projects definition states that to exit that state they must meet the requirements set forth in https://governance.openstack.org/tc/reference/new-projects-requirements.html | 14:09 |
fungi | if that list of requirements is deemed too rigorous, the tc could certainly revise it | 14:09 |
frickler | hmm, "review of the pre-existing codebase in regard to the 4 opens" might be the only possibly problematic requirement, in particular in view of some baked-in decisions regarding the choice of libraries and backends | 14:16 |
frickler | but thx for the reference anyway, I wasn't aware of that | 14:16 |
fungi | basically, when skyline applied to become part of openstack, the tc determined they did not yet meet at least some of those requirements, and so defined them as an "emerging technology" with several release cycles to finish the work necessary to meet the rest of the requirements | 14:20 |
*** bauzas_ is now known as bauzas | 14:43 | |
*** bauzas_ is now known as bauzas | 15:07 | |
gmann | it was not question about it is Active or not. it is if they meet all requirement of new project or not | 16:08 |
gmann | when we added it as official project that time they did not meet all requirements so instead of denying this project we added the concept of 'Emerging technology' and give time for such new project to adopt the community process and requirements | 16:09 |
gmann | ++ what fungi also mentioned | 16:09 |
gmann | gouthamr: meeting is good but not all existing projects have meeting due to their low activities or less contributors | 16:10 |
gmann | IMO, if they complete the existing written requirements we can make them a official project and can guide them extra things as recommendation if they want to do | 16:11 |
*** bauzas_ is now known as bauzas | 16:13 | |
gmann | tc-members: on leaderless projects, sent email for kuryr remaining repo and charm PTL appointment change. Remaining one is Trove where PTL appointment is up for review, please check #link https://review.opendev.org/c/openstack/governance/+/920462 | 16:45 |
opendevreview | Ghanshyam proposed openstack/governance master: Fixing the validate-legacy script https://review.opendev.org/c/openstack/governance/+/920848 | 18:32 |
opendevreview | Ghanshyam proposed openstack/governance master: Fixing the validate-legacy script https://review.opendev.org/c/openstack/governance/+/920848 | 18:34 |
*** bauzas_ is now known as bauzas | 18:35 | |
*** bauzas_ is now known as bauzas | 19:15 | |
gmann | tc-members: while fixing ^^ this script, it is found that many project/repo still not properly retired, I am going to start the cleanup and tracking it in old etherpad where we did similar cleanup- more helping hands are welcome: https://etherpad.opendev.org/p/tc-retirement-cleanup#L15 | 19:18 |
opendevreview | Ghanshyam proposed openstack/governance master: Fixing the validate-legacy script https://review.opendev.org/c/openstack/governance/+/920848 | 19:19 |
*** bauzas- is now known as bauzas | 19:32 | |
gouthamr | wow that's quite a list :| | 19:47 |
gouthamr | not including openstack/deb-* | 19:48 |
gouthamr | a lot of them seem to be missing a ".gitreview" file; i wonder if its just okay to leave as is | 19:49 |
*** clarkb is now known as Guest8089 | 19:49 | |
gmann | yeah, I am going to ignore the openstack/deb-* for now as they a lot of them | 19:53 |
gmann | gouthamr: for consistency we should do so that we can enable this check in script to avoid further incorrect retirements otherwise list keep growing | 19:54 |
gouthamr | gmann ack; but we'll be upsetting the message in the readme file that asks folks to checkout HEAD~1 :) | 19:55 |
* gouthamr No good deed goes unpunished ¯\_(ツ)_/¯ | 19:56 | |
gmann | gouthamr: not exactly, we will be updating that to checkout HEAD^^ or ^2 | 19:56 |
gouthamr | gmann: yeah | 19:57 |
fungi | .gitreview files are only useful if you're pushing changes to gerrit, and can be combined with other changes, so if it were me i'd only add the missing .gitreview files in cases where some other change was also needed | 19:58 |
opendevreview | Ghanshyam proposed openstack/governance master: Add retirement flag and date for Tripleo andFuel projects https://review.opendev.org/c/openstack/governance/+/920855 | 20:03 |
*** elodilles is now known as elodilles_ooo | 20:04 | |
*** Guest8089 is now known as clarkb | 20:04 | |
opendevreview | Ghanshyam proposed openstack/governance master: Add retired-on date for a few missing projects https://review.opendev.org/c/openstack/governance/+/920855 | 20:16 |
opendevreview | Ghanshyam proposed openstack/governance master: Add retired-on date for a few missing projects https://review.opendev.org/c/openstack/governance/+/920855 | 20:17 |
fungi | c | 20:23 |
fungi | mmm, this isn't my mail client! | 20:23 |
*** bauzas_ is now known as bauzas | 20:49 | |
*** clarkb is now known as Guest8094 | 21:15 | |
*** Guest8094 is now known as clarkb | 21:19 | |
spotz[m] | hehe | 21:41 |
*** bauzas_ is now known as bauzas | 22:45 | |
*** bauzas_ is now known as bauzas | 23:02 | |
*** bauzas_ is now known as bauzas | 23:29 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!