16:09:23 #startmeeting messaging_sig 16:09:23 Meeting started Tue Apr 17 16:09:23 2012 UTC. The chair is threebean. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:09:23 Useful Commands: #action #agreed #halp #info #idea #link #topic. 16:09:26 #topic roll call 16:09:32 Anyone in for the messaging SIG meeting? 16:09:38 * nirik is lurking around. 16:12:12 hi! 16:12:17 :) 16:12:41 sorry, lost my concentration on irc for a minute or two there 16:12:57 usual agenda sound good? 1) reports, 2) next steps 16:13:43 #topic reports 16:14:08 go for it 16:14:20 Over the last month I got the fedmsg codebase into what I think is pretty good shape. 16:14:51 We've got sending hooks in place in branches for bodhi1, bodhi2, fas, and tagger -- plus a git post-update hook waiting to be used. 16:15:12 j_dulaney reported he was working on sending hooks for AutoQA too, but I haven't heard from him in ~2 weeks. 16:15:35 For the past week I've been working on getting everything into RPMs for F17 and el6 and learning the ropes along the way. 16:16:01 F17 packaging is 100% (minus all the package reviews) and el6 is 75% done. Should be done by the end of the day. 16:16:32 nirik: I wrote up a little description of how to test out the fedmsg tools in the README too, btw. https://github.com/ralphbean/fedmsg/blob/develop/README.rst 16:17:06 nice 16:17:25 * nirik will try it out at some point. 16:17:33 ianweller: getting something into stg from which you can start consuming messages hinges on getting these RPMs finished. We could be doing that in the next couple days, I hope. 16:17:51 threebean: ping me on IRC when you have some ready for review 16:17:58 (i should probably finish lmacken's reviews i need to do then today...) 16:18:17 ianweller: I'll even trade reviews ;) 16:18:28 dunno if i even have anything up for review right now, but i'll check 16:19:15 ianweller: anything happen with statistics++ lately? 16:19:28 threebean: not really :( midterms suck 16:19:38 i poked around a bit with census as potentially replacing dataviewer in the spec 16:19:43 i need to poke around quite a bit more 16:19:47 cool 16:20:20 * ianweller should edit the wiki and push all the deadlines back by a month 16:20:45 ianweller: can you post that link? I always have trouble finding it. 16:20:51 https://fedoraproject.org/wiki/User:Ianweller/statistics_plus_plus 16:20:57 thnx. 16:21:03 #topic next steps 16:21:33 nirik: When I finish all these el6 rpms, can we move ahead with trying stuff in stg before all the package reviews are done? 16:21:43 Or is that a no-no on the policy front? 16:22:02 threebean: we can... it's not ideal tho... would be better to have them in epel-testing at least. 16:22:18 oh, that selinux update should fix that sync issue you ran into the other day, but you do need to reboot. 16:22:33 nirik: yeah! i'll try it out right after the meeting 16:22:53 also, I might need to do some poking at staging this week... 16:23:07 here's a question: when the fedmsg stuff is in staging, will publictest machines have access to that? 16:23:09 we still have a few rhel5 boxes there that need to be redone and I am going to nuke our staging branch. 16:23:30 depends... what port(s) does it use? 16:23:36 nirik: ok, i'll definitely hold off 16:24:14 right now it's in the 4000 range, configurable in /etc/fedmsg-config.py 16:24:24 we really only have 80/443 going into staging from the outside I think... 16:24:39 can we set up a junk VM inside staging? 16:24:44 so, external hosts probibly won't be able to access it. 16:24:56 we could add a fedmsg01.stg host or something... 16:25:57 ianweller: for testing stats gathering? or ? 16:26:29 nirik: partially for developing datanommer and friends 16:26:47 ok, in real production that would probibly live on log02? 16:26:54 most ilkely 16:26:56 likely* 16:27:00 we could make a log.stg I suppose. 16:27:04 or even in real staging, once it's past the develop process 16:28:06 we can work something out... or if nothing else use a app*.stg for testing. 16:29:03 ten four. 16:29:43 since we'll be holding off with pushing stuff until packages get reviewed.. any suggestions on which apps to hit up next for sending hooks? 16:30:00 i have something marginally related to that question but not completely related ;) 16:30:11 ianweller: shoot! 16:30:33 i've been trying to work my head around the legal ramifications of me wanting to put anonymized httpd logs into datanommer 16:30:46 so that we can automate the "unique IPs" queries that are on the statistics wiki page right now 16:30:52 threebean: many to choose from. ;) koji? or, perhaps httpd logs or a generic syslog->message translator 16:31:12 do either of you know about what we can/can't do with the privacy policy or whatnot or should i go ping spot/legal list 16:31:43 nirik: (I'm avoiding koji intentionally.... the generic syslog->message translator beta is done. It's that fedmsg-logger command.) 16:32:06 ianweller: yeah, I haven't thought about it at all. I'd go with spot/legal. 16:32:08 ianweller: well, if we hash or otherwise change the ip's so they are not identifyable I would think it would be ok. 16:32:15 but best to run that by legal. 16:32:20 i'll do that today then 16:32:48 if ip's were in there, someone could look up what OS/version someone was running potentially. 16:33:36 if hashed we should be able to still uniq them without revealing which ones have what... 16:33:44 sounds solid to me 16:33:53 nirik: the other fun thing is user agents 16:34:06 and i feel like hashing the IP address and dropping the user agent is enough 16:34:12 and doesn't really hamper any of our use cases 16:34:18 but i will definitely ask legal 16:34:20 hum... yeah, or hash the useragent too. ;) 16:34:57 I suppose if you had access to the data tho, you could figure out the hash by doing custom useragents... 16:36:21 hmm.. I guess I'm not sure why we need to conceal the user agent? 16:36:48 i think it falls under personally identifiable information 16:36:49 well, it could reveal you have an old vulnerable browser... but I don't know how big a deal that really is. 16:37:13 hmm. If it's dissociated from the IP though... 16:37:44 * ianweller starts writing that email 16:38:10 true... although if you have access you could hit with various user-agents and figure out the hash of your ip? 16:39:29 if you have one (ip, hash) pair, how much does that help you figure out the others? 16:39:54 yeah, not much (provided the hash is a reasonable one) 16:40:02 so, yeah, I don't guess it's a big deal 16:40:44 hey, well I'm intentionally avoiding koji for now (since it's so tough to stand up locally). I'll try and hit sending hooks in a plugin for the wiki by next week after these el6 packages get finished. 16:40:51 any other business before we close? 16:40:59 * ianweller has none 16:41:10 nothing here. 16:41:21 cool. thanks! 16:41:24 #endmeeting