diff options
author | Ulrich Müller <ulm@gentoo.org> | 2021-07-11 22:36:39 +0200 |
---|---|---|
committer | Ulrich Müller <ulm@gentoo.org> | 2021-07-11 22:36:39 +0200 |
commit | 4aaf97fe0010564df2c8be0273447fc1f53f2522 (patch) | |
tree | 200d031e54ba5efd9d799669a9e407a584874f82 | |
parent | Log for 20210711 meeting (diff) | |
download | council-4aaf97fe0010564df2c8be0273447fc1f53f2522.tar.gz council-4aaf97fe0010564df2c8be0273447fc1f53f2522.tar.bz2 council-4aaf97fe0010564df2c8be0273447fc1f53f2522.zip |
20210711: Change tabs to spaces
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
-rw-r--r-- | meeting-logs/20210711.txt | 406 | ||||
-rw-r--r-- | meeting-logs/20210711.txt.asc | 16 |
2 files changed, 211 insertions, 211 deletions
diff --git a/meeting-logs/20210711.txt b/meeting-logs/20210711.txt index ae99405..bf8d8a8 100644 --- a/meeting-logs/20210711.txt +++ b/meeting-logs/20210711.txt @@ -4,10 +4,10 @@ <@mgorny> sure* <@ulm> agenda is here: https://archives.gentoo.org/gentoo-project/message/c05eb35e7048e2f0f8ee160e3af38c89 -<@ulm> so, welcome everyone, especially the new members [21:01] +<@ulm> so, welcome everyone, especially the new members [21:01] <@ulm> !proj council <willikins> (council@gentoo.org) dilfridge, gyakovlev, marecki, mattst88, - mgorny, sam, ulm + mgorny, sam, ulm <@ulm> 1. Roll call * mgorny here * gyakovlev here @@ -15,7 +15,7 @@ * dilfridge here * Marecki here * soap here (proxy for mattst88) -<@ulm> sam_ is still missing [21:02] +<@ulm> sam_ is still missing [21:02] <+soap> give it another minute <@ulm> sure * sam_ here @@ -23,12 +23,12 @@ <@ulm> everyone here then <@ulm> 2. Constitute the new council <@ulm> - Decide on time of meetings. The previous council had its meetings on - the 2nd Sunday of every month at 19:00 UTC [21:03] + the 2nd Sunday of every month at 19:00 UTC [21:03] <@ulm> does that work for everyone? <+soap> shall we vote on it? <@dilfridge> works for me <@gyakovlev> wfm -<@ulm> yeah, let's have a quick vote [21:04] +<@ulm> yeah, let's have a quick vote [21:04] * dilfridge yes * soap yes * ulm yes @@ -50,18 +50,18 @@ * sam_ yes * ulm yes <@ulm> assuming the vote is for the item, not for having a discussion on it :) - [21:05] + [21:05] <@ulm> unanimous <@ulm> - Appoint chairmen for this term's meetings <@ulm> I could take August as well <@mgorny> i'll take Sep+Oct <@dilfridge> I can do NovDc <@sam_> it doesn't particularly bother me other than ideally not being first - to find my feet as a new member [21:06] + to find my feet as a new member [21:06] <@Marecki> Jan and Feb work for me <@gyakovlev> marchapr - me <+soap> ok, matt will do the remainder -<+soap> wait, sam hasnt said yet [21:07] +<+soap> wait, sam hasnt said yet [21:07] <@gyakovlev> that's the price of soaproxy =) <+soap> :D <@gyakovlev> doing 4 chairs @@ -69,9 +69,9 @@ <@ulm> june is last <@sam_> that wfm, and we can speak with matt and figure it out if needed <@mgorny> Marecki and sam_ haven't been on the council yet, so maybe one month - for each of them? + for each of them? <@ulm> but you could split -<@sam_> mgorny: that would be nice [21:08] +<@sam_> mgorny: that would be nice [21:08] <@gyakovlev> it can be changed if needed, it's not set in stone. <@ulm> sam_: adding you for may/june now, and we update it later <@sam_> ok, fine with me, thanks @@ -79,17 +79,17 @@ <@ulm> 3. GLEP 82 update <@ulm> https://archives.gentoo.org/gentoo-dev/message/625505e15adfb532bf961076ad5f79ab -<@gyakovlev> +eapis-testing = <space-separated EAPI names> [21:09] +<@gyakovlev> +eapis-testing = <space-separated EAPI names> [21:09] <@gyakovlev> + Specifies one or more EAPIs that must not (yet) be used in - ebuilds + ebuilds <@ulm> basically a new "eapis-testing" key in layout.conf <@mgorny> i don't think anyone has raised any concerns, so straight to vote? <@ulm> yeah, unless anyone wants to discuss it? <@gyakovlev> not this one imo. <@sam_> yes, i don't think anyone has been bothered by this at all, created - out of necessity (even if it's a rare occasion) + out of necessity (even if it's a rare occasion) <@Marecki> Feels like a reasonable thing to do, let's go straight to voting -<+soap> yup, lets vote [21:10] +<+soap> yup, lets vote [21:10] <@dilfridge> it wasnt that rare before you started stabilizing :P <@ulm> motion: reapprove GLEP 82 * dilfridge yes @@ -106,16 +106,16 @@ https://archives.gentoo.org/gentoo-project/message/4a504a0b7aa9199bac3ebcaf54064841 <@ulm> do we need a discussion? <@dilfridge> sounds like a good idea (but will be a load of work) -<@ulm> let's vote then, the motion is to deprecate EAPI 6 [21:11] +<@ulm> let's vote then, the motion is to deprecate EAPI 6 [21:11] <@mgorny> i don't think there are any blockers for it * soap yes <@sam_> kernel-2 was the last major eclass * dilfridge yes * sam_ yes * gyakovlev yes -* ulm yes [21:12] +* ulm yes [21:12] <@Marecki> All that effectively means that we must not have any new ebuilds - using it adding to the tree, doesn't it? + using it adding to the tree, doesn't it? <@ulm> basically, yes * mgorny yes * Marecki yes @@ -127,78 +127,78 @@ <@dilfridge> basically also voted yes, so 8 <@dilfridge> sorry <@ulm> - Update policy for banning EAPIs / ban EAPI 5 -<@ulm> I had proposed to change the rule [21:13] +<@ulm> I had proposed to change the rule [21:13] <@ulm> namely, "A deprecated EAPI is considered banned when the Gentoo repository no longer contains any ebuilds using it." <@ulm> but bman has raised objections and asked to ban EAPI 5 instead [21:14] <@Marecki> I would say it's a reasonable change. I mean, what's the point of - "banning" EAPI 5 if we still have all those ebuilds using said EAPI - in the tree? + "banning" EAPI 5 if we still have all those ebuilds using said EAPI + in the tree? <@mgorny> just to be clear, 'ban' in the old meaning of 'developers must not - add new ebuilds using it unless absolutely necessary' + add new ebuilds using it unless absolutely necessary' <@dilfridge> sounds ok to me... I really see no reasonable scenario why - someone would have to readd an ebuild in the last minute + someone would have to readd an ebuild in the last minute <@gyakovlev> what about experimental eapis what we have no ebuilds in - ::gentoo? + ::gentoo? <@sam_> mgorny: thanks, I was going to ask the distinction -<@gyakovlev> just asking, but seems like reasonable suggestion [21:15] +<@gyakovlev> just asking, but seems like reasonable suggestion [21:15] <@dilfridge> do any still exist? well outside arfrever? <@Marecki> mgorny: Isn't that what we intend to mean by deprecating an EAPI? <@sam_> honestly, I think this isn't really a problem either way (nobody was - adding new EAPI=4 ebuilds towards the end) + adding new EAPI=4 ebuilds towards the end) <@gyakovlev> dilfridge: idk, hence the question =) <@sam_> so I'm fine with the change if it simplifies the picture <@mgorny> i'm for keeping the old split of 1) deprecate (i.e. light 'please do - not add'), 2) ban (i.e. strong 'do not add unless you have to'), and - 3) ban in layout.conf (i.e. breakage if added) + not add'), 2) ban (i.e. strong 'do not add unless you have to'), and + 3) ban in layout.conf (i.e. breakage if added) <@ulm> maybe we just vote on the policy change? if it fails, we can deprecate EAPI 5 the old way -<@dilfridge> so essentially [21:16] +<@dilfridge> so essentially [21:16] <@dilfridge> the policy change means, after the last ebuild is removed, <@dilfridge> the eapi can be added to the banned list in metadata <@sam_> mgorny: I feel like by the time we're at 2), we've got big problems - and there shouldn't be any reasons to anyway + and there shouldn't be any reasons to anyway <@mgorny> dilfridge: imo the policy change eliminates step 2 -<@dilfridge> err [21:17] +<@dilfridge> err [21:17] <@sam_> that's how i understood it <@mgorny> i.e. Council formally banning EAPI for use in new ebuilds (except - for important bumps) + for important bumps) <@dilfridge> so we'd still have to vote to add it to metadata? that's kinda - pointless then + pointless then <@mgorny> i think adding to metadata can be decided separately <@ulm> no vote to add it to layout.conf <@ulm> that would be automatic <@ulm> when the last ebuild is gone -<@mgorny> ulm: let's split this into two votes [21:18] +<@mgorny> ulm: let's split this into two votes [21:18] <@mgorny> one for removing step 2, another for automatically adding when last - ebuild is gone + ebuild is gone <@ulm> ok <@Marecki> mgorny: Seconded. <@ulm> motion: "A deprecated EAPI is considered banned when the Gentoo repository no longer contains any ebuilds using it." <@mgorny> ulm: which one is that? <@Marecki> ulm: Motion seconded. -<@ulm> mgorny: first part of motion? [21:19] +<@ulm> mgorny: first part of motion? [21:19] <@ulm> or what was your idea there? please reword then <@mgorny> sec <@Marecki> Looks like the second one to me, actually. -<@Marecki> Guess it does need a rewording. [21:20] +<@Marecki> Guess it does need a rewording. [21:20] <@sam_> none of us are English or Italian AFAIK so we can be patient ;) <@mgorny> maybe "Council will no longer declare EAPIs banned for new ebuilds - before the last ebuild using the EAPI is gone" [21:21] + before the last ebuild using the EAPI is gone" [21:21] <@dilfridge> uh? <@mgorny> it's hard, man <@mgorny> or maybe... <@sam_> do we want to postpone this for now, given we're not close to banning - EAPI 5 anyway? [21:22] + EAPI 5 anyway? [21:22] <@mgorny> "the EAPI deprecation workflow is simplified so that there is no - intermediate ban between deprecation and complete removal of EAPI" + intermediate ban between deprecation and complete removal of EAPI" <@mgorny> or s/ban/step/ <@sam_> ok <@ulm> let's go for that, with s/ban/step/ <@dilfridge> somehow I feel this just gets more confusing <@ulm> please vote -* mgorny no [21:23] +* mgorny no [21:23] <@sam_> I think this is essentially how we've treated the process, fwiw * ulm yes <@sam_> it aligns the rule more with reality @@ -210,65 +210,65 @@ <@dilfridge> ugh <@sam_> let me paste Marecki's message for the benefit of the log [21:24] <@sam_> "BTW. Here is how I have thought about this to date. Consider EAPI n, - then: + then: <@sam_> - EAPI n+1 comes out - not much change <@sam_> - EAPI n+2 comes out - "please don't use EAPI n" <@sam_> - EAPI n deprecated - "don't use it unless absolutely necessary", - active clean-up + active clean-up <@sam_> - EAPI n banned - all remaining content in tree dropped, possible - loss of support at PM level" + loss of support at PM level" <@sam_> (it got Matrix'd into a link) <@dilfridge> Marecki: what you call deprecated is basically what we called - banned so far + banned so far <@ulm> yeah, but the n+2 step has a time component as well <@Marecki> I mean seriously, what's the point of an intermediate step if it - doesn't actually enforce anything [21:25] + doesn't actually enforce anything [21:25] <@ulm> for the upgrade path <@sam_> so does an EAPI become unbanned if I restore an ebuild? <@mgorny> Marecki: technically, the intermediate step is when we could - actually take action when people deliberately add old EAPIs + actually take action when people deliberately add old EAPIs <@mgorny> i.e. deprecated = kindly please <@mgorny> banned = you must not -<@mgorny> removed = you can't or repoman/pkgcheck will complain [21:26] +<@mgorny> removed = you can't or repoman/pkgcheck will complain [21:26] <+soap> which hasnt ever happened yet? <@sam_> that's the problem for me <+soap> (removed, that is) <@sam_> i don't think we've fully utilised the old system anyway <@ulm> so, we were in the middle of a vote <@Marecki> Well, seeing as how many EAPI 5 ebuilds we have still got in the - tree, I am not entirely convinced this old approach has been - effective. This is probably not the time to discuss this, though. -<@ulm> should we abort it? [21:27] + tree, I am not entirely convinced this old approach has been + effective. This is probably not the time to discuss this, though. +<@ulm> should we abort it? [21:27] <@mgorny> Marecki: eapi 5 hasn't been banned yet <@ulm> gyakovlev: soap: sam_: ^^ * soap yes <@Marecki> mgorny: I know - and it basically means that "kindly please" hasn't - had much effect. -<@ulm> 4 yes, 1 no so far [21:28] + had much effect. +<@ulm> 4 yes, 1 no so far [21:28] <@gyakovlev> I can vote ofc but it seems poorly discussed/formulated tbh/ <@ulm> we'll have a second motion on this <@sam_> I feel a bit reluctant to keep the status quo given we've been banning - at 0 ebuilds + at 0 ebuilds <@sam_> anyway * sam_ yes <@mgorny> sam_: we've been banning earlier <@mgorny> basically when the count has been small enough and we didn't want - people increasing it last minute [21:29] + people increasing it last minute [21:29] <@sam_> oh I see <@gyakovlev> that's how I remember it and someone had to witch-hunt remains - till count=0 + till count=0 <@sam_> sorry, I got confused <@dilfridge> ok here's a motion for a vote: "after the last ebuild of a - deprecated EAPI has been removed from ::gentoo, the EAPI can be - immediately banned in layout.conf" [21:30] + deprecated EAPI has been removed from ::gentoo, the EAPI can be + immediately banned in layout.conf" [21:30] <@sam_> I think I'm inclined to vote no, actually, but I'm wondering if we - should actually defer this for a bit because this seems.. muddy + should actually defer this for a bit because this seems.. muddy <@gyakovlev> ^ that looks more sensible tbh <@ulm> gyakovlev: you abstain then? <@mgorny> dilfridge: that was intended to be the second part, yes <@dilfridge> excellent * gyakovlev yes -<@gyakovlev> ulm: ^ [21:31] +<@gyakovlev> ulm: ^ [21:31] <@mgorny> ulm: maybe we should retract the motion as it's unclear <@mgorny> and i feel like some people don't really knw what they've voted for <@sam_> I think we've got several texts floating around @@ -276,72 +276,72 @@ <@ulm> *sigh* <@gyakovlev> we should have posted 2 items but voted separately.. <@sam_> let's rewind for a moment, state both motions, then vote --- or we - postpone this for the next meeting + postpone this for the next meeting <@mgorny> either way, it doesn't really matter unless we actually ban an EAPI -<@mgorny> ok, so maybe let's vote OLD/NEW [21:32] +<@mgorny> ok, so maybe let's vote OLD/NEW [21:32] <@sam_> I don't think this is going to be easy to follow in the log at all <@ulm> the previous motion was: "the EAPI deprecation workflow is simplified so that there is no intermediate step between deprecation and complete removal of EAPI" <@ulm> accepted with 6 yes votes and 1 no vote <@sam_> (I think I did actually change to no) -<@ulm> 5 yes votes and 2 no votes (from mgorny and sam_) [21:33] +<@ulm> 5 yes votes and 2 no votes (from mgorny and sam_) [21:33] <@sam_> thanks! <@mgorny> OLD: 3 steps: 1) deprecate via layout.conf; 2) ban via policy; 3) - ban via layout.conf (when last ebuild is gone) + ban via layout.conf (when last ebuild is gone) <@ulm> just a moment please <@mgorny> NEW: 2 steps: 1) deprecate via layout.conf; 2) ban via layout.conf - (when last ebuild is gone) + (when last ebuild is gone) <@sam_> can I suggest we adjourn for 10 minutes, come back with fresh heads, - vote on the OLD/NEW? -<@mgorny> i can try to quickly grep for dates on past EAPIs [21:34] + vote on the OLD/NEW? +<@mgorny> i can try to quickly grep for dates on past EAPIs [21:34] <@gyakovlev> if mgorny's explanation with OLD NEW is correct change my vote to - no please. + no please. <@gyakovlev> ulm: ^ <@ulm> how about this: "if less than 2% of ebuild in the gentoo repository are using a deprecated EAPI, no more ebuilds of that EAPI must be added unless absolutely necessary" <@sam_> mgorny: dates should be in layout.conf but numbers would be useful on - EAPI #s I suppose + EAPI #s I suppose <@Marecki> sam_: Umm, we've just voted on NEW haven''t we. <@ulm> 2% would be about 600 ebuilds currently -<@sam_> Marecki: given it was supposed to be two motions.. [21:35] +<@sam_> Marecki: given it was supposed to be two motions.. [21:35] <@mgorny> actaully, there's also a third motion for banning EAPI 5 (if we stay - with OLD workflow) [21:36] + with OLD workflow) [21:36] <@Marecki> sam_: The second vote was on whether we'd have to vote on banning - an EAPI at count=0 or whether it would happen automatically. + an EAPI at count=0 or whether it would happen automatically. <@ulm> it would clarify that adding ebuilds when almost all of that EAPI are gone is a big no-no <@sam_> Marecki: I see, thanks <@ulm> except security bumps and other urgent matters <@sam_> honestly, it gets to the point where if we're security bumping - something on EAPI (then 4), we consider last-riting it instead if it's - too hard to port [21:37] + something on EAPI (then 4), we consider last-riting it instead if it's + too hard to port [21:37] <@sam_> because it shows nobody cares <@mgorny> so EAPI 4 example: <@sam_> so I think we shouldn't worry too much <@mgorny> 2018-04-08 council meeting banned EAPI 4 <@mgorny> 2020-11-26 last ebuild gone (and added to layout.conf) <@mgorny> (2015-10-11 deprecated) -<@ulm> yes, so what was the point of banning it? [21:38] +<@ulm> yes, so what was the point of banning it? [21:38] <@mgorny> so there's rouhgly 2.5 yr period when we were cleaning it after the - ban + ban *** tiotags (~tiotags@user/tiotags) has joined channel #gentoo-council <@Marecki> Point of order, have we got official, formal definition of - "deprecating" and "banning" an EAPI anywhere? + "deprecating" and "banning" an EAPI anywhere? <@Marecki> ulm: My point exactly. <@ulm> Marecki: it's in some old log -<@ulm> 2011-ish I guess [21:39] +<@ulm> 2011-ish I guess [21:39] <@sam_> In reality, I feel like banning EAPI 5 now (move from "politely, - please stop" to "really, don't") would fix any woes I have with the - current tree state. + please stop" to "really, don't") would fix any woes I have with the + current tree state. <@gyakovlev> I think it's clear at this point this item needs more - discussion/formulation/definition. + discussion/formulation/definition. <@Marecki> ulm: So nothing we could easily point users to, then. <@sam_> yes <@mgorny> i'll crunch ebuild nos in a minute <@sam_> I'm still happy to adjourn if it'd let us sort it out this week. - [21:40] + [21:40] <@mgorny> i'd suggest we defer this and discuss on the ml <@sam_> Give mgorny some time to find numbers, ulm to possibly rephrase, ... <@dilfridge> can we at least vote on EAPI=6 ? @@ -349,45 +349,45 @@ <@dilfridge> oh we did already <@ulm> well, we've just accepted dropping step 2 <@Marecki> It really feels like we need to work on an official EAPI life-cycle - policy. + policy. <@ulm> are we going to ignote that vote? <@ulm> *ignore -<@mgorny> EAPI 4 @ 2018-04-08 -> 1656 ebuilds [21:41] +<@mgorny> EAPI 4 @ 2018-04-08 -> 1656 ebuilds [21:41] <@dilfridge> well, we voted on two things, and both can take effect <@dilfridge> but that doesnt keep us from tasking Marecki with the writeup of - an official EAPI life-cycle policy + an official EAPI life-cycle policy <@sam_> right <@dilfridge> :) <@Marecki> I can do that. <@mgorny> EAPI 4 @ 2015-10-11 -> 4926 ebuilds <@mgorny> but i suppose making some month-by-month plot will tell us better - when 'ban' actually changed anything [21:42] + when 'ban' actually changed anything [21:42] <@ulm> ok, anything else on this topic? <@ulm> e.g. anyone supporting an EAPI 5 ban right now? <@sam_> yes, I'm fine with banning EAPI 5 now, and would like us to, given IMO - we're at the point where people should not be using it [21:43] + we're at the point where people should not be using it [21:43] <@ulm> mgorny: there's https://www.akhuettel.de/~huettel/plots/eapi.php <@mgorny> given the numbers from EAPI 4 ban, i suppose EAPI 5 is fine being - banned today wrt old policy + banned today wrt old policy <@ulm> and no, you don't see any effect of a ban <@ulm> nor of deprecation :/ <@sam_> I think it's useful for people to know when they really shouldn't be - doing it vs "I'll get around to it now it's deprecated" -<@ulm> mgorny: won't harm to postpone it to next month [21:44] + doing it vs "I'll get around to it now it's deprecated" +<@ulm> mgorny: won't harm to postpone it to next month [21:44] <@Marecki> ulm: My personal, cynical view here is that people who do give a - flying fuck will have already away from an old EAPI long before - even deprecation and the rest does not care about either. + flying fuck will have already away from an old EAPI long before + even deprecation and the rest does not care about either. <@ulm> so let's move on, unless someone would second the motion to ban EAPI 5 <@mgorny> ulm: not sure, i find it hard to read log plot <@sam_> Marecki: part of the thing here is about having a soft foam pool - noodle to hit the people who don't care with stronger terminology -<@dilfridge> scroll down [21:45] + noodle to hit the people who don't care with stronger terminology +<@dilfridge> scroll down [21:45] <@ulm> there's linear plots below then <@sam_> Marecki: deprecated means "oh, ok, I really need to learn the new - thing" vs banned for "please stop" + thing" vs banned for "please stop" <@mgorny> ulm: scale is too small near the ban ;-) <@sam_> let's postpone this and move on -<@sam_> we can discuss on ML / outside of a meeting [21:46] +<@sam_> we can discuss on ML / outside of a meeting [21:46] <@ulm> we have 3 more items, which I fear won't be faster <@ulm> moving on <@ulm> 5. IRC nicknames @@ -396,86 +396,86 @@ <@mgorny> i don't think any of the proposed solutions are feasible <@mgorny> but we can kindly ask <+soap> I'd go for option 1 -<@dilfridge> I'd go for none of the above [21:47] +<@dilfridge> I'd go for none of the above [21:47] <@sam_> I'd like to: 1) kindly request developers update their gentooIM - entries in LDAP with their regular nicks; 2) we ask infra to - investigate exposing gentooIM on this page: - https://www.gentoo.org/inside-gentoo/developers/. + entries in LDAP with their regular nicks; 2) we ask infra to + investigate exposing gentooIM on this page: + https://www.gentoo.org/inside-gentoo/developers/. <@sam_> No mandatory action. <@dilfridge> who are we, should we prescribe the color of ties people wear at - the council meeting? + the council meeting? <@mgorny> soap: why are you punishing sam for having his nick taken? ;-P - [21:48] + [21:48] <@gyakovlev> I think it's reasonable to ask to maintain user cloack with exact - developer nickname and update ldap. and encourage usage of dev - nicknames on IRC. + developer nickname and update ldap. and encourage usage of dev + nicknames on IRC. <@ulm> sam_: I guess you'd have to ask everyone, because of GDPR <@sam_> gyakovlev: exactly <@gyakovlev> afaik cloaks can contain arbitrary strings with exact nickname <@dilfridge> secret piece of information: if you write "dilfridge" you ping me - even if my current nick is different + even if my current nick is different <@sam_> ulm: yeah, we might need e.g. a new field or something (e.g. - gentooIMPublic) + gentooIMPublic) <@gyakovlev> so that works for people with stolen nicks <@sam_> ulm: but in principle, we could ask infra to investigate this and they - might conclude that + might conclude that <+soap> mgorny: you'd obviously have some collision option, but I know - multiple people who have wondered whether bman is on IRC only to - learn... + multiple people who have wondered whether bman is on IRC only to + learn... <@mgorny> dilfridge: except i won't write dilfridge if i don't see you around <@dilfridge> maybe I dont want to be found then :P <@sam_> i'd like to request a vote on my above motion if that's ok [21:49] <@Marecki> I am not happy with exposing my gentooIM to the public. What I've - put in there is for other Gentoo devs only. + put in there is for other Gentoo devs only. <@sam_> it doesn't rule out other action <@sam_> (2) could include a new field for public) <@sam_> Marecki: understandable -<@ulm> sam_: please post the exact wording of your motion then [21:50] +<@ulm> sam_: please post the exact wording of your motion then [21:50] <@gyakovlev> using valid cloaks is the way to go imo. <@mgorny> maybe we should start with a vote whether do we want to enforce any - of the "strong" actions as suggested on the ml? to cut this short if - others agree with me that we shouldn't + of the "strong" actions as suggested on the ml? to cut this short if + others agree with me that we shouldn't <@gyakovlev> verifiable via simple whois <@sam_> motion: without ruling out any further decisions, 1) kindly request - developers update their gentooIM entries in LDAP with their regular - nicks; 2) we ask infra to investigate exposing gentooIM (or a new - field e.g. gentooIMpublic) while exploring privacy on this page: - https://www.gentoo.org/inside-gentoo/developers/. No mandatory action. - [21:51] + developers update their gentooIM entries in LDAP with their regular + nicks; 2) we ask infra to investigate exposing gentooIM (or a new + field e.g. gentooIMpublic) while exploring privacy on this page: + https://www.gentoo.org/inside-gentoo/developers/. No mandatory action. + [21:51] <@sam_> s/exploring/preserving/ <@Marecki> And I must say I find this thing a bit silly. Will establishing a - policy here really make people who are fond of silly nicks any less - silly? IMHO no, it will just redirect them to other, possibly less - insignificant channels of expression. + policy here really make people who are fond of silly nicks any less + silly? IMHO no, it will just redirect them to other, possibly less + insignificant channels of expression. <@sam_> I'm not seeking to ban anything or endorse the proposals on the ML, - just to solve the problem of finding folks. + just to solve the problem of finding folks. <@ulm> sam_: I'd vote against this if 2) is included <@Marecki> But yeah, we could ASK. -<@Marecki> sam_: Can we split this into two? [21:52] +<@Marecki> sam_: Can we split this into two? [21:52] <@sam_> ulm: even if we have a way to only include information devs want - public? + public? <+soap> I'm not convinced asking nicely solves the problem, but ok <@sam_> i'm ok with requesting a new gentooIMpublic or something <@ulm> sam_: well, then next we'll include uids on github, gitlab, and whatnot <@ulm> where do we stop? -<@sam_> i mean, people could leave it blank [21:53] +<@sam_> i mean, people could leave it blank [21:53] <@ulm> it's an external service and IMHO doesn't belong on the devs page <@sam_> but gentooIM(public) is supposed to be generic anyway, a list of - multiple services + multiple services <@sam_> alright <@sam_> well, I'll call for a vote anyway, because the nature of the format - allows multiple entries, and we already do it on the wiki but not - through LDAP + allows multiple entries, and we already do it on the wiki but not + through LDAP <@sam_> let me give two motions <@sam_> MOTION 1: 1) kindly request developers update their gentooIM entries - in LDAP with their regular nicks; [21:54] + in LDAP with their regular nicks; [21:54] <@ulm> but let's vote on 1 -<@ulm> motion: "kindly request developers update their gentooIM entries in +<@ulm> motion: "kindly request developers update their gentooIM entries in LDAP with their regular nicks" <@Marecki> Seconded. <@sam_> MOTION 2: We ask infra to investigate exposing gentooIM (or a new - field e.g. gentooIMpublic) while exploring privacy on this page: - https://www.gentoo.org/inside-gentoo/developers/. No mandatory action. + field e.g. gentooIMpublic) while exploring privacy on this page: + https://www.gentoo.org/inside-gentoo/developers/. No mandatory action. <@ulm> yep, please vote <@sam_> (we're voting on 1) <@ulm> on 1 @@ -487,7 +487,7 @@ * soap yes * gyakovlev yes <@ulm> unanimous -<@ulm> ok, vote on 2 then [21:55] +<@ulm> ok, vote on 2 then [21:55] * ulm no * dilfridge no * Marecki no @@ -499,19 +499,19 @@ <@ulm> 3 yes, 4 no. motion doesn't pass <@sam_> I'm ok with the result, I just want to understand why <@dilfridge> if you click on the dev name, you'll end up on the wiki page - [21:56] + [21:56] <@Marecki> I feel Infra has got more important things to do <@mgorny> ulm: which doesn't mean it can't happen anyway ;-) <@ulm> sam_: see above <@dilfridge> everyone can add as much info there as s/he wants <@ulm> mainly GDPR concerns <@mgorny> do we want an extra motion to kindly ask devs not to use stu... i - mean, to use nicknames resembling their dev nicknames? ;-) + mean, to use nicknames resembling their dev nicknames? ;-) <@sam_> infra are free to say no, but again, this would involve a new field or - some way of e.g. only making it public beyond changes on a date (infra - would consider our GDPR obligations) + some way of e.g. only making it public beyond changes on a date (infra + would consider our GDPR obligations) <@sam_> thanks for the explanations anyhow -<@ulm> mgorny: some nicks are taken, so what could people do? [21:57] +<@ulm> mgorny: some nicks are taken, so what could people do? [21:57] <@ulm> define "resembling" <@sam_> "resembling" <@mgorny> "sam_" is close enough to "sam" to be easy to find @@ -519,21 +519,21 @@ <+soap> this <@mgorny> it's just 'kindly asking', so it doesn't have to be precise <@mgorny> we don't have to form a special group to investigate nickname - similarity + similarity <@gyakovlev> sam_: as for motion2, I don't really think it matters the way - it's defined tbh, so no big deal. still can ask/inverstigate - [21:59] + it's defined tbh, so no big deal. still can ask/inverstigate + [21:59] <@Marecki> Maybe we should just have the aforementioned Web page explicitly - say that contact information for individual information might be - found on their respective Wiki pages, as well as possibly not to - mention that people's IRC and Gentoo nicks are aligned (yes, I know - it says SOME developers can be found on IRC). + say that contact information for individual information might be + found on their respective Wiki pages, as well as possibly not to + mention that people's IRC and Gentoo nicks are aligned (yes, I know + it says SOME developers can be found on IRC). <@sam_> gyakovlev: but you voted no! <@gyakovlev> ok what do you think of this possible motion (gimem a sec) <@ulm> we could vote on item 4 in rich0's mail :) <@gyakovlev> possible motion: ask groupcontacts to update developer host - cloaks with official developer nicknames - gentoo/developer/$officialdevhandle [22:00] + cloaks with official developer nicknames + gentoo/developer/$officialdevhandle [22:00] <@gyakovlev> ? <@ulm> what does that mean exactly? <@sam_> as far as I know, that's what we do, modulo special characters (_) @@ -542,7 +542,7 @@ <@dilfridge> the cloak normally has the gentoo uid <@sam_> i don't recall ever giving a cloak which didn't align <@dilfridge> except for very rare cases (like peope in more than one project) - [22:01] + [22:01] <@sam_> yes <@mgorny> (sorry, got a bad lag here) <@ulm> ^^ this @@ -551,19 +551,19 @@ <@ulm> people in more than one project are a good reason for not enforcing anything <@dilfridge> soap: if you have your uid registered as *one* of your nicknames, - you'll be found by whois [22:02] + you'll be found by whois [22:02] <@gyakovlev> I thought I've seen someone with misalighed one. but maybe I'm - just confused. + just confused. <@mgorny> ulm: as a formality, i think we should vote on rich's motions <@ulm> all of them? <@sam_> gyakovlev: if you do, let me know and we'll fix anyway <@sam_> it's not impossible <@mgorny> ulm: all-in-one maybe? -<@mgorny> i.e. whether we want to proceed with any of them [22:03] +<@mgorny> i.e. whether we want to proceed with any of them [22:03] <@ulm> no, let's do it like this: <@ulm> does anyone support one or more of the motions in rich0's mail? <@dilfridge> no -<@gyakovlev> no [22:04] +<@gyakovlev> no [22:04] <@sam_> no * mgorny no <@ulm> let's move on @@ -575,108 +575,108 @@ <@ulm> my impression is that this is not ready for a vote yet, because there was no feedback from the entity listed in the AUTHORS file [22:05] <@dilfridge> this proposal is somewhat pointless if we do not have any - feedback from $CORPORATION people first + feedback from $CORPORATION people first <@ulm> yes :) <@gyakovlev> I have a feeling not enough discussion happened yet. <@sam_> agreed <@gyakovlev> especially with copyright holders in that file -<@ulm> let's postpone then [22:06] +<@ulm> let's postpone then [22:06] <@mgorny> do we want to assign someone from the Council to work on it? <@dilfridge> so I suggest we ask robbat2 to obtain that feedback in detail - first + first <@ulm> mgorny: I could take it <@ulm> and report back next month <@mgorny> ulm: thanks <@sam_> thanks <@ulm> moving on -<@ulm> 7. Open bugs with council participation [22:07] +<@ulm> 7. Open bugs with council participation [22:07] <@ulm> bug 736760 <willikins> ulm: https://bugs.gentoo.org/736760 "Application to Software - Freedom Conservancy"; Gentoo Foundation, Proposals; CONF; - mgorny:trustees + Freedom Conservancy"; Gentoo Foundation, Proposals; CONF; + mgorny:trustees <@ulm> no visible progress, at least not in the bug <@mgorny> this is primarily trustee business but probably won't happen <@mgorny> they don't want us, we don't really want them anymore -<@gyakovlev> there was other org that was ok with us though. [22:08] +<@gyakovlev> there was other org that was ok with us though. [22:08] <@mgorny> probably won't be closed until we decide on a specific umbrella or - reject all of them + reject all of them <+robbat2> the progress is tracked here: - https://wiki.gentoo.org/wiki/Foundation:FoundationFutureState#Status:_SFC + https://wiki.gentoo.org/wiki/Foundation:FoundationFutureState#Status:_SFC <@mgorny> the two main options are OSC and LF <@ulm> I must say that after the freenode disaster, I'm a little sceptical about giving control to a third party <@gyakovlev> and I think last thing was a question about moving physical - assets, which they did not do before. + assets, which they did not do before. <@mgorny> gyakovlev: OSC already started supporting ownership of physical - assets [22:09] + assets [22:09] <@gyakovlev> so maybe let's close SFC bug? it's clear they are not an option. <@dilfridge> ulm: hilariously the freenode server banner now says "welcome to - the Freenode AUTONOMOUS ZONE" + the Freenode AUTONOMOUS ZONE" <@dilfridge> feels like it's run by antifa :D <@ulm> who cares? -<@sam_> gyakovlev: formally not for us to do but i'd like that [22:10] +<@sam_> gyakovlev: formally not for us to do but i'd like that [22:10] <+FreedomBear> mgorny: you rang? <@dilfridge> not me really, I just noticed when I finally logged out <@gyakovlev> or at least remove council from CC <@mgorny> ulm: err, freenode sit sounds more like gentoo foundation than - umbrella to me + umbrella to me <@mgorny> after all, their own corpo took them <@mgorny> FreedomBear: too late, already past the topic <+robbat2> (afk, will review logs) <@Marecki> dilfridge: Well, as an old Polish saying goes "it was written ARSE - on a fence, someone believe it and all they got for it was - splinters" -<@mgorny> ulm: in any case, let's move on [22:11] + on a fence, someone believe it and all they got for it was + splinters" +<@mgorny> ulm: in any case, let's move on [22:11] <@Marecki> +d <@dilfridge> hrhr <@ulm> remove us from cc then, or ask trustees to close the bug? <@sam_> why not both? -<@sam_> let's do the latter actually [22:12] +<@sam_> let's do the latter actually [22:12] <@mgorny> ulm: i think we should remain CC-ed on the topic since it's - important + important <@ulm> sam_: can you take core of it? <@ulm> asking, that is? <@sam_> sure <@ulm> bug 784710 <willikins> ulm: https://bugs.gentoo.org/784710 "Remove SHA512 hash from - Manifests"; Gentoo Council, unspecified; CONF; mgorny:council + Manifests"; Gentoo Council, unspecified; CONF; mgorny:council <@mgorny> wasn't it rejected? <@ulm> that was discussed back in june <@dilfridge> mathom -<@ulm> let's close it then [22:13] +<@ulm> let's close it then [22:13] <@ulm> WONTFIX for now, I guess <@mgorny> hmm, or deferred for the new Council that doesn't include members - loving debating it to death + loving debating it to death <@sam_> you're free to raise it again if you wish -* mgorny shrugs [22:14] +* mgorny shrugs [22:14] <@ulm> actually, the june summary says "The council has no strong opinion either way about this bug" <@mgorny> do you feel that i should provide some more data? <@ulm> what would we need data for? -<@mgorny> that's what i'm asking ;-) [22:15] +<@mgorny> that's what i'm asking ;-) [22:15] <+soap> ok I need to go now -<@ulm> mgorny: can you raise it on the ML please [22:16] +<@ulm> mgorny: can you raise it on the ML please [22:16] <@ulm> and we reiterate next month with more input? <@mgorny> ulm: sure, can do <@ulm> k <@ulm> bug 793164 <willikins> ulm: https://bugs.gentoo.org/793164 "GLEP 82: Repository - configuration file (layout.conf)"; Documentation, New GLEP - submissions; CONF; mgorny:glep -<@ulm> we had that one as topic before [22:17] + configuration file (layout.conf)"; Documentation, New GLEP + submissions; CONF; mgorny:glep +<@ulm> we had that one as topic before [22:17] <@Marecki> Taken care of, innit. <@mgorny> we've handled it via earlier vote today <@mgorny> (it was blocked on eapis-testing) <@ulm> 8. Open floor -<@ulm> anything? [22:18] +<@ulm> anything? [22:18] <@gyakovlev> sam had an item I think, maybe still typing <@sam_> I'd like to suggest we just scrap the previous EAPI banning vote and - revisit this next time. I don't think it was necessarily clear which - motion was being used / its implications, and as a point of order, we - ended up saying we'd vote on 2 motions, but only voting on 1. + revisit this next time. I don't think it was necessarily clear which + motion was being used / its implications, and as a point of order, we + ended up saying we'd vote on 2 motions, but only voting on 1. <@sam_> I think it'd be cleaner for e.g. the log and such if we just revisited - it after more ML discussion/thought -<@mgorny> i can take care of opening more discussion around it [22:19] + it after more ML discussion/thought +<@mgorny> i can take care of opening more discussion around it [22:19] <@ulm> ok, let's vote on that <@gyakovlev> I second that request <@ulm> motion: retract the previous vote on "the EAPI deprecation workflow is @@ -685,59 +685,59 @@ * gyakovlev yes * dilfridge yes * sam_ yes -* ulm yes [22:20] +* ulm yes [22:20] * soap yes * mgorny yes <+FreedomBear> aww damn. did I miss the EAPI convo * Marecki abstain <@ulm> passes with 6 yes, 0 no, 1 abstention <@gyakovlev> FreedomBear: you'll have more time since it's retracted now. - [22:21] + [22:21] <@sam_> thanks <@gyakovlev> thanks! <@ulm> gah, writing the summary for this will be a pain :) <+FreedomBear> It seems so simple. I am not sure how else to approach it <@ulm> any other item for open floor? <+FreedomBear> It is just a formality should anyone be silly and keep - committing EAPI's after deprecation. + committing EAPI's after deprecation. *** msavoritias_ (~msavoriti@91-158-103-66.elisa-laajakaista.fi) has joined - channel #gentoo-council [22:22] + channel #gentoo-council [22:22] <@Marecki> Something from me but only if it's something we can cover quickly. - Gimme a sec. + Gimme a sec. <+FreedomBear> No need for all the data stuff to try and "prove" a 1 minute - vote "works" + vote "works" *** msavoritias (~msavoriti@91-158-103-66.elisa-laajakaista.fi) has quit: Ping timeout: 258 seconds <+FreedomBear> Spent more time considering data instead of just saying "don't - do that" -* FreedomBear goes back to RStudio [22:23] + do that" +* FreedomBear goes back to RStudio [22:23] <@Marecki> Okay, so it's been stated on the ML lately that "if the arch isn't - stable, we can't guarantee anything". I would like to ask, if - possible, for an official confirmation of that statement. - [22:24] + stable, we can't guarantee anything". I would like to ask, if + possible, for an official confirmation of that statement. + [22:24] <@sam_> oh, yes, I plan on going back to contest that <@sam_> I didn't really see it as a good argument for dropping a version - [22:25] + [22:25] <@ulm> Marecki: that doesn't look like it will be a quick item <@Marecki> The context being here that the ~arch status could be used as - justification for mass dekeywording. + justification for mass dekeywording. <@sam_> we do have GLEP 72 but i think it will need more discussion <@dilfridge> mailing list please <@ulm> and we cannot vote on it in open floor <@sam_> yeah <@Marecki> ulm: OK, so nothing already discussed. Let's leave till another - time, then. + time, then. <@mgorny> Marecki: more info, please <@mgorny> (on the ml) <@sam_> Marecki: (we can always adjust GLEP 72 if required, but let's see) - [22:26] + [22:26] <@ulm> Marecki: discuss on ML, and we can address it in august <@sam_> yep <@ulm> I see nothing else <@Marecki> mgorny: WilliamH's response in the "dropping dev-lang/lua:5.2" - thread but since it's not a quick thing to discuss, I won't bother - digging up an archive link. -* ulm bangs the gavel [22:27] + thread but since it's not a quick thing to discuss, I won't bother + digging up an archive link. +* ulm bangs the gavel [22:27] <@ulm> meeting is closed <@ulm> thanks everyone <@sam_> thanks everyone for the marathon and ulm for chairing diff --git a/meeting-logs/20210711.txt.asc b/meeting-logs/20210711.txt.asc index a202f12..5fe390e 100644 --- a/meeting-logs/20210711.txt.asc +++ b/meeting-logs/20210711.txt.asc @@ -1,11 +1,11 @@ -----BEGIN PGP SIGNATURE----- -iQEzBAABCAAdFiEEZlHkP3TnuTbxrN0HwwkGhRxhwnMFAmDrVTYACgkQwwkGhRxh -wnNwlggAua5GPRCPvfgoBxjXTooQmbAMc17sv7eITVf/oKAkytdzRFJh3JW0n3gn -WNYEbfyzbGlvaAVUG6mfr2GhjjZ9ovWkjZu/YKJjbtG5dSmYry0BMl4NUXSW/qCi -DsKc0p5LjcNL6QPFHhXI0JdwE+9cHrZYLAhj1M35in4jaE9V3n0sfd5ecB/2lIL6 -X5CF6oZTOcKNNgS4/k9wT/vVPQWT+m1OCIR/tWGkdfxAA73IWxC5WbL7vcBkZs1H -nOZGix2g3MZbdd7M85peJX1b0ScYRiOZ1uUTtyAsqDi0vdtlSnxl3jG13tW6LV/V -LJqQCDvKrWwRH0+kwshGEhtBGT2zPg== -=BwbF +iQEzBAABCAAdFiEEZlHkP3TnuTbxrN0HwwkGhRxhwnMFAmDrVkQACgkQwwkGhRxh +wnOZswf/VmjUjPRRAbUPUIupFNuwJIctBTOUE05LSmlLBXhs2cvyo4vGkY1uPyxo +acz7CwZobHBR6/4sk3zJy5zNujiurAcimS+HXIie4C3Sx1roNBHMPurBH80XkJF3 +artdTlab7k+WEkbsA5IzsQJRXMpzgwlf59UwRVo2YA0pAbDWT+TqZd2uxEckuxb9 +e7XdLGnnog/nEyDy/D5G3M/ISxBjf4z374aVoyfu1qhaYV4Eg9aGgxUmaRVybcQj +JKEQpGS+xLciaTfaAMC53GzkdzRct6KSolpnH0gL6CGaBTVxbxJcK5Lp7w1lw35X +T+kbyx+wczfFNXZAn9pqs9yMCkTARA== +=aV95 -----END PGP SIGNATURE----- |