16:01:41 <maxamillion> #startmeeting FESCO (2017-06-30) 16:01:41 <zodbot> Meeting started Fri Jun 30 16:01:41 2017 UTC. The chair is maxamillion. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:01:41 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic. 16:01:41 <zodbot> The meeting name has been set to 'fesco_(2017-06-30)' 16:01:41 <maxamillion> #meetingname fesco 16:01:41 <zodbot> The meeting name has been set to 'fesco' 16:01:42 <maxamillion> #chair maxamillion dgilmore jwb nirik jforbes jsmith kalev sgallagh Rathann 16:01:42 <zodbot> Current chairs: Rathann dgilmore jforbes jsmith jwb kalev maxamillion nirik sgallagh 16:01:44 <maxamillion> #topic init process 16:01:47 <maxamillion> .hello maxamillion 16:01:48 <zodbot> maxamillion: maxamillion 'Adam Miller' <maxamillion@gmail.com> 16:02:37 <nirik> morning 16:03:10 <maxamillion> we might not have enough folks in attendance today 16:03:22 <Son_Goku> evening 16:03:55 <Rathann> .hello rathann 16:03:56 <zodbot> Rathann: rathann 'Dominik Mierzejewski' <dominik@greysector.net> 16:04:33 <dgilmore> hi 16:04:46 <Son_Goku> .hello ngompa 16:04:47 <zodbot> Son_Goku: ngompa 'Neal Gompa' <ngompa13@gmail.com> 16:04:49 <mjw> .hello mjw 16:04:50 <zodbot> mjw: mjw 'None' <fedora@wildebeest.org> 16:05:02 <dgilmore> maxamillion: do not forget that jforbes_vacation said he will run next weeks meeting 16:05:18 <maxamillion> dgilmore: +1 16:05:29 <mjw> hmmm, zodbot still gives the wrong email address and what is that 'None'? 16:06:01 <nirik> mjw: you set 'private' on your account 16:06:07 <nirik> so it won't share your real name... 16:06:12 <maxamillion> still need 1 more for quorum ... :/ 16:06:21 <mjw> Anyway, hello mjw 'Mark Wielaard' <mjw@fedoraproject.org> 16:06:33 <mjw> nirik, right, I didn't want it to share my private email address :) 16:07:13 <dgilmore> maxamillion: we have nirik, Rathann, maxamillion , dgilmore right? 16:07:14 <nirik> email is not part of the privacy items... 16:07:21 <nirik> https://fedoraproject.org/wiki/Legal:PrivacyPolicy 16:07:34 <mjw> nirik, boo! How do I keep that private then? 16:07:37 <maxamillion> dgilmore: yeah 16:07:54 <dgilmore> mjw: can't 16:07:57 <mjw> sigh 16:09:22 <mjw> And it also shows the other issue I have... "The only exception to this is for your email address, which may still be visible in some Fedora services such as Bugzilla" precisely. Bugzilla is the one service that seems borked :{ 16:09:30 <mjw> o well. 16:09:48 <mjw> Here I am, and happy to talk if we are going to discuss any topics where I can help. 16:09:56 <ignatenkobrain> .hello ignatenkobrain 16:09:57 <zodbot> ignatenkobrain: ignatenkobrain 'Igor Gnatenko' <ignatenko@redhat.com> 16:10:04 <nirik> mjw: you tried to set your bugzilla account to @fedoraproject.org alias? that won't work without an exception. 16:10:25 <nirik> we can talk about that in #fedora-admin after the meeting (don't mean to derail) 16:10:35 <mjw> nirik, OK 16:12:01 <maxamillion> alright, we're 10 minutes after the hour and don't have quorum ... should we call it? 16:12:37 <jwb> here 16:12:40 <jwb> sorry 16:12:45 <maxamillion> \o/ 16:12:58 <maxamillion> alright 16:13:12 <maxamillion> #topic Followups 16:13:14 <maxamillion> #topic #1690 F27 Self Contained Changes (Java system/command setting) 16:13:14 <maxamillion> .fesco 1690 16:13:15 <maxamillion> https://pagure.io/fesco/issue/1690 16:13:16 <zodbot> maxamillion: Issue #1690: F27 Self Contained Changes - fesco - Pagure - https://pagure.io/fesco/issue/1690 16:15:33 <nirik> ok, so we have one old one first? 16:15:37 <maxamillion> yes 16:15:41 <maxamillion> the Java thing 16:15:54 <maxamillion> I'll bring up the new ones after we finish with "Followups" 16:15:56 <nirik> looking, I am +1 to all of them 16:16:02 <Rathann> I'm +1 to the Java change 16:16:10 <Rathann> be back in 5mins 16:16:24 <dgilmore> +1 to java with the furter explanations 16:16:29 <maxamillion> +1 16:17:08 <maxamillion> jwb: ? 16:17:26 <jwb> +1 to all of them 16:17:36 <maxamillion> #agreed APRROVE: F27 Self Contained Change: Java system/command setting (+1:5, +0:0, -1:0) 16:17:44 <maxamillion> #topic #1715 F27 System Wide Change: Rsyslog log format change proposal 16:17:44 <maxamillion> .fesco 1715 16:17:44 <maxamillion> https://pagure.io/fesco/issue/1715 16:17:45 <zodbot> maxamillion: Issue #1715: F27 System Wide Change: Rsyslog log format change proposal - fesco - Pagure - https://pagure.io/fesco/issue/1715 16:19:15 <dgilmore> gahh I failed still 16:19:27 <dgilmore> do we have the change owner here? 16:20:09 <maxamillion> dgilmore: doesn't look like it 16:20:20 * Rathann is back 16:20:25 <maxamillion> Rathann: welcome back 16:20:31 <maxamillion> Rathann: we're on #1715 16:21:04 <Rathann> right 16:21:10 <maxamillion> the Change proposal owners still don't seem super motivated to ensure a smooth transition with the follow of the proposed change 16:22:15 <jwb> i'm not getting the overall benefit. can this be done locally rather than in the package? 16:22:36 <nirik> well, the last thing I see on the list is them talking about logcheck... and offering to see if maintainers wanted help 16:23:07 <nirik> it adds year (meh) and timezone (which could be handy) 16:23:21 <Rathann> apart from ensuring that there's no impact in the default configuration, it'd be nice if the change owner at least talked to the affected package owners/upstream about supporting the new default timestamp format in text logs, otherwise things will break as soon as someone configures them to use rsyslog instead of journal 16:23:47 <maxamillion> nirik: right, but that wasn't the proposal owners who identified those was it? ... it seems as though others are stepping up, and if we're fine with that then fine. I just don't like that there's a relative disregard for the fallout from the change owners 16:24:32 <jwb> i'm 0 at best on this 16:24:36 <nirik> it was the change owner: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/CCO6GK7ULLA2WDWN5HW6SEWVP3THHE35/ 16:25:11 <nirik> that was a week ago 16:25:47 <jwb> let's not waste time. i'm 0 at best, which means we have no quorum to pass this 16:25:49 <maxamillion> nirik: I was looking at https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/GBVE7XGRE66IGJ2SW5MO6VH677R27MB5/ 16:26:05 <maxamillion> jwb: +1 16:26:15 <nirik> ok, dgilmore could see reach out if he wants, but we should move on 16:26:29 <maxamillion> alright, so the question is ... do we want to push this out and attempt to get the concerns addressed or do we just reject the change? 16:26:58 <jwb> tbh, i'd be in favor of rejecting 16:27:06 <dgilmore> I am very hesitant to make the change 16:27:33 <dgilmore> I guess we probably should reject it 16:27:57 <dgilmore> they can resubmit a more detailed proposal for f28 16:28:09 <maxamillion> Proposal: FESCo Rejects F27 System Wide Change: Rsyslog log format change 16:28:45 <maxamillion> +1 16:28:50 <Rathann> +1 16:29:01 <dgilmore> +1 16:29:25 * nirik would prefer to give them more time/invite them, but sure, we can always reject and ask them to talk to us if they want to resubmit I suppose. 16:29:41 <jwb> +1 16:30:10 <maxamillion> nirik: if you'd prefer that, just vote +0 or -1 to this proposal and suggest more time ... I'm good either way, but we've been on this for weeks with little movement 16:30:17 <jwb> nirik: i really don't see the point in waiting longer. this is a change that can be done locally if people want to modify the format and there's no overriding benefit from a distribution standpoint that i can see 16:30:29 <nirik> sure, +1 lets move on 16:30:40 <dgilmore> nirik: 2017-07-04 Change Checkpoint: Proposal submission deadline (System Wide Changes) 16:30:58 <maxamillion> #agreed FESCo Rejects F27 System Wide Change: Rsyslog log format change (+1:5, +0:0, -1:0) 16:31:00 <dgilmore> all systemwide changes need to be locked down next week 16:31:16 <maxamillion> #topic New Business 16:31:17 <maxamillion> #topic #1690 F27 Self Contained Changes (PHP 7.2 and Remove krb5-appl) 16:31:17 <maxamillion> .fesco 1690 16:31:18 <maxamillion> https://pagure.io/fesco/issue/1690 16:31:19 <zodbot> maxamillion: Issue #1690: F27 Self Contained Changes - fesco - Pagure - https://pagure.io/fesco/issue/1690 16:31:25 <maxamillion> I'm +1 to both of these 16:32:08 <Rathann> I'm slightly worried what happens if some "important" or widely depended on package is not compatible with 7.2 16:32:26 <Rathann> and cannot be fixed in time 16:32:28 <dgilmore> +1 to php, not sure krb5-appl needs a change for it 16:32:52 <nirik> +1 to both 16:32:55 <dgilmore> Rathann: that is a risk with every major language bump 16:32:55 <jwb> +1 to both 16:33:20 <Rathann> well, I have confidence in Remi, so +1 16:33:37 <maxamillion> Rathann: that's honestly a problem that've had with all languages for quite some time, I think one of the biggest ones in the past was moving away from ruby 1.8 and moving to rails4 ... there were a lot of backwards incompat changes there 16:33:47 <maxamillion> Rathann: also, confidence in Remi +1 16:34:03 <Rathann> and +1 to the krb5-appl though I agree with dgilmore that it might be an overkill to have a Change for this 16:34:14 <Rathann> right 16:34:19 <maxamillion> #agreed APPROVED: F27 Self Contained Changes (PHP 7.2 and Remove krb5-appl) (+1:5, +0:0, -1:0) 16:34:31 <maxamillion> #topic #1722 F27 System Wide Change: Separate Subpackage and Source Debuginfo 16:34:34 <maxamillion> .fesco 1722 16:34:35 <zodbot> maxamillion: Issue #1722: F27 System Wide Change: Separate Subpackage and Source Debuginfo - fesco - Pagure - https://pagure.io/fesco/issue/1722 16:34:37 <maxamillion> https://pagure.io/fesco/issue/1722 16:34:46 <jwb> our guidance on what is and isn't a Change is poor. mostly because despite good intentions, it's still a "know it when you see it" thing. i'd rather default to people filing Changes 16:34:59 <maxamillion> jwb: + 16:35:00 <maxamillion> +1 * 16:35:26 <jwb> i am +1 for anything that makes debuginfo better 16:35:31 <mjw> I only filed it because I was told even though it was approved for f26 it needed to be resubmitted for f27 16:35:51 <mjw> Or was the guidance issue not for me/this topic? 16:36:05 <dgilmore> mjw: not you 16:36:09 <maxamillion> mjw: previous 16:36:14 <mjw> (We pulled it for f26 because it wasn't ready btw.) 16:36:19 <maxamillion> yeah, I'm +1 for this also 16:36:28 <dgilmore> i am +1 to making it better 16:36:44 <ignatenkobrain> are we going to split debuginfo packages as part of this change? what about debugsource? 16:37:08 <dgilmore> mjw: I am planning to have a releng meeting to review changes on monday. we should have some feedback on any changes needed on the releng side then 16:37:10 <mjw> Both are currently disabled by default, packages need to opt in explicitly for now. 16:37:12 <nirik> +1 here. 16:37:21 <ignatenkobrain> or we are just making that possible? 16:37:33 <Rathann> +1 to the debuginfo change 16:37:43 <maxamillion> #agreed APPROVED F27 System Wide Change: Separate Subpackage and Source Debuginfo (+1:5, +0:0, -1:0) 16:37:56 <maxamillion> #topic #1723 F27 System Wide Change: Parallel Installable Debuginfo 16:37:56 <maxamillion> .fesco 1723 16:37:56 <maxamillion> https://pagure.io/fesco/issue/1723 16:37:56 <mjw> I would like to make both enabled by default, but am I little afraid to do that right before the mass rebuild. 16:37:59 <zodbot> maxamillion: Issue #1723: F27 System Wide Change: Parallel Installable Debuginfo - fesco - Pagure - https://pagure.io/fesco/issue/1723 16:38:06 <mjw> But, we are on the next topic already :) 16:38:30 <mjw> This one is enabled by default and has been for some months now BTW. 16:38:43 <maxamillion> apologies, reasonably large list of tickets today ... trying to move quickly 16:38:56 <dgilmore> mjw: it will be useful after the mass rebuild on the 12th right? 16:39:00 <mjw> I know of only one remaining bug (well two duplicates) which have a patch upstream, but need review/approval first. 16:39:03 <ignatenkobrain> dgilmore: yep 16:39:12 <mjw> dgilmore, yes. 16:40:48 <Rathann> mjw: by the way, why are some /usr/lib/debug/* files ending up in main packages intead of -debuginfo? 16:41:08 <maxamillion> mjw: is the hidden dir patch for rpmlint that was raised in the mailing list on the radar along with this Change? 16:41:33 <mjw> Rathann, No /usr/lib/debug files should be. But you might be referring to the /usr/lib/.build-id files? 16:41:40 <mjw> maxamillion, Which is that ^ topic. 16:41:40 <Rathann> ah, yes 16:41:50 <Rathann> mjw: yes, /usr/lib/.build-id 16:41:58 <mjw> maxamillion, I don't know if it is on the rpmlint maintainer's radar. 16:42:09 <mjw> there has been a fix for a couple of weeks/months 16:42:21 <mjw> I can poke the bug again. 16:42:22 <maxamillion> mjw: ah ok 16:42:49 <maxamillion> alright, I'm +1 to the Change 16:42:59 <jwb> + 16:43:03 <jwb> er, +1 16:44:41 <dgilmore> +1 here also 16:44:41 * nirik is +1 to this also 16:45:26 <Rathann> I'm +1 to the change 16:46:09 <maxamillion> #agreed APPROVE F27 System Wide Change: Parallel Installable Debuginfo (+1:5, +0:0, -1:0) 16:46:18 <maxamillion> #topic #1724 F27 System Wide Change: Kerberos KCM credential cache by default 16:46:21 <maxamillion> .fesco 1724 16:46:22 <zodbot> maxamillion: Issue #1724: F27 System Wide Change: Kerberos KCM credential cache by default - fesco - Pagure - https://pagure.io/fesco/issue/1724 16:46:24 <maxamillion> https://pagure.io/fesco/issue/1724 16:46:40 <nirik> +1. I look forward to it. 16:47:14 <dgilmore> +1 16:47:20 <jwb> +1 16:47:49 <Rathann> +1 16:48:05 <maxamillion> I'd like to make sure we have support in GNOME for KCM before it goes default 16:48:30 <Rathann> though I seem to remember there were some compatibility issues with some applications like GOA 16:48:39 <maxamillion> which is apparently filed upstream, I'm just concerned about switching before the support is there and having what appears to be a regression to users of GNOME Online Accounts 16:48:46 <maxamillion> https://bugzilla.gnome.org/show_bug.cgi?id=779140 16:49:02 <maxamillion> #link https://bugzilla.gnome.org/show_bug.cgi?id=779140 16:49:21 <maxamillion> I'm not against the change, just want to make sure that stuff is in good shape 16:50:58 <maxamillion> that's mostly just a feedback thing we can follow up thing, I don't think it should block at this point 16:51:01 <maxamillion> +1 16:51:02 <maxamillion> #agreed APPROVE F27 System Wide Change: Kerberos KCM credential cache by default (+1:5, +0:0, -1:0) 16:51:08 <maxamillion> #topic #1725 F27 System Wide Change: Enable TRIM pass down to encrypted disks 16:51:11 <maxamillion> .fesco 1725 16:51:12 <zodbot> maxamillion: Issue #1725: F27 System Wide Change: Enable TRIM pass down to encrypted disks - fesco - Pagure - https://pagure.io/fesco/issue/1725 16:51:13 <maxamillion> https://pagure.io/fesco/issue/1725 16:51:17 <jwb> +0.5 16:52:19 <nirik> +1 16:53:26 <Rathann> I'm always worried about wording like "majority of users" or "negligible performance impact" without even anecdotal evidence 16:53:39 <maxamillion> Rathann: same 16:54:03 <Rathann> this can also be done manually by each user who wants to enable it 16:54:21 <maxamillion> also, I'm not sure exactly what this run on sentence means "while the argument for kernel default setting not to enable the discard is still strong one it doesn't change the fact that vast majority of users (with SSDs) doesn't want to sacrifice better performance of drive with discard/trim enabled for the sake of secrecy" 16:54:46 <jwb> i read that as "it's not safe for upstream, but screw it!" 16:55:03 <maxamillion> jwb: yeah... 16:56:03 <maxamillion> I'm willing to give them more time to improve the case that this is a positive Change for Fedora, but I'm -1 as the Change is written 16:57:19 <Rathann> I am with maxamillion 16:58:32 <maxamillion> Proposal: Request more infromation about the security impact of this change, more technical details (including real numbers on performance impact), and raw evidence of "vast majority of users" wishes (questionaires, user studies, etc) 16:58:46 <jwb> +1 16:58:47 * maxamillion is +1 to his own proposal 16:59:04 <Rathann> I'm not holding out much hope there, I asked for this before 16:59:08 <Rathann> but sure, +1 16:59:27 <nirik> sure +1 17:00:03 <maxamillion> dgilmore: ? 17:00:36 <maxamillion> Rathann: I'm open to giving Change owners a chance to clarify their intentions 17:01:10 <Rathann> on the other hand, Chris Murphy said this on the ml: 17:01:14 <Rathann> That just causes device mapper to pass trim issued to the dmcrypt 17:01:14 <Rathann> device to the underlying block device; it doesn't actually issue trim. 17:01:45 <dgilmore> sorry got distractd 17:01:53 <dgilmore> +1 for trim 17:02:04 <maxamillion> dgilmore: that's not what we're voting on 17:02:08 <maxamillion> dgilmore: there's proposal on the table 17:02:10 <dgilmore> sorry 17:02:18 <dgilmore> +1 to more data 17:02:40 <maxamillion> #agreed Proposal: Request more infromation about the security impact of this change, more technical details (including real numbers on performance impact), and raw evidence of "vast majority of users" wishes (questionaires, user studies, etc) (+1:5, +0:0, -1:0) 17:02:49 <maxamillion> #topic #1726 F27 System Wide Change: Fedora 27 Boost 1.64 upgrade 17:02:49 <maxamillion> .fesco 1726 17:02:49 <maxamillion> https://pagure.io/fesco/issue/1726 17:02:50 <zodbot> maxamillion: Issue #1726: F27 System Wide Change: Fedora 27 Boost 1.64 upgrade - fesco - Pagure - https://pagure.io/fesco/issue/1726 17:03:03 <dgilmore> +1 to boost 17:03:03 <nirik> another release another boost. +1 17:03:09 <maxamillion> +1 17:03:28 <Rathann> I already voted in the ticket: +1 17:03:58 <maxamillion> we have a +1 from jwb in ticket, so I'll move on 17:04:00 <maxamillion> #agreed APPROVE F27 System Wide Change: Fedora 27 Boost 1.64 upgrade (+1:5, +0:0, -1:0) 17:04:04 <Rathann> and jwakely fixed the copy&paste errors ;) 17:04:05 <jwb> sorry, yes 17:04:08 <maxamillion> #topic #1727 F27 System Wide Change: Golang 1.9 17:04:08 <maxamillion> .fesco 1727 17:04:09 <maxamillion> https://pagure.io/fesco/issue/1727 17:04:11 <zodbot> maxamillion: Issue #1727: F27 System Wide Change: Golang 1.9 - fesco - Pagure - https://pagure.io/fesco/issue/1727 17:04:26 <jwb> typing while eating and participating in another meeting is difficult 17:04:35 <jwb> i'm +1 for golang 17:04:42 <maxamillion> I'm +1 to Rathann's comment about golang packaging guidelines 17:04:48 <nirik> +1. I really would like guidelines final tho 17:04:53 <maxamillion> but also +1 for golang 17:05:01 <dgilmore> what nirik said 17:05:27 <Rathann> well, jcajka said he was going to move forward there, so I'll take his word for it and +1 to the change 17:05:37 <maxamillion> Rathann: +1 17:05:38 <jcajka> I would like to note that guidelines are rather unrealted to this change, but I would love them to see them too 17:06:06 <maxamillion> #agreed F27 System Wide Change: Golang 1.9 (+1:5, +0:0, -1:0) 17:06:19 <Rathann> jcajka: especially since I have a piece of software written in golang that I'd like to package now 17:06:21 <maxamillion> #topic Next week's chair 17:06:38 <Rathann> I have no idea if I'll be here next week 17:06:53 <maxamillion> #info jforbes previously agreed to Chair next week 17:07:02 <maxamillion> #topic Open Floor 17:07:08 <jcajka> Rathann: I will bug and help jchaloup to pushed them forward 17:07:16 <maxamillion> jcajka++ 17:07:17 <zodbot> maxamillion: Karma for jcajka changed to 1 (for the f25 release cycle): https://badges.fedoraproject.org/tags/cookie/any 17:08:26 <maxamillion> Anyone have anything for Open Floor? 17:08:27 <dgilmore> #info all system wide changes must be submitted by July 4th for fesco to review next week 17:08:34 <maxamillion> dgilmore: +1 17:09:07 <Rathann> isn't that a holiday in the US? 17:09:11 <maxamillion> it is 17:09:39 <dgilmore> Rathann: it is, but its the date in the schedule 17:09:51 <Rathann> ok 17:09:53 <dgilmore> realistically they should be all in already 17:10:03 <nirik> FYI, I will be here next week, but not the week after. 17:10:06 <Rathann> indeed 17:10:19 <dgilmore> nirik: same 17:10:35 <dgilmore> I will be out the entire week starting July 10 17:10:39 <jwb> i'm out next week 17:11:09 <maxamillion> I'll be here next week 17:12:58 <maxamillion> alright, I'll give it another minute and then close up shop 17:14:28 <dgilmore> gracias maxamillion 17:14:29 <dgilmore> :D 17:15:05 <maxamillion> thanks for coming everyone! 17:15:06 <maxamillion> #endmeeting