[08:29:20 CDT(-0500)] <cindyli> Justin_o: i've sent a pull request to fix the problem with aux builder at handling multiple composite panels per schema: https://github.com/fluid-project/infusion/pull/428
[08:29:26 CDT(-0500)] <cindyli> can you take a look when you have a chance?
[08:30:59 CDT(-0500)] <Justin_o> cindyli: will do, thanks
[08:31:14 CDT(-0500)] <cindyli> thanks, Justin_o
[08:35:14 CDT(-0500)] <colinclark> Hey yzen, do you think we're ready to put up a testing instance of the online Flow Manager up in our IDI cloud?
[08:56:52 CDT(-0500)] <yzen> colinclark: we have it there but it's not all up to date with kettle but it s the same thing
[08:57:00 CDT(-0500)] <yzen> http://flowmanager.gpii.net/carla/settings/%7B%22OS%22:%7B%22id%22:%22linux%22%7D,%22solutions%22:%5B%7B%22id%22:%22org.gnome.desktop.a11y.magnifier%22%7D%5D%7D
[09:06:21 CDT(-0500)] <colinclark> ok
[09:07:17 CDT(-0500)] <colinclark> So we could update it at some point without much trouble, yzen?
[09:07:26 CDT(-0500)] <colinclark> nice URL-escaped JSON, by the way
[09:07:28 CDT(-0500)] <yzen> correct
[09:07:32 CDT(-0500)] <colinclark> ok cool
[09:07:42 CDT(-0500)] <yzen> can't copy a non-encoded one from the browser
[09:07:59 CDT(-0500)] <colinclark> lol
[09:08:04 CDT(-0500)] <colinclark> good browser
[09:40:26 CDT(-0500)] <Justin_o> cindyli: your FLUID-5197 branch has been merged
[09:41:11 CDT(-0500)] <cindyli> great! thanks, Justin_o, anastasiac, you might be interested ^
[09:41:46 CDT(-0500)] <anastasiac> thanks
[09:44:18 CDT(-0500)] <Justin_o> anastasiac, cindyli: anything else that we might need to for GPII.. I want to do another upgrade to the prefsEditor repo..
[09:45:35 CDT(-0500)] <cindyli> nothing else from my side, Justin_o
[09:46:54 CDT(-0500)] <anastasiac> can't think of anything, Justin_o
[09:47:06 CDT(-0500)] <Justin_o> great thanks
[09:48:46 CDT(-0500)] <anastasiac> cindyli, nit-picky question: I notice we've renamed fluid.prefs.panels to fluid.prefs.panel, but we didn't make a comparable change to fluid.prefs.enactors? (not that I'm looking forward to another sweeping namespace change!!)
[09:50:47 CDT(-0500)] <cindyli> good finding, anastasiac. i agree that they should be consistent. Justin_o, thoughts?
[09:59:35 CDT(-0500)] <Justin_o> cindyli, anastasiac: i would prefer consistency
[10:00:21 CDT(-0500)] <cindyli> anastasiac, Justin_o, another jira to rename fluid.prefs.enactors?
[10:00:49 CDT(-0500)] <Justin_o> cindyli, anastasiac: i guess so, and lets get this in before we do the update to prefsEditors
[10:01:06 CDT(-0500)] <anastasiac> I'll file it
[10:02:46 CDT(-0500)] <anastasiac> cindyli, Justin_o: enactors renaming task created: http://issues.fluidproject.org/browse/FLUID-5198
[10:03:07 CDT(-0500)] <cindyli> thanks, anastasiac
[11:06:41 CDT(-0500)] <clown> jhernandez: do you time for a quick question?
[11:15:19 CDT(-0500)] <jhernandez> clown: sure!
[11:18:13 CDT(-0500)] <clown> just a quick question, jhernandez: did you see my pull request? looking up url
[11:18:26 CDT(-0500)] <jhernandez> of course
[11:18:27 CDT(-0500)] <clown> https://github.com/javihernandez/linux/pull/3/files
[11:18:39 CDT(-0500)] <clown> good!
[11:18:48 CDT(-0500)] <clown> I imagine you are very busy with the pilot stuff.
[11:18:48 CDT(-0500)] <jhernandez> didn't get the chance to review it
[11:18:59 CDT(-0500)] <jhernandez> yes
[11:19:08 CDT(-0500)] <clown> that's fine. I wanted to make sure you got the email.
[11:19:16 CDT(-0500)] <jhernandez> yes
[11:19:24 CDT(-0500)] <jhernandez> and thanks, btw
[11:19:26 CDT(-0500)] <jhernandez> :]
[11:19:49 CDT(-0500)] <clown> cool. the email did not go missing. All right, when you get a chanceโฆ. Thanks.
[11:19:49 CDT(-0500)] <jhernandez> it's a great improvement
[11:20:05 CDT(-0500)] <clown> still needs work, though (I'm not satisfied).
[11:20:11 CDT(-0500)] <clown> but it's a start.
[11:20:51 CDT(-0500)] <jhernandez> yes
[11:21:49 CDT(-0500)] <jhernandez> we're making little progresses, but with a lot of them, we'll end up with a big one
[11:21:52 CDT(-0500)] <jhernandez> :]
[11:22:27 CDT(-0500)] <clown> yes. incremental development.
[11:25:22 CDT(-0500)] <jhernandez> yeah
[11:25:23 CDT(-0500)] <jhernandez> and
[11:26:02 CDT(-0500)] <jhernandez> in terms of device reporting, we can start thinking on different ones
[11:26:31 CDT(-0500)] <jhernandez> ie, looking for manually installed software
[11:26:41 CDT(-0500)] <jhernandez> sounds funny, isn't it?
[11:26:41 CDT(-0500)] <jhernandez>
[11:27:51 CDT(-0500)] <jhernandez> the funny thing is, look for an installed software which was installed without the package manager
[11:29:48 CDT(-0500)] <jhernandez> ie: looking for a well-known binary, under one of the paths from PATH environmental variable
[11:59:21 CDT(-0500)] <clown> jhernandez: sorry, I had to step away. catching up
[11:59:57 CDT(-0500)] <jhernandez> np
[12:00:17 CDT(-0500)] * clown tries that scenario (looking for a package installed by yum, not by packagekit).
[12:00:18 CDT(-0500)] <jhernandez> I'm playing with android'd GPII UI
[12:00:28 CDT(-0500)] <jhernandez> (busy)
[12:01:12 CDT(-0500)] <jhernandez> clown: well, by without package manager, I was meaning not installed by yum
[12:01:13 CDT(-0500)] <jhernandez> :]
[12:02:31 CDT(-0500)] <clown> ohโฆ installed "manually" then? Like when I clone, build, and install accerciser?
[12:04:20 CDT(-0500)] <jhernandez> clown: got it!
[12:06:06 CDT(-0500)] <clown> jhernandez: something to think about, then. How to handle that case. Hmmmโฆ.
[12:06:12 CDT(-0500)] * clown steam comes out of clown's ears.
[12:06:27 CDT(-0500)] <jhernandez> xDD
[12:06:49 CDT(-0500)] <jhernandez> yeah, maybe looking for the well-known binary in differnt well-known OS's paths
[12:12:27 CDT(-0500)] <clown> yeah.
[12:12:55 CDT(-0500)] * clown wonders if well-known paths are the same across different linux desktop distros. Also about GNOME vs. KDE.
[12:15:26 CDT(-0500)] <jhernandez> clown: PATH environmental variable sounds cross-distro enough to you?
[12:15:45 CDT(-0500)] <jhernandez> echo $PATH
[12:15:48 CDT(-0500)] <jhernandez> :]
[12:16:03 CDT(-0500)] <clown> jherenandez, yup. Also, "which" is your friend, e.g., "which accerciser".
[12:16:10 CDT(-0500)] <jhernandez> well, another way is by using which
[12:16:17 CDT(-0500)] <jhernandez> of course!
[12:16:30 CDT(-0500)] <jhernandez> you were faster than me!
[12:16:59 CDT(-0500)] <jhernandez> but yes, "which" command looks for the given binary in system's PATH
[12:19:55 CDT(-0500)] <clown> true...
[12:20:09 CDT(-0500)] <clown> well, there's always "find". Whoo hoo!
[12:22:58 CDT(-0500)] * jhernandez loves find|grep
[12:29:30 CDT(-0500)] * clown notes that many commands have a "--version" option for determining the version (if found).
[12:31:58 CDT(-0500)] <jhernandez> nice catch!
[12:33:13 CDT(-0500)] <clown> jhernandez: alas, accerciser does not support โversion. Odd. But not really all that important.
[12:34:12 CDT(-0500)] <jhernandez> xDDDDD
[12:34:17 CDT(-0500)] <jhernandez> sorry for that
[12:34:18 CDT(-0500)] <jhernandez>
[12:34:36 CDT(-0500)] <jhernandez> I think it never had this commandline option
[12:35:01 CDT(-0500)] <clown> jhernandez: do a "man accerciser". For fun...
[12:35:31 CDT(-0500)] <jhernandez> xDDDD
[12:35:53 CDT(-0500)] <jhernandez> then I should review the commits log
[12:36:00 CDT(-0500)] <clown> however, in general, for apps that do support 'version' option, it (nicely) does not actually launch the program, it merely returns the version number and exits.
[12:36:10 CDT(-0500)] <jhernandez> yup
[12:36:22 CDT(-0500)] * clown makes notes
[12:45:22 CDT(-0500)] <clown> jhernandez: this looks promising โ a way to run shell scripts from within node.js: http://www.2ality.com/2011/12/nodejs-shell-scripting.html
[12:45:46 CDT(-0500)] <clown> maybe this is old news to you.
[12:46:48 CDT(-0500)] * jhernandez looks
[12:49:44 CDT(-0500)] <jhernandez> clown: yeah
[12:49:54 CDT(-0500)] <jhernandez> I know all these tips
[12:50:37 CDT(-0500)] <jhernandez> in fact, we use some of them in GPII
[13:15:09 CDT(-0500)] <clown> jhernandez: re: "in fact, we use some of them in GPII": can you give an url to one one of these uses? Only do this, when you want to take a break from Android โ much more important.
[13:23:42 CDT(-0500)] <jhernandez> clown: np
[13:24:24 CDT(-0500)] <jhernandez> regarding android, I'm integrating my prototype into GPII's android app code
[13:24:39 CDT(-0500)] <jhernandez> http://snag.gy/OCr8n.jpg
[13:24:49 CDT(-0500)] <jhernandez> :]
[13:25:10 CDT(-0500)] <jhernandez> and, regarding node os related stuff
[13:25:22 CDT(-0500)] <jhernandez> ie: https://github.com/GPII/universal/blob/master/gpii/node_modules/lifecycleActions/src/LifecycleActions.js
[13:25:44 CDT(-0500)] <jhernandez> we make a wrapper for child_process.spawn
[13:26:46 CDT(-0500)] <jhernandez> ie2: https://github.com/GPII/linux/blob/master/node_modules/orca/orcaSettingsHandler.js
[13:27:17 CDT(-0500)] <jhernandez> there you'll find examples of readFileSync, writeFileSync, and IIRC, some operation with paths
[13:27:51 CDT(-0500)] <jhernandez> https://github.com/GPII/linux/blob/master/node_modules/orca/orcaSettingsHandler.js#L34-L36
[13:28:41 CDT(-0500)] <jhernandez> in the highlighted code from the last link, you can see how we make the path to orca's user-settings.conf
[13:38:42 CDT(-0500)] <clown> thanks jhernandez. Off to another meeting. Later...