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