15:00:20 <zbyszek> #startmeeting FESCO (2019-10-07) 15:00:20 <zodbot> Meeting started Mon Oct 7 15:00:20 2019 UTC. 15:00:20 <zodbot> This meeting is logged and archived in a public location. 15:00:20 <zodbot> The chair is zbyszek. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:20 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic. 15:00:20 <zodbot> The meeting name has been set to 'fesco_(2019-10-07)' 15:00:20 <zbyszek> #meetingname fesco 15:00:20 <zodbot> The meeting name has been set to 'fesco' 15:00:20 <zbyszek> #chair nirik, ignatenkobrain, jforbes, zbyszek, bookwar, sgallagh, contyk, mhroncok, otaylor 15:00:20 <zodbot> Current chairs: bookwar contyk ignatenkobrain jforbes mhroncok nirik otaylor sgallagh zbyszek 15:00:23 <zbyszek> #topic init process 15:00:26 <zbyszek> .hello2 15:00:27 <zodbot> zbyszek: zbyszek 'Zbigniew Jędrzejewski-Szmek' <zbyszek@in.waw.pl> 15:00:30 <jforbes> .hello2 15:00:31 <zodbot> jforbes: jforbes 'Justin M. Forbes' <jforbes@redhat.com> 15:00:32 <bookwar> .hello2 15:00:34 <nirik> .hello kevin 15:00:34 <zodbot> bookwar: bookwar 'Aleksandra Fedorova' <alpha@bookwar.info> 15:00:37 <zodbot> nirik: kevin 'Kevin Fenzi' <kevin@scrye.com> 15:00:41 <sgallagh> .hello2 15:00:42 <zodbot> sgallagh: sgallagh 'Stephen Gallagher' <sgallagh@redhat.com> 15:00:58 <sgallagh> I have a hard stop in 45 minutes to get to an appointment. 15:01:17 <contyk> .hello psabata 15:01:18 <zodbot> contyk: psabata 'Petr Šabata' <psabata@redhat.com> 15:01:20 <zbyszek> We have quorum, let's go then. 15:01:31 <zbyszek> #topic #2236 Default Stream for Eclipse module 15:01:34 <zbyszek> .fesco 2236 15:01:36 <zodbot> zbyszek: Issue #2236: Default Stream for Eclipse module - fesco - Pagure.io - https://pagure.io/fesco/issue/2236 15:01:46 <zbyszek> .bugzilla 1759176 15:02:05 <zbyszek> .bug 1759176 15:02:07 <zodbot> zbyszek: 1759176 – Eclipse fails to install out-of-the-box on F31 - https://bugzilla.redhat.com/1759176 15:02:12 <zbyszek> .bug 1759179 15:02:13 <zodbot> zbyszek: 1759179 – Please do not filter glassfish-el - https://bugzilla.redhat.com/1759179 15:02:23 <zbyszek> .bug 1759187 15:02:25 <zodbot> zbyszek: 1759187 – Drop glassfish-el from module - https://bugzilla.redhat.com/1759187 15:02:44 <zbyszek> Those were just filed, so there hasn't been any time for a reaction from other maitnainers. 15:03:15 <mbooth> This bug covers the bare minimum IMO, fix the conflicts in maven and eclipse modules. This way, installation of ursine Eclipse *should* work, but is suboptimal because this version of Eclipse is EOL and I can't build bug/security fixes for it. 15:03:35 <bookwar> proposal: retire eclipse from F31, do not enable default module, release f31 with eclipse being installed only from module. Let maintainers resolve confilcts between java modules 15:04:13 <nirik> so, no eclipse in f31? thats pretty sad 15:04:21 <contyk> bookwar: I don't understand the second point 15:04:30 <nirik> oh, I see, just explicitly enabling the module... 15:04:34 <bookwar> nirik: i don't see other option at this point 15:04:35 <zbyszek> contyk: see the linked bugs 15:04:49 <otaylor> .hello otaylor 15:04:50 <zodbot> otaylor: otaylor 'Owen Taylor' <otaylor@redhat.com> 15:05:30 <bookwar> contyk: eclipse module will be there, user can explicitly enable it 15:05:40 * contyk looks at the bus 15:05:42 <bookwar> but there won't be any default eclipse 15:05:42 <nirik> if they know to 15:05:57 <contyk> bookwar: yeah, except that requiring people to explicitly enable something just to install a package that was always there sucks 15:06:05 <zbyszek> bookwar: I like this proposal. 15:06:05 <nirik> contyk: +1 15:06:19 <mbooth> Yeah, that's why I wanted default stream, so the upgrade is transparent for users 15:06:22 <nirik> why can't we just make it default also? 15:06:24 <jforbes> contyk: +1 15:06:27 <bookwar> contyk: i agree, but i don't see the other way 15:06:39 <bookwar> we can not enable default stream, there are conflicts 15:06:59 <bookwar> and we can not keep old eclipse, as it can not be updated 15:07:17 <jforbes> I agree with the 2nd point 15:07:37 <nirik> can't we fix the conflicts? 15:08:01 <contyk> I think fixing the conflicts and then having a default stream would be the way to go 15:08:05 <sgallagh> +1 15:08:12 <sgallagh> (To fixing the conflicts, for clarity) 15:09:15 <bookwar> we are past all deadlines 15:09:33 <bookwar> let's split it into 2 parts 15:09:35 <jforbes> Well, things are broken 15:09:43 <bookwar> 1) retire old eclipse 15:09:58 <bookwar> 2) enable default module if conflict is resolved 15:10:09 <bookwar> can we agree on 1) ? 15:10:11 <jforbes> We shouldn't have gotten into this point to begin with, but now that we are here, deadlines don't mean we ship broken 15:10:20 <jforbes> I agree on 1 15:10:25 <nirik> bookwar: I can agree with 1 for sure. 15:10:26 <jforbes> I actually agree on both 15:10:28 <zbyszek> bookwar: +1 on 1 15:10:39 <sgallagh> Just to be clear, there's another alternative that mhroncok suggested on devel@ 15:10:49 <nirik> the question on 2 is if we block waiting for it to get fixed or not. ie, when does it need resolved by? 15:10:50 <bookwar> for 2) i'd like to see a deadline 15:10:58 <sgallagh> But I think it's far too invasive at this point for F31 15:11:13 <sgallagh> 2) Doesn't need to happen for GA 15:11:21 <sgallagh> We can *add* a default stream post-GA with no issues 15:11:59 <sgallagh> Well, I suppose you wouldn't be able to install it from media without pointing to updates repos, but that doesn't feel unreasonable to me 15:12:55 <sgallagh> Proposal: Drop the unmaintained eclipse from the non-modular repositories and ship module streams of eclipse. Whenever the conflicts are resolved later, we can make a default stream available. 15:13:07 <jforbes> sgallagh: +1 15:13:16 <bookwar> sgallagh: +1 15:13:18 <nirik> would we accept changes to fix this during freeze? 15:13:25 <nirik> +1 15:13:29 <jforbes> nirik: I think it is FE worthy 15:13:30 <sgallagh> nirik: Which part? 15:13:30 <zbyszek> sgallagh: is this different from bookwar's proposal? 15:13:44 <sgallagh> zbyszek: Not really, but I was aiming for clarity. 15:13:58 <zbyszek> OK, +1 15:14:00 <contyk> it's more specific 15:14:03 <contyk> sgallagh: +1 15:14:17 <jforbes> bookwar's proposal implied that it wouldn't go into default during the F31 cycle. sgallagh clarified that it can go in when it is ready 15:14:30 <nirik> sgallagh: I agree to all of it, but just wanted to know if we would accept FE's to fix it before we turn off branched composes... but I guess we can let the normal process decide that 15:14:30 <bookwar> retirement part is urgent, who does it? 15:15:18 <sgallagh> nirik: I'd be willing to go on record treating this as a FESCo blocker, honestly. 15:15:23 <zbyszek> bookwar: I'll add stuff to fedora-obsolete-packages 15:15:42 <zbyszek> #agree Drop the unmaintained eclipse from the non-modular repositories and ship module streams of eclipse. Whenever the conflicts are resolved later, we can make a default stream available. 15:15:47 <zbyszek> #undo 15:15:47 <zodbot> Removing item from minutes: AGREED by zbyszek at 15:15:42 : Drop the unmaintained eclipse from the non-modular repositories and ship module streams of eclipse. Whenever the conflicts are resolved later, we can make a default stream available. 15:15:50 <nirik> I'm not sure... I'd like it fixed for sure... 15:15:58 <nirik> but if it was the last thing... 15:15:59 <zbyszek> #agree Drop the unmaintained eclipse from the non-modular repositories and ship module streams of eclipse. Whenever the conflicts are resolved later, we can make a default stream available (+6, 0, 0) 15:16:21 <zbyszek> #action zbyszek to add eclipse to fedora-obsolet-packages 15:16:37 <zbyszek> Any volunteers to do the retirement? mbooth? 15:17:34 <mbooth> zbyszek: Sure, I can probably organise it. I don't remember if I am "main admin", but I sure am "defacto main admin" 15:17:55 <zbyszek> #action mbooth to drive the retirement of non-modular eclipse. 15:17:57 <nirik> mbooth: if you run into any perms issues ping me. 15:18:08 <mbooth> nirik: Will do thanks 15:18:10 <bookwar> sgallagh: is it fesco blocker as in "ignore feature freeze", or fesco blocker as "postpone release" ? 15:18:41 <nirik> block release 15:18:53 <mbooth> bookwar: sgallagh: I proposed it ad blocker, but feel free to switch to freeze exception if that is more appropriate 15:18:58 <sgallagh> bookwar: block release. But I'm only weakly there. 15:19:14 <jforbes> I would say FE for sure, on the fence about blocker status 15:19:14 <sgallagh> We should vote formally, at least 15:19:35 <zbyszek> sgallagh: can you make a proposal 15:19:36 <sgallagh> Proposal: Treat resolving the eclipse issue as a blocker 15:19:41 <sgallagh> I can 15:19:46 <zbyszek> thanks ;) 15:20:15 <contyk> what criterion is it breaking, btw? 15:20:18 <nirik> weak -1 I guess... I just don't think it's serious enough to block and we can fix it after go... 15:20:21 <sgallagh> As I said, I'm weakly +1 here (and the set of things that need to be done is fairly small) 15:20:24 <sgallagh> ok 15:20:36 <sgallagh> contyk: It's not, that's why FESCo is ruling, not the regular process. 15:20:52 <contyk> okay 15:20:55 <zbyszek> Yeah, I'm +0 too. Seems easy enough but not very serious. 15:20:57 <contyk> weak -1 15:21:13 <sgallagh> OK, that's sufficiently negative that it cannot pass, so let's move on. 15:21:25 <sgallagh> I think we clearly have the votes for FE at least 15:21:26 <jforbes> Yeah, I think I am -1 to blocker, though I would really like to see it fixed in time with an FE 15:22:03 <zbyszek> Proposal: Treat the eclipse not-being-installable issue as a freeze exception 15:22:13 <bookwar> +1 15:22:14 <jforbes> zbyszek: +1 15:22:15 <sgallagh> +1 15:22:31 <nirik> well, we can let the normal blocker meeting handle that? 15:22:42 <nirik> and/or vote in bug? 15:23:21 <zbyszek> nirik: wouldn't it be faster to just approve it here? 15:23:40 <zbyszek> Since we have a bunch of people who seem to agree that a FE is appropriate. 15:24:01 <nirik> sure I guess... just seems like it's missing all the qa folks and others who normally vote on em... 15:24:42 <nirik> anyhow, +1 FE from me too 15:25:08 <zbyszek> contyk? 15:25:16 <contyk> +1 to FE 15:25:40 <zbyszek> #agree The bug about eclipse not being installable is approved as FESCo FE (+6, 0, 0) 15:25:46 <zbyszek> #topic Next week's chair 15:26:00 <zbyszek> I can do it again, this one wasn't much of an effort. 15:26:01 <sgallagh> I will not be here next week 15:26:29 <zbyszek> #action zbyszek will chair next meeting 15:26:37 <zbyszek> #topic Open Floor 15:26:37 <sgallagh> Thanks, zbyszek 15:26:37 <jforbes> I will be out next week as well 15:26:44 <nirik> I have one quick item... 15:26:50 <zbyszek> The floor is yours 15:27:39 <nirik> releng has https://pagure.io/pungi-fedora/pull-request/767 pending... which is to enable a ppc64le version of live workstation in f31. 15:27:48 <nirik> we already enabled it in f32 I think 15:27:53 <nirik> but there's no change for it. 15:27:56 <nirik> (that I know of) 15:28:07 <nirik> on the other hand, it's just a new arch for an existing thing. 15:28:22 <nirik> should we enable f31? ask for a change? enable/disable f32? 15:29:18 <sgallagh> I'd ask for a Change for F32 and enable the arch in F31 with no fanfare. 15:29:29 <sgallagh> Rephrased as a proposal: 15:29:31 <mboddu> For f32, there was a change which was approved but not for f31 15:29:45 <nirik> mboddu: oh? must have missed the f32 one... 15:29:48 <sgallagh> Actually, one question 15:30:11 <sgallagh> Approving this would probably imply adding work on the websites team to link it, yes? 15:30:11 <jforbes> So F31 is a "tech preview"? 15:30:26 <zbyszek> That doesn't seem to make sense to me. If it is merged for F31, then let's advertise with a change page. 15:30:56 <nirik> sgallagh: if there were such a team... and I think a lot of getfedora is pretty automated now, so I am not sure if it would just pick it up or not... 15:30:59 <zbyszek> If necessary, have the chagne page say "F31 is tech preview, F32 will be the real thing." 15:31:37 <zbyszek> Hmm, there was some proposal to add another variant like this (for arm64?), but I can't find it. 15:31:49 <mboddu> sgallagh: Also, QA needs to be notified, since its a new delivery even though not release blocking 15:31:59 <sgallagh> OK, I'm going to switch to: 15:32:09 <sgallagh> Proposal: It's too late for F31 15:32:45 <nirik> I can't find the f32 change off hand. ;( 15:33:20 <mboddu> I remember seeing it somewhere 15:33:22 * mboddu digs 15:33:34 <nirik> sgallagh: +1. 15:33:45 <jforbes> sgallagh: +1 15:33:59 <zbyszek> .bug 1733673 15:34:01 <zodbot> zbyszek: 1733673 – [Feature Request] Add Desktop LiveCD images for ppc64le systems - https://bugzilla.redhat.com/1733673 15:34:44 <zbyszek> sgallagh: +1, though it is a bit sad to slip 15:35:00 <zbyszek> But we're at a freeze now, so it doesn't seem to be the time to add another deliverable. 15:35:41 <zbyszek> bookwar, contyk? 15:36:06 <bookwar> +1 15:36:10 <mboddu> zbyszek: Freeze starts tomorrow, but yeah, its close 15:36:11 <contyk> I abstain 15:36:50 <zbyszek> #agree Adding ppc64le desktop variant is rejected (+5, 1, 0) 15:37:06 <zbyszek> OK, anything else? 15:37:34 <zbyszek> If not, I'll close in a minute. 15:38:55 <zbyszek> Thanks all. 15:38:57 <zbyszek> #endmeeting