18:04:53 #startmeeting 18:04:53 Let the Jenkins meeting commence! 18:05:05 #chairs abayer rtyler hare_brain__ 18:05:19 or was it #chair? 18:05:24 #chair abayer rtyler hare_brain__ 18:05:24 Current chairs: abayer hare_brain__ kohsuke rtyler 18:05:53 meeting agenda: https://wiki.jenkins-ci.org/display/JENKINS/Governance+Meeting+Agenda 18:05:58 cowboyd: Turns out my rvm was old as molasses, which is why I was using 1.5.6 (default rvm install jruby on that one) :-) 18:06:07 rtyler: thanks 18:06:10 jorgenpt: time to find another channel, or wait a little while 18:06:17 * jorgenpt waits a little while 18:06:21 I dont' know if kutzi is here 18:06:27 he's not :/ 18:06:42 Well this could be quick then... 18:07:08 I'm going to add some more agenda items really quick :D 18:07:09 i have an item on the agenda too 18:07:14 We should probably wait a bit for him. =) 18:07:34 #topic Bringing old Jenkins plugins up to a common requiredCore 18:07:39 jieryn: you have the fllor 18:07:40 floor too 18:07:43 take'em both 18:08:45 i put out a post the other week about standardizing plugin requiredCore - which is the parent version 18:09:07 we have a large range of parents which plugins depend on, and i was interested in taking the community temperature about standardizing 18:09:22 I'm a fan of that personally. 18:09:23 PROS: creates concept of a 'rally' release, fits very nicely with LTS; speed up dev efficiency to reuse existing .m2/repo downloads 18:09:26 CONS: while few, there are old deployments; don't touch what ain't broken 18:09:55 I've been saying that part of the appeal/value of the LTS is to give a stable target for plugin parenting. 18:10:20 you're ahead of your time then :) as i think that's a great target 18:10:38 i don't want to force jenkins just yet ,... but getting a 'rally' under our belts would be good experience to do just that 18:10:44 Although this isn't proposing to bring them up to 1.409, right? 18:10:44 How do I add a topic? "Adding Google Analytics to Jenkins community site" 18:10:48 Though I also think it's reasonable to treat 1.395 as a de facto stable target for that regard. 18:10:59 pelegri: I can add it for you 18:11:00 pelegri: agenda: https://wiki.jenkins-ci.org/display/JENKINS/Governance+Meeting+Agenda#GovernanceMeetingAgenda-Oct26thMeeting 18:11:03 thanks 18:11:18 1.392 is what i'm pitching, because of an m-hpi-p problem which didn't put the requiredCore into the manifest -- we can fix that easily though 18:11:25 Ah, good point. 18:11:29 Forgot about that. 18:11:35 either way, the hands will already be in the till .. it's not a problem either way 18:12:01 anyhow, if w ethink this is good- then i will create JonJ to automatically update to the latest level and run the build 18:12:11 for each down level plugin 18:12:31 or..don't bother? :) i'm up for suggestions 18:12:34 I think it's worth trying, yeah. 18:13:02 Hell, I think it'd be worth aggregating the parent version info for each plugin somewhere, if nothing else. 18:13:12 I'm fine either way. 18:14:05 ok then! 18:14:10 Maybe I have data showing how many still runs older releases 18:14:32 we can probably pull it from the anon data, i just got busy before mtg 18:14:42 Nifty. 18:15:06 What if we first do <=1.320 to 1.392? 18:15:11 +1 18:15:28 How did you pick 1.320 for the cut-off? 18:15:30 There's good number of them in there, and 1.320 is like 2 years old release, right? 18:15:38 Though I don't think we need to do this for plugins which themselves haven't been released in ages. 18:16:20 There are enough number requiring pre 1.320, and 1.320 seems old enough that it's less likely to negative impact users 18:16:36 Yeah, that seems as good an arbitrary cutoff as any. 18:16:43 and doing this gradually allows users to notice and complain 18:16:48 just for my on context, how long ago was that released? 18:16:55 OK, just wondering if you had metrics that let you pick that one. 18:17:05 I'm still looking for the metrics 18:17:38 8/14/2009 18:17:42 Wow. 18:17:43 damn 18:17:46 heh 18:17:50 that's pretty damned old :D 18:18:04 ok 18:19:11 and for the context, update center was first added in 1.312 18:19:18 O_O 18:20:44 I take it back, that's incorrect. It's just that I don't have any more tags that go back beyond that 18:20:55 heehee 18:21:03 It was added in 1.220 18:21:08 anyway 18:21:36 jieryn: does it sound like a reasonable start? 18:21:39 yes 18:22:28 I have to leave now (flight arriving early). Andrew, I'll mail you what I meant to write... 18:22:30 shall we move on? 18:22:44 (still no kutzi 18:22:48 pelegri: Alrightie. 18:22:53 #agreed jieryn to go through first 46 plugins that currently requires core <=1.320 and bump them up to 1.392. We'll see the reactions then. 18:23:02 #topic Infrastructure update 18:23:14 we had an issue yesterday due to backups filling up eggplant's disk 18:23:19 * rtyler sighs 18:23:36 it's a stupid problem that I don't have a good solution for right now for automating the secure off-site backing up of that data 18:23:55 #action rtyler to work out shuffling JIRA backups off eggplant 18:24:20 I can offer my home NAS 18:24:27 I spent last weekend hacking with some puppet engineers, so I have some good ideas on how/where to move our puppet manifests forward 18:24:37 kohsuke: ah right, that reminds me 18:24:40 Or we can just remove some old backups 18:24:49 #action rtyler needs to buy that damned NIC for cucumber for our backups with Contegix 18:25:09 basically we still have an outstanding offer of free backups at Contegix 18:25:13 just need a NIC to bridge the networks 18:25:34 which leads me into this 18:25:51 we'll have to have a new contract drawn up for cucumber, to properly assign ownership to the SPI 18:26:22 I'm currently working with our account rep at Contegix to work that out, I am hoping to square that away before the end of november 18:26:30 cool 18:26:45 we haven't blown through our bandwidth the last couple months 18:26:51 hooray! 18:26:52 so we're in good shape there, mirrors working properly :) 18:27:04 * rtyler is hoping for a big christmas present from the SPI though 18:27:25 I think that might be the extent of the infra updates 18:27:33 anything else to add under it 18:27:34 ? 18:28:03 still no kutzi, might have to punt that agenda item 18:28:10 I guess we'll have to figure out how to have the cost of NIC paid from SPI 18:28:21 First ever purchase of the project! 18:28:21 kohsuke: that's easy 18:28:24 oh 18:28:27 kohsuke: I buy it, and then get reimbursed 18:28:34 unless we have a Jenkins Project Credit Card :P 18:28:43 OK. If you already know how to do it, that's great. 18:29:03 without kutzi shall we set a next meeting time and wrap up early? 18:29:11 Yes 18:29:13 Wait! 18:29:19 pelegri's item? 18:29:25 pelegri wanted us to talk about Google Analytics, yeah. 18:29:34 #info Just quick donation update: as of today, we've raised $4040 up $140 from a month ago 18:29:35 #topic Google Analytics for jenkins-ci.org 18:29:44 lemme c&p his email. 18:29:46 Simple proposal: Add Google Analytics to the Jenkins community site. 18:29:50 Rationale is that this helps show & quantify adoption growth, and... 18:29:54 also helps in detecting geographic adoption patterns - like "high here, low there" 18:29:58 Google Analytics provides pretty detailed demographic information.  Several of us have used in the past, including when at Hudson, and we found it very useful. 18:30:03 Only issue I can think of is that the Google Analytics agreement. http://www.google.com/analytics/tos.html  Section 8. Indemnification... 18:30:48 (that's the email) 18:30:53 so 18:30:58 * rtyler coughs 18:31:09 I don't know anything about the TOS, but other than that, I have no issue, but I defer to rtyler on website matters. 18:31:17 we actually have it already 18:31:21 and I have historical data 18:31:23 * rtyler coughs 18:31:24 …ha! 18:31:29 I've had GA enabled since the blog.hudson-ci.org days 18:31:44 Well, then we should maybe do something with said data, I guess? 18:32:02 opening this data up is a little tricky AFAIK 18:32:12 since you basically have to have a google account, and I have to add access for it 18:32:51 so I think the take-away here is 18:33:05 #action rtyler to work with pelegri on finding a good way to expose/open up GA data to the community 18:33:28 woot. 18:34:08 Sounds good 18:34:13 next meeting? 18:34:17 #topic Next meeting times 18:34:23 2 weeks from now, I assume. 18:34:26 +1 18:34:42 if that works for Mr. Globe Trotter, it works for me :D 18:34:43 I'll be at Apachecon but will find a table and wifi. =) 18:34:53 Nov 9th, agreed? 18:35:12 yes, works for me 18:35:18 alright, i'll bump kutzi's items 18:35:25 regarding offsite backups; you may want to look at crashplan. I have been using it for personal use, and have been pretty happy with it. 18:35:47 #endmeeting