18:01:07 #startmeeting FESCo (2015-10-28) 18:01:07 Meeting started Wed Oct 28 18:01:07 2015 UTC. The chair is rishi. Information about MeetBot at http://wiki.debian.org/MeetBot. 18:01:07 Useful Commands: #action #agreed #halp #info #idea #link #topic. 18:01:15 #meetingname fesco 18:01:15 The meeting name has been set to 'fesco' 18:01:19 #chair ajax dgilmore number80 jwb nirik paragn rishi thozza sgallagh 18:01:19 Current chairs: ajax dgilmore jwb nirik number80 paragn rishi sgallagh thozza 18:01:30 morning 18:01:30 #topic init process 18:01:35 .hello rishi 18:01:36 rishi: rishi 'Debarshi Ray' 18:01:41 .hello sgallagh 18:01:42 sgallagh: sgallagh 'Stephen Gallagher' 18:01:51 hi 18:01:55 * linuxmodder hanging out for informative purposes 18:02:14 s/informative/learning 18:03:28 Four of us here, and now we have ajax 18:03:43 hey 18:03:51 * mattdm lurking 18:04:00 Today is a public holiday here in Czech Republic, so, I guess, thozza won't be here. 18:04:32 * rishi pokes paragn, number80, dgilmore 18:05:38 I wonder if number80 got confused by the recent time shift. I did get caught off-guard. 18:05:46 .hellomynameis smdeep 18:05:47 smdeep: smdeep 'Sudeep Mukherjee' 18:05:55 looking at the last minutes they said they would not be around today 18:06:01 * smdeep is a born lurker 18:06:03 * stickster lurks 18:06:29 * nirik gets some coffee 18:06:31 Oh, yes, nirik is right. 18:06:37 Let's start then. 18:06:57 #topic Strategy for services that do not have systemd native unit files 18:06:59 .fesco 615 18:07:01 rishi: #615 (Strategy for services that do not have systemd native unit files) – FESCo - https://fedorahosted.org/fesco/ticket/615 18:07:43 .fas mohamedfawzy 18:07:43 Mohamed_Fawzy: mohamedfawzy 'Mohamed Fawzy' 18:08:32 Are we just waiting for sgallagh to send the email? 18:08:49 yep. I think so 18:08:59 rishi: Right, I was waiting for feedback and then forgot about it. 18:09:04 I'll send it now, unless there is concern 18:09:40 * nirik has none. 18:10:08 yeah, fine with me 18:10:36 And then we can close the ticket again. Right? 18:11:07 sure 18:11:08 Nothing to vote / propose here, as far as I can see. 18:12:00 Actually, I just noticed I wrote August when I meant October. So I'll fix that 18:12:09 #action sgallagh will email the decision to devel-announce 18:12:26 Sent 18:12:28 #topic Nonresponsive maintainer, ownership transfer request 18:12:32 (someone will need to pass it through) 18:12:34 .fesco 1492 18:12:36 rishi: #1492 (Nonresponsive maintainer, ownership transfer request) – FESCo - https://fedorahosted.org/fesco/ticket/1492 18:12:36 * nirik can 18:13:23 so, not sure whats going on with this one... I guess the entire process hasn't been yet followed. 18:13:23 Given that I messed up the times and sent the agenda so late, I didn't manage to invite vjancik to today's meeting. 18:13:27 Sorry about that. 18:14:05 It is clear that TC is still active. 18:14:06 hi rishi 18:14:26 dgilmore: Hi 18:14:35 well, not fully sure really... there's been activity a month ago... 18:14:38 Yeah, I'd like to kick this back to "Follow the policy as written" and ignore it for now 18:15:20 I do have a policy change to mention and ask people to think about (I can also send to the list) 18:16:28 Although, I am curious about the "nodejs not being updated" part. 18:16:29 A long time ago we discussed and may even have approved but never implemented this: add a autoapproval timeout for pkgdb acls. So after 2 weeks or a month or whatever if the maintainer doesn't approve or deny them, pkgdb auto approves them and you can become a co-maintainer. 18:16:47 rishi: It's a sizeable change (on the order of a Boost update) 18:16:50 On the one hand that would allow people to take over packages where the maintainer wasn't active. 18:16:54 nodejs.org says current version is 4.2.1, while koji says that our nodejs package is at 0.10.36. 18:17:14 Not sure how to interpret that. I don't follow nodejs closely either. 18:17:16 rishi: The versions jumped sharply 18:17:19 On the other hand, it wouldn't help us find maintainers that are completely gone and they would still have packages unmaintained no one cared to request acls on 18:17:29 rishi: 0.12.x went next to 2.0, then 3 and 4 18:17:43 a nodejs rebuild would be a pretty big amount of work 18:17:53 sgallagh: I see. 18:17:59 So we are lagging behind a bit. 18:18:15 Well, those all happened within the last year 18:18:25 So keeping up with it will be... complex 18:18:34 * dgilmore wonders if we should look at building using npm, ruby gems etc and wrapping the result as a rpm 18:18:45 maybe that owuld make it easier for people to do things 18:18:48 How about kicking this ticket back to "follow the process" with a suggestion that vjancik and TC work out a way to update the nodejs stack? 18:19:15 rishi: :) sounds good to me 18:19:21 +1 18:19:27 sure. It's not clear to me how active TC is tho... 18:19:33 +1 to my own proposal 18:19:46 +1 18:20:21 +1 18:20:22 +1 18:20:22 nirik: Contacting him first and saying "Hey, can I take this over?" would at least be a good start 18:20:47 well, they did. 18:21:20 but they can come back to us if they can't get an answer, so +1 18:21:23 * rishi is trying to figure out how to phrase that in a more formal way 18:23:03 How about: Since there is still some activity from TC, vjancik should "follow the process" and try to contact TC before proceeding further. We suggest that they work out a way to update the Node.js stack in Fedora ? 18:23:22 rishi: ack 18:23:26 ack 18:23:37 aye 18:24:34 i am +1 to anything suggested on this ticket that resembles common sense. 18:25:03 #agreed Since there is still some activity from TC, vjancik should "follow the process" and try to contact TC before proceeding further. We suggest that they work out a way to update the Node.js stack in Fedora ? (+7) 18:25:25 #topic next weeks chair 18:25:35 Any volunteers? 18:26:10 I'll be enroute to the systemd conference next week, so I won't be around 18:26:43 i can do next week 18:27:04 #action ajax to chair next week 18:27:08 Thanks ajax 18:27:13 #topic Open Floor 18:28:04 I deliberately didn't put https://fedorahosted.org/fesco/ticket/1491 (clarifications/improvements for new bundling policy) on today's agenda ... 18:28:20 sgallagh: But do you want to discuss it or something? 18:28:25 nirik: ^^ 18:29:06 well, we could... I think we need to make a wiki page with the current policy too. 18:29:07 sgallagh: bug 1227379 would be good to mull over if you're going to be in the vicinity of the systemd developers 18:29:19 Could we discuss the point jzeleny raised? 18:29:25 How about I try to make a wiki page and proposed changes and we can discuss next week? 18:29:28 .bug 1227379 18:29:29 sgallagh: Bug 1227379 Audit events in /var/log/messages - https://bugzilla.redhat.com/1227379 18:29:36 Ah, right 18:29:51 Yeah, I can bring it up with them. 18:31:40 OK, I guess we'll wait for nirik's wiki page 18:31:53 well, if you want to discuss today we could too. 18:32:52 it could well be a lot of work to move around bundled libs... depending on the project 18:32:53 Mostly I wanted to hear if anyone could poke holes in my response 18:33:29 nirik: I wasn't clear on whether apps bundling libs usually dropped them in /usr/lib or kept them private. 18:33:56 I'm not sure we have enough data to say. ;) 18:34:26 we could include a "provides from packages that bundle should not expose bundled libraries to other packages" or something. 18:34:39 /me nods 18:35:13 they really shouldn't expose any libraries to the base runtime 18:35:26 I know it's happened before... 18:35:26 i'd hope rpath + $ORIGIN would be the done thing 18:35:27 * nirik looks at icecat 18:35:31 they shouldn't 18:35:54 Right, which is why I was going straight to the strong proscription against using /usr/lib[64] 18:36:11 if it's %{_libdir}/foo then fine 18:36:58 Right, I meant the specific path, not the subdirs 18:37:23 Hmm... where does Firefox put the stuff that it bundles? Can't find anything in /usr/lib64/firefox. 18:39:01 #action sgallagh will discuss bug 1227379 with the systemd developers at systemd.conf 18:40:22 not sure off hand. 18:43:19 Anything else? 18:43:32 not here 18:45:03 nope 18:45:26 Nay 18:45:36 neg 18:47:09 Ok, then. Thanks for coming everyone! 18:47:09 nein 18:47:13 #endmeeting