17:30:33 #startmeeting FESCO (2011-01-12) 17:30:33 Meeting started Wed Jan 12 17:30:33 2011 UTC. The chair is nirik. Information about MeetBot at http://wiki.debian.org/MeetBot. 17:30:33 Useful Commands: #action #agreed #halp #info #idea #link #topic. 17:30:34 Personally I still wish nothing would autostart and the installer would turn things on if it needs them to be on. 17:30:34 #meetingname fesco 17:30:34 #chair mclasen notting nirik SMParrish kylem ajax cwickert mjg59 mmaslano 17:30:34 #topic init process 17:30:34 The meeting name has been set to 'fesco' 17:30:34 Current chairs: SMParrish ajax cwickert kylem mclasen mjg59 mmaslano nirik notting 17:31:05 who all is around for meeting? 17:31:09 \o/ 17:31:10 * notting is 17:31:45 * mclasen is here for a change 17:32:02 kylem and cwickert will not be here 17:32:25 * mmaslano here 17:33:41 ok, lets go ahead and drive in I guess... 17:33:57 #topic #516 Updates policy adjustments/changes 17:33:58 .fesco 516 17:33:59 nirik: #516 (Updates policy adjustments/changes) - FESCo - Trac - https://fedorahosted.org/fesco/ticket/516 17:34:09 I had 2 new items pulled from the ideas bin this week... 17:34:26 #info idea: reduce timeout for non critpath from 7 to 3 days. 17:34:41 My thoughts on this one are in the ticket... what do other folks think? 17:34:48 too short. 17:35:15 yeah, thats my thought. It takes a while to wind it's way to the end testers. 17:35:15 do we have statistics about these updates? 17:35:25 are they tested at all? 17:35:29 yeah 'we don't get enough testing so lets reduce the testing time' seems counterintuitive 17:35:32 * cwickert is actually here but can only lurk from his hospital bed and might leave any moment soon 17:35:32 Yes, I don't think 3 days is workable 17:35:50 mmaslano: the only stats we have is the stuff from bodhi in the other ticket... but yeah, more info would be good. 17:36:01 ok, so I am -1 to this. other votes? 17:36:02 cwickert: nothing serious, I hope ? 17:36:14 cwickert: make sure and take it easy... 17:36:22 -1 17:36:37 mclasen: hopefully not so serious to prevent me to come to fudcon 17:37:06 -1 17:37:08 I'm here sorry I'm late 17:37:26 * notting makes his -1 official 17:37:31 -1 17:37:41 -1 17:37:51 #agreed this idea is rejected for now. 17:37:54 The other one was: 17:38:03 #info idea: change default autokarma to 2 or 1. 17:38:12 This would change the default in bodhi to 1 or 2 karma needed for non critpath updates to promote to stable. Currently this value is 3, and many maintainers leave it that way. 17:38:32 so this is just changing a default. However it may lead to less testing. 17:39:19 1 sounds like an amazingly bad idea 17:39:24 * nirik is a slight -1 on this one. 17:39:25 I agree 17:39:27 I'd prefer to stay at 3 17:39:56 i often set it to 2 for non-critpath things 17:40:03 mjg59: well, the maintainer can already set it to 1 if they want. 17:40:21 Well, I'd prefer that that not be possible either, but still :) 17:40:34 ok, so any votes here? 17:40:41 -1 17:40:45 -1 17:40:47 this all still sounds like "i don't like testing so let's have less of it" 17:41:16 which, no. 17:41:18 -1 17:41:32 #agreed this idea is rejected for now. 17:41:44 ok, I'll try and pick some next week that we might like... ;) 17:42:05 #topic #515 Investigate a "features" repo for stable releases 17:42:05 .fesco 515 17:42:07 nirik: #515 (Investigate a "features" repo for stable releases) - FESCo - Trac - https://fedorahosted.org/fesco/ticket/515 17:42:12 I don't think there is any news here... 17:42:42 there was some interest on the list. 17:42:52 I think I will try and ask the interested folks to write up ideas. ;) 17:43:09 * nirik will move on in a min if nothing on this topic. 17:43:20 Are ideas needed or implementation proceedure needed? 17:43:36 abadger1999: either. 17:43:52 basically a list of thoughts on how we could implement this so we could choose one or decide none of them will work. 17:44:15 17:44:31 * mclasen may have missed some prior discussion on this 17:44:38 how does this relate to the koper ideas ? 17:44:44 it could be very related. 17:44:45 mclasen: Entirely separate. 17:44:49 hehe 17:44:52 ha. ;) 17:45:20 well, this is just a 'lets try and figure out how to get new versions into our users hands that wish them while still leaving the main stream stable' 17:45:25 So to me: copr is unofficial, un-QA'd, etc. 17:45:38 so, we could say "sorry, no features repo, you need to get them from copr's" 17:45:49 Can contain things that haven't been reviewed for Fedora ; may conflict with other coprs/main fedora repo. 17:46:04 I guess coprs are a development tool, which this is meant to be an end user tool 17:46:15 right. 17:46:32 #info Folks needed to write up a ideas container and implementation details. 17:46:39 A Features Repo would be like a rolling release layer for leaf node packages that tries to make some of the same promises as Fedora itself -- at least: 17:46:52 Pakcages havepassed Fedora review and it won't conflict internally. 17:47:28 * abadger1999 agrees with mclasen's summary. 17:47:36 abadger1999: yes, but details: different branches? how to handle security updates? conflicts with updates repo? what can be in it, everything? 17:47:47 so, we need to look at details and see if we want to implement this or not. 17:48:01 17:48:14 ok, any more thoughts on this? or shall we move on? 17:48:31 "Use at your own risk?" 17:49:15 #topic #517 Updates Metrics 17:49:16 .fesco 517 17:49:16 nirik: #517 (Updates Metrics) - FESCo - Trac - https://fedorahosted.org/fesco/ticket/517 17:49:24 No news here as well I don't think. 17:49:37 we have the bodhi stats here, but need to decide what others we should try and gather. 17:49:47 #info Folks needed to help gather stats. 17:49:58 Anything on this? or shall we move on? 17:50:05 * mclasen has nothing 17:50:21 #topic #518 Abrt 17:50:22 .fesco 518 17:50:26 ajax: any news here? 17:50:34 nirik: #518 (Abrt) - FESCo - Trac - https://fedorahosted.org/fesco/ticket/518 17:50:57 ah, looks like they are hoping to send a roadmap soon. 17:51:39 actions to take here? 17:52:20 discuss at fudcon ? do we know if abrt will be represented there ?> 17:52:36 I heard jmoskov will go there... 17:53:07 cool. sounds good. 17:53:11 yeah, fudcon seems to be the plan 17:53:30 * mclasen will not be at fudcon, of course... :-( 17:53:42 #info will hopefully talk with abrt folks at fudcon and look at roadmap 17:53:47 mclasen: :( 17:53:58 likewise, i'll be at LCA 17:54:02 Ditto 17:54:14 ah yeah. 17:54:25 ok, moving along... 17:54:30 #topic #521 Reconsider RemoveSUID feature 17:54:30 .fesco 521 17:54:31 nirik: #521 (Reconsider RemoveSUID feature) - FESCo - Trac - https://fedorahosted.org/fesco/ticket/521 17:54:31 ... which isn't canceled yet, even though the venue is under water. 17:54:39 assuming brisbane hasn't fallen into the ocean by then, yeah 17:54:41 pjones: hopefully it will be dried out by then. 17:54:54 so, we have an upstream submitted kernel patch for tmpfs. 17:54:57 lca... on a boat? 17:55:18 notting: too soon 17:55:24 No feedback yet, but the patch looks straightforward enough 17:55:46 would that possibly be something our kernel folks would carry? or would want to wait for upstream? 17:56:29 and what do we want to do with this feature? 17:56:35 I think we'd probably want some feedback from upstream, but I'd expect us to carry it before upstream as long as reception looks promising 17:56:58 In the absence of any other observed breakage, I think this seems sufficient 17:57:23 mjg59: it does mean that if you want to use tmpfs in your build host, you have to be running fedora-latest. which isn't the best 17:58:20 yeah, lots of builder stuff will be el5/6 or fedora-older 17:58:28 yeah. between that and still having not nearly enough capabilities to really tie anything down, i kind of want to drop this feature for a while. 17:59:13 notting: It's not ideal, no, but the alternative is to put the kernel support in F15 and then wait for *every* builder to be updated before we can ship the feature 17:59:31 And that sounds like a really unfortunate situation 17:59:44 how painfull would reverting be? lots of package churn for things that have already been changed? 17:59:56 it's unfortunate to the extent that the feature itself wins us anything. 18:00:09 So not really? 18:00:15 i've been pretty well convinced it doesn't win us much, if anything. 18:00:21 I think the feature wins us things. I don't think it necessarily wins us *big* things, but I don't see that as a reason to block it 18:00:37 mjg59: Are the gains greater than the losses? 18:00:43 gholms: What are the losses? 18:00:59 mjg59: Inability to build f15 packages on f14, f13, and el6. 18:01:05 …with tmpfs, at least 18:01:25 gholms: I think we'd have no problem in backporting this to f13 and f14 18:01:38 How about el6? 18:01:39 if our builders weren't runing rhel, that'd be compelling. 18:01:49 el6 is a different story, and el5 is definitely a different story 18:02:04 our builders don't need/use tmpfs. 18:02:18 * mclasen was about to ask that 18:02:19 this is package reviewers and mdomsch's mass rebuilding. 18:02:31 (at least that was my understanding of who was affected) 18:02:36 FYI, as one of the complainers, I'm happy to run rawhide or patched kernels. 18:02:46 And I recall that mdomsch was OK with that as well. 18:02:58 I did ask him specifically if that was a problem for him. 18:03:01 * gholms wonders if he can convince his employer... 18:03:13 Ok, so I don't see this feature as having demonstrable losses 18:03:35 Demonstrable gains? Well, we'll have to wait and see. 18:04:10 * nirik is fine with it staying, but like ajax I am not sure how much gain there is. Perhaps more down the road? 18:04:36 the lack of demonstrable gains makes me inclined to revert the feature 18:04:57 which might be post-rhel trauma talking, but, don't change shit just for fun. make it better. 18:04:57 ajax: I don't think we have any technical basis to do so 18:05:16 sure we do. 18:05:42 * nirik is a slight +1 for keeping the feature for f15. Should we vote? 18:05:45 in the absence of evidence we can't consider it an improvement. 18:05:58 that's all the basis i need. 18:06:08 ajax: Which would argue in favour of not presenting it as a feature, not for reverting the changes 18:06:43 if we do keep the feature we have to document it 18:06:45 I don't think we want to stop people from working on something they think will help if our only argument is "I'm not convinced this will be beneficial" 18:06:59 otherwise admins aren going to assume that privilege means s[ug]id or not. 18:07:23 They've JFDI, and gone beyond the scope of the feature in order to support some edge use cases 18:07:38 I think that's behaviour we should reward, not revert 18:07:43 the feature process is (currently) how we get those documented, so i don't think "not presenting it as a feature" is an option 18:08:14 we can leave it in, and i don't really have a problem with that beyond that it's a change with no benefit right now. 18:08:24 we have plenty of those... 18:08:33 if this were my show, that wouldn't happen. 18:08:43 Then vote that way. 18:09:12 I agree that there are flaws with the way we present changes 18:09:18 yeah, pretty much. anyway, not going to change anyone's mind at this point i suspect. 18:09:35 But I don't think we should let those flaws prevent people from doing things 18:10:27 right. two issues: the feature itself, and Features. 18:10:46 We should have mechanisms for ensuring that changes are documented 18:10:51 so, any further discussion? or should we vote here? or we want to gather more info? 18:11:09 nirik: I'm +1 conditional on that patch (or something like it) receiving positive upstream feedback 18:11:49 within the feature framework we've got, i agree with mjg59 18:12:03 yeah, +1 here with the patch... 18:12:11 yes, +1 with patch 18:12:41 +1 with the patch, needs reverted w/o the patch. 18:13:03 #agreed provided the patch gets positive feedback upstream/lands in fedora kernels, we would be ok with keeping the feature. 18:13:17 #topic #539 Meeting with the Board regarding strategic goals 18:13:17 .fesco 539 18:13:18 nirik: #539 (Meeting with the Board regarding strategic goals) - FESCo - Trac - https://fedorahosted.org/fesco/ticket/539 18:13:32 The Board would like to meet up with fesco on setting goals. 18:13:57 They have proposed: meeting slot on 1/24 at 2PM eastern 18:14:13 wfm 18:14:14 who can/cannot make that? or should we try and come up with another time? or ? 18:14:23 * mmaslano probably not 18:14:25 * mclasen will have an hour 18:14:30 No, can't make that week 18:15:29 also can't make it 18:15:30 should we try a whenisgood? or just live with that some of us can't make whatever time/day. 18:15:43 nirik: I think that's an especially bad week 18:15:50 And we should try to work something out for the following one 18:15:52 I can make it 18:16:03 i can't make the following one either 18:16:11 can they move it up to next week sometime? 18:16:14 The following one is the end of fudcon. ;) 18:16:27 17th? 18:16:28 however i trust fesco to represent fesco, so don't consider me a scheduling concern 18:16:47 friday evening is not good time any week ;-) 18:17:24 mmaslano: this would be monday... 18:17:43 I can do the 17th 18:18:12 17th works here too 18:18:16 nirik: thanks ;-) 18:18:36 17th would be ok with me too. 18:18:42 ok 18:19:26 I cant make the 17th 18:20:46 so, what shall we do here? shall I ask the board if we can do the 17th? and if not just do the 24th? 18:21:11 or we could invite them to our usual slot next week and devote some time in our meeting? 18:22:01 Any of these work for me 18:22:08 if we're taking our normal slot, i'd want to reserve more than just 'some time' 18:23:12 yeah, I don't know how much other business we will have next week... 18:23:26 ok, how about we take scheduling to the ticket? 18:23:29 Ok 18:23:38 I'll ask the board and we can go from there as to who can/cannot make it? 18:24:12 Any objections? 18:24:45 no, sounds good 18:24:50 #info will work with the Board in the ticket to determine scheduling. 18:25:09 Anyone have any general thoughts on the ideas? or should we just all save them for when talking with the Board? 18:25:50 nothing from me. 18:26:06 general ideas are quite good, I'd like to change examples... 18:26:26 yeah, lots of area for discussion for sure. 18:26:33 ok, shall we move on? 18:27:01 Sure 18:27:20 #topic #540 F15Feature: Robotics Suite - https://fedoraproject.org/wiki/Features/RoboticsSuite 18:27:20 .fesco 540 18:27:22 nirik: #540 (F15Feature: Robotics Suite - https://fedoraproject.org/wiki/Features/RoboticsSuite) - FESCo - Trac - https://fedorahosted.org/fesco/ticket/540 18:27:57 didn't we do this once? 18:28:00 Seems fine 18:28:01 These folks wanted to do a spin, but with spins kinda in flux, they would at least like a feature. 18:28:10 sure then. +1 18:28:11 notting: I think there was discussion about the spin part. 18:28:33 +1 18:28:43 yeah, +1 from me. The 20% is a bit worrysome, but hopefully they will be able to get stuff done. 18:29:05 +1 18:29:50 +1 18:29:52 one more vote? ;) 18:29:55 +1 18:29:59 +1 18:29:59 #agreed Feature is approved. 18:30:07 #topic #541 F15Feature: Tryton - http://fedoraproject.org/wiki/Features/Tryton 18:30:07 .fesco 541 18:30:08 nirik: #541 (F15Feature: Tryton - http://fedoraproject.org/wiki/Features/Tryton) - FESCo - Trac - https://fedorahosted.org/fesco/ticket/541 18:30:50 sure, why not. +1 18:31:00 +1 18:31:02 +1 18:31:05 +1 18:31:10 +1 18:31:15 * nirik isn't sure many people would run their business software on a fedora box, but might be good for developing it I suppose. 18:31:20 so, sure, +1 18:31:25 #agreed Feature is approved. 18:32:05 the next ticket was filed just a bit after I sent out the agenda, but I followed up with it... 18:32:09 #topic #542: Updates exception request: calibre for f13/f14 18:32:09 .fesco 542 18:32:10 nirik: #542 (Updates exception request: calibre for f13/f14) - FESCo - Trac - https://fedorahosted.org/fesco/ticket/542 18:32:18 * nirik will recuse himself from voting on this. ;) 18:33:23 After requesting the same for KDE how can I say no :) +1 18:33:24 sounds like it had sufficient testing, so +1 from me 18:33:29 +1 18:33:38 +1 18:34:00 * nirik really wants the abrt reports to stop.... but I could just backport that fix. But all the new readers and bugfixes are worth the update. 18:34:36 +1 18:34:43 seems reasonable. +1 18:34:45 #agreed exception approved. 18:34:47 Thanks. 18:35:02 One final ticket... which may be time sensitive, so we should at least look at it now: 18:35:08 #topic #543exception to untag ghc-7.0.1-3.fc15 from dist-f15 18:35:08 .fesco 543 18:35:09 nirik: #543 (exception to untag ghc-7.0.1-3.fc15 from dist-f15) - FESCo - Trac - https://fedorahosted.org/fesco/ticket/543 18:35:21 latest ghc broke the ghc* world in rawhide. 18:36:13 The breakage basically means that nothing could have been built against it, right? 18:36:39 it was implied that a rebuild fixes the breakage 18:36:57 Wurgh. Has anyone done so? 18:37:06 don't know 18:37:23 If the desire is for it to have the old ABI then anything that's been rebuilt is going to have to be rebuilt again anyway 18:37:33 So we're possibly better off breaking it all now 18:37:51 Its not clear to me that the cause of the breakage is known. 18:37:57 juhp: you aren't awake are you? 18:38:04 i'm a little displeased that this happened, since it implies the person who did the build didn't try a local build+install before rawhiding it 18:38:21 unless the local build didn't show the issue 18:38:34 true. though, weirder. 18:38:58 so, I am not sure we have enough info here... 18:39:49 I'm not sure that untagging can make things worse than they currently are 18:39:54 so, ask for more and vote in ticket/on irc later? or do folks want to vote now? 18:40:20 can we figure out how many things rebuilt against the new one? 18:40:37 isn't the easiest way out to admit we messed up and bump epoch ? 18:40:45 we should be able to, it's not different than figuring out what buildroots had a bad gcc. 18:41:15 I agree with mclasen, it's usually solved by epoch 18:42:04 there may also be a way out without epoching, if a new build can be produced with the right hashes. 18:42:05 I think the issue is that the breakage is not known, so a fixed package cant be produced at this time. 18:42:17 so, they want to remove the broken one for now until they can fix it. 18:42:18 * notting backspaces, points at what nirirk said 18:42:51 if there's any possibility that someone installed the new (broken) ghc, i'd really rather not untag 18:44:09 it's not clear to me that they could have, unless they didn't have any other ghc depending packages installed. 18:44:58 I am leaning towards the untag. Since this is rawhide it makes sense 18:45:54 so, shall we vote here? or gather more info voteinticket? 18:46:58 -1 to untagging 18:47:17 -1 untag 18:47:23 -1 too 18:47:51 I don't feel I have enough info currently to vote for untagging. 18:48:07 Ok, I think asking for more information is reasonable 18:48:10 -1, i guess. i'll ask some more questions in the ticket 18:48:33 i could be convinced for untagging but right now i'm not. 18:48:55 #agreed No untagging at this time. 18:49:01 revisit in ticket if info warrents it? 18:49:05 sure. 18:49:30 #topic Open Floor 18:49:35 ok, anything for open floor? 18:50:48 * nirik listens to crickets. 18:50:53 ok, thanks for coming everyone! 18:50:58 #endmeeting