16:02:35 #startmeeting FESCO (2016-04-29) 16:02:35 Meeting started Fri Apr 29 16:02:35 2016 UTC. The chair is jsmith. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:02:35 Useful Commands: #action #agreed #halp #info #idea #link #topic. 16:02:35 The meeting name has been set to 'fesco_(2016-04-29)' 16:02:44 #meetingname fesco 16:02:44 The meeting name has been set to 'fesco' 16:02:53 #chair maxamillion dgilmore number80 jwb nirik paragan jsmith kalev sgallagh 16:02:53 Current chairs: dgilmore jsmith jwb kalev maxamillion nirik number80 paragan sgallagh 16:03:00 #topic init process 16:03:02 .hello sgallagh 16:03:03 sgallagh: sgallagh 'Stephen Gallagher' 16:03:04 .hello pnemade 16:03:06 .hello jsmith 16:03:06 paragan: pnemade 'Parag Nemade' 16:03:09 jsmith: jsmith 'Jared Smith' 16:03:11 .hello kalev 16:03:12 kalev: kalev 'Kalev Lember' 16:03:17 .hello kevin 16:03:18 nirik: kevin 'Kevin Fenzi' 16:04:04 hello 16:04:08 We'll give the others just a second to join 16:04:53 someone needs to update the fedocal entry 16:05:13 * nirik can do that. 16:05:54 OK, let's get started 16:06:12 First, follow-up items... 16:06:14 #topic #1555 Please clarify updates policy for security issues 16:06:21 .fesco 1555 16:06:24 jsmith: #1555 (Please clarify updates policy for security issues) – FESCo - https://fedorahosted.org/fesco/ticket/1555 16:06:34 https://fedorahosted.org/fesco/ticket/1555 16:07:09 I've updated the text on the ticket -- mind checking it out, and letting me know if you want anything else changed? 16:07:10 * nirik needs to re-read the new wording 16:07:39 AI should be ABI ? 16:07:47 Doh! 16:08:07 paragan: Perhaps he's just very forward-thinking? :) 16:08:12 both. we don't want our sentient computers changing personalities on us 16:08:13 :) 16:08:45 i think catanzaro's comments on exceptions likely apply 16:08:45 I'm happy with the text as it is (minor typographical errors notwithstanding) 16:09:07 I wonder if we should change 'particular' to 'compatible' but not sure how to word it... 16:09:08 we have exceptions already for e.g. the kernel. maybe just add a line at the bottom that says "exceptions to this process are listed below" or something 16:09:23 jwb: +1 16:09:28 jwb: +1 16:09:41 jwb: +1 16:10:00 jwb, +1 16:10:11 yeah, probably good to list existing exceptions there 16:10:52 I guess I hope common sense will prevail and the wording changes I am thinking of won't be needed. 16:11:21 such a false hope 16:11:21 OK, I'll go ahead and make the changes... 16:11:54 hi all 16:12:18 Any objections before we move on to the next topic? 16:12:38 we can always adjust more if things aren't clear enough. 16:12:43 dgilmore: Welcome. Any thoughts/concerns about text in ticket 1555? 16:12:55 nirik: Sounds good to me. It's not carved in stone. 16:14:01 with the change of AI top ABI i think its fine 16:14:06 no objections from me 16:14:10 OK, in the interest of time, let's move on. 16:14:16 #agreed jsmith to update the text 16:14:45 #topic #1444 updates deliverables 16:14:58 .fesco 1444 16:14:59 jsmith: #1444 (updates deliverables) – FESCo - https://fedorahosted.org/fesco/ticket/1444 16:15:01 https://fedorahosted.org/fesco/ticket/1444 16:15:41 so, I made a page last week... 16:15:48 and maxamillion was going to try and update it. 16:15:57 https://fedoraproject.org/wiki/Fedora_Program_Management/Updating_deliverables/Fedora24 16:16:03 looks like it's not yet updated. 16:16:15 So, how about I add that to the ticket and we move on and revisit next week? 16:16:23 yes 16:16:26 WORKSFORME 16:16:51 sure 16:17:00 #agreed Update ticket #1444 and revisit it next week 16:17:13 #topic #1566 Review of release blocking deliverables for F24 .fesco 1566 https://fedorahosted.org/fesco/ticket/1566 16:17:19 Oops... 16:17:22 #undo 16:17:22 Removing item from minutes: 16:17:22 * nirik meant to update the ticket last week, but I guess I failed. 16:17:34 #topic #1566 Review of release blocking deliverables for F24 16:17:36 .fesco 1566 16:17:38 jsmith: #1566 (Review of release blocking deliverables for F24) – FESCo - https://fedorahosted.org/fesco/ticket/1566 16:17:47 https://fedorahosted.org/fesco/ticket/1566 16:18:22 Any status update here? 16:18:27 Any concerns? 16:18:54 i'm concerned only Workstation replied 16:19:05 since there's not a base group anymore, who's responsible for the eveything netinstall? 16:19:16 nirik: That's a really good point... 16:19:16 server discussed it and said the list looked fine for them. 16:19:19 nirik: no one that I know of 16:19:35 I guess fesco ? 16:19:54 fesco or we need to ask someone to do it 16:19:58 nirik, i don't see the server discussion or reply in the ticket or hyperkitty? 16:20:12 nirik: Looks like no one remembered to send hte meeting notes 16:20:19 jwb: I suck I guess. we discussed it at our meeting, but I never send a email to the list about it. 16:20:34 nirik: ok. i mean, i believe you, i was just curious if i missed it 16:20:45 if nobody is looking after Everything then it shouldn't be shipped. 16:20:50 sgallagh: yeah, I wasn't really prepped to run things, I just did. ;) 16:20:54 I can send them... 16:21:27 jwb: well, that would make things much easier, dropping 10,000 rpms. ;) 16:21:30 as for the list Jan has in his wiki page, it all looks correct to me 16:21:40 nirik: yep. 16:22:27 I assume he meant "the generic netinstall shouldn't be shipped"... 16:23:12 sgallagh: thats not how it works 16:23:22 it never is. 16:23:41 dgilmore: No, because we have more technical debt than the US has actual debt :-/ 16:23:53 sgallagh: possibly 16:24:58 So if our technical situation requires that it be shipped, we're back to needing to assign someone to baby-sit it. 16:25:10 Is that FESCo? 16:25:39 I'd be fine with that... I dont think it really needs much maint... 16:25:45 base was rolled into Modularity. make them do it. 16:25:47 ;) 16:26:10 jwb: I like the way you think :-p 16:26:16 jwb: sure, not sure it fits into their goals 16:26:26 Proposal: Until and unless another group emerges to maintain the Everything media, that responsibility falls on FESCo 16:26:29 it doesn't. which is why we shouldn't ship it, but sigh. 16:26:47 sgallagh: I'm fine with the proposal... +1 16:26:54 jwb: maybe spins is where it fits 16:27:20 since its the non standard Fedora installer 16:27:43 * jwb shrugs 16:27:52 i don't see a need for it really. we have 4 other netinstall isos 16:27:53 I have already forgotten, why did we need separate netinstalls for workstation and server and also a generic one? 16:28:02 aren't they all presenting the same group selection? 16:28:08 dgilmore: I think we just take it as FESCo for now, and we can always move it/drop it later 16:28:11 kalev: We wanted the branding on the Editions 16:28:17 ahh, right 16:28:23 The generic one is kind of ambiguous. 16:28:23 kalev: they have different install experiences 16:28:39 Oh right, and the different Editions may have different defaults 16:28:44 kalev: server gets you different partitioning for instance 16:28:45 Like Server defaults to XFS 16:29:06 ahh, yes 16:29:06 the generic is anaconda defaults with nothing else 16:29:52 not sure we actually need a generic one in addition to those two though 16:30:07 "two"? 16:30:08 Xfce et al are all nicely installable through the workstation netinstall, right? 16:30:10 kalev: it was requested from day 1 or products being a thing 16:30:25 that doesn't mean it still has value 16:30:56 The Spins essentially wanted an install medium that didn't look like it was installing something else. 16:31:16 then they should maintain it. given they haven't responded to jan either, i don't see that being likely 16:31:16 The Generic was meant to cover all of them 16:31:24 it may not offer value to you jwb but I do think it offers value 16:31:34 * nirik isn't sure what "the spins" is practically. ;) 16:31:57 nirik: I totally agree -- hence the reason I think FESCo should babysit it for now 16:31:59 nirik: Mostly KDE and Cinnamon, I think :-/ 16:32:16 well, mostly a mess. ;) 16:32:23 the point of my argument is that if people think it is valuable, they should feel responsible for it. i'm very tired of dragging stuff along just because it existed in the past when nobody is actually focused on it 16:32:28 but perhaps moving spins-kickstarts will help. 16:32:30 it leads to situations exactly like this 16:32:36 nirik: no need to repeat me ;-) 16:33:18 dgilmore: the ks for netinstall is... in fedora-pungi ? 16:33:22 or spin-kickstarts? 16:33:50 nirik: there is no kickstarts for installers anymore 16:34:00 its in pungi-fedora 16:34:22 ok. 16:35:10 I'm fine with dumping it on spins I guess... and we can revisit if we want to ship it anymore in f25? 16:36:00 adamw: do you have any input on the Everything installer? 16:36:21 if spins is the thing that wanted it they should maintain it/test it/etc 16:36:24 I think I would be fine with dropping the generic netinstall in F25 on the premise that all the spins are correctly installable through Workstation netinstall 16:36:28 might be easier if we have one less deliverable 16:36:41 need to step away for a minute. back asap 16:36:54 and if the situation changes in the future, as in the Product netinstalls for some reason become unsuitable for Spins, then we can maybe reinstate the generic one? 16:37:21 afaik the generic installer is one of the main ones tested 16:38:07 yeah, probably, and the workstation netinstall is probably not very well tested at all, which is a problem 16:38:16 just too many deliverables that too roughly the same thing 16:38:17 kalev: possible... but we don't need to decide right now. 16:38:21 * kalev nods. 16:38:40 I thought I remembered that QA was using the Server netinstall for most test. 16:38:56 sgallagh: they use the server DVD for some testing 16:38:56 proposal: move everything netinstalls under spins sig for now and approve f24 list? 16:39:02 But they *do* at least do a smoketest install for all of them (including generic), IIRC 16:39:03 and the everything netinst 16:39:05 afaik 16:39:21 nirik: +1 16:39:28 sgallagh: I could see the server one being a bit confusing for desktops since we changed partitioning.. but perhaps most people use kickstarts with netsintalls... dunno 16:39:49 nirik: +1 16:40:12 nirik: +1 16:40:23 nirik, +1 16:40:35 nirik: 0 16:41:08 (Maybe it fits there, but it seems kind of arbitrary to assign it to a group that isn't represented here today) 16:41:38 * jsmith will wait for one more minute for jwb to return, otherwise we'll move on 16:41:42 FWIW, my plan after beta is out is to move comps and spin-kickstarts to pagure and find an actuall assignee(s) for every kickstart/image so we can actually contact people involved. 16:42:05 sgallagh: well, I have maintained the Xfce spin for years and am in the spins sig... if it existed anymore. 16:42:30 sgallagh: I have been looking after a lot of the spins issues for years 16:42:55 fine, if you guys are *accepting* responsibility for it, that's good enough for me. 16:42:56 +1 16:43:21 thats 5? 16:43:26 i'd like to keep the everything netinst, fwiw. when we told people 'oh just use an edition one' it was super confusing. 16:44:31 I guess I'd say we should stop calling anything a spins sig, and move to a model of having specific maintainers for each image produced. 16:44:36 #agreed We'll move the "everything netinst" under the spins SIG for now and approve the f24 list (+1:6, +0:0, -1:0) 16:45:06 #topic #1571 need guideance of what exactly needs to be built from source for Fedora Media Writer 16:45:17 adamw: I think it was most confusing when we only had the Server netinstall available 16:45:22 .fesco 1571 16:45:23 jsmith: #1571 (need guideance of what exactly needs to be built from source for Fedora Media Writer) – FESCo - https://fedorahosted.org/fesco/ticket/1571 16:45:25 People didn't like installing Workstation from Server media 16:45:31 https://fedorahosted.org/fesco/ticket/1571 16:46:40 should we keep discussing this one? 16:46:46 we had an extensive discussion about this last week, anything else to do here? 16:46:53 or punt it down the road, since there's throughts of re-writing? 16:47:05 sorry, back now 16:47:13 That was going to be my question -- is everyone OK with what came out of last week's meeting (plus the notes from FPL and spot on the trac ticket)? 16:47:23 Or do we need further discussion? 16:47:30 * jsmith is fine with kicking the can down the road on this one 16:47:57 we may well have to discuss it later for f25, but I think that should come after it's been re-written or alternatives more figured out. 16:47:59 not sure we need further discussion 16:48:08 I think we are okay with last week discussion 16:48:58 OK, then... moving on. 16:49:13 New tickets... 16:49:14 #topic #1570 F24 Changes not in ON_QA status (<100% completed) 16:49:18 .fesco 1570 16:49:19 jsmith: #1570 (F24 Changes not in ON_QA status (<100% completed)) – FESCo - https://fedorahosted.org/fesco/ticket/1570 16:49:25 https://fedorahosted.org/fesco/ticket/1570 16:50:42 I guess we are just looking for final validation on those that they are done. 16:50:44 Sounds like the only thing missing here is the paper-trail, not the actual functionality 16:50:51 Yeah, that was my thought... 16:51:01 * kalev agrees. 16:51:20 [FWIW, I have to run to a ${DAYJOB} meeting in ten minutes] 16:51:51 yeah 16:52:18 seems the outstanding ones should be in ON_QA status 16:52:27 OK, if there's nothing further to discuss on this item, let's move on to the last outstanding one for today 16:52:29 I don't think we have any pressing things on the agenda that can't wait until next week 16:52:48 right 16:53:01 #topic #1574 F25 System Wide Change: Removing Perl from Build Root 16:53:05 .fesco 1574 16:53:06 jsmith: #1574 (F25 System Wide Change: Removing Perl from Build Root) – FESCo - https://fedorahosted.org/fesco/ticket/1574 16:53:17 https://fedorahosted.org/fesco/ticket/1574 16:53:30 +1 fine with me 16:53:39 #link https://fedoraproject.org/wiki/Changes/Build_Root_Without_Perl 16:54:08 Any step towards ridding Perl from Fedora is fine with me ;-) (I kid, of course. But +1 to this) 16:54:10 +1, I think it's a good change 16:54:17 +1 16:54:21 I do not have any issues with it, but i wonder if there will be any actual savings 16:54:45 Sounds like a lot of work to me, but as long as someone is willing to do the work, I don't have any objection 16:55:41 +1 16:55:42 So I'll formally add a +1 16:55:48 dgilmore: Was that a +1? +0? 16:55:48 +1 also 16:56:22 I've always kind of wondered why the default buildroot has anything at all besides rpm macro stuff. 16:56:25 I think this was discussed in FPC meeting also for https://fedorahosted.org/fpc/ticket/620 16:56:37 #agreed Change is approved (+1:7,+0:0,-1:0) 16:56:49 #topic Next week's chair 16:56:50 sgallagh: chroot setup 16:57:18 I am likely to be away next Friday 16:57:32 kalev: Thanks for the heads up :-) 16:57:33 I am on PTO next friday 16:57:34 dgilmore: Well, macros and chroot setup, sure. But I don't know why any compiler or language interpreter is there if not to support that chroot itself. 16:57:55 As far as I know, I'm around so I'll take it. 16:57:57 It's been a while 16:58:08 #agreed sgallagh to chair next week's meeting 16:58:20 #topic Open Floor 16:58:33 Any other topics you'd like to discuss? 16:58:50 a small offer of apology for missing so many meetings as of late. hopefully my schedule is cleared up now 16:59:21 jwb: I could make the same apology -- hopefully thing will be better now that I'm settling into my new job, etc. 16:59:49 One question -- does anybody know if there's going to be a FESCo panel at Flock this summer? 16:59:50 While we're apologizing: sorry about the whiplash on Node.js versions in F24 :-/ 17:00:05 sgallagh: No worries -- thanks for doing that work. I know it wasn't fun, but it was needed. 17:00:15 jsmith: None of the talks have been announced yet 17:00:16 jsmith: i can look 17:00:29 jwb: Thanks.... I was just curious 17:00:35 i don't believe anyone submitted one 17:00:47 We discussed it in here IIRC 17:01:00 yes, but one is not submitted 17:01:04 That the standard Q&A wasn't necessarily very interesting to participants 17:01:20 jwb: I know, I'm explaining why I didn't submit it :) 17:01:25 oh, right 17:01:32 so the answer, as it stands today, is no 17:05:28 I guess jsmith already left for the next meeting? 17:06:01 #endmeeting