19:30:01 #startmeeting FESCO (2010-07-13) 19:30:01 Meeting started Tue Jul 13 19:30:01 2010 UTC. The chair is nirik. Information about MeetBot at http://wiki.debian.org/MeetBot. 19:30:01 Useful Commands: #action #agreed #halp #info #idea #link #topic. 19:30:01 #meetingname fesco 19:30:01 The meeting name has been set to 'fesco' 19:30:01 #chair mclasen notting nirik SMParrish kylem ajax pjones cwickert mjg59 19:30:01 #topic init process 19:30:01 Current chairs: SMParrish ajax cwickert kylem mclasen mjg59 nirik notting pjones 19:30:06 Afternoon 19:30:11 evening. 19:30:18 night. 19:30:28 #info mclasen is unable to attend today, and will be out the next 2 weeks as well. ;( 19:30:31 i reject your classist linear notion of time 19:30:43 on that note, i'll be gone next week as well. 19:31:02 as will i! 19:31:52 ok. 19:31:53 * cwickert is here 19:32:05 afternoon all 19:32:37 ok, lets go ahead and get started I guess... 19:32:48 #topic #351 Create a policy for updates - status report on implementation 19:32:49 .fesco 351 19:32:50 nirik: #351 (Create a policy for updates) - FESCo - Trac - https://fedorahosted.org/fesco/ticket/351 19:33:07 lmacken wrote up some bodhi karma stuff 19:33:26 https://fedoraproject.org/wiki/Bodhi 19:33:38 jlaska: any new news on autoqa? 19:33:46 sorry, i didn't get around to writing up my bit this week. :\ 19:33:50 do we wish to adjust the current karma settings? or leave them as-is for now? 19:34:00 * lmacken will also be pushing out a new bodhi update today, so last-minute changes are welcome 19:34:09 I'll be disabling the critpath karma requirements for EPEL as well 19:34:20 * nirik was just going to ask about that. 19:34:29 I'll also link up to the new bodhi/package acceptance docs, and make them obvious 19:35:19 lmacken: so the only bodhi change not yet in is the enforcing 1 week in testing? or is that set now too? 19:35:59 nirik: that has yet to be implemented, but I'll give it a hard look today. 19:36:06 ok. 19:36:26 so, any adjustments wished for by fesco folks at the current time? or shall we move on? 19:37:03 i'm still looking at bocheca's proposal, but nothing for right now 19:37:03 * nirik will move on in a minute if no one speaks up. 19:37:26 yeah. 19:37:40 * kylem also, moving on is ok with me. 19:37:40 ok, moving on to the next / related ticket: 19:37:43 #topic #382 Implementing Stable Release Vision 19:37:43 .fesco 382 19:37:44 nirik: #382 (Implementing Stable Release Vision) - FESCo - Trac - https://fedorahosted.org/fesco/ticket/382 19:38:00 I've added some notes for the exception process 19:38:03 lets go over each. 19:38:14 mjg59: where? to the wiki page? 19:38:17 Yup 19:39:23 https://fedoraproject.org/wiki/Stable_release_updates_vision_implementation_ideas#Stable_releases_should_provide_a_consistent_user_experience_throughout_the_lifecycle.2C_and_only_fix_bugs_and_security_issues 19:39:26 (what a link) 19:40:05 nirik: sorry, just saw this irc ping about autoqa ... since I missed the #topic, I can reply in the minutes on devel@ 19:40:19 jlaska: ok, no worries. 19:40:58 I still consider this a big mistake. by *only* fixing bugs and security issues we abandon features, and this is one thing why many people use Fedora 19:41:09 mjg59: those both look reasonable to me... what about 'leaf packages (where nothing depends on that package) where upstream fixes bugs and adds features in a mix"? 19:41:16 nirik: quick version, looking to have just the depcheck test running by F14-Alpha ... and several additional tests/enforcing tests online by F14-Beta 19:41:25 jlaska: cool! 19:41:37 cwickert: You're free to take that up with the board 19:41:45 cwickert: rawhide is -> that way. 19:42:13 if we have a separate feature channel, I'm fine with that, but we must make sure that the early adapters that are our target audience still have what they like most about fedora 19:42:21 someday we will have KojiRepos or whatever they are supposed to be called .... 19:42:29 cwickert: I agree 19:42:38 I agree that it'd be desirable to make it easy for people to obtain new feature releases without having to track rawhide all the time 19:42:42 our task isn't to decide that, but rather to implement the board's vision. 19:43:01 I think some upstreams don't release in a way that fits 'only bugfix/security'... so we need some way to handle them... 19:43:15 I think if the board is doing something wrong, it is on us to say there is something going wrong 19:43:18 * nirik nods. So, perhaps we should ask the board to clarify that. 19:43:27 anyway, I will write to the board list 19:44:07 mjg59: thanks for working on that... 19:44:14 lets go over the other assignments? 19:44:17 notting to work on Fedora 14: Document this stance in maintainer docs and announce to maintainers the new docs. 19:44:26 nirik: I suspect that almost all code we ship (given a support cycle of 13 months) will either (a) not have a security hole, because it was introduced later or (b) can have the patch backported without trouble 19:44:29 nirik: not done yet. started, but not finished enough to be a postable draft 19:44:37 notting: ok. 19:44:39 SMParrish to work on Fedora 14: metrics on how many updates each branch gets including rawhide? 19:45:08 nirik: got some numbers should have a draft ready to post tomorrow. Full plate this past week 19:45:47 mjg59: perhaps. I personally wonder about the calibre package I maintain... they release about 1 to 2 times a week. It's a mix of bugfixes and new features. Do I only push the one at f13 release and never again until f14? thats a lot of change and a very stagnet f13 one. 19:45:52 smparrish: cool. 19:45:59 nirik to work on Fedora 14: Some way to document failures to quality and consistency so we can learn from them, and see that the incidence is decreasing. 19:46:10 I created: https://fedoraproject.org/wiki/Updates_Lessons 19:46:25 please do add updates issues you know about from the past. I was going to ask QA folks to add as well. 19:46:37 kylem to work on Fedora 14: Have an updates-features optional repository. 19:47:17 nirik: apparently there was something about packagekit & selinux recently (see the list) 19:47:22 nirik: good work, but you forgot the famous update of dbus, that broke packagekit 19:47:32 unfortunately, i didn't have a chance to write this up yet. (been busy every night this last week) 19:47:48 cwickert: yes, I hadn't had a chance to add it yet. 19:47:57 notting: yeah, saw that one... will add. 19:48:09 kylem: yeah, no worries. 19:48:40 ok, so thats an update... shall we just keep working for another week, and go from there? 19:48:47 anything more we wish to do right now on it? 19:49:35 ok, then I guess move on? 19:49:49 * nirik waits for yells then moves on 19:50:02 * mclasen comes in late 19:50:06 #topic #387 compile list of supported CPUs and reacto to recent loss of support for Geode LX on F13 19:50:06 .fesco 387 19:50:08 nirik: #387 (compile list of supported CPUs and react to recent loss of support for Geode LX on F13) - FESCo - Trac - https://fedorahosted.org/fesco/ticket/387 19:50:11 welcome mclasen 19:50:18 so, glibc is fixed in f13 here. 19:50:32 * cwickert cheers 19:50:33 i mailed the binutils list, and got some response from hjlu asking me to make some modifications, which i've done this afternoon. 19:50:48 nobody has screamed yet though. 19:51:02 hurrah. thanks, kylem! 19:51:11 kylem: looks like the glibc patch was applied too... 19:51:18 great. 19:51:24 hopefully this won't be a problem now or in the future then. 19:51:26 :) 19:51:41 ok, so for f14+ we say this continues to be supported? 19:51:44 Phew 19:51:48 nirik: I think so 19:52:02 cjb: If this breaks before f14, can you scream at us? 19:52:07 * nirik is fine with that. Can we have votes to that effect? 19:52:08 nirik: Support should continue 19:52:09 kylem: thanks for working on this. 19:52:12 do we need a release test? 19:52:24 yes, I think we should test it 19:52:26 If someone wants to boot on an XO, that's be nice 19:52:44 I think it is a perfect legitimate test case 19:53:37 ok, can someone mail the test list asking to add a test case for this? 19:53:38 remind me exactly which subarch we're promising here? geode lx? 19:53:43 yeah. 19:53:43 right, but we don't have a budge for 'getting fedora QE specific hardware' 19:54:02 * nirik has a olpc here... I can test it if noone else is able. 19:54:06 don't we have a few olpc machines floating around ? 19:54:14 i've got one now, thanks to cjb. 19:54:15 * cwickert has two 19:54:51 I will test until next week and then report back, ok? 19:54:52 heck, I can stick mine up on the net and make it a test machine with packager access probibly. 19:55:06 sounds like we're in fine shape 19:55:13 the thing is that we want there to be a test of this as part of the release criteria, so we don't forget it right before f14. 19:55:30 +1 for being a release criteria 19:55:37 +1 19:55:37 +1 here as well. 19:55:43 yep. do you want to add it to the release criteria, and put me down as someone willing to make sure the testing happens? 19:55:48 (even if I just poke someone else to do it) 19:55:48 +1 geode lx is a release criteria 19:56:03 cjb: can you mail the test list asking for that? I'm not sure off hand where it goes, but they can help you add it there. 19:56:08 * notting would narrow it even more to 'XO 1.0 is a release criteria' 19:56:10 I agree, +1 19:56:16 cjb: i'm assuming 1.5/1.75/etc. all are fine 19:56:21 +1 to notting 19:56:22 notting: yes 19:56:27 (but I do prefer notting's language) 19:57:16 cjb: 1.75 is still a via chip or is that going arm? 19:57:19 #agreed xo 1.0 should be added to release critera and tested for the next cycle. 19:57:22 smparrish: arm 19:57:35 cjb: oh, so 1.75 *doesn't* actually work in released fedora. heh. 19:57:37 * nirik used nottings wording... any objections? 19:57:50 sounds good to me. 19:57:51 notting: f12 is available... thats a released fedora. ;) 19:58:22 speaking of f12... shall we move on to our next topic? 19:58:34 yes please 19:58:42 Thanks for all the work on this cjb / kylem 19:58:45 #topic #416 Set EOL Date For Fedora 12 19:58:46 .fesco 416 19:58:47 nirik: #416 (Set EOL Date For Fedora 12) - FESCo - Trac - https://fedorahosted.org/fesco/ticket/416 19:58:58 (thanks everyone!) 19:59:14 I say we EOL it tomorrow. 19:59:20 +1 19:59:20 not sure eol on a monday is good... 19:59:21 too soon? 19:59:32 F13 is fine, who cares about F12? 20:00:20 nirik: why not? 20:00:34 i never could get the hang of mondays. 20:00:35 it's not like a release; there's not a giant chance for something to go wrong. 20:00:41 * nirik shrugs. I guess it doesn't matter, unless rel-eng has a pref 20:00:50 so why not that friday? 20:00:59 I guess if there had to be a post eol update push. 20:01:46 i'd suggest we postpone it an entire week to avoid the holiday. 20:02:02 what's one week, and it saves any suprises from people taking long(er) weekends and such. 20:02:14 kylem: that's what the ticket suggests... 20:02:20 Yeah, seems fine 20:02:37 isn't the 29th just before the holiday tho? 20:02:48 29th is just after. 20:02:51 depends on which holiday you're referring to 20:03:05 * cwickert wonders who cares about american holidays anyway 20:03:09 thanksgiving is the 25th 20:03:18 oh, right. 20:03:19 oh. i was just assuming. 20:03:27 ok, 29th is fine with me. 20:03:31 my thanksgiving is in october, tyvm. :) 20:03:37 votes? 20:03:46 +1 for 29th 20:03:49 +1 20:03:51 +1 20:03:52 +1 20:03:52 sure, why not. +1 20:04:02 #agreed 29th is fine for f12 EOL. 20:04:16 #topic #418 Packager jgarzik violated Fedora Packaging (Review) Policy 20:04:17 .fesco 418 20:04:18 nirik: #418 (Packager jgarzik violated Fedora Packaging (Review) Policy) - FESCo - Trac - https://fedorahosted.org/fesco/ticket/418 20:04:18 +1 20:04:43 This is requesting censure of someone who closed merge reviews... 20:04:47 I say we tar and feather him. 20:05:09 nirik: censure beyond the already-happened 'don't do that!'? 20:05:14 I personally don't think censure is a good idea in this case. He's been educated... 20:05:41 notting: yes, the ticket requests we "downgrade jgarzik's permissions in Red Hat Bugzilla for Fedora component" 20:06:10 that's overkill. he did something wrong, he's been told not to do it again. let's not pull out the big guns unless he keeps doing it. 20:06:10 * notting votes -1 on the princple that there are other people that i would do that to well before we get to jgarzik 20:06:18 notting: no kidding 20:06:36 i'm just going to -1 right off the bat; this is ridiculous. if i could whine to fesco to nuke people's privs every time they annoyed me... 20:06:52 * pjones is -1 as well 20:06:54 I think his behaviour was unhelpful, his immediate action unfortunate and ideally we would educate people better 20:07:09 I would also say -1 on censure, he didn't know, he's been educated and it wont happen again 20:07:16 But if people who've been involved in the project for years don't know all of our policies I see that as our problem rather than their's 20:07:19 right. -1 from me as well... is there some way we can communicate better to people moving forward? 20:07:23 And yeah, -1 20:07:35 mjg59, agreed. he was certainly being a nuisance, but that's about it unless he repeats this in the future. 20:08:09 I did update the wiki links to the cached review tracker thing thats much better than the raw reports he was looking at. 20:08:19 and fired off a merge review discussion. 20:08:33 Yeah, that ought to help avoid this in future 20:08:34 I think many RH people need better education, but I don't think that jgarzik wanted to do something bad 20:08:42 i was certainly extremely suprised to see traffic in my bugzilla folder about the kernel merge review. 8) 20:08:46 the merge reviews could probably do with an independent discussion 20:08:54 so -1 to any sanctions against jgarzik 20:09:22 -1 to sanctioning jgarzik for all the reasons mentioned 20:09:27 mclasen: indeed. 20:09:29 mclasen: yeah. 20:09:54 there's certainly a lot of sentiment from RH employees who have been maintaining these packages for some time that they're a giant waste of time. 20:09:55 #agreed no sanctions at this time 20:10:32 there's all kinds of issues with them... but thats no reason to close them IMHO. 20:10:49 anyhow, we can have another discussion about them sometime. 20:10:51 i would say 'that's no reason to randomly and unilaterally close them without discussion' 20:11:11 shall we move on to the pile-o-feature-fun(tm) now? 20:11:15 Sure 20:11:18 pjones: not sure they've been active enough to actually waste time 20:11:33 notting: fair enough 20:11:36 #topic #409 Feature Request: GNUstep 20:11:37 .fesco 409 20:11:38 nirik: #409 (Feature Request: GNUstep) - FESCo - Trac - https://fedorahosted.org/fesco/ticket/409 20:11:44 we had some questions here. Did they get answered? 20:12:24 https://fedoraproject.org/wiki/Talk:Features/GNUstep 20:13:10 gnustep-back isn't packaged 20:13:21 it's in review, iirc 20:13:34 Everything else in the list has been in Fedora since F10 20:13:34 476056 20:14:14 I thought I saw a few more too under review. 20:14:36 oh, those were EL-6 branch requests. 20:14:42 Other than that, I think there's no benefit in mentioning Cocoa at all in the release note, but no objection otherwise 20:15:12 maybe we should give the feature owner another week to clarify? 20:15:28 I'll follow up 20:15:52 ok. so defer again? 20:16:09 Yeah 20:16:16 #agreed defer for another week for more info. 20:16:20 #topic #413 F14Feature: http://fedoraproject.org/wiki/Features/Go_Programming 20:16:23 .fesco 413 20:16:24 nirik: #413 (F14Feature: http://fedoraproject.org/wiki/Features/Go_Programming) - FESCo - Trac - https://fedorahosted.org/fesco/ticket/413 20:16:25 Huh. Ok, the absence of gnustep-back seems to imply that gnustep can't actually *draw* anything under X right now 20:16:29 we also had questions here. 20:16:32 mjg59: it was just approved 20:17:17 I don't see any reply from the feature owner tho. 20:17:36 would someone take the task to contact them over the next week and we can revisit this one again too? 20:17:48 well, he edited the feature page 20:17:56 oh, I didn't see that... 20:17:59 and dropped gcc-go 20:18:34 at least, dropped it from 'scope' 20:18:41 ah, ok. 20:18:59 yeah, so with that scope are we ok with the feature? 20:19:37 * notting is ok. +1 20:19:47 sure, why not? +1 20:19:49 * nirik is too... +1 20:19:56 ok, +1 20:19:58 works for me +1 20:19:59 i'm fine with it. +1. 20:20:12 +1 20:20:15 (really low impact to the rest of the distro, and it's kind of cool imho. :) 20:20:15 #agreed This feature is approved 20:20:21 * cwickert thinks, we should also have some go packages, but anyway... 20:20:30 #topic #419 F14Feature: DebugpythonStacks - http://fedoraproject.org/wiki/Features/DebugPythonStacks 20:20:30 .fesco 419 20:20:31 nirik: #419 (F14Feature: DebugpythonStacks - http://fedoraproject.org/wiki/Features/DebugPythonStacks) - FESCo - Trac - https://fedorahosted.org/fesco/ticket/419 20:20:39 strong +1 20:20:48 very definitely +1 20:21:18 tl;dr. +1? 20:21:25 +1 here as well... good work/news for people who are choosing a development platform. ;) 20:21:35 +1 20:21:47 notting: ? 20:22:10 cwickert: don't mind me. joking about the length of the feature page. 20:22:16 niiice. +1 20:22:16 ah 20:22:36 #agreed This feature is approved 20:22:39 +1 20:22:43 notting: the feature page proves he is really working on it 20:22:53 sounds good. +1. 20:23:08 #topic #420 F14Feature: EC2 - http://fedoraproject.org/wiki/Features/EC2 20:23:08 .fesco 420 20:23:09 nirik: #420 (F14Feature: EC2 - http://fedoraproject.org/wiki/Features/EC2) - FESCo - Trac - https://fedorahosted.org/fesco/ticket/420 20:23:55 does this require pvgrub? 20:24:07 notting: Yes, but no 20:24:19 the only thing that was sticky about this before was the requirement to use some non-free tool to publish the image. 20:24:20 notting: not required, but pvgrub is public now, so it will be used 20:24:21 so, this would also be added to release criteria? 20:24:49 euca2ools is free and available already 20:25:03 jforbes: any concerns about weird compatiblity with whatever xen host ec2 is? 20:25:05 also, might be nice to make sure we also retire old releases on EOL? 20:25:22 i'm not sure what retiring them wins us 20:25:27 notting, already dealt with. we had to ok a kernel patch because their xen is ancient. 20:25:38 notting: only concern has already been addressed with the kernel patch included in F13 and newer kernels 20:25:48 ajax: a reduction in the number of people who come into #fedora and ask for help with a F8 ec2 image? 20:26:08 does retiring them from ec2 actively break people using them? 20:26:12 nirik: we have no control over the F8 images, which is why we are publishing them ourselves now 20:26:35 taking control certainly sounds like the right thing to do 20:26:47 jforbes: yeah, just saying... if we push f14 at f14 release, can we eol/unpush it at f16+1month? 20:26:53 notting: not if they user persistant storage, but realistically people will probably make their own images based on ours 20:27:13 anyhow, I guess thats a side topic. 20:27:18 nirik: we can, but that wont stop people who already copied it into their own 20:27:29 +1 for this feature, it's something we should tout and is overdue. ;) 20:27:37 jforbes: sure, understood. 20:27:52 likewise, +1 20:27:57 +1 20:27:59 +1 20:28:03 +1 20:28:05 +1 as well 20:28:07 +1. 20:28:19 thanks jforbes. 20:28:22 #agreed This feature is approved 20:28:41 #topic #421 F14Feature: Gdbindex - http://fedoraproject.org/wiki/Features/GdbIndex 20:28:41 .fesco 421 20:28:42 nirik: #421 (F14Feature: Gdbindex - http://fedoraproject.org/wiki/Features/GdbIndex) - FESCo - Trac - https://fedorahosted.org/fesco/ticket/421 20:29:24 oof 20:29:31 this looks like it requires a mass rebuild to be most useful 20:29:37 is this going to affect our friend abrt? 20:29:50 yeah, that's my only real beef with it. i'm totally in favor of the feature itself though. 20:29:52 that was going to be my question: mass rebuild ? 20:29:53 yeah, mass rebuild ugh. 20:30:00 this sounds nice, but ugh. 20:30:06 without a rebuild, it just means that things work like today 20:30:18 * cwickert thinkgs that only a feature with a mass rebuild is a good feature ;) 20:30:28 we're starting to pile up a few things that "might be nicer" if there were a mass rebuild. 20:30:34 yeah. 20:30:44 let's consider the feature on its own merits, and then consider mass rebuild after feature freeze 20:30:49 ajax: you're suggesting maybe we should get them all in and then do a rebuild? 20:30:50 * nirik nods. 20:31:06 * notting is +1 to the idea of the feature. faster gdb == good. 20:31:16 I am +1 for this feature, it speeds things up and that sounds fine to me. ;) 20:31:19 back to the old one mass rebuild per release ;) 20:31:31 (yes isn't true but it felt like that for a while) 20:31:31 * cwickert doesn't care about a mass rebuild and likes a faster gdb, so +1 20:31:32 +1 I guess 20:31:33 and this on its own is definitely +1 for me, gdb attaching to X takes entire _seconds_ and that's just lame. 20:31:47 +1 for faster debugging 20:32:23 yeah, I'm definitely +1 on at least implementing it. 20:32:26 #agreed This Feature is approved. 20:32:32 thanks tromey 20:32:35 should we side bar and discuss a rebuild? +1. 20:32:44 kylem: not yet. 20:32:52 thanks all, I'm going to push the gdb patches now :) 20:32:57 kylem: I would say lets wait until our full feature list is done... 20:32:57 GoldLinkerDefault is still relevant to that decision 20:33:05 do we need to ask rel-eng about scheduling a mass rebuild ? 20:33:06 (upstream I mean) 20:33:08 * nirik notes we have more features for next week. 20:33:18 * mclasen has no idea how much preparation that requires 20:33:21 fair. 20:33:31 tromey: sounds good. ;) Might drop a heads up to the devel list too... in case there are any regressions? 20:33:42 will do 20:33:51 #topic #422 F14Feature: Gnome3 - http://fedoraproject.org/wiki/Features/Gnome3 20:33:52 .fesco 422 20:33:53 nirik: #422 (F14Feature: Gnome3 - http://fedoraproject.org/wiki/Features/Gnome3) - FESCo - Trac - https://fedorahosted.org/fesco/ticket/422 20:34:48 can you manually choose to use 'gnome classic' ? 20:35:10 even if your hardware works with gnome3? 20:35:21 details of fallback have not been worked out 20:35:22 why would you want that? 20:35:26 the desktop-effects capplet will still exist, i believe 20:35:36 but yes, I assume you will be able to configure a session with the panel and metacity 20:35:38 fallback is a hard problem in general. 20:36:02 well, I am not a gnome user, but I predict I will get a bunch of people asking about how to do that in #fedora who just don't like gnome-shell 20:36:05 and we might even ship a ready-made session for it 20:36:06 well we do have some code for that (the your hardware/driver sucks nag in desktop-effects) 20:36:13 but at least from the X side we'll try to make it so the compositor will refuse to start rather than hang. 20:36:15 nirik: 1) wait for automatic fallback in case of failure to be written 2) find the condition it uses 3) make that condition fail always on your system 20:37:11 ok... just curious. 20:37:19 notting: ... 20:37:37 drago01: not entirely serious. 20:37:38 it would be nice if it was possible without pain and torment, IMHO... 20:38:05 any more questions on it ? things are a little in flux atm, with transition from gtk2 to gtk3, I hope that things stabilize a bit before the end of the week 20:38:38 * notting is in favor. +1 20:38:44 I would like a dialog: Do you want the new Gnome shell or the classic gnome desktop? 20:38:50 no 20:38:52 +1 here. This is the way upstream is going and people expect to see gnome3 soon. ;) 20:39:10 * nirik doesn't care if it's a setting or something, just that it be possible. 20:39:22 +1 to acceptance. fallback session seems like the reasonable approach. 20:39:23 ether way, +1 20:39:23 a nag dialig is the wrong way to do it 20:39:24 a dialog would confuse people who know nothing of the choices. 20:39:52 I'm +1 , but I would really like some way to fall back. 20:40:43 that's 5 20:40:50 #agreed This Feature is approved. 20:40:53 * mclasen abstains 20:41:03 #topic #423 F14Feature: GoldLinkerDefault - http://fedoraproject.org/wiki/Features/GoldLinkerDefault 20:41:03 .fesco 423 20:41:04 nirik: #423 (F14Feature: GoldLinkerDefault - http://fedoraproject.org/wiki/Features/GoldLinkerDefault) - FESCo - Trac - https://fedorahosted.org/fesco/ticket/423 20:41:23 I just know this is going to break all my packages :) 20:42:03 +1 for this, as I was expecting it in f13... 20:42:11 given the ld.bfd escape hatch, i'm fine with this. 20:42:14 as for mass rebuild, this is another 'nice to mass rebuild for' right? 20:42:20 ajax: yeah. 20:42:23 Yeah 20:42:32 "for everything except glibc and the kernel" seems a bit short-sighted, but it's also not a real requirement. 20:42:33 do we still have the list from f13 of everything that ftbfs'd with --no-add-needed? 20:42:33 * mclasen had 2 questions on this 20:42:41 1. will we drop prelink at the same time ? 20:42:43 perhaps we could get the items that would be nice to mass rebuild for in, and then get mdomsch to run a mass rebuild test? 20:42:45 why does the kernel and glibc need to still use the old one? 20:42:51 2. why can't glibs and kernel use gold ? 20:43:00 notting: gold linker script support isn't quite as macho as binutils' 20:43:09 ajax: yeah, there is a blocker bug still... not sure how much is still on it. 20:43:18 which is also why it's going to break all of pjones' packages 20:43:18 1. huh? does it affect runtime linking at all? 20:43:32 grub has fun linker scripts too 20:43:36 but most things do not 20:43:37 (as in in a noticeable way) 20:43:37 as does gnu-efi 20:43:41 there's a bug reference somewhere from the feature page that states that gold and prelink are incompatible 20:44:39 bonus for going with gold! ;) 20:44:54 http://sourceware.org/bugzilla/show_bug.cgi?id=11805 is the prelink issue 20:45:24 there is a patch somewhere http://sourceware.org/bugzilla/attachment.cgi?id=4713&action=view ( not sure how correct it is or wheter it has been merged) 20:45:26 opened just 2 days ago 20:45:38 answers my question 20:45:54 we'd obviously need that fixed. or we drop prelink 20:46:06 looks like prelink just fails until that's fixed though. 20:46:16 not that it destroys data 20:46:25 * nirik isn't sure prelink is worth it anymore, but we have had that discussion before I think. 20:46:35 you and everybody else. 20:46:36 just trying to clarify if 'drop prelink' is within the scope of the feature 20:46:51 nim-nim: and no one bothered to provide numbers (in either direction) 20:46:52 well, we could defer and ask that specifically? 20:47:00 err 20:47:02 nirik: ^^ 20:47:08 nim-nim: sorry tab fail 20:47:15 drago01: prelink also causes fun things like local firefox builds to fail. ;) 20:47:54 nirik: you need a faster builder to avoid that :P 20:47:55 anyhow? defer and ask for clarification? or vote today? 20:48:11 I put the question on the discussion page 20:48:22 defer i think 20:48:24 I thought 20:48:25 we can defer 20:48:44 ok. 20:48:52 #agreed defer and ask for more info on this feature. 20:49:08 #topic #424 F14Feature: netbeans 6.9 - http://fedoraproject.org/wiki/Features/NetBeans_6.9 20:49:08 .fesco 424 20:49:09 nirik: #424 (F14Feature: netbeans 6.9 - http://fedoraproject.org/wiki/Features/NetBeans_6.9) - FESCo - Trac - https://fedorahosted.org/fesco/ticket/424 20:49:13 another fedora, another netbeans. ;) 20:49:30 at what point do we start drawing a line in the sand here? or is it too late? 20:49:49 netwho? 20:49:53 it might be too late, since we approved all the others. 20:50:35 'See also: Netbeans on the twitter.com' 20:50:57 see the NetBeans_6.8 and NetBeans_6.7 and NetBeans_6.5 and NetBeans_6.1 features. 20:50:58 so we get a netbeans feature per release? ;) 20:51:04 drago01: seems so 20:51:18 not sure that it is a bad thing though 20:51:18 wow, javafx still exists 20:51:24 # Percentage of completion: 40% 20:51:37 ajax: with almost no users if any... 20:51:39 pjones: well upstream is released. apparently there are some package reviews 20:51:47 well, we always approved them before on the basis of being good press to note... 20:52:42 sure, why not. 20:52:47 so, on that basis, weak +1 here... 20:53:05 * mclasen thinks it is good to have outside interest in Fedora features like this 20:53:11 +1 from me 20:53:13 +1 for the press 20:53:14 +1 why not 20:53:19 I'm +1, but mostly just bored. 20:53:26 +1 20:53:30 +1, then. 20:53:31 #agreed This Feature is approved. 20:53:41 #topic #425 F14Feature: OpenSCAP - http://fedoraproject.org/wiki/Features/OpenSCAP 20:53:41 .fesco 425 20:53:42 nirik: #425 (F14Feature: OpenSCAP - http://fedoraproject.org/wiki/Features/OpenSCAP) - FESCo - Trac - https://fedorahosted.org/fesco/ticket/425 20:54:41 hey, acronym land. 20:54:48 that's how you know it's secure 20:55:31 I can talk about this feature if you want any discussion 20:55:31 I don't know any reason not to +1 this. 20:55:36 i'm worried about the % done, but there's nothing bad in the feature itself. +1 20:55:44 +1 here... 20:55:50 +1 as well 20:55:59 there will be new release tomorrow and I will update % done 20:56:22 +1, needed for building the tools to actually do this if nothing else 20:56:34 #agreed This Feature is approved. 20:56:38 +1, but these things are getting tedious. one feature per child. 20:56:39 +1 20:56:43 s/child/package/ 20:56:47 thanks pvrabec / sgrubb. :) 20:56:56 #topic #426 F14Feature: Rakudo Star - http://fedoraproject.org/wiki/Features/Rakudo_Star 20:56:56 .fesco 426 20:56:57 nirik: #426 (F14Feature: Rakudo Star - http://fedoraproject.org/wiki/Features/Rakudo_Star) - FESCo - Trac - https://fedorahosted.org/fesco/ticket/426 20:57:24 isn't that an anime? 20:57:31 perl 6. 20:57:37 same thing. ;) 20:58:12 ajax: i thought it was what video killed. 20:58:30 cwickert: so, how is this different than what we have now? 20:58:39 or this is just a update to a production release? 20:58:42 isn't perl 6 supposed to be vaporware? 20:59:03 it is a production release of rakudo, right 20:59:08 why is this perl6 better than the others? how do we choose one? 20:59:25 ajax: it's the only one that exists so far? 20:59:38 it is the most active one and the one that implements that most of the perl 6 specs 20:59:38 so, this is 1.0, and therefore better than the prior version of this feature, which was 0.? (essentially) 20:59:43 official perl doesn't have a v6 release does it? 20:59:44 we have multiple interpreters for different languages too 20:59:49 nirik: "There are currently multiple implementation projects of Perl 6 underway, the most actively developed one is Rakudo, which is based on the Parrot virtual machine." 20:59:58 so the question is, if another one comes along that's more widely accepted (like an official perl release...), are we going to regret this? 21:00:01 nirik: that's the vaporware part 21:00:25 * nirik doesn't see why we would... we could always drop it, or let the "better" one obsolete it or something... 21:00:39 or let them be parallel installable and let users choose? 21:00:55 pjones: there is nothing on the horizon, rakudo is likely to become *the* perl 6 21:00:59 * nirik notes it's already in fedora... it was a f13 feature. 21:01:03 * notting is tentatively +1 for touting this as the 'production/1.0/etc' verson. not so sure about having this being an 'every release we have new XXX' feature 21:01:11 eh, sure then, +1 21:01:22 and the reason why it is a feature is that there are changes to the current rakudo 21:01:22 +1, despite it being perl. 21:01:34 it will no longer require parrot but will be standalone 21:01:34 +1 here too 21:01:38 +1 21:01:39 +1 21:01:43 +1 21:01:46 #agreed Feature is approved. 21:01:58 #topic #427 F14Feature: Spice - http://fedoraproject.org/wiki/Features/Spice 21:01:58 .fesco 427 21:01:59 for the record: the feature owner also is the release manager 21:02:00 nirik: #427 (F14Feature: Spice - http://fedoraproject.org/wiki/Features/Spice) - FESCo - Trac - https://fedorahosted.org/fesco/ticket/427 21:02:56 sad trombone on the lack of libvirt support. 21:03:18 it is not going to be super-polished and impressive in f14 21:03:19 I like the scarequoted '"hardware"' 21:03:22 Gotta start somewhere 21:03:26 that will come later 21:03:34 i can't help but notice '# Spice support needs to be added to the Fedora qemu package ' 21:03:46 which sounds like a fairly large task for a short sentence 21:03:51 mclasen: then what's the point of it being an F14 feature rather than something nicer and shinier in F15? 21:03:53 qemu package maintainers have agreed to carry the patch, afaik 21:03:55 +1 anyhow, but even basic libvirt support would be nice, IMHO. 21:03:56 qemu upstream is... not especially great at release schedules. 21:04:00 notting: ^ 21:04:03 notting: that is pending the 0.13 update. It isn't exactly out of the blue 21:04:19 pjones: if we make it an f15 feature, you'll say 'old hat, was in f14 already'... 21:04:22 notting: We will have 0.13 before feature freeze 21:04:42 no alexl 21:04:50 how are we planning on handling the 'windows drivers' bullet point? 21:04:59 alexl: is on vacation, and then on parental leave... 21:05:04 mclasen: somebody might, but it won't be me. 21:05:12 notting: I expect the same way we are handling virtio-win now 21:05:19 alt.fedoraproject.org 21:06:11 mclasen: who's the lucky inheritee? 21:06:48 notting: there are a few people working on it 21:07:27 so, votes ? or more info/defer ? or ? 21:07:48 * notting is +1 21:08:00 +1 21:08:05 +1 21:08:11 +1, cool beans. 21:08:15 I guess I'm okay with it, though it seems like we're going to want to put it in relnotes /again/ next release. 21:08:18 but meh, +1 21:08:32 #agreed This Feature is approved. 21:08:40 #topic FES tickets roundup. 21:08:45 thanks for the info jforbes 21:08:48 mmcgrath: you around? 21:08:51 pjones: we could name it "libvirt support for spice" 21:09:01 https://fedorahosted.org/fedora-engineering-services/report/6 21:09:25 mmcgrath finished a ticket there this morning. We now have: http://meetbot.fedoraproject.org/teams/ 21:09:43 notting: not sure how they've organized that, but kraxel seems to be doing the other packages now 21:09:45 so all the meetings with the same meetingname should show up in the same dir. 21:09:52 niiice 21:10:11 yeah, that looked pretty nice when I looked at it earlier. 21:10:22 hey 21:10:41 So really the big workings this week on my end were getting the /teams/ setup 21:10:41 slick 21:11:03 and getting more rawhide broken deps. 21:11:17 Actually rawhide's broken deps are in OK shape but there's two packages right nwo that won't build blocking several others from building 21:11:18 mmcgrath: so do we have enough tickets for the people we have? do we need more tickets or people? 21:11:53 more people. 21:11:56 well, here's the roundup on people. 21:12:12 we've had a high turnover rate (to be expected) but in the ones that turned over, many of them didn't actually do anything. 21:12:36 it was one of those "follow up" "sure, I'll get right on it" "follow up" "sorry was busy last week but have time this week" "follow up" type thing. 21:12:39 where no actual work got done. 21:12:57 but the people that have done work, they've generally been great at it. Bruno and Jose both come to mind immediately 21:13:03 but Bruno's been busy with spin stuff lately. 21:13:20 anyway, end of the day we need more dedicated people. I might send another cattle call out this week to devel and see who turns up 21:13:22 so, perhaps we should tell those folks who don't have time to try again later and reassign/get new people involved? 21:13:29 * nirik nods. 21:13:41 nirik: yeah that's what I've been doing. 21:13:55 after a couple of weeks I just ask if they'd like me to remove the FES resume tag for now until they get more time. 21:13:57 if you like I can probibly dream up some more easy tickets that just need someone doing them. ;) Perhaps other fesco folks can do likewise. 21:14:21 Thanks for the info mmcgrath. 21:14:25 A wider range of tickes might be good just because we've had some people show up that are clueless about packaging and lots of the tasks have been packaging oriented. 21:14:29 yup yup, that's all I've got 21:14:32 #topic Open Floor 21:14:38 * gholms raises hand 21:14:44 ok, we have about 4-5 more features for next week, BTW. 21:14:48 gholms: go ahead. 21:15:09 (I was absent for the EC2 discussion, so a question on that) 21:16:15 fire away. 21:16:44 To build pvgrub images for EC2 one needs a "block device mapping" feature, which isn't supported in the latest stable version of euca2ools in the repos. Upstream claims to support it in the latest dev builds, but that requires a prerelease python-boto. (...) 21:17:34 jforbes: you still around? can you address that? 21:17:47 Though I haven't done much thorough testing, this means that we can either build Fedora images using either prerelease euca2ools and prerelease python-boto or we use ec2-ami-tools frpm rpmfusion-nonfree. 21:18:26 I think it needs to be prerelease, we can't use rpmfusion stuff in our process. 21:18:28 Any recommendations? Both euca2ools and python-boto are in our repos, just not new enough, and I'm hesitant to recommend throwing cvs copies into production. 21:18:30 gholms: read cloud list :) python-boto is pusing towards release 21:18:44 jforbes: Ooh, will do. 21:18:45 ah...python-boto! 21:18:54 gholms: oh, you were the one who said it 21:18:58 Anything else for open floor? 21:19:03 * gholms raises hand... again 21:19:20 so the plan is to have newer python-boto then? 21:19:24 is anybody here in touch with python-boto folks? 21:19:39 because I _will_ _not_ update python-boto to an alpha release... 21:19:49 gholms: ask away. ;) 21:19:52 upstream is non-responsive to me... 21:19:56 * nirik has no idea on python-boto. 21:19:58 pjones: That would be the plan for euca2ools, but not a requirement for the EC2 feature anyway 21:20:29 Since one needs F13 + updates to install on the XO, do we need new install images? 21:21:15 So do we use a temporary repo for building EC2 images until python-boto releases again? 21:21:30 I'm looking for recommendations, mostly. We can discuss this in detail on the cloud list. 21:21:35 gholms: we don't respin install images. unity does though. 21:21:56 gholms: if we want to, though I am not using euca2ools on the F13 images anyway. 21:23:06 * nirik suggests further discussion on cloud list, as I am not up on what python-boto or these tools do/are used for. 21:24:10 any other items for open floor? or shall we stick a fork in this meeting? 21:24:52 i got nothin' 21:24:58 * gholms hands nirik a fork 21:25:14 Thanks for coming everyone... and sitting though another long meeting. ;) 21:25:21 #endmeeting