17:00:23 #startmeeting FESCO (2011-08-01) 17:00:23 Meeting started Mon Aug 1 17:00:23 2011 UTC. The chair is mmaslano. Information about MeetBot at http://wiki.debian.org/MeetBot. 17:00:23 Useful Commands: #action #agreed #halp #info #idea #link #topic. 17:00:32 #meetingname fesco 17:00:32 The meeting name has been set to 'fesco' 17:00:40 * nirik waves. 17:00:45 #chair notting nirik ajax cwickert mjg59 mmaslano t8m pjones sgallagh 17:00:45 Current chairs: ajax cwickert mjg59 mmaslano nirik notting pjones sgallagh t8m 17:00:45 hello 17:00:55 #topic init process 17:01:09 Hello fine sirs and whatnot. 17:01:15 * notting is here 17:01:21 * ajax waves 17:01:35 ok, we can probably start 17:02:06 #topic #517 Updates Metrics 17:02:24 not sure why we have metrics on agenda... 17:02:31 well, this is an old one... 17:02:41 no one really took it on to try and get it moved forward. 17:02:43 * sgallagh is here 17:02:50 it's from the updates policy days. 17:03:53 ok, so I remove it from meeting for now. If anyone has comments, we could re-add it on our agenda 17:03:57 it was a dark time 17:04:24 #topic #518 abrt 17:04:26 one of the things the Board wanted was a way to measure if an updates policy was working/improving things. 17:05:05 ah yeah, this one we were going to revisit. 17:06:02 abrt team has roadmap: https://fedorahosted.org/abrt/wiki/Features 17:06:23 it assigned to ajax :) 17:06:29 any comments to this one? 17:06:44 .fesco 518 17:06:45 mmaslano: #518 (Abrt) - FESCo - Trac - https://fedorahosted.org/fesco/ticket/518 17:07:02 I think they are working on improving, it might be nice to see what they have planned for f16 cycle... 17:07:20 * dvlasenk abrt guy 17:07:32 we don't have much feedback 17:07:36 * pjones has come up with a couple of features he'd like that aren't on the roadmap 17:07:56 and we know our UI is probably somewhat confusing 17:08:18 that roadmap doesn't have any targets set that are in the future. 17:08:38 ajax, there are some TBD targets 17:08:39 because F15 was our "future" and we reached it 17:08:41 dvlasenk: I hate to suggest it, but might post another thread to the devel list asking for things maintainers want. 17:08:53 (after updating roadmap. ;) 17:09:07 1) make it so core dumps/faults aren't trapped by abrt for processes invoked with .-relative paths. 2) debuginfofs is still worthwhile even though I haven't had time to work on it ;) 17:09:38 (1) shouldn't be happening, does it?? 17:09:59 I noticed it last week on... probably f15? 17:10:10 (2) duly noted, will poke Jiri about it 17:10:28 pjones, perhaps the process changed its process title? 17:10:35 specifically I noticed that when such a process abort()s, I get a core but I don't get the normal notification of a failure 17:10:49 t8m: I'm really sure it didn't. 17:10:58 bug reports shouldn't be solved on meeting 17:11:12 mmaslano, +1 :) 17:11:18 mmaslano: fair enough; I hadn't realized they intended it to already work how I suggested. 17:11:41 pjones: ajax: so, you'd like to see roadmap for F-16? 17:12:26 that'd be good, yeah. 17:12:35 the thing about roadmaps is that they need to continue being updated :) 17:12:44 mmaslano: a bit late for that. but yes, would be nice to see that remaining work items are being actively scheduled. 17:12:47 let's say at least F-16 + F-17 17:12:56 dvlasenk: do you want update your schedule? 17:13:01 The reason for this ticket was that there was a lot of maintainer pushback on wanting abrt to help them more... I think some of those things are solved, but there may still be more. 17:13:05 dvlasenk: as only abrt team member here? 17:13:07 yes 17:13:13 yes 17:13:40 #action dvlasenk will update Abrt roadmap for F-16 and F-17 17:13:44 nirik: meanwhile, the pushback has settled down 17:14:08 yeah. 17:14:31 any other things to discuss? 17:16:13 #topic #563 suggested policy: all daemons must set RELRO and PIE flags 17:16:19 .fesco 563 17:16:21 mmaslano: #563 (suggested policy: all daemons must set RELRO and PIE flags) - FESCo - Trac - https://fedorahosted.org/fesco/ticket/563 17:16:40 so, I took this to FPC and they cleaned up my draft and agreed to it pending adding the macros to it. 17:16:59 nirik: great 17:17:01 https://fedoraproject.org/wiki/User:Kevin/DRAFT_When_to_use_PIE_compiler_flags 17:17:20 ajax was going to add those macros. Once those are in, we can add them to the page and get it pushed out. 17:17:27 ajax: Did you have time to work on macros? 17:17:36 http://pkgs.fedoraproject.org/gitweb/?p=redhat-rpm-config.git;a=blob;f=redhat-rpm-config-9.1.0-hardened.patch;h=710a2c3aa3543320eb954bb630bc8069e8b01f2c;hb=796b80f2f49f2301d2687fd3c12d12d8d2b2dc59 17:17:50 built for f16 and rawhide, update in the queue for f16 17:18:05 currently walking through the targeted rebuilds to make sure it's all working, but it seems to be doing the right thing 17:18:18 coolness. 17:18:20 %define _hardened_build 1 17:18:21 great 17:18:32 ajax: can you update the draft page with that macro? or would you like me to sometime? 17:18:33 we need to make sure that gets documented ... somewhere. 17:18:41 nirik: i'll do it 17:18:51 cool 17:19:25 we should sent announcement on list and it will be also part of FPC changes 17:19:59 mmaslano: FPC would announce it when they add it into the guidelines... 17:20:15 nirik: that could be enough, I guess 17:21:12 #action ajax will update draft page with macro 17:21:32 https://admin.fedoraproject.org/updates/redhat-rpm-config-9.1.0-14.fc16 17:22:09 Hi, sorry I'm late 17:23:55 mjg59: just for that, I'm going to make you review cc thunking patches. 17:24:00 Already on it. 17:24:14 mjg59: hi, you are here just in time for the most discussed issue ;-) 17:24:17 #topic #615 Strategy for services that do not have systemd native unit files 17:24:24 .fesco 615 17:24:35 mmaslano: An error has occurred and has been logged. Please contact this bot's administrator for more information. 17:25:20 zodbot, lol 17:25:31 hum. Not sure why it would give that. ;( 17:25:34 nirik: you are administrator? ;-) 17:25:57 .fesco 615 17:26:08 mmaslano: An error has occurred and has been logged. Please contact this bot's administrator for more information. 17:26:15 * nirik checks logs 17:26:36 nirik: it looks like server is down 17:27:00 nirik: I can't change tickets on fedorahosted ;-) 17:27:19 what server is down? 17:27:43 might be a network issue somewhere... I can get to fedorahosted just fine here. 17:27:53 nirik, fedorahosted.org http cannot be reached from here 17:27:57 ok, now it changed 17:27:57 just now 17:28:00 .fesco 615 17:28:10 mmaslano: An error has occurred and has been logged. Please contact this bot's administrator for more information. 17:28:20 sigh 17:28:25 next ticket: https://fedorahosted.org/fesco/ticket/615 17:29:06 maybe we ought to postpone until the bot works again, since it's doing logging and such? though tbf I have no idea if we can save the log so far this way. 17:29:07 argh. 17:29:18 pjones: good point 17:29:26 the bot is fine. There's a routing issue between phx and fedorahosted.org 17:29:47 so, the logs will be processed as normal 17:29:52 nirik: let's continue, thanks 17:30:02 Viking-Ice: did you have time to prepare activity day? 17:30:07 nirik: but are # agreed's and such working right? will they go to the right tickets? 17:30:26 yes. 17:30:40 it just can't get titles of urls on fedorahosted.org 17:31:20 okay 17:31:52 so, I think we wanted to wait on this ticket and see where we were... 17:32:21 Viking-Ice: you around? 17:32:54 looks like 2 items in @base 17:32:59 https://fedoraproject.org/wiki/User:Johannbg/Features/SysVtoSystemd 17:33:28 there are bz, which should be done: need to get audidt #617321 iscsi #714688 NFS-Utils #699040 Tigervnc #717227 dnsmasq #694932 openvpn #714710 speech-dispatcherd #697600 smolt #697612 wpa_supplicant #661230 done before next tuesday if at all possible. 17:33:42 looks like iscsi and nfs are the 2 left in base 17:35:10 so, perhaps we could try and get those 2 done today/tonight... 17:35:15 then make alpha freeze? 17:35:22 and dnsmasq 17:35:39 nirik, I do not think this is realistic 17:36:01 nirik: nfs has active maintainer, but it just didn't work 17:36:02 mmaslano: I don't think thats on the list... is it? 17:36:17 nirik: it is, see list ^ 17:36:37 * nirik looks, doesn't see it. odd. 17:36:56 is dnsmasq really in base? 17:37:17 and smolt and wpa_supplicat are also not fixed 17:37:29 t8m: NM brings in dnsmasq 17:37:43 mmaslano: i'm willing to give wpa_supplicant a bit of a pass, as it's not started by default 17:38:12 hmm and dnsmasq if started by NM does not use the init script either probably? 17:38:29 correct 17:39:20 so, do we block on icsi and nfs? or keep going? or something else? 17:40:07 I'd propose postponing the decision to beta 17:40:19 i don't think iscsi or nfs are so critical to functionality that we need to switch their init scripts for alpha. 17:40:41 yeah, if that's all we're concerned with, we're in a pretty good place. 17:40:49 if the proposed scripts don't work, waiting a week isn't going to fix it. 17:41:01 and there's probably some deeper issue to investigate 17:41:23 ajax: +1 17:41:35 for example look at nfs #699040 17:41:45 maintainer was really working on it 17:41:49 yeah, was just reading that... 17:42:23 * nirik is +1 to not blocking alpha on this item at this time. 17:43:28 agreed 17:43:30 * mmaslano agree with nirik 17:43:39 votes? 17:43:39 +1 17:43:45 * pjones +1 as well 17:43:47 +1 17:43:50 +1 for not blocking alpha 17:43:53 sure +1 17:43:55 +1 17:44:36 #agreed not blocking alpha because of #615 17:44:52 meanwhile the fedorahosted.org routing issue seems to be resolved (at least for now) 17:44:54 so, I'll leave it to next meeting 17:45:09 t8m: yeah. 17:45:33 #topic #653 Fixing the feature process: use the feature definition, and 17:45:34 let FESCo declare changes to be features 17:45:42 .fesco 653 17:45:43 mmaslano: #653 (Fixing the feature process: use the feature definition, and let FESCo declare changes to be features) - FESCo - Trac - https://fedorahosted.org/fesco/ticket/653 17:46:19 well, I think this is fine and all, but doesn't really 'fix' the feature process... 17:46:27 * adamw is here for discussion 17:46:41 nirik: okay, i may have overbilled it. =) just take it on its merits as a proposal. 17:47:20 I think this should be decided only together with the upcoming feature process redesign 17:47:48 adamw: we were discussing fix of features with rbergeron 17:48:02 I think -1 on this simply because I don't think we should enumerate every power we've got ;) 17:48:13 (that is - we already have this ability, why declare it?) 17:48:22 pjones, +1 17:48:42 er, undocumented powers seem like a bad thing. if it's not documented, how does anyone know you have it? 17:48:54 I dislike this proposal 17:48:57 adamw: if we ever ne ed to use it, we will. 17:49:00 need 17:49:07 In that we have no power to do anything about anyone who fails to produce a featuer page 17:49:12 I suppose I am fine with this change for clarity, but otherwise don't feel too strongly on it. 17:49:34 Other than, what, forcibly revert their code even after they've said they don't feel it's a feature? 17:49:41 I don't think that's a healthy development environment 17:49:45 mjg59, +1 17:50:04 the issue i see with making it a 'must' is we've already had discussions on whether some things that fit some of the guidelines truly are features 17:50:06 how's that different from people who start the feature process and don't finish it? you either require them to comply or the change gets dropped, right? 17:50:19 No, the feature gets dropped 17:50:22 dropped as a feature 17:50:29 the change itself may still happen 17:50:30 The person doing the work chooses whether or not to drop the change 17:50:36 ah. 17:51:00 well, if you'd prefer to keep everything very voluntary and un-enforced then yes, this change doesn't make sense. 17:51:14 adamw: anyway I don't know how would you like to control it 17:51:35 but it still feels odd to me that we have a careful process dedicated to ensuring changes go through appropriate management, then if people don't comply with the process, we just...let the change happen anyway? 17:51:56 Yes! 17:52:06 adamw: even if you don't, what's the point of making this change? just more rules? boo. 17:52:13 Because we function as a project where if people want to do something useful and good they should be able to do that 17:52:26 mmaslano: the proposed text says 'at FESCo's discretion', which means it would be entirely up to the currently constituted FESCo whether and what to do with the power. 17:52:29 And putting barriers in the way of those people if they're asking for nothing in return is unreasonable 17:52:35 I think FESCo already has the power to ask for revert of a disrupting change either the maintainers or provenpackagers 17:52:51 Practically speaking we assume that fesco can already override maintainers if there's a sufficiently compelling reason 17:53:07 mjg59, exactly 17:53:10 And "sufficiently compelling reason" means "this has broken the distribution", not "this hasn't jumped throguh the correct process hoops" 17:53:30 well, the point of the qa stuff in the feature process is to make sure the feature doesn't break the distribution 17:53:32 So, shall we vote on this proposal? 17:53:59 adamw: There's plenty of non-feature related ways to break the distribution 17:54:02 sure. 17:54:22 adamw: I get your point, but I don't think this would help 17:54:26 votes? 17:54:28 -1 17:54:31 We should focus on making sure that we notice (and, where possible, prevent) breakage, not introduce extra process whose sole aim is to prevent breakage by someone typing words into a website 17:54:46 So, yeah, -1 17:54:49 -1 17:54:53 -1 17:54:58 -1 17:55:11 i guess i'm -1 by those rules. of course ,our door is always open if people see something causing problems 17:55:12 +0 (I dont' see the harm in it personally, but not much gain either) 17:55:56 #agreed -6, proposal was rejected 17:56:14 and now new business 17:56:20 #topic #657 Feature request F16 17:56:26 .fesco 657 17:56:27 mmaslano: #657 (Feature request F16) - FESCo - Trac - https://fedorahosted.org/fesco/ticket/657 17:56:34 i am here 17:57:01 given the percentage of completion, isn't it too late? 17:57:21 no i have work hard today 17:57:26 it is almost down 17:57:30 done 17:57:30 especially since that percentage is apparently accurate as of a month from now :) 17:57:38 95% here 17:58:04 Feature page: https://fedoraproject.org/wiki/Features/D2_programming#Release_Notes 17:58:06 bioinfornatics, please correct the page then 17:58:16 yes 17:58:25 bioinfornatics, also what's still missing? 17:58:25 it is because today i have work on 17:58:32 just fix spec 17:58:41 bioinfornatics: what's the impact? how many packages are dependent on your feature? 17:58:41 in 10 min is done i hope 17:58:46 and after unitest 17:59:06 ldc will be upgrade to D2 17:59:17 tango package will be deprecated 17:59:57 if tango project finish upgrade at time (i think not) i cold update tange 17:59:59 tango 18:01:56 * nirik is fine with this as long as it lands soon. It seems reasonably isolated... 18:02:03 * notting is +1 for the same reasons 18:02:08 +1 18:02:14 ok then +1 18:02:23 +1 it doesn't have impact on other packages 18:02:33 sure, +1 18:02:48 thanks alot 18:02:51 #action bioinfornatics will update feature page 18:03:00 done 18:03:26 #agreed 5 votes for giving exception to D2 18:03:40 #topic #656 Exception request for pacemaker-cloud 18:03:46 .fesco 656 18:03:47 mmaslano: #656 (Exception request for pacemaker-cloud) - FESCo - Trac - https://fedorahosted.org/fesco/ticket/656 18:04:50 if it's already built and already tested, sure, +1 18:04:52 * nirik is ok with this as well. +1 18:04:55 +1 18:05:14 +1 18:05:24 +1 18:05:48 +1 18:06:20 #agreed 6 votes for this feature as exception 18:06:34 may as well be +1 as well 18:07:03 +1 18:07:24 Also +1 for the previous topic. I got pulled away for a minute 18:08:07 #topic Fedora engineering 18:08:14 https://fedorahosted.org/fedora-engineering-services/report/6 18:08:34 any questions to to engineering services? ^ 18:08:38 I've not gotten a chance to sit down with the guy who was going to work on reviving things. 18:08:44 I hope to this week. 18:09:14 um and we have this ticket https://fedorahosted.org/fesco/ticket/658 18:09:29 but I guess this is for services or more likely for rel-eng? 18:09:50 yeah, I think we should probibly ask them to file with rel-eng on that one. 18:10:31 nirik, +1 18:10:51 #topic open floor 18:12:12 * nirik has nothing 18:12:29 aaa I forgot 18:12:36 who will be chair for next meeting :) 18:14:06 I've had a nice break, I can do it again next week... unless someone else wants to. 18:14:17 * t8m will be on holidays next week 18:14:33 who's not had a turn yet? 18:15:20 also, related to the build flags, i have found at least one instance where the existing macros won't work 18:15:32 so... that's sad. 18:15:53 bummer. ;( 18:16:16 ajax, me, I can take the chair on the 2011-08-15 meeting 18:16:27 i can chair next week i think. 18:16:37 * nirik is fine with that too. 18:17:00 #action ajax is chairman next week and t8m on 2011-08-15 18:17:18 i'll be gone the three weeks after the 15th. 18:18:49 I'll close meeting in 5 minutes... 18:23:28 #endmeeting