16:00:03 #startmeeting FESCO (2016-07-29) 16:00:03 Meeting started Fri Jul 29 16:00:03 2016 UTC. The chair is nirik. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:00:03 Useful Commands: #action #agreed #halp #info #idea #link #topic. 16:00:03 The meeting name has been set to 'fesco_(2016-07-29)' 16:00:03 #meetingname fesco 16:00:03 #chair maxamillion dgilmore jwb nirik paragan jsmith kalev sgallagh rathann 16:00:03 #topic init process 16:00:03 The meeting name has been set to 'fesco' 16:00:03 Current chairs: dgilmore jsmith jwb kalev maxamillion nirik paragan rathann sgallagh 16:00:36 .hello sgallagh 16:00:37 sgallagh: sgallagh 'Stephen Gallagher' 16:01:32 .hello pnemade 16:01:33 paragan: pnemade 'Parag Nemade' 16:02:16 well, thats 3 of us... will wait a bit more and see if we reach quorum. 16:02:22 .hello jsmith 16:02:23 jsmith: jsmith 'Jared Smith' 16:02:41 sorry for being late 16:02:54 no worries. 16:03:20 ok, thats 5, so we can go ahead... 16:03:23 I think that gives a quorum 16:03:38 yes :) 16:04:01 So, we have a newly elected fesco... I'd like to thank number80 for all his service on the last fesco and welcome rathann 16:04:13 should we do a new whenisgood for a new time? 16:04:32 nirik: Why don't we just ask rathann first. 16:04:46 sure, although he appears not to be here today. ;) 16:04:50 so, lets move on then... 16:04:51 * jsmith still prefers Fridays, as those are typically the only days he has access to IRC 16:05:01 * paragan also fine with current timing 16:05:09 #topic #1600 F25 System Wide Change: KillUserProcesses=yes by default 16:05:10 .fesco 1600 16:05:10 https://fedorahosted.org/fesco/1600 16:05:11 nirik: #1600 (F25 System Wide Change: KillUserProcesses=yes by default) – FESCo - https://fedorahosted.org/fesco/ticket/1600 16:05:23 sgallagh put a more concrete proposal in this morning. 16:05:27 the list looks fine to me 16:05:29 .fesco 1600 16:05:30 nirik: #1600 (F25 System Wide Change: KillUserProcesses=yes by default) – FESCo - https://fedorahosted.org/fesco/ticket/1600 16:05:50 zbyszek: you thoughts ? ^ 16:06:30 screen and tmux are obviously fine. 16:06:50 nohup and disown can be shell builtins, and I'm not sure if they can be redefined. 16:07:06 (or should rather) 16:07:10 I'll admit that I didn't have the time to do an in-depth look into nohup and disown before creating the list. 16:07:22 However given that their obvious purpose is to do exactly this... 16:07:34 (survive a session) 16:07:55 well, with nohup there's a standalone, which I think all the shells use now a days (but I could be wrong) 16:08:01 disown could be a lot harder 16:08:01 Right, but there's always the option of redirecting people to a differnt-but-equivalent comamdn. 16:08:02 hi, I'm here, sorry 16:08:21 morning Rathann. ;) Is this time ok for you? or should we try and find a better one? and welcome. 16:08:31 no, it's fine 16:08:36 if nohup is standalone, then I think it's reasonable to leave it Tier 1 (even if we end up making downstream changes). 16:08:39 it's actually late afternoon for me 16:08:55 well, the man page apparently tells me I am wrong. 16:09:13 Yeah, I think the list of Tier 1 is good. 16:09:14 "NOTE: your shell may have its own version of nohup, which usually supersedes the version described here." 16:10:24 I'm personally fine with the list/proposal. Shall we vote then? or anything else to discuss? 16:11:21 Oh, one addon: Should we set it to 'yes' in rawhide? That might gather some small amount more feedback as well. 16:11:56 I think so 16:12:04 I'm OK with it 16:12:08 any timeline for Tier 1 and 2? 16:12:09 proposal: accept sgallagh's proposal from https://fedorahosted.org/fesco/ticket/1600#comment:17 16:12:18 +1 16:12:22 +1 16:12:51 paragan: Tier 1 has to be complete or we enact the Contingency Plan 16:12:57 I think we said Beta Freeze for that 16:13:02 /me checks 16:13:11 Yes 16:13:21 okay +1 16:13:33 Tier 2 are things that we will file bugs on and mark in Common Bugs but don't need to have a timeframe attached 16:14:16 +1 from me for the record 16:14:20 +1 from me 16:14:36 Rathann: ? Or just catching up. ;) 16:15:04 actually I'm still undecided 16:15:10 so 0 from me 16:15:28 I'm not completely sold on the change 16:15:29 Rathann: Before tallying, could you say what makes you hesitate? 16:16:26 Rathann: The Change itself was already approved by the previous FESCo; this is just hashing out the conditions for completion. 16:16:44 ah 16:17:11 ok, +1 for the conditions, then 16:17:38 #agreed accept sgallagh's proposal from https://fedorahosted.org/fesco/ticket/1600#comment:17 (+7,0,0) 16:17:42 (meaning if the Tier 1 stuff isn't ready by Beta Freeze, the default stays "no" on F25 and we revisit in F26) 16:17:54 right 16:17:58 #topic #1568 F25 Self Contained Changes 16:17:59 .fesco 1568 16:17:59 https://fedorahosted.org/fesco/ticket/1568 16:17:59 Thanks sgallagh. 16:18:00 nirik: #1568 (F25 Self Contained Changes) – FESCo - https://fedorahosted.org/fesco/ticket/1568 16:18:26 this is just nodejs6 16:18:31 which is already done even. 16:18:33 +1 16:18:45 +1 16:18:47 +1 16:18:54 +1 16:19:02 +1 16:19:02 Yeah, sorry for the late proposal. I thought I had filed it months ago. 16:19:12 Biased +1 16:19:18 sgallagh: You did all the work, so we'll forgive you :-) 16:19:36 :) 16:19:45 #agreed nodejs6 change is approved. (+6,0,0) 16:20:38 #topic #1602 dvgrab, non-responsive maintainer 16:20:38 .fesco 1602 16:20:38 https://fedorahosted.org/fesco/ticket/1602 16:20:40 nirik: #1602 (dvgrab, non-responsive maintainer) – FESCo - https://fedorahosted.org/fesco/ticket/1602 16:21:03 Do we want to just do all of them together, or do we expect discussion? 16:21:59 Maybe rephrased: Does anyone have anything to say against following the non-responsive maintainerpolicy for any of these people? 16:22:16 * jsmith has nothing 16:22:21 yeah, we have 4 of them 16:22:39 * nirik thinks again we should have a better process, but I keep not having time to propose something. ;) 16:22:40 I don't 16:22:41 They are dvgrab, scons, wise2 and patches 16:22:55 +1 to all 16:22:58 I am +1 to orphan all of 4 requests 16:23:09 +1 to orphaning all 4 16:23:10 * nirik is also +1 to all 16:23:25 +1 to all four, for the record 16:23:50 +1 to all 16:24:14 * Rathann notes he needs wise2 as a dependency so he'll probably grab it if nobody beats him to it 16:24:29 #agreed orphan packages in 4 maintainer tickets (+6,0,0) 16:24:35 I'll do the orphaning after the meeting 16:24:46 Thanks nirik 16:24:51 #topic #1605 finish retirement of sysvinit-only packages 16:24:51 .fesco 1605 16:24:51 https://fedorahosted.org/fesco/ticket/1605 16:24:56 nirik: #1605 (finish retirement of sysvinit-only packages) – FESCo - https://fedorahosted.org/fesco/ticket/1605 16:25:43 So the proposal I made in the ticket was: 16:25:46 I think we should process all of these now 16:25:50 I'm fine with the list (once opentracker and nagios are removed). We should announce and possibly mail owners and give them a last week 16:26:03 Retire all of the remaining sysv-only packages immediately after Flock with a final reminder warning. 16:26:08 yeah, I guess there has been lots and lots of time 16:26:17 Why after Flock? 16:26:21 But yeah, we were supposed to do this six months ago 16:26:25 +1 to retire all those packages 16:26:40 jwb: Mostly just to give that last week, then a few days to account for the people who have to do it mostly being at Flock 16:26:50 Seems like an unnecessary delay where we'll forget again 16:26:54 +1 16:27:16 jwb: If you want to hit the button today, I'll +1 that too. 16:27:17 though I think psad also supports systemd now and it's several releases behind upstream 16:27:26 so, also a bug 16:27:28 we could orphan them and let them die the normal process... but then someome might bring them back and not fix the sysvinit 16:27:29 I suppose the worst-case situation is that people have to resubmit for package review 16:28:21 * Rathann will try to fix psad if there's time during Flock ;) 16:28:25 OK, so let 16:28:29 's try this: 16:28:42 nagios also needs fixing (I did file a bug) 16:28:46 Proposal: retire all packages on this list (save opentracker and nagios which have been fixed) immediately. 16:29:02 A +1 means immediate retirement, a -1 means wait until after Flock. 16:29:08 But either way, it's happening 16:29:49 does "immediately" mean without a final warning? 16:30:00 I'm sure some people forgot about this 16:30:03 Rathann: Yes, we *did* give a "final" warning six months ago 16:30:03 I'm +1 I guess... lets get it over with, people can unretire if they actually care and hopefully get them fixed in review. 16:30:10 And then forgot to actually execute on it. 16:30:11 ah 16:30:12 we just reminded them like a week ago 16:30:17 with the ticket 16:30:22 anyway, +1 16:30:24 I can help with retiring those packages 16:30:26 +1 16:30:26 +1 16:30:31 ok +1 16:30:51 I can always file an unretirement request or even re-review ticket when I need psad back in Fedora 16:31:21 nirik: RE: nagios: are you proposing to not retire it? We did leave in a provision for FESCo to grant exceptions. 16:31:38 Rathann: Yeah, and a new package review is usually a good thing for package health anyway. 16:31:41 I would very much prefer we not retire it. 16:31:53 I was going to give the maintainer a bit of time then just go fix it. 16:32:24 Proposal: nagios gets an extension to Alpha Freeze 16:32:36 it's a conditional bug. It shipped with a systemd unit since 2013... they just messed something up so it shipped the sysvinit instead 16:32:42 (Which I am only okay with because nirik is committing to fixing it) 16:33:10 so, thats +6 I guess with sgallagh ? 16:33:22 Right, +1 for the record. 16:33:43 #agreed retire packages on list aside nagios (which must be fixed by alpha) and opentracker (+6,0,0) 16:33:55 paragan: can you retire them? 16:34:02 sure I will 16:34:02 I guess we do f25 and rawhide? 16:34:10 yes 16:34:11 Yes 16:34:11 WORKSFORME 16:34:20 cool. 16:34:35 #topic #1606 f25 approved Changes not in MODIFIED status (considered as not testable) 16:34:36 .fesco 1606 16:34:36 https://fedorahosted.org/fesco/ticket/1606 16:34:37 nirik: #1606 (F25 approved Changes not in MODIFIED status (considered as not testable)) – FESCo - https://fedorahosted.org/fesco/ticket/1606 16:35:14 paragan, nirik: Someone should also send out the announcement on devel-announce, if for no other reason than so we can finally say the systemd conversion is complete 16:35:46 okay will send an email on devel-announce first 16:35:49 RE: 1606 - I added my thoughts on each of the Changes to the ticket as https://fedorahosted.org/fesco/ticket/1606#comment:2 16:36:03 paragan: I didn't say "first", just that it should be announced that it happened. 16:36:12 oh okay 16:37:18 I find myself agreeing with sgallagh on the changes. ;) 16:37:40 nirik: I was just going to say the same thing, but I didn't want people to think I was just being lazy :-p 16:37:42 I too agree with sgallagh comment 16:37:58 some of the ones with no response may well be people already traveling to flock... 16:38:04 I agree with his comments (because I'm too lazy to re-read them) 16:38:53 The Bodhi one was the only one I think I was unsure about. 16:39:02 I am unsure how far along that is... 16:39:17 But if it's not feature complete already, then I'm wary of the disruption of putting it in place for F25 16:39:20 I read the comments and I concur with sgallagh 16:39:52 proposal: ask FPM to follow recommendations in comment2 and revisit next meeting for items we deferred 16:39:54 (Given that we very intentionally want F25 to be a short cycle) 16:40:04 (I'm assuming no meeting next week? so week after?) 16:40:31 +1 16:40:37 nirik: Seems sensible, especially if some stuff gets solved at Flock 16:40:41 +1 16:40:44 +1 16:40:44 +1 16:42:33 Just so we're clear, this is also following my last comment RE: setting KillUserProcesses=yes in F25 for Alpha? 16:42:43 yes 16:42:48 yeah 16:42:59 /me didn't want that slipping by without notice 16:43:04 any other votes? jsmith / jwb 16:43:09 +1 16:43:10 zbyszek: ^^ 16:43:13 +1 16:43:24 #agreed ask FPM to follow recommendations in comment2 and revisit next meeting for items we deferred (+6,0,0) 16:44:02 +1 to setting KillUserProcesses=yes in F25 for Alpha 16:44:10 #topic Next meeting chair 16:44:18 who wants the hot seat next meeting? 16:44:35 so.. 16:44:39 when exactly is that? 16:44:45 we're skipping next week, right? 16:44:50 12th August I guess 16:44:53 yeah, I think so. 16:44:56 Aug. 12? 16:44:58 yep 16:45:14 for the record, I'm on vacation for the next two weeks, so I can't promise I'll attend on Aug 12th 16:45:42 Rathann: What are you, a Congressman? Win an election, immediately go on vacation. ;-) 16:45:53 LOL 16:45:59 no, Flock is part of that vacation 16:46:24 If no one else is going to volunteer, I'll chair Aug. 12 16:47:00 thanks, sgallagh 16:47:02 ;) 16:47:23 thanks. 16:47:31 #info sgallagh to chair on aug 12th 16:47:35 #topic Open Floor 16:47:40 anyone have anything for open floor? 16:48:20 nirik: One minor Flock item. 16:48:56 There's a Flock PRD workshop that's meant to get the PRDs for the various Editions in shape 16:49:18 It would be best if any FESCo member present and not in another workshop were to attend and lend their expertise. 16:49:43 #link https://flock2016.sched.org/event/7mOO/prd-workshop 16:50:07 16:50:25 alrighty 16:51:24 * jsmith has to run... thanks everyone! 16:51:37 oh, clarification: on those orphanings, am I orphaning just the indicated package, or all the ones from that maintainer? 16:51:47 ie, maintainer of dvgrab has several other packages 16:52:15 Isn't official policy to orphan all of their packages? 16:52:35 I'd figure doing otherwise should be the exceptional case. 16:52:35 orphan all of their packages 16:52:54 it's not clear, but yeah, will do 16:53:03 ok, will close up in a minute if nothing else 16:53:13 nirik: Thanks for running the meeting! 16:53:39 nirik, Thanks for this meeting 16:54:24 no problem. Safe travels to flock for everyone going. 16:54:27 #endmeeting