[02:16] Keybuk: ping === sadmac_ is now known as sadmac [11:04] sadmac2: I am trying to download your state machine stuff from git but can't find the right git url http://people.fedoraproject.org/gitweb?p=sadmac/public_git/upstate.git;a=summary [12:20] sadmac: hey [15:47] sadmac: ping [15:47] sadmac2: ping [15:47] keesj: pong [15:47] keesj: yeah, you had a git question while I was asleep? [15:48] Keybuk: and you rang? [15:48] indeed , what is the git url of your state machine stuff? [15:48] sadmac2: you rang [15:48] Keybuk: ping [15:48] Keybuk: ah. so I did [15:49] Keybuk: I was thinking of replacements for the "before" keyword. What do you think of "meanwhile" ? [15:53] lol, no ;) [15:53] well pee on my parade why don't ya? [15:55] keesj: git://git.fedorapeople.org/sadmac/public_git/upstate.git [16:09] http://www.paste-it.net/public/c2b595c/ (tipical git error message) [16:10] typical even [16:11] keesj: git://fedorapeople.org/~sadmac/upstate.git [16:11] gitweb phails at displaying url [16:11] that worked thanks [16:11] np [16:17] hmm it's not what I hoped for :( [16:19] keesj: what'd you hope for? [16:21] more something with states events and transitions [16:22] keesj: its more predicates, implications, and events [16:22] and now class [16:24] and would it run as daemon as upstart event listener or you you see it more intergrated into upstart? [17:27] keesj: I can see both [17:28] keesj: but no matter. Upstream doesn't like it [17:28] :D [17:32] Upstream is a grumpy old man [17:51] my open source life is riddled with grumpy old men [17:51] * sadmac2 works in the company that employs Drepper [17:51] Ulrich "Pointless BSD Crap!" Drepper [17:52] ? [17:52] Keybuk: next time you bump into uli, ask him when we'll get strlcpy in glibc [17:52] Keybuk: wear a helmet. [17:53] why do you want strlcpy? [17:55] Keybuk: I don't particularly care really, but I don't think its an ungodly sin. [17:55] once you add a function, you have to support it forever [17:55] worse still is adding a function because BSD has it, when Solaris has it too and behaves differently [17:57] iirc strlcpy correctly, it's a "C strings are hard, I can't be arsed, let's go shopping" kind of function [17:57] it makes programmers lazyly ignore errors [18:00] Keybuk: that was roughly the justification for not including it. Honestly its a fairly minor change ofer the existing str*cpy functions [18:00] I just wanted it so I could compile jot from FreeBSD [18:01] sure, but then you'd fail to compile something from Solaris [18:01] so I can see Ulrich's point [18:01] having someone who says "no" a lot in charge of libc is better than someone who always says "yes" [18:03] Keybuk: agreed. there's a difference between "no" and "I'm confiscating your spinal cord" though. [18:05] :)