so, should we start? no worry I only just arrived who wants to chair? whoever asks that question first :D k heh agenda: https://archives.gentoo.org/gentoo-dev-announce/message/6b32250b8bf53cd3016331aebd75c956 * jlec here roll call [20:07] * dilfridge here * WilliamH here * jlec still here * rich0 here * K_F here blueness was here a few minutes ago here [20:08] :) 1. Vote for holding meetings every 2nd Sunday of the month at 1900 UTC wfm * jlec yes * WilliamH yes * dilfridge yes everyone o.k. with Sunday, or should we shift to another day? * K_F yes The current schedule has worked well for me [20:09] * ulm yes yep I prefer keeping sundays at least [20:10] unanimous, if I count dilfridge and rich0 as yes * dilfridge yes * rich0 yes * dilfridge yes yes yes :) 2. Vote for continuing last council's workflow considering sending call for agenda items (2 weeks in advance), sending the agenda (1 week in advance) and have the meeting focussed, e.g., have major discussions on -project ML prior to the meeting [20:11] * K_F yes * WilliamH yes * jlec yes anyone wants to discuss this? * dilfridge yes seems not :) ulm: what would there be to discuss? * ulm yes I haven't seen any issues with this workflow ever ulm: to be clear, this is the only time we’re meeting at 1800 UTC? * blueness yes except for the fact that i always need to be reminded, i’m okay with this :) [20:12] blueness: yep, will be 19:00 UTC i’m like that in real life too, i always get lost in time All works for me rich0: is that a yes? * rich0 yes yes yes [20:13] unanimous then 3. Appoint chairmen for this term's meetings I can take November and/or December * dilfridge volunteers for nov,dec,jan I don't have any particular requirements i’d like to have the last two again, because i don’t teach during the summer ok then I do jan/feb/mar so i’d like may and jun [20:14] * WilliamH will take a couple, not nov or dec though I take what is left over. No preference for any date I should be able to take any two hmm blueness may/june dilfridge jan/feb/mar ulm: yes please ulm nov/dec anyone actually need to take 3? [20:15] K_F: no NOpe - that's why I didn't do any last year :) iirc last year we didnt have enough to go around :) WilliamH: mar/apr? Too many eager people taking 3... :) ulm: ok, that should work. * K_F signs rich0 up to write a few summaries :p But, don't let me stop you :) dilfridge: jan/feb then :p works for me so what's left? aug/sep/oct [20:16] I can take aug/sept Let me take Sep/Oct then Are we going to do a meeting w/ agenda items this month or just start that in Aug? ok I can take aug WilliamH: my understanding is the latter [20:17] K_F aug, jlec sep/oct copy that K_F: ok all settled, except rich0 wants to take one What's untaken? nothing, but I have 3 if I count this meeting too [20:18] If all are taken, I can just be backup/etc. rich0: nov/dec? one of them, I mean Sure, either is fine [20:19] ulm nov, rich0 dec then 4. Open bugs with council involvement [20:20] https://bugs.gentoo.org/buglist.cgi?bug_status=UNCONFIRMED&bug_status=CONFIRMED&bug_status=IN_PROGRESS&email2=council%40gentoo.org&emailassigned_to2=1&emailcc2=1&emailreporter2=1&emailtype2=substring&list_id=3227130&query_format=advanced eh right. soon. bug 565566 ulm: https://bugs.gentoo.org/565566 "New ChangeLogs are in chronological order"; Gentoo Infrastructure, CVS/SVN/Git; CONF; patrick:infra-bugs Did folks see my msg in here about the May summary? [20:21] WilliamH: I did ChangeLogs are dead, infra just hasn't removed them yet. [20:22] currently no action for the council in #565566 I think We made that decision a few meetings back So that bug is obsolete then we have #566498 #574080 #574082 [20:23] WilliamH: i honestly have no recollection of that, but imo ChangeLogs should go bye bye all about games.eclass well someone is working on it, which is progress blueness: yeah, we left that to infra ulm: yeah bug #574952 is particularly disturbing blueness: https://bugs.gentoo.org/574952 "Extremely uncooperative behavior from games team"; Community Relations, Developer Relations; CONF; mgorny:comrel Yes, the games.eclass work is being done. [20:24] blueness: right, four games.eclass bugs by now all with council in CC any suggestion how to proceed? Is anything actually blocking progress? [20:25] I htink we need to encourage QA to do their job here. leave it for the moment, I'll try to trigger some internal discussion in comrel first dilfridge: noted dilfridge++ good enough for me ulm: I think the tech work is being done, last time I checked wizardedit is working with others on games.eclass deprecation We decided the direction but now it is up to QA to have a look onto this and have to executed IT seems more like a people issue at this point, not a policy one. dilfridge: I can attest to the comrel issue as well. [20:26] ok, so waiting for qa and comrel if work is getting done, let’s wait and see sounds good then, bug 571490 ulm: https://bugs.gentoo.org/571490 "Missing summary for 20151025 council meeting"; Documentation, Project-specific documentation; CONF; mgorny:council who? dilfridge: ^^ [20:27] that's the people volunteering for 3 chairs :p ulm: :) i just remembered i have to do the summary for the last meeting exactly my thought anyway, action item for dilfridge [20:28] yep last, bug 579460 ulm: https://bugs.gentoo.org/579460 "please make repoman ignore a missing "# $Id$" header line"; Portage Development, Repoman; IN_P; dilfridge:dev-portage Is that in 2.3? [20:29] nothing for us to do there and it is implemented already WilliamH: no idea dol-sen mentioned it being in 2.3.0_rc1 it's blocking the portage-2.2.30 bug The person to talk to would be dol-sen probably [20:30] but yeah, he already commented it is included.. nothing for us to do *** blueness (~blueness@gentoo/developer/blueness) has quit: Quit: blueness ok, I'll check if that bug can be closed 5. Open floor [20:31] hang on a sec, I have one wrt m-n and old packages. ulm: can be closed once it is in stable maybe discussion ulm: so if anything should be InVCS keyword etc no vote hang on wrt the discussion about old packages. [20:32] I got a couple of suggestions. 1. when a maintainer puts a package up for grabs, they assign it to m-n and p.mask it to encourage someone to take it. [20:33] after 30 days, they remove it. or (i'm pulling this from an email) *** blueness (~blueness@gentoo/developer/blueness) has joined channel #gentoo-council [20:34] *** ChanServ (ChanServ@services.) has changed mode for #gentoo-council to +o blueness 2. only remove broken packages... leave m-n as is. Personally, I say leave them in the tree until they actually cause a problem, then aggressively treeclean. rich0: ++ blueness: https://bpaste.net/show/e97e7ff9b121 But if a bug is filed against a m-n package, that would be when we would mask it to get someone to step up and fix the bug and take the package. [20:35] Well, a serious bug. If some package is missing a desktop entry or something, I doubt the submitter would have wanted it removed as the solution. I tend to prefer packages being actively maintained and some responsible for its state, at least for stable tree I wouldn't mask it unless there is a good reason missing ebuild maintainer alone isn't sufficient for masking ulm: missing maintainer + a bug is [20:36] ulm: open bugs against m-n packages aren't good. ulm: especially packages with stable versions [20:37] Many bugs are trivial. I don't see the need to clean just because a package isn't perfect. I didn't completely followed the bitcoin package thread, but for packages which can cause real world problems like those, or scientific packages potentionally creating false results or packages closely related to security, I think we should also allow/encourage tree cleaning instead simple dorpping to m-n But, if it is serious, of course. Just get rid of it. rich0: +1 jlec: sure, if we're talking about things with a serious impact. [20:38] I think some discretion is needed. sorry guys, connection dropped :( awilfox: ty jlec: i was going to p.mask a bunch of *coin pkgs * WilliamH also likes the graveyard overlay. I just don't like the rush to just close bugs and get rid of things I'm surprised we haven't been using it. i was able to give away a few, the rest i’m going to drop to m-n except for namecoin which has issues, its getting p.masked and dropped to m-n WilliamH: why would anybody want to put that overlay in their repos, given that overlays are all-or-nothing? [20:39] If it isn't actually cared for? If it weren't horribly broken, it would be in the tree. similar for testing vs stable, we should strive to get everything stable, but there is no harm in keeping packages testing. Bu twe should give a false impression of a package being maintained if actually it isn't blueness: something like that seems reasonable jlec: stable =/= maintained, IMO stable just means it has been tested, and works [20:40] Some packages doesn't simply get shiny features or security pathcing, but sometimes it turns out that calculations are wrong and updates tackle that stable has security support, testing does not rich0: this also can happen to stable packages But if they are mn, no one will update and care [20:41] jlec: sure, but those calculations still work as well as the day we considered them stable :) I think that people using a package in some kind of serious application probably do their own QA, and closely monitor it. sure, but if latest research says thet are wrong we shouldn't tell the user today that old version is stable and should be used [20:42] But, known serious bugs are of course a fair reason to drop something I'd just prefer to assume innocent until proven guilty. I just want to mae sure, we are banning pm if the stepping down maintainer sees a requirement for active maintainership for a package [20:43] The problem with packages sitting in m-n is that no one cares about them. *are not banning WilliamH: which is fine as long as the package is working ulm: so, is it also ok to drop a new package in the tree straight to m-n? [20:44] WilliamH: no but the maintainer can step down at any later time WilliamH: under what circumstances would that happen? [20:45] blueness: people dodo that blueness: I asked, because I thought I heard that people do that. mike, mr_bones and others jlec: WilliamH that’s just crazy, why?! * jlec not exactly sure about mr_bones [20:46] seriously why would someone commit a package when he's not interested in maintaining it? if someone commits to the tree straight maintainer-needed, I recommend a quick patrick solution (immediate revert) I doubt anyone (be it qa, comrel, council) would see any problems with that maybe we should make a statement on this very point I think mgorny pointed out sch a case either to comrel or g-dev lately [20:47] yes But, ulm just said a maintainer can step down whenever, so if I commit to the tree, then drop to mn aseparate commit that's ok. it is very strange indeed, are they suggesting that someone else pick it up? but that was already some time ago IF nothing else it should make sense to care for it for a short time. In a more communal world maybe everything woudl be m-n, but we don't really work that way. dilfridge: wording for motion? just to be clear, i don't remember anymore what package was that and what happened with it [20:48] rich0: no, its just like real socialism, no one takes responsibility ;) I really siggest no voting during open floor Yeah this should not be a voting issue can have it on agenda for next meeting WilliamH: IMHO "any time" means after a reasonable period not after 5 minutes :) The council affirms existing policy that packages added to the gentoo repository must have a declared maintainer. Commits adding packages without such should be immediately reverted. dilfridge: no voting on an open floor issue, let's do that next meeting [20:49] yeah, maybe we should postpone it it's not an urgent issue besides, gate opens here soon, so will be off in few mins anyways https://wiki.gentoo.org/wiki/Project:Council#Meeting_chairs *** prometheanfire (~promethea@gentoo/developer/prometheanfire) has joined channel #gentoo-council ^^ please check if I've got things right there Agree, might not hurt to include general point in the summary as non-binding for now, except insofar as existing policy applies. ulm: lgtm [20:50] wfm ulm: looks good anything else for open floor? * awilfox politely raises hand; are users and proxy maintainers allowed to suggest topic for open floor? [20:51] go sure awilfox: yes sure, open floor is open floor ;-) [20:52] I am very interested in becoming a gentoo developer myself, too, actually, I just had a small suggestion: I am quite happy that gentoo finally has a working comrel project that seems to be able to give justice where it is needed, but I have been a little disappointed with the lack of response to my inquiries in places where I have personally been involved. is there any way to make it so that comrel is a little less.. black-box-y is the word I want? so that devs and users can know what is happening... I understand that issues need to be kept private so that there is no spill of drama and such, but I am personally involved in a case where someone was harrassing me both on the bugzilla and followed me to my social media... and I don't even know what happened in that case [20:53] awilfox: i think comrel is best for more senior devs just because dilfridge: that's a question for you, I think was this person talked to, was it handled, did nothing happen, etc.. makes me a bit hesitant on doing quizzes and becoming a dev [20:54] awilfox: oh strike my comment i misunderstood [20:55] ok I vaguely remember that incident. I *think* nothing happened, since at the time everyone was busy otherwise. (e-mail 5 Feb?) likely best to email comrel alias for that dilfridge: yes, with a follow up near 1 Mar awilfox: can you try to work this out with comrel? [20:56] we can talk about this ulm, sure, I can fire another email out. dilfridge, awilfox, go ahead. :-) [20:57] but this was in general, I know someone else who had similar experience, basically my question was is there any support in council on making comrel a bit more transparent so people are not kept out of the loop awilfox: I would suggest, please try to contect comrel and see if you can get some more clarity. If that doesn't work out, Council can potentionally check if ComRel is really reacting in a timely manner and provides adequate information to the parties involved Would that work for you? jlec, certainly! comrel was very inactive for a long time. mostly because some team members were completely absent and some others were busy with real life. this is hopefully getting better now. glad to hear this :) [20:58] thank you for your time. Certainly I support as much transparency as possible, considering, and I think most of us do. anything else? seems not [20:59] meeting is closed then ulm: thanks for chairing thanks for chairing *** ulm (~ulm@gentoo/developer/ulm) has set the topic for #gentoo-council: "Next meeting: 2016-08-14 19:00 UTC | http://www.timeanddate.com/worldclock/fixedtime.html?iso=20160814T19 | https://wiki.gentoo.org/wiki/Project:Council" ulm: ++ thanks everybody [21:00]