14:59:47 #startmeeting Fedora QA meeting 14:59:47 Meeting started Mon Mar 24 14:59:47 2014 UTC. The chair is adamw. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:59:47 Useful Commands: #action #agreed #halp #info #idea #link #topic. 14:59:50 #meetingname fedora-qa 14:59:50 The meeting name has been set to 'fedora-qa' 14:59:59 #topic Roll call 15:00:00 * roshi is here 15:00:03 * kparal waves 15:00:06 ahoyhoy 15:00:08 * jreznik_ is around 15:00:17 * mkrizek is here 15:00:20 no, jreznik is around! 15:00:21 * tflink is here 15:01:10 * satellit listening 15:01:31 there appear to be tanks on the lawns of the capital of jreznik_ 15:02:25 that would be a different country 15:03:07 welp, thanks for being here, reznik and reznik_ alike 15:03:18 butchers! 15:04:07 oh dear, has anyone seen Bill Clinton? we need a neutral third-party dispute resolution specialist in here. 15:04:19 #topic Fedora.next status 15:04:24 * pschindl is here 15:04:34 * jreznik knows a few Monikas to help adamw and Bill 15:04:36 so i threw this on the list as a sort of just-in-case, but not sure there's a lot to talk about at present 15:04:45 pschindl: too late, go into the corner of shame 15:05:19 kparal: ok :'-( 15:05:31 wait, this room has corners? 15:05:41 * roshi 's head asplode 15:05:50 it has now, specially for pschindl 15:05:57 roshi: there's also a couch 15:06:04 every irc channel has a couch. little-known fact. 15:06:22 TIL 15:06:23 * danofsatx-work is here.....just building a server in the background 15:06:48 server's working on the role API 15:07:04 workstation doesn't appear to be doing much of anything 15:07:10 * handsome_pirate waves 15:07:18 anyone been following base and stacks? 15:07:53 I peek in on their meetings, but no, I haven't really been paying much attention. I've noticed nothing earth-shattering in my peeks. 15:08:26 okey dokey 15:08:27 trying to follow stacks but am a bit behind 15:08:48 adamw: stacks is working on a repo for stuff that doesn't quite meet packaging guidlines 15:08:59 i was vaguely planning to look at the 'testing to specs' idea this week but wound up doing more miscellaneous-annoying-bug fixing 15:09:16 oh, right, yeah. that could be interesting 15:09:23 playground, right? 15:09:24 * handsome_pirate has been trying to guide that along to make sure that it has minumum quality guidelines, such as no conflicts 15:09:30 handsome_pirate: cool, thanks for keeping an eye 15:09:39 adamw: playground, aye 15:09:49 presumably we should be apply to apply tasktron to it where appropriate? 15:09:57 Indeed 15:10:13 yeah, I think that's a plan once things get figured out a bit more 15:10:18 #info handsome_pirate has been providing QA input for the stacks WG's 'playground' repository idea 15:10:23 cloud has also been talking about taskotron 15:10:26 thanks for keeping up with that 15:10:41 adamw: Roger 15:10:51 roshi: has there been any more recent conversations on that? the last I saw was a week or two ago 15:11:07 not that I've seen - but I plan to double back and make sure 15:12:07 sounds like we're mostly on top of stuff 15:12:28 #topic Taskotron check-in 15:12:43 so, how are things? 15:12:52 ('being held up by pointless meetings', I hear you say) 15:13:08 slower than I want it to be :) 15:13:12 what story are you working on today?! 15:13:18 * kparal is working on porting config files and classes from autoqa 15:13:38 * handsome_pirate is working on depcheck, and has bogged himself down in bugs 15:13:43 btw, unit tests are so cool unless you need to create them ;) 15:13:49 haha 15:13:52 * mkrizek is working on the trigger 15:13:54 * tflink is working to get a semi-public deployment ready 15:13:54 adamw: for base - we don't have much now, trying to take a look on where the overlap of WG is, stacks still discuss playground repo - one place taskotron could be useful (not being completely OT now) 15:13:56 kparal: don't worry, i'm sure all your code will be right first time 15:14:10 jreznik: hush, i want to hear jreznik_'s opinion 15:14:46 jreznik: is that conversation far enough along to start talking about automating checks for it? 15:14:47 tflink: well, that sounds promising 15:15:09 adamw: there's still that discussion if it should be one repo, more repos, coprs collections etc. but mostly they agreed on one thing - no conflicts and some tool to check it would be required 15:15:12 #info tflink is working to get a semi-public taskotron deployment ready 15:15:20 tflink: not so far :( 15:15:29 still in circle - one repo vs more repos 15:15:51 Yeah, that email thread is reaching epic proportions 15:16:08 Not quite debian systemd vs sysv thread, but, still ... 15:16:29 * tflink is still not sure how some of that would work for checking builds and how they relate to the non-playground repos 15:16:47 tflink: I'm firmly for one repos 15:16:52 s/repos/repo 15:16:59 Just because it would be easier to handle 15:17:20 tflink: don't we already have to test things from updates-testing against the base repo+'updates' anyway? 15:18:14 adamw: Yes 15:18:21 handsome_pirate: and I talked to Mirek today and seems like Copr/DNF guys are almost there to allow Coprs collections... 15:19:40 adamw: yeah, but how does the playground repo fit in to all that? isn't part of the reason for it to allow things that would otherwise conflict with the official repos? 15:19:47 oh, i see 15:19:50 fun 15:20:12 tflink: one task are conflicts within this repo itself 15:20:16 so more an issue of setting policy and the 'enforcement' of different policies via taskotron 15:20:27 so it's really hard to have one that fit all use cases 15:20:34 tflink: Yeah, I'm trying to prevent conflicts within the repo 15:20:39 * masta looks in 15:20:57 but the idea would - let start with one single with loose policy and once we have it, step forward on work on that -ugly, -incubator etc. repos 15:20:57 ah qa meeting, nvrmind 15:21:03 tflink: And, if something conflicts with what's in the primary repos, then it should be a 1 for 1 replacement, a la mariadb 15:21:14 masta: Thanks! 15:21:21 adamw: I think that calls for a firing 15:21:39 * masta runs 15:22:29 .fire masta 15:22:29 adamw fires masta 15:22:34 you can run, but you can't hide 15:22:42 lol 15:22:54 quick, he's under the couch! 15:23:01 in the corner 15:23:08 lol 15:23:11 seems like maybe it's still too early to have a focused discussion on this 15:23:15 (not that that's ever stopped us before) 15:23:25 yeah, I'm not sure there's much point right now 15:23:29 adamw: it's really early 15:23:48 but it was more like heads up some kind of help will be needed 15:24:16 #info there are some important questions to settle about using taskotron with the planned new 'playground' repository/repositories, but the plan is not yet settled enough to decide them 15:24:27 anything else on taskotron? 15:25:04 nothing else that I can think of, no 15:25:14 adamw: Could you get tflink to come hold a knife to me to get depcheck done? :) 15:25:30 it doesn't seem like the *most* efficient use of his time 15:25:50 i'll see what I can find on rentaminorcriminal.com 15:26:01 besides, I don't think you could *officially* do that - the job description would have to be more general 15:26:09 404 15:26:25 #info if anyone happens to be passing by handsome_pirate's office, please threaten him with major criminal violence 15:26:29 "to hold 5-7oz motivational object for long duration" or something 15:26:30 is threatening someone like that really a _minor_ offence? 15:27:08 it's merely motivational object holding, right? 15:27:08 roshi: i dare you to slip that one through your next evaluation 15:27:32 roshi: Aye 15:27:36 it's like the proverbial carrot and stick, only sharper and less tasty 15:27:38 lol 15:28:02 Hrm, or just get me drunk and then make me code 15:28:07 i don't know, i prefer the taste of knife to the taste of stick. 15:28:10 I write my best code while intoxicated 15:28:13 haha 15:28:25 balmer's peak? 15:28:29 #topic Release validation status / tasks 15:28:30 * handsome_pirate wonders how adamw knows what knife tastes like 15:28:36 jreznik: Exactly! 15:28:36 handsome_pirate: https://xkcd.com/323/ 15:28:56 handsome_pirate: i'd tell you, but the ptsd counselors warned against it. 15:29:03 lol 15:29:45 you know, xkcd *says* "You can't just give a team of coders a year's supply of whiskey and tell them to get cracking", but I've met the anaconda devs. 15:30:35 so thanks for the feedback on the storage validation stuff 15:30:49 that's really on me to read back through the feedback and work up another draft. possibly with some actual test cases this time. 15:31:04 adamw: says the guy who "appropriates" his fellow team members' yearly whiskey supply ... 15:31:30 tflink: I was there, you had your fair share ... 15:31:32 if anyone else was at a loose end, it's worth going through the release criteria pages' 'reference' sections and looking for ones without matching validation tests. and writing some. 15:32:06 * handsome_pirate wonders if he should dust off his btrfs test cases since workstation is looking at that 15:33:18 no, you should work on depcheck. ;) 15:33:34 but if you could drop me a link (or post it on list) that'd be handy 15:33:35 adamw: Aye, aye, cap'n 15:33:46 * adamw brandishes large knife 15:35:14 #info handsome_pirate has some btrfs test cases lying around somewhere that adamw could work into the storage validation plans 15:35:23 not sure i really have anything else on this 15:35:46 adamw: I did 'em a few years ago when we were first looking at btrfs as default 15:36:09 adamw: I'll round them up and email them. 15:36:25 thanks 15:36:44 #topic open floor 15:36:48 welp, no use prolonging the agony 15:37:02 anyone got anything important i've characteristically entirely failed to think about? 15:37:26 zodbot is currently disabled from notifying #fedora-qa 15:37:46 so, I saw that this weekend... it wasn't zodbot's fault. ;) 15:37:54 it was spamming the channel on Saturday with F20 and F19 pre-release bugs that haven't been touched in months, so nb disabled it for us 15:38:34 bugzilla's rss feeds were dropping off and back on. But yeah, removing those old milestones is good. No need for them anymore anyhow. 15:39:28 thanks for taking care of that 15:39:32 yeah, closing the tracking bugs was going to be my follow-up question. Shouldn't that be on a release checklist of some sort? 15:40:04 * nirik doesn't know... don't they just end of life like any other bugs for that release? or should they close at release time? 15:40:35 well, what's the point of a freeze exception or release blocker tracking bug after release? 15:40:39 we've never been entirely organized about it before 15:40:59 it's sometimes useful to go back and check 'em, but i can't think of any convincing argument for keeping them open 15:41:20 i could stick it in https://fedoraproject.org/wiki/BugZappers/HouseKeeping/Trackers 15:41:35 Probably a good call 15:42:28 #action adamw to add closing tracker bugs post-release to https://fedoraproject.org/wiki/BugZappers/HouseKeeping/Trackers 15:42:31 thanks for the idea 15:43:02 yer welcome ;) 15:43:05 maybe we can migrate stuff from BugZappers namespace... there's more regarding HouseKeeping also FedoraXX I'm using 15:43:29 yeah, it's a bit of a mess 15:44:14 but i at least remember to check that page once a cycle, so if the note's there, it'll probably get done... 15:45:15 anything else? 15:46:13 not from this corner 15:46:33 * handsome_pirate takes a look around from the Crow's Nest 15:46:38 * handsome_pirate sees nothing 15:46:57 wait, you mean we finished under an hour? 15:48:03 danofsatx-work: don't jinx it 15:48:21 * danofsatx-work is furiously knocking on the fake wood desk 15:48:23 it's easy to finish nothing 15:48:41 alrighty, back to pretending to work, everyone! 15:48:44 thanks for coming 15:48:50 #endmeeting