[09:53] slangasek: i will do it today/evening. Probably will push nmu branch to collab-maint repository and attach git am patch to the bug. [10:47] toabctl: http://people.canonical.com/~xnox/nih/ [10:47] toabctl: & lp:~xnox/ubuntu/raring/libnih/gtkdoc [10:48] xnox, thanks! [10:49] toabctl: there are a few functions not documented & there are parse errors & it's for nih only (no nih-dbus, no upstart). But it's a start... [10:49] toabctl: atleast devhelp lookups should work from emacs / alternative IDEs. [11:25] * xnox thinks XDG spec is ambigious about file names. [11:25] "If $XDG_CONFIG_HOME is either not set or empty, a default equal to $HOME/.config should be used." [11:26] what counts as empty? is " " empty? [17:52] xnox: ok, cool :) [21:34] hi does anyone know if there is an "official" way to enable user jobs? [21:35] all i could find was this: http://bradleyayers.blogspot.com/2011/10/upstart-user-jobs-on-ubuntu-1110.html [21:54] ion: any idea? saw you were one of the developers maybe.. [22:01] jtane: your best bet is slangasek [22:01] slangasek: ^ [22:01] SpamapS: ok great, thanks! [22:02] slangasek: is there an "official" way to enable user jobs? [22:03] slangasek: i found this - http://bradleyayers.blogspot.com/2011/10/upstart-user-jobs-on-ubuntu-1110.html [22:04] slangasek: but wasn't sure if it was the best way [22:04] I couldn't say; I've never enabled user jobs [22:04] they're disabled because they're not considered ready for use in Ubuntu yet [22:06] slangasek: i see, thanks [22:07] slangasek: this feature would be very useful to me - do you know if anyone is actively working on this? [22:09] slangasek: or, just trying to get an idea of whether this is a project priority at all... [22:09] oh, user jobs are definitely a focus for upstart development during the current Ubuntu release cycle [22:09] but they're not currently in a state that's useful [22:11] slangasek: thanks a lot [22:11] sure [22:12] for reference, the blueprint is here: https://blueprints.launchpad.net/ubuntu/+spec/foundations-r-upstart-user-session-enhancements [22:14] slangasek: interesting [22:20] slangasek: naive question - how can i dl the source? [22:22] jtane: bzr branch lp:upstart [23:50] jtane: the "current" way of enabling user jobs is documented http://upstart.ubuntu.com/cookbook/#user-job but that's merely gives ability to add/run your own jobs as your own user. [23:50] this cycle we are working on making upstart manage the whole user session and that's still in development state as outlined in the blueprint. [23:55] xnox: thanks - i saw that and got the right Upstart.conf file from the source [23:55] xnox: what does "user session" mean exactly? [23:56] xnox: w/r/t to upstart at least... [23:57] jtane: user jobs = when user logs in read ~/.init/*.conf and launch/manage them as appropriate. [23:57] jtane: user session = when user loggs in gnome-session is started that spawns a lot of process: bluetooth, update-manager, gwibber, network manager, etc.... [23:58] upstart user session means that instead of gnome-session loosing track of above process, upstart manages them starts/stops/respawns them as appropriate. [23:58] xnox: i don't know if this changes anything, but i'm using ubuntu server [23:58] jtane: we do plan to have "text upstart user sessions" but probably not this cycle. [23:59] jtane: on the server, I found it useful to enable "upstart user jobs" such that developers can drop init files in their home directory to run django/ruby/what-not daemons for test/development code. [23:59] xnox: yes that is my intention