17:02:14 <TheSnide> #startmeeting
17:02:14 <MeetBot> Meeting started Tue Sep 24 17:02:14 2013 UTC.  The chair is TheSnide. Information about MeetBot at http://wiki.debian.org/MeetBot.
17:02:14 <MeetBot> Useful Commands: #action #agreed #help #info #idea #link #topic.
17:02:28 <TheSnide> hi alll
17:03:14 <TheSnide> today will be a loose meeting
17:03:21 <ToBeFree> hm.
17:03:59 <ToBeFree> is there something I should know about this meeting? I never bothered about the MeetBot pings before
17:04:01 <ToBeFree> ;-D
17:05:44 <TheSnide> nah, just attend if you want. speak if you feel to.
17:06:05 <TheSnide> #topic 2.2
17:06:27 <TheSnide> sql schema is mostly completed
17:07:06 <TheSnide> i added an extra url table to avoid complex runtime url decoding
17:07:43 <TheSnide> i'm also rewriting cgi html part from scrtach
17:08:05 <TheSnide> ... but i still use html::template.
17:08:52 <TheSnide> so far the startup cost of a request is far below 10ms
17:09:39 <TheSnide> we'll see how it fares when sql queries will pile up to construct the model, but it looks very promising
17:10:58 <TheSnide> #info sql branch perf-test box is a RPi.
17:11:22 <TheSnide> e'll see how *that* scales.
17:11:25 <kjetilho> :-D
17:11:53 <kjetilho> scale horizontally with more RPi's? :)
17:12:02 * TheSnide has the habit of having an anemic perf-test box at work.
17:12:08 <fenris02> TheSnide, is there a migration service from rrd -> sql ?
17:12:13 <GrumpyFux> *waves*
17:12:34 <TheSnide> #info 2.2 will *not* scale horiz yet.
17:13:26 <GrumpyFux> Um, some background please. sql will replace data storage done by rrd so far?
17:13:28 <TheSnide> #info sql in 2.2 is _only_ for *metadata* (storables)
17:13:39 <GrumpyFux> Ah
17:14:04 <kjetilho> the stuff needed for munin-html ... and munin-limits?
17:14:09 <fenris02> that means that upward migration from 2.x -> 2.2 is possible, and the nodes can talk to a 2.2 master?
17:14:16 <TheSnide> #info rrd _will_ stay. (no pb so far)
17:14:56 <TheSnide> fenris02: yup, protol will not change
17:14:57 <kjetilho> with SQL for metadata, it will be simpler to scale RRD updates and graphing horizontally
17:15:38 <TheSnide> yes, but 2.2 will be sqlite-only
17:15:55 <GrumpyFux> #info sql in 2.2 will be sqlite-only
17:16:01 <fenris02> TheSnide, only the master is writing to the sql db correct?  not multiple writers ?
17:16:29 <TheSnide> as the db is rewritten wholly each m-u run
17:16:51 <TheSnide> yeap. it is a drop-in for the storable architecture
17:17:09 <TheSnide> 2.4 will bring MoM
17:18:02 <GrumpyFux> Methods of Mayhem?
17:18:57 <TheSnide> but let's focus on simple,manageable tasks
17:19:29 <TheSnide> mom = master of masters
17:20:00 <TheSnide> aka horz scaling
17:20:45 <GrumpyFux> yeah, but that abbrev was completely unknown to me
17:21:20 <TheSnide> #info yes, but 2.2 will be sqlite-only
17:21:23 <fenris02> TheSnide, which version replaces m-n with async?
17:21:51 <TheSnide> not 2.2
17:21:56 * fenris02 nods
17:22:11 <TheSnide> dunno  yet
17:22:42 <TheSnide> will probably call it 3.0 when that happens
17:25:55 <TheSnide> ... as the protocol might get enhanced.
17:28:39 <TheSnide> and i'm tempted to add plugin-exec abilities to asyncd, and let m-n die out of attrition.
17:33:38 <TheSnide> ok. so no more questions.
17:34:07 <TheSnide> #topic bugs
17:34:28 <TheSnide> aany particular bug ?
17:35:52 <GrumpyFux> Besides my personal favorites and the things that are really hard to fix?
17:35:53 <TheSnide> ok, anything else ?
17:36:19 <TheSnide> oh
17:36:42 <TheSnide> what are your fav ?
17:37:10 <GrumpyFux> A request, could somebody(tm) triage the list at <http://munin-monitoring.org/report/9> and give an idea how to handle at least the more important ones?
17:37:24 <GrumpyFux> #1205 shouldn't be to difficult to fix
17:38:02 <GrumpyFux> #1382 (that was me) will be fixed in rrd once I've managed to fork projects on github
17:38:21 <kjetilho> GrumpyFux: how about we fix at least 5 each before next meeting? ;)
17:38:22 <GrumpyFux> (Tobi already told he'll pick it)
17:40:05 <GrumpyFux> kjetilho: Quite an idea, however there are a lot that a incomplete or require re-design of the way munin operates.
17:40:21 <GrumpyFux> But there are too many to do a triage during that meeting here
17:41:24 <kjetilho> until next meeting we can probably find 5 closable bugs each.  it would be a start.
17:43:53 <GrumpyFux> find? Also propose how to deal with it, too
17:44:44 <GrumpyFux> by the way, are there now pointers in trac to all reports in the Debian BTS?
17:51:31 * TheSnide got disconnected...
17:53:37 * TheSnide still has a flaky connection...
17:56:39 * TheSnide does not think upstream url are done
17:58:02 <m-r-b> <xSmurf@freenode> wtf
17:58:15 <m-r-b> <xSmurf@freenode> .kickban m-r-b
17:59:40 <m-r-b> <TheSnide@freenode> xSmurf: ?
18:00:36 <m-r-b> <xSmurf@freenode> unless my bouncer fucked up he was spamming like crazy
18:00:54 <m-r-b> <xSmurf@freenode> oh wait it's a linked chan bot isn't it?
18:01:11 <m-r-b> <TheSnide@freenode> yup
18:02:57 <TheSnide> so, any other point ?
18:03:08 <TheSnide> #topic anything else
18:04:15 <GrumpyFux> Well, IMHO there's a long-time project "documentation" in Trac. The current state is terrible
18:04:54 <TheSnide> #topic doc
18:06:08 <GrumpyFux> everybody hides?
18:07:17 <TheSnide> #info 2.2 will have a enhanced embedded doc/
18:07:31 <TheSnide> (the munin guide)
18:08:16 <GrumpyFux> Then just a statement: I'm inclined to aim for a complete re-write of the doc in Trac. But that's a huge task and none I could handle.
18:08:29 <TheSnide> i'm slowly taking info from the various trac pages to integrate them in the guide.
18:08:48 <GrumpyFux> My time ressources are very limited, and not predictable, I'm afraid
18:08:48 <be0rn> Why focus on the trac? Doc should IMHO be moved to the guide.
18:09:00 <TheSnide> doc in trac will be more a wiki.
18:09:25 <GrumpyFux> Whereever. More important it's well organized so information can be found.
18:09:26 <TheSnide> more a living bag-of-hacks.
18:09:45 <TheSnide> my focus is purely the guide for now.
18:12:39 <TheSnide> more a living bag-of-hacks.
18:13:24 <TheSnide> #topic branches
18:14:24 <TheSnide> #info the branches are in my own git repo on github.
18:15:24 <TheSnide> #info it is steveschnepp/munin, branches "sql" and "guide" if you'd like to have a peak.
18:16:28 <TheSnide> but beware, i do rebase from time to time
18:16:48 <TheSnide> so, anything else ?
18:17:21 <TheSnide> (more than 1h elapsed. time to close)
18:17:40 <TheSnide> so, see you next week for your weekly dose of munin.
18:17:45 <TheSnide> #endmeeting