17:01:20 #startmeeting FESCo special meeting - 2009-07-29 17:01:24 #chair dgilmore jwb notting nirik sharkcz jds2001 j-rod skvidal Kevin_Kofler 17:01:28 * onekopaka will be here. 17:01:41 * skvidal is here 17:01:44 * cwickert is also here as Christoph Wickert 17:01:44 * notting is here 17:01:47 * nirik is here. 17:01:49 Present. 17:01:54 * sharkcz is here 17:01:56 onekopaka: Yeah, but you can't vote. ^^ 17:01:58 * jds2001 brings up the list 17:02:02 Jeff_S: I know! 17:02:07 err 17:02:10 Kevin_Kofler: I know! 17:02:10 Gerd is also here as Gerd Pokorra 17:02:22 * Jeff_S can't vote either 17:02:24 * onekopaka will be here for the fun of it. 17:02:31 * dgilmore is here 17:02:39 but im in another meeting also 17:02:42 because it's fun to watch these meetings. 17:02:45 FUN. 17:02:50 anyhow 17:02:51 ;et 17:02:54 let 17:02:59 's get started 17:03:05 i cant type today 17:03:13 #topic Raduko perl 6 17:03:16 * skvidal gives jds2001 a new 300 baud acoustic coupler to use 17:03:18 .fesco 218 17:03:29 can I say something about this? 17:03:31 perl 6? 17:03:35 sure 17:03:43 first of all I feel like people who voted were not really informed 17:03:50 -1 17:03:53 somebody claimed we were still waiting for something. 17:03:57 +1, seems they can get it in, and if not it can always be punted later. 17:03:58 this is not correct. the 'something" was released three days before. 17:04:06 we have a building package now 17:04:07 this feature is 33% done and feature freeze is past 17:04:10 right, we didnt think you had a working interpreter at all. 17:04:17 but now you do :) 17:04:23 cwickert: fortunately we don't have to be informed to vote - it's just like the american electorate :) 17:04:26 I think we should approve this. 17:04:31 skvidal: ;) 17:04:32 It's a new package, it can't break anything. 17:04:52 dgilmore: the feature does not need to be at 100% for feature freeze 17:04:56 So even if it gets completed a few days late due to upstream scheduling, that won't affect Fedora in any negative way. 17:05:12 we did it in a couple of days, so please let us try 17:05:22 And if it really fails, we can always postpone it to F13 later. 17:05:44 Kevin_Kofler: we are in contact with upstream, at least Gerd works with them closely 17:05:45 * jds2001 says to let them try 17:05:58 * onekopaka would say +1. 17:05:59 is someone planning on reviewing that package? it's still in new. ;) 17:06:03 cwickert: it should be very close 17:06:12 so I'm confused 17:06:19 dgilmore: It's a new package, it can't break anything. 17:06:20 nirik: I will and I think lubomir will too 17:06:21 It can go in late. 17:06:37 cwickert: if we don't approve this as a feature - how does it stop you from working on it? 17:06:38 Kevin_Kofler: doesnt matter 17:06:41 I'm sure rel-eng can let it in. 17:06:56 skvidal: nothing, but Fedora won't benefit then 17:06:56 skvidal: it doesnt 17:06:58 skvidal: it doesn't, it just doesn't get advertised. 17:07:05 (or as much) 17:07:07 dgilmore: Freeze exemptions have been granted for new packages in several cases. 17:07:10 cwickert: fedora benefits from it how? 17:07:15 The rationale is: it can't hurt. 17:07:32 skvidal: It supports a new language which is going to be the next big thing in the Perl community. 17:07:38 if we have a working perl6 binary, fedora can be used by teachers to show their students the future of perl 17:07:46 Maybe KDE 5 or even some later 4.x will even require it. 17:07:48 we could hae it in the devel spin as well 17:08:04 (Current KDE requires Perl 5 for some things, e.g. kconf_update and some build-time scripts.) 17:08:08 Fedora will be a better platform for developers 17:08:13 * nirik looks at the feature freeze page. 17:08:14 cwickert: again 17:08:18 nothing says it can't get it 17:08:21 just that it is not a feature 17:08:26 see what I mean? 17:08:30 skvidal: Why is it not a feature? 17:08:37 if we don't approve it 17:08:38 Just because it gets in a few days late? 17:08:41 That's ridiculous. 17:08:42 skvidal: yes I d, but I think I lined all this out on the featrure page 17:08:44 the issue i have is not that it's not 100% done; it's not even testable at all 17:08:48 "All features must be complete in a testable state" 17:09:05 notting: I'm sure it can be snuck into the alpha. 17:09:11 nirik: good catch 17:09:14 they've demonstrated that it's testable, they have a perl6 working 17:09:17 The extra time between the freeze and the alpha is just to avoid anything which breaks spins. 17:09:22 it can say hello world right now 17:09:26 A new package can't break anything. 17:09:32 jds2001: its not testable packages are not in fedora 17:09:33 Kevin_Kofler: yes, it really can 17:09:33 Kevin_Kofler: not entirely true 17:09:53 Yeah, of course if it Obsoletes: glibc, it can break something. ^^ 17:09:53 jds2001: if testable means 'testable by the QA group', i don't want that to involve 'build it yourself' 17:09:55 is fedora Studio testable? no, they donÄt have a spin 17:09:58 But in practice, it can't break anything. 17:10:10 notting: correct, i thought it was already in rawhide 17:10:22 jds2001: it's not past review yet 17:10:22 if not, then this needs to be deferred. 17:10:30 or is moblin testable? this requires much more reviews, but it's approved 17:10:30 ok, i was mistaken. 17:10:57 Can't we give them a few more days (assuming rel-eng buyin)? 17:11:11 unfortuantely not 17:11:18 cwickert: then it will likely get yanked. the earlier the feature comes in, the more lenient we can be in getting time to get it finished 17:11:24 The upstream release of parrot they needed was only a few days before the freeze. 17:11:28 cwickert: if its not testable it will be on the table to be dropped 17:11:31 jds2001: And why not? Because you say so? 17:11:54 we've been soft in the past, and it's bitten us 17:11:57 yeah, I suspect moblin won't make it... :( 17:12:04 there still isn't a link in the review page to a package that actually builds. (last update as of monday) 17:12:11 +1 to the feature and -1 to pointless pedantic bureaucracy which will just hurt our PR. 17:12:13 dgilmore: ok, then please drop all other features that are not testable today, and please don't forget to explain this to their owners, who have put much work into it. 17:12:23 Because it means the package will end up in F12 anyway, but not be eligible as a feature. 17:12:36 Either it'll get advertised as a "F13 feature" when it's really a F12 one. 17:12:45 Or it'll get rejected outright and we lose. 17:13:17 ok, time to vore I guess. or does anybody have something he wants to add? 17:13:37 should we just not have deadlines at all is what you are saying? 17:13:48 We should have flexible deadlines. 17:14:20 What really counts is that the feature is ready when the last RC (the one which gets the "gold approval" and becomes the GA) is cut. 17:14:38 Everything else is just a means to get there and should be flexible. 17:14:38 nirik: sure we should have dealines, but for me the deadline is alpha freeze. if the package does not make it into alpha, let's drop the feature 17:14:44 if that's what you want propose that for the F13 schedule. 17:15:04 It's just common sense, really. 17:15:20 Kevin_Kofler: I've found common sense is almost always neither 17:15:23 We moved the feature freeze back from the alpha freeze 17:15:40 because I was really fucking tired of people crash landing shit at the alpha freeze, and me having to clean it up before we could do a clean compose 17:15:44 cwickert: that is not correct 17:15:49 f13: the proposal now is to make feature freeze GA! 17:15:51 freezes should happen when we're ready, not so that we can spend time to get ready 17:16:01 jds2001: hell no 17:16:04 The proposal is to be flexible. 17:16:11 f13: you and I are together on this :) 17:16:15 dgilmore: elaborate please! 17:16:27 We should have a feature freeze, but should we allow exceptions if they're doable on time. 17:16:38 cwickert: you dont have until alpha to land it you have until feature freeze 17:16:42 on time == freature freeze. 17:17:04 we have that for a reason. 17:17:08 f13: For example, in this case, how is that new package going to screw up your composes if it lands in the time between feature freeze and alpha freeze? 17:17:10 dgilmore: the feature freeze is for the feature itself, not the package IMO 17:17:12 and it's not our health. 17:17:29 It's not going to touch any existing package (except possible parrot - cwickert: did that go in already?). 17:17:34 * nirik thinks the deadlines make sense, but in this case it's worth considering an exception... it's unclear if it's really that close to being ready though. 17:17:44 Kevin_Kofler: of course 17:17:57 Gerd did the package in less than a week, so I think we can do it. trust us 17:17:57 cwickert: when do you see this package as being approved and imported? 17:18:01 OK, so it's not going to touch any existing package, just a new one. 17:18:10 and what's this package? 17:18:11 nirik: depends on the review process 17:18:17 f13: rakudo 17:18:18 f13: pardon? 17:18:20 An implementation of Perl 6. 17:18:29 (noting that there is no buildable link in the review bug and it's in NEW. ;) 17:18:36 cwickert: but your wrong the featurefreeze is to land things. its when features need to be testable in Fedora itself 17:18:42 f13: did you just say you have no idea what we are talking about? ;) 17:18:44 and it doesn't introduce any scary Provides/Requires that may screw up package ordering, size on media, etc...? 17:18:49 no 17:18:58 cwickert: yes, I noticed the tab due to talk about punting to F13 17:19:01 it's not suppsed to be n the media 17:19:16 and then saw suggestionst hat we move feature freeze to GA 17:19:34 it just buildrequires parrot, which is in Fedora >= 10 17:19:38 nothing more 17:20:00 f13: i do think we need to move feature submission freeze a month before feature freeze 17:20:03 right, so it's a somewhat min change. 17:20:21 cwickert: and you can't manage to get a pre-release built today? 17:20:22 dgilmore: FWIW, that's how KDE works. 17:20:26 dgilmore: that makes sense 17:20:35 They have a "soft feature freeze" which is what you call "feature submission freeze". 17:20:38 f13: ask Gerd please 17:20:41 f13: there is no working buildable package in the review ticket 17:20:44 And a "hard feature freeze" which is what you call "feature freeze". 17:20:45 Gerd: ? 17:21:10 I'm not sure I like that idea though. The experience I got from KDE is that it encourages overpromising. 17:21:22 dgilmore: repeating myself. I undestand your point of view, but I think it's wrong 17:21:30 please drop all other features that are not testable today, and please don't forget to explain this to their owners, who have put much work into it. 17:21:31 You don't know yet whether you can get a feature done, so you declare it just in case and have them punt it later. 17:21:45 drop Gnome 2.28, itÄs not released, so not testable 17:22:04 but it is testable 17:22:14 we have pre-release built all the time 17:22:24 * nirik thinks we are getting sidetracked... 17:22:27 what jds2001 said 17:22:32 notting: i agree 17:22:36 * cwickert agrees to nirik 17:22:39 cwickert: don't be ridiculous 17:22:47 (It's even tougher in KDE though because they don't allow features in after the soft freeze which aren't declared in the feature list. In Fedora, you can get away with doing a lot of stuff as long as you don't declare it as a Feature.) 17:22:51 so lets just vote please, gentleman 17:23:00 i stand by my -1 vote. i dont think that this can be a F-12 feature. 17:23:24 Kevin_Kofler: that 'don't know yet' is what you're suggesting we do now *AFTER* feature freeze. 17:23:52 before we take a vote 17:23:55 I'd like to say something 17:24:01 cwickert: what timezone is Gerd in? 17:24:01 for EVERYONE here 17:24:13 1. please stop the snarky and snide responses 17:24:16 nirik: UTC+2, just like me 17:24:25 notting: I'm pretty sure this package can pass review quickly (they have 2+ people, so one submitter, one reviewer, my experience is that reviews get done fast in those cases). 17:24:33 nirik: so he is no longer in the office I think 17:24:35 2. please stop using complying with the rules we have as a threat 17:24:42 nirik: he said he was here at the meeting's beginning 17:24:43 3. please stop acting like asses to each other. 17:24:44 And then getting the feature in is just as simple as building the package in Rawhide. 17:24:52 skvidal: +1 17:24:53 skvidal: thank you! 17:25:05 skvidal: totally agreed. 17:25:07 (or worst case with a freeze override) 17:25:12 cwickert: number 2 was addressed to you in particular 17:25:32 my suggestion would be to vote it as not a feature now, since it isn't ready. 17:25:44 if it becomes ready in the next few days, re-visit the issue once there is a built and testable package on hand. 17:25:56 skvidal: understood. but it seems like the rules are different for different features 17:25:57 * jds2001 is +1, if the package doesn't make it by alpha, we can punt to F13. 17:26:17 cwickert: you make that claim, but where is the evidence? 17:26:25 f13: I'm of the same opinion, but default accept UNLESS there's not a built and testable package on hand. 17:26:27 f13: http://fedoraproject.org/wiki/Releases/12/FeatureList 17:26:32 I am +1 if it lands very very soon. It needs reviewed and added asap. If it's not, punt to next release. 17:26:34 cwickert: I think the rules are bent with the relative importance of the feature, no doubt 17:26:56 cwickert: and I don't think that should be otherwise - flexibility has its benefits - but we cannot ALWAYS be flexible 17:26:58 cwickert: please be a bit more specific. 17:27:04 f13: let's not do this here, okay? 17:27:08 +1, same opinion as nirik 17:27:11 sure. 17:27:18 skvidal: but the feature is not important, it can't break anythink, so no need to apply the rules so strictly 17:27:30 cwickert: that's why we vote 17:27:45 I stand by my +1. 17:27:50 * f13 wonders if it's not important, why is it a Feature? 17:27:56 *cough* if it's not important, it shouldn't be a Feature. i'm assuming that's not what you meant. 17:28:06 * dgilmore says -1 17:28:17 f13: there are features in the page and that are behind us, that are not testable ether, but that are appoved 17:28:18 this is getting really old really fast. 17:28:28 we have 3 +1, 2 -1 thus far 17:28:51 I think the point is that it is important to advertise, but not critical for the distro. 17:28:58 jds2001: i saw 4 +1, 1 -1 17:29:05 thanks 17:29:30 f13: who say's it's not important? it's not important do you as rel-eng, but it's important for others 17:29:47 notting: youre right, im on some good stuff apparently :) 17:29:51 cwickert: you said it wasn't important 17:30:06 "[13:25] skvidal: but the feature is not important, it can't break anythink," 17:30:08 skvidal: important depends on the pov. 17:30:22 not important for distro composition etc 17:30:45 anyway, thanks everybody for the time discussing this 17:30:52 cwickert: any brand new rushed package can have disastrous impact upon composing. 17:30:58 Grrr, we already spent 30 minutes on debating this one feature and we still don't have an outcome. 17:31:11 Anybody who dares giving the 5th +1 vote? :-) 17:31:20 there is a reason why I strongly push to have things land a week before we freeze so that we can catch the gotchas before they turn into a release slip 17:31:40 people don't like long freezes, so we have to land things before we freeze so that we can get /out/ of the freeze ASAP 17:31:42 f13: how would this cause a slip? 17:31:42 +1 17:31:55 Gerd: :-) Too bad your +1 does not count... 17:31:56 Gerd: nice try. :) 17:32:02 Gerd: we are not allowed to vote ;) 17:32:05 cwickert: an overlooked provides clash 17:32:11 * nirik wonders where the rest of fesco is... please vote so we can move on? 17:32:18 f13: or an auto-provides :( 17:32:23 yep 17:32:33 both have caused major issues in the past 17:32:37 skvidal: this should be catched in alpha and beta 17:32:38 we've spent 30 minutes on this feature..... 17:32:43 Hmmm, I do see the risk there, especially clashes with Perl 5. 17:32:56 cwickert: it should be caught /before/ we freeze for Alpha 17:33:03 so that it doesn't cause alpha to slip 17:33:13 -1 - I do not think this needs to be a feature in order to be advertised to a specific subset of our users who will use perl. I think it should come in as a package and be tested normally, though. 17:33:27 4:2 then 17:33:43 3 FESCo members have not voted yet. 17:33:48 does the vote have to be +1/-1? i am ok with a "+1, should land by friday", as i don't want it to land right at the package freeze 17:34:14 notting: I think a provisional +1 is reasonable 17:34:18 notting: you mean in the repo by Friday? 17:34:18 notting: the vote can be that 17:34:23 cwickert: yep 17:34:30 this is hard.. 17:34:58 cwickert: 'reviewed by' 17:35:03 ok 17:35:20 (this is why I recommended defaulting to voting it not a feature, and re-convening should the package make it in time to discuss reversing that vote) 17:35:53 we can punt this to friday and see if anything changes. 17:35:58 im fine with that. 17:36:10 where are the 3 fesco members who haven't voted? 17:36:11 all in favor? 17:36:20 cwickert: un-here :) 17:36:31 well, with nottings provisional +1, it's approved right? 17:36:44 I will try to hold the timetable by Friday 17:36:54 yeah, i'd still like to revisit on Friday 17:37:00 Let's do that. 17:37:12 Gerd: you have a buildable package, right? you should update the review bug with a link asap. ;) 17:37:29 Gerd: this is addressed to you 17:37:36 #agreed Raduko Perl 6 feature is approved, providing the pakcage review is approved by Friday 7/31/09 17:37:53 #topic System crypto database 17:37:53 jds2001: thats fine 17:38:00 .fesco 219 17:38:56 -1 . this doesn't look done yet, and it's an API other packages would have to buy into 17:39:00 -1 17:39:13 (it's a fine idea) 17:39:22 looks like the work to get it testable is still a ways off 17:39:25 -1 here as well... it doesn't seem testable, and will require coordination with other packages. 17:39:35 notting: i agree and f13 will love it 17:39:48 -1 for that reason too, actually 17:39:53 -1, but the idea is right 17:39:57 Hmmm, I'd +1 this in principle, but if no apps are actually using it, it doesn't look that great. 17:39:57 -1 as well, worried how badly this could break a lot of things 17:39:58 * jds2001 thought it was a fine idea as well. 17:40:15 that's why i was +1 in email :) 17:40:44 im not sure how badly it could break things, though - it looks like the API is new 17:40:57 jds2001: advertising an API nothing is using isn't particularly useful 17:41:00 or does it change the behavior of existing API's 17:41:08 notting: agreed :) 17:41:30 Same here. 17:41:31 anyhow 17:42:04 That said, weren't the SystemTap improvements the same - new APIs, but no apps using them yet? 17:42:13 That said, SystemTap is a developer tool, it's kinda different. 17:42:14 #agreed System Crypto Database is declined for F12 due to nothing using the new API's. 17:42:23 This here is an end user library, but no users yet. 17:42:25 Kevin_Kofler: it is a developer tool, you use the API's yourself :) 17:42:34 Yeah. :-) 17:42:47 Kevin_Kofler: systemtap APIs were also done, as i recall 17:42:49 So -1, this needs to be implemented distro-wide kinda like FeatureDictionary was. 17:43:02 #topic Virt TCK 17:43:37 Same as last week: -1, not a feature, just an internal process improvement. 17:43:42 so has anyone's opinions on this changed, or are we in for another deadlock? 17:44:04 if nothing has changed with the page, feature itself, can we table it until the end? 17:44:35 sure 17:44:37 I propose we just ask the people who didn't vote last Friday to express their vote. 17:44:49 At least dgilmore is here now, I forgot who was the other non-voter. 17:45:32 #topic media repo 17:45:38 .fesco 226 17:45:47 I se this as both good and bad. 17:46:20 does this have buy in from the various maintainers? is it testable now? (seeing 50%) there 17:46:32 there are screenshots there. 17:46:53 This appears to be implemented even in KPackageKit, that's nice for a change! 17:47:01 Finally somebody who cares about KDE. 17:47:18 +1 to this feature, it's useful and it's being implemented in gnome-packagekit, KPackageKit and even Yumex! 17:47:59 -1 its not testable, and its not clear whats done or left to be done. I think the idea is good. 17:48:19 without enough data to know if its really actually close i cant give it a +1 17:48:24 I would be ok with it, but it's unclear to me if it's already in or not. 17:48:33 it doesn't appear testable - there's no link to the patches/packages. also, it brings in a hal dependency where there wasn't one before 17:48:35 and has buyin from the maintainers, etc. 17:48:42 so, -1 from me 17:49:21 can we defer this one until friday? I ask b/c Alsadi has updated all his patches and I've seen the posts to the upstreams 17:49:30 yeah, -1 here, but the idea is good. Persure for next cycle and/or ask for a late vote if it's really already in and testable and the page doesn't let us know that. 17:49:33 I'd lik to make sure he's updated the page 17:49:35 however 17:49:41 if not - then I'm fine w/it not being a feature 17:49:51 skvidal: that seems fine 17:50:01 yeah, seems fine to me. 17:50:12 The usefulness is limited due to how the packages from the media are very often outdated in Fedora land. 17:50:16 seems fine 17:50:19 skvidal: though the page was last edited yesterday 17:50:21 But still, it can save bandwidth. 17:50:26 Kevin_Kofler: that was my thing on the ML 17:50:42 in some places it would be very handy... 17:50:43 Kevin_Kofler: and nothing is stopping it from landing anyway 17:50:51 i think it's use should be discouraged, but it's handy 17:50:51 and if/when it does land 17:50:53 * f13 wonders what the point of a feature freeze is if we keep punting things to 3 days after the feature freeze 17:50:56 then popping the disk is will just work 17:51:09 f13: it seems like we have enough -1's to say 'no' to it 17:51:14 so nevermind 17:51:45 #agreed media repo feature is declined for F12 17:51:46 sorry, I'm being snarky :/ 17:52:19 f13: no worries 17:52:38 #topic Split Softokn off from NSS 17:52:48 .fesco 227 17:52:55 so im not sure what this is. 17:52:57 Uh, I see only 3 -1 votes for Media Repo. 17:53:10 Kevin_Kofler: out of six here 17:53:38 6-3 = 3, 5 needed to pass. 17:53:39 so is this feature a feature? 17:53:45 thus passage is impossible. 17:53:50 nirik: i dont think so 17:54:05 it seems like a reorg of packages that most people won't care about... 17:54:15 yeah, -1, not a feature. go ahead, though. 17:54:23 -1, this doesnt seem like a feature. 17:54:34 -1 17:54:41 yeah, -1. I suspect no fedora user cares about FIPS either. ;) 17:54:45 Yeah, -1, the one sentence should go into the Release Notes, but that's not a feature at all. 17:54:46 -1 not a feature 17:55:17 #agreed Split Softokn off from NSS is not a feature, just a package reorg. 17:55:19 If I filed a feature each time we split a subpackage from a KDE package, KDE would have more features than virtualization. ^^ 17:55:35 #topic stap eclipse gui 17:55:40 Kevin_Kofler: :D 17:55:48 .fesco 228 17:56:14 oops, we lost notting 17:57:19 +1 to this in principle, but I have some questions: 17:57:33 "Users will need to be part of the stapdev group on their machine in order to fully take advantage of SystemTap's offerings." - do we really want to still rely on groups for these things these days? 17:57:44 This sounds like the lamest method for access control. 17:58:06 Plus, why is there no documentation yet and when will it be written? 17:58:27 Kevin_Kofler: this is how stap today works 17:58:29 i think 17:58:44 at least last time i used it, which was awhile ago. 17:58:59 Yeah, I guess it's out of the scope of this feature. But this also means that the Release Notes section needs to be more relevant to the actual feature. ;-) 17:59:21 +1, though there is very little information in the feature page. at 90% done it should be testable 17:59:31 +1 17:59:37 +1 here, but yes, needs docs/update 17:59:48 +1 17:59:52 +1 17:59:57 looks like it passes 18:00:11 #agreed SystemTap eclipse gui feature is approved for F12, please update docs 18:00:32 #topic thusnelda 18:00:41 .fesco 229 18:00:45 +1, this is great. 18:00:49 +1 here on this. 18:01:11 +1 18:01:17 +1 18:01:32 +1 18:01:34 #agreed Thusnelda feature is approved 18:01:50 #topic volume control continued 18:01:57 .fesco 230 18:02:07 +1, makes the GNOME volume control suck less (but still suck ;-) ). 18:02:14 But IMHO it should be called GnomeVolumeControlContinued. 18:02:22 +1 18:02:27 +1 18:02:29 Kevin_Kofler: what did I say about being snarky and an ass? 18:02:29 +1 18:02:33 Kevin_Kofler: knock it off 18:02:44 +1, it's better, and it's testable (even on f11, with effort) 18:02:50 +1 to the feature 18:03:05 +1 18:03:07 #agreed Volume Control Continued feature is accepted 18:03:15 #topic Harfbuzz 18:03:21 .fesco 231 18:03:32 As long as gnome-volume-control will not talk directly to ALSA for advanced settings and as long as PA will continue to hide settings like CD (the direct cable) or PC Speaker, it will never be able to fulfill all usecases. 18:03:58 Kevin_Kofler: i dont think it's intended to 18:04:06 but that's outside of the scope here :) 18:04:25 this sounds good. Is it already in? 18:04:25 +1 to HarfBuzz - finally! Qt 4 has used this for ages. I hope this will improve consistency of font rendering. 18:04:27 it's unclear to me that harfbuzz is testable now? 18:05:03 skvidal: indeed im leaning towards -1 based on the feature page it alls eems to be in an upstream git repo 18:05:06 skvidal: Use any Qt 4 app and you're testing HarfBuzz. ;-) 18:05:12 Kevin_Kofler: in pango? 18:06:19 I'd be ok with it if it's testable, but it's unclear if it is. Can we ask for clarification and punt to friday/ 18:06:25 Let me check if Pango in devel is using HarfBuzz yet... 18:06:54 Doesn't look like it. 18:06:58 :( 18:07:05 It seems it's vanilla 1.24.5 at the moment. :-( 18:07:08 If it is not testable then -1 18:07:18 -1, not testable. 18:07:21 -1 18:07:30 ok, -1 then if it's not in. 18:07:34 yeah, -1 as it doesn't look testable yet 18:07:39 IMHO it should go in. 18:07:51 -1 18:07:54 #agreed Harfbuzz feature is declined, as it is not testable. 18:08:03 We're having several problems on the KDE spin with GTK+ apps looking different from Qt/KDE ones. 18:08:10 A HarfBuzz Pango is likely to fix that. 18:08:18 So I think it should be able to go into F12 even late. 18:08:20 Kevin_Kofler: it may still yet land. 18:08:38 Kevin_Kofler: please remember - this is only declaring if these are features 18:08:41 but anyhow 18:09:08 Land, but not be documented as such? This is really ridiculous and IMHO the worst failure of our feature process. 18:09:14 shall we move to virt tck? 18:09:20 jds2001: sure 18:09:30 #topic VirtTCK 18:09:31 jds2001: can you provide the link to it, again 18:09:34 We should also allow late features when we allow freeze overrides. 18:09:40 sure 18:09:40 * nirik notes the mediarepo feature owner is in devel if we want to ask them to join and answer questions on that. 18:09:59 .fesco 223 18:10:11 nirik: that would be awesome, that way we dont defer it :) 18:10:14 So Virt TCK was +4 -3 last week, with dgilmore and jwb absent. 18:10:26 one sec 18:10:29 jwb is absent now as well 18:10:32 or not :) 18:10:39 i had a conflict at 1 18:10:45 oh, np 18:10:52 give me one sec to catch up 18:11:11 +1 18:11:20 +1, as last week 18:11:45 its testable and seems generally useful 18:12:04 out of curiosity, what were the -1 vote based on? 18:12:16 Not a feature, just an internal process improvement. 18:12:26 not a feature - having a test suite is not a feature. 18:12:44 and we believe it's a feature useful to enterprises and such. 18:12:47 Yeah, myself, nirik and notting voted -1 on Friday. 18:12:49 +1 as last week 18:13:11 we == everyone who didn't vote -1 :) 18:13:13 jds2001, if you mean "as a selling point for enterprise distros", sure 18:13:32 i'm going to have to go with a -1 as well. i was thinking the same already 18:13:54 test suites are good, we'd like more of them, but they aren't Features 18:14:18 -1, not a feature - and difficult to explain to others. 18:14:37 j-rod, skvidal, jds2001 and sharkcz voted +1 last time. Looks like skvidal is changing to -1? 18:14:47 yes 18:14:58 swayed to understand it is not a feature 18:15:41 OK, so we now have -1 votes from me, jwb and skvidal. nirik, notting: ping? Are you confirming your -1 votes from last week? 18:15:50 yes. 18:16:24 #agreed VirtTCK does not meet the definition of a feature. 18:16:54 * jds2001 does not personally agree with that assessment, but that's why we have a voting system :) 18:16:56 jds2001, we should note it was not unanimous 18:17:08 nirik, does meetbot do that? 18:17:22 jwb: yep. 18:17:32 Uh, not really. 18:17:37 Meetbot logs the whole discussion. 18:17:39 #noted Decision on VirtTCK was not unanimous. 18:17:43 #note the previous vote was not unamious 18:17:49 onekopaka, thanks! 18:17:51 yeah, just via that. 18:17:57 But it doesn't log scores until you note it explicitly. 18:18:02 can we move on? 18:18:06 sure 18:18:14 is the media repo owner still around? 18:18:35 let me check 18:18:46 or skvidal can check. 18:19:34 :) 18:19:50 in any case he has patches that work, but they use hal. 18:20:10 have the patches been okayed by their respective upstream? 18:20:14 He needs to port them to using GIO. The packagekit maintainer is receptive to adding them, but they don't exist yet. 18:20:30 (at least thats how I understand it) 18:20:50 hmmm 18:20:59 notting: the upstream has said no b/c of the hal use aiui 18:21:05 Ugh, GIO? :-/ 18:21:14 I don't know on yum. Perhaps we could find the yum maintainer and ask. ;) 18:21:20 Isn't the core of PackageKit supposed to be independent of glib? 18:21:24 nirik: they are not patches to yum 18:21:37 nirik: none of this gets down to the yum layer - only yumex and PK 18:21:43 well, the feature also lists yum as being a target I thought. 18:22:01 an optional one iirc 18:22:06 Hmmm, upstream for PK is also our PK maintainer. 18:22:09 Yum (if we want this feature in yum-cli) 18:22:17 So if he doesn't want the patches, they're not likely to go in for F12. 18:22:19 nirik: yum-cli is not going to have mediahandling 18:22:41 I don't see why using HAL is that big an issue. There's plenty of stuff still using it. 18:22:47 well, in any case I don't know that it's testable now. (a out of tree hal patch is, but thats not going to be what goes in) 18:22:59 well surely everyone agrees that new stuff shouldntr 18:23:13 Kevin_Kofler: PackageKit doesn't depend on hal anymore... they don't want to readd it just for this feature. 18:23:56 oh well, I guess he's not around... punt to friday? 18:24:56 nirik: or just go with no 18:25:22 that works for me too. 18:25:32 given that the patches aren't in (ergo, not testable) and upstream is not planning to accept the patches as-is... i'd vote -1. 18:26:06 yeah, based on the current info I have, -1 here too. 18:26:06 Kevin_Kofler: current PK daemon already is at least linked against glib and gio 18:26:19 keep trying and get it in next time. 18:26:20 -1, it's not ready 18:26:20 Well, then GIO looks like the way to go. 18:26:25 But yeah, it's not there yet. 18:26:42 -1 18:26:49 -1 18:26:51 So I'll change my +1 to -1 too, the feature is not even written (in a way which will be accepted) yet! 18:27:28 #agreed media repo feature is declined for F12 18:27:31 we done? 18:27:45 The PK maintainer is also PK upstream, if he doesn't like the patch, he sure won't commit it in Fedora unless we force him to (and I don't think we should). 18:27:57 anyhow, we 18:28:03 are done here :) 18:28:15 #endmeeting