18:00:08 #startmeeting FESCo (2015-06-03) 18:00:08 Meeting started Wed Jun 3 18:00:08 2015 UTC. The chair is rishi. Information about MeetBot at http://wiki.debian.org/MeetBot. 18:00:08 Useful Commands: #action #agreed #halp #info #idea #link #topic. 18:00:17 #meetingname fesco 18:00:22 #meetingname fesco 18:00:22 The meeting name has been set to 'fesco' 18:00:45 #chair ajax dgilmore jwb mitr nirik paragn rishi thozza sgallagh 18:00:45 Current chairs: ajax dgilmore jwb mitr nirik paragn rishi sgallagh thozza 18:00:52 hi 18:00:55 .hello kevin 18:00:55 howdy 18:00:56 nirik: kevin 'Kevin Fenzi' 18:01:01 Hi 18:01:07 .hello jkurik 18:01:08 #topic init process 18:01:08 jkurik: jkurik 'Jan Kurik' 18:01:18 Hello 18:01:24 I'm semi-around but stuck in an all-day meeting in a room with fluctuating wifi 18:01:29 So... yeah 18:02:01 #topic #1442 Admin and Commits privileges for Puppet package 18:02:08 .fesco 1442 18:02:10 rishi: #1442 (Admin and Commits privileges for Puppet package) – FESCo - https://fedorahosted.org/fesco/ticket/1442 18:02:55 FYI, I had CCed kanarip on the agenda email, and pinged him on IRC 5 minutes back. 18:03:03 so I haven't heard anything from him since he said he would take care of it when he got back home... 18:03:22 but since he said that, I would like to propose we just approve the acls. 18:03:32 he didn't seem to have any objection. 18:03:37 nirik: Yeah. 18:03:58 Proposal: Grant ACLs to gchamoul 18:04:01 good to approve puppet package acls to gchamoul 18:04:03 +1 18:04:06 +1 18:04:09 +1 18:04:10 +1 18:04:14 +1 18:04:45 I count 6 +1s. 18:04:57 sgallagh: Do you hav ean opinion? 18:04:59 mitr: ? 18:05:13 rishi: 0, I didn’t have time to follow this I’m afraid. 18:05:24 * nirik can go into pkgdb and approve them. 18:05:32 #agreed Grant ACLs to gchamoul (+6) 18:05:46 #topic #1444 updates deliverables 18:05:52 .fesco 1444 18:05:54 rishi: #1444 (updates deliverables) – FESCo - https://fedorahosted.org/fesco/ticket/1444 18:06:04 Sorry, belated +1 above. 18:06:15 Thanks, sgallagh 18:06:35 nirik: dgilmore: I think we didn't update the ticket after last week's meeting. 18:06:51 right. dgilmore is out at the releng fad today/this weekend. 18:06:56 Did anyone talk to QA? 18:08:09 i think dgilmore sent an email, but i've not seen much discussion 18:08:09 I think there was a list post. 18:08:12 yeah 18:08:26 yes I see dgilmore sent an email to test list 18:08:38 How about we postpone it and wait for dgilmore to return from the FAD? 18:08:43 yep. sounds good. 18:08:43 rishi: +1 18:08:53 Proposal: Postpone and wait for dgilmore to return from the FAD. 18:09:06 +1 yes revisit next week 18:10:00 +1 18:10:02 mitr: jwb: ? 18:10:10 +1, obviously 18:10:11 sure 18:10:29 yeah, i guess +1 18:10:39 #agreed Postpone and wait for dgilmore to return from the FAD. (+7) 18:10:55 #topic #1445 F23 Self Contained Changes 18:11:01 .fesco 1445 18:11:03 rishi: #1445 (F23 Self Contained Changes) – FESCo - https://fedorahosted.org/fesco/ticket/1445 18:11:36 i don't think we discussed netizen 18:11:36 hi, sorry I'm late.... :-/ 18:11:37 I failed to start discussion on it. ;( 18:11:49 We have postponed the decision about Netizen spin at the last meeting 18:13:00 I'd be ok waiting another week... 18:13:05 Proposal: Postpone until further discussion 18:13:32 I do not expect much discussion on it 18:13:37 Can we at least request that the proposer provide more info? 18:13:54 jkurik: Why? Is the proposer inactive? 18:13:54 sgallagh, sure, if we actually ASK them for it 18:14:10 mitr: I am not sure 18:14:22 I will ask him to provide more info 18:14:32 there was not much discussion on list, they may have no idea we have any questions for them 18:14:52 anything specific we would like to know about the Netizen spin ? 18:14:53 Yeah, there were a few concerns raised but it was not obvious that they may be blocking or need a response. 18:15:05 From the proposal, I have no idea what exactly they intend to do (and whether they intend to do it themselves or are expecting someone to do it for them) 18:15:36 * nirik thinks it's best for fesco members to actually ask those things on the devel list... 18:16:03 nirik: yeah; and before the first meeting about the Change 18:16:08 nirik, right. 18:16:51 It wasn't clear to me why we need a separate spin for this, instead of the user just installing whatever packages they want. Or in other words, how does the spin non-trivially help users? 18:17:12 rishi: This question is somewhat applicable to all spins 18:17:48 This one does seem to promise more than other spins do, though. 18:18:04 nirik: A KDE spin is non-trivial because asking a user to install a few dozen packages with sometimes vaguely expressed interdependencies is impractical. 18:18:49 * nirik isn't following... 18:18:58 kde spins should work fine. 18:19:46 anyhow, shall we try and ask things for real this week? 18:20:13 I am sending a more explicit clarification right now, please pile on if it is insufficient. 18:21:53 "Fedora Netizen is an open source operating system for enabling internet citizens to engage with online services and communities." <-- The sentences after this one stop making sense to me. 18:22:25 Anyway ... 18:23:03 How about we explicitly ask things (mitr has already started) this week, and postpone taking a decision to next week? 18:23:21 rishi: +1 18:23:23 yep. 18:23:44 * nirik will add additional questions as followup to mitr's post. 18:24:06 +1 18:24:18 rishi, +1 to proposal. Wait for discussion on devel list. 18:24:20 I assume mitr is implicitly +1 18:24:20 +1 18:24:21 +1 18:24:25 +1 18:24:53 +1 18:24:56 #agreed Let's explicitly ask things this week, and postpone taking a decision to next week (+7) 18:25:06 thanks for starting the discussion on devel list 18:25:26 jkurik: Do you have something to discuss? 18:25:46 rishi: nothing more this week 18:25:51 ok 18:25:52 #topic Next week's chair 18:26:28 I can chair next week 18:26:50 Thanks for volunteering, paragan 18:26:52 #info paragan will chair next week's meeting 18:26:58 #topic Open Floor 18:27:27 Sorry I had to bail on chairing. Thanks for covering, rishi 18:27:54 Also, one point of order: FESCo chairs are up for election. Just a reminder to nominate. 18:28:08 sgallagh: My pleasure. 18:28:55 sgallagh: https://lists.fedoraproject.org/pipermail/devel-announce/2015-June/001594.html 18:29:24 jkurik: Yeah 18:29:39 I already pinged a few people to submit nominations. 18:29:42 Hmm, I missed that the nomination wasn't open yet. 18:29:59 Anything else? 18:30:03 I have one question... I installed F22 Workstation last week and found out, that it is not trivial for user to determine which services have workstation-specific settings and there is no easy way to get rid of the product specific settings. is this expected? 18:30:09 seems odd that it's not... 18:30:50 thozza: Any change you make is preserved. 18:30:59 * rishi hasn't installed F22 yet 18:31:00 The product-specific settings are only defaults 18:31:15 e.g. the firewalld. I know it was a feature, that product-specific settings, but after I install the product, I have to do it manually and determine it from SPEC file 18:31:32 thozza: What do you mean? 18:31:38 What is "it"? 18:31:55 Any firewall-cmd call should behave normally 18:32:04 I mean that after installing workstation, there is no way to know that firewalld has specific settings, other than to know it 18:32:18 Are you expecting that removing 'fedora-release-workstation' should change your firewall to the non-product default? 18:32:21 and then I have to manually swap it, since it is done in %post script 18:32:27 We expressly decided that was bad and unsafe 18:32:36 thozza: You shouldn't have to know it. 18:32:47 sgallagh: not specifically, but at least some easier way if possible 18:32:48 It's *just* default settings. If you make any change at all, that will persist 18:33:05 thozza: That's an explicit non-goal 18:33:09 thozza: If you want to install Server, don’t install Workstation ☺ 18:33:25 Right, I just don't know what everything is changed in Workstation, because there is no way to determine it 18:33:34 Converting between products (or non-product) is expressly unsupported, YMMV, etc. 18:33:44 mitr: I want to install desktop enwironment ;) 18:34:00 thozza: You're not supposed to care. 18:34:03 https://fedoraproject.org/wiki/Packaging:Per-Product_Configuration suggests grepping the RPM scripts should work. But then there are the kickstarts. 18:34:28 So, it is possible to know but we are not maintaining a support page listing all the differences. 18:34:34 ahh, ok.... so repoquery on the configuration should work 18:34:36 (the only exception is the cloud->server transformation, which is maintained by the Cloud WG as a script) 18:35:22 so the bottom line is that it is expected that it is hard ;) 18:36:07 Do we even have a supported path for installing a basic system with a non-workstation DE any more? 18:36:17 thozza: It should *never matter*, is the point I think I'm failing to make :) 18:36:46 gholms: Sure, use one of the livecds or any of the netinstalls 18:37:03 sgallagh: I'm not sure I agree as a user 18:37:17 Net installs wind up as nonproduct, then? 18:37:32 since it is not like everyone is configuring every single service after the installation, so I have my own defaults 18:37:35 hey guys sorry I am late 18:37:39 in that case it would not matter 18:37:50 thozza: That makes no sense. 18:38:00 thozza: Are you reviewing every config change made by non-product RPM packages; or every config value default chosen by upstream? If not, why would you review every Workstation change? 18:38:02 If you're not changing the configuration, then presumably you're trusting that the OS default is sensible 18:38:40 thozza: And if you're that paranoid: don't use Workstation... 18:38:49 mitr: I'm not... just beacuse I liked the defaults from pre-workstation times more than in the workstation 18:38:52 as a user 18:38:53 thozza: the only service change from system defaults on workstation is that sshd is disabled 18:39:04 dgilmore: The Firewall rules are different too 18:39:30 thozza: You can have a personal list of things you like to set just so, or changed; but I don't see that it matters whether you want to change them from upstream, package, or product defaults. 18:39:42 dgilmore: also the service presets can be changed and inspected using fedora-release-workstation 18:39:49 sgallagh: they are different. 18:39:58 the sshd disabled is also on all lives 18:40:31 Right, I think it is good to provide sane defaults like products do 18:40:34 dgilmore: What he originally asked about was how to figure out which packages have a different default config than the non-product set. 18:40:41 and that every product has different target audience 18:40:45 thozza: perhaps we need somewhere to document the differences between the versions 18:40:59 just wanted to know if there is an easy way to determine what is different 18:41:04 (also it enables NetworkManager, disables network). 18:41:08 and change it if I want to 18:41:50 thozza: To that end, 'dnf repoquery --whatprovides "variant_config(workstation)" is supposed to work 18:41:52 thozza: honsetly I think that answer is no 18:42:05 sgallagh: yeah, I missed that 18:42:09 sgallagh: you mean --whatrequires 18:42:11 thanks for pointing it out 18:42:22 or maybe i am getting is wrong 18:42:23 dgilmore: No, I didn't 18:42:39 But I forgot to capitalize Workstation in that command 18:42:49 thozza: Problem solved? 18:43:10 rishi: yes ;) 18:43:27 thanks all 18:43:41 np 18:44:29 I am going to close the meeting in 2 minutes if nobody speaks up. 18:44:58 * gholms has a question about net install disks 18:45:23 Sure, gholms 18:45:25 Go ahead. 18:45:41 I see that F22 has a workstation netinstall disk, a server netinstall disk, and so on. Are those supposed to be different in some meaningful way? 18:46:10 gholms: The only difference between them is branding images 18:46:20 Otherwise, they draw from exactly the same package collections. 18:46:32 Either one can install either product, then? 18:46:36 You can install Server from the Workstation netinstall if you want to (and vice versa) or any other env ggroup 18:46:37 I thought also the default selection was also set... ? 18:46:42 Oh right, yeah 18:46:54 Obviously they default to the matching env group as well 18:47:03 Of course. :) 18:47:04 Oh, one other thing 18:47:09 but you could uncheck that and install whatever 18:47:24 If you install Server from the Workstation disk and take the default FS, it will be the WS default FS 18:47:34 (So ext4 on LVM, rather than XFS on LVM) 18:47:38 gholms: workstation only offers workstation 18:47:53 dgilmore: No it doesn't. 18:48:02 sgallagh: it did in my testing but okay 18:48:04 ... I thought 18:48:43 Okay, but the *intention* is that they be equivalent apart from their defaults. 18:48:46 Right? 18:48:51 gholms: Yes 18:48:55 Excellent. Thanks. 18:48:59 sort of? 18:49:06 * gholms will test and find out for sure 18:49:49 Anything else? 18:50:03 /me is booting the WS netinst iso now... one moment 18:52:29 It does indeed present all possible install environments 18:52:43 defaulting to Workstation, of course 18:54:55 okay 18:59:45 Ok, then. 18:59:51 I guess, that is it. 19:00:11 Thanks for your time. 19:00:12 #endmeeting