[13:43]  * Keybuk finally figures out what about D-Bus davidz has been bitching about all this time
[13:59] <Keybuk> *contemplates versioning the D-Bus interface*
[13:59] <Keybuk> I wonder whether anyone would mind if I did that, and just kept revving it
[14:25] <sadmac2> Keybuk: https://bugzilla.redhat.com/show_bug.cgi?id=509113
[14:25] <sadmac2> Keybuk: I'm about to close that as WONTFIX. Any special message or reason I should keep it open?
[14:29] <ion> Yeah, versioning the interface would be a good thing.
[14:30] <Keybuk> sadmac2: we're going to move to .conf, so I guess you could say it's an open bug
[14:31] <ion> How about .job?
[14:31] <sadmac2> Keybuk: matter of policy really
[14:31] <Keybuk> sadmac2: yeah, depends how you deal with upstream bugs ;)
[14:31] <sadmac2> ion: yeah that's the other thing. .event is wrong wrong and terribly wrong
[14:31] <Keybuk> ion: confuses jobs and instances and crap
[14:32] <Keybuk> right, the fact people think things in /etc/event.d are "events" is the whole reason to rename it in the first place
[14:32] <Keybuk> they're things run "on" events
[14:32] <ion> :-)
[14:32] <Keybuk> things in /etc/apm/suspend.d are not suspenders
[14:34] <sadmac2> Keybuk: unless apm is advanced pants management
[14:41] <Keybuk> :D
[14:41] <ion> :-D
[14:42] <ion> I sincerely don’t get the .d naming convention for directories.
[14:42] <Keybuk> it made sense once
[14:42] <Keybuk> if you have /etc/foo.conf
[14:42] <Keybuk> then you'd grow /etc/foo.d/*.conf
[14:42] <ion> Why not /etc.d/apm.d/suspend.d to make it absolutely clear they are directories, in case someone forgets how stat works.
[14:43] <Keybuk> yeah, that's where it got silly
[14:43] <Keybuk> new directories should never have had a ".d"
[14:43] <ion> Yeah, i get that, but for instance, there never was an /etc/event.conf or equivalent.
[14:43] <Keybuk> event.d was chosen on the spur of the moment because at least three other things used it ;)
[14:44] <sadmac2> Keybuk: what other things?
[14:45] <Keybuk> sadmac2: apm, powerman, d-bus
[14:45] <Keybuk> /etc/apm/event.d, /etc/power/event.d, /etc/dbus-1/event.d
[14:45] <Keybuk> ;P
[14:45]  * sadmac2 gets an old powerman5000 song in his head.
[23:15]  * Keybuk wonders how he ended up with a 50,000 line C file
[23:15] <ion> :-D
[23:21] <Keybuk> ironically this is the code that tests the dbus binding proxy code
[23:21] <Keybuk> it's twice the size of the file that tests the object end using raw dbus