fluid-work IRC Logs-2012-03-27
[10:36:50 CDT(-0500)] <colinclark> Hey yura
[11:24:03 CDT(-0500)] <avtar> alexn, cindyli: http://www.djangocurrent.com/2011/06/django-logging-quickstart-in-django-13.html
[12:10:14 CDT(-0500)] <Bosmon> michelled - I was wondering whether there was any likely connection between rich text inline edit and our OER commons work?
[12:11:21 CDT(-0500)] <colinclark> Bosmon: probably not imminently, I'm afraid
[12:11:29 CDT(-0500)] <colinclark> If I can be so bold as to speak for michelled
[12:13:46 CDT(-0500)] <michelled> Bosmon: colinclark has spoken well for me
[12:14:30 CDT(-0500)] <michelled> Bosmon: we might use our simple inline edit but even that is looking unlikely since Andrey has already created something along those lines
[12:14:49 CDT(-0500)] <colinclark> but is it accessible?
[12:14:52 CDT(-0500)] <colinclark>
[12:15:38 CDT(-0500)] <michelled> anastasiac: what was your finding on adding a new heading using the table of contents? was it accessible?
[12:15:56 CDT(-0500)] <colinclark> We sunk a lot of ARIA goodness into Inline Edit
[12:16:03 CDT(-0500)] <colinclark> making me think that, someday, it might be quite helpful
[12:16:05 CDT(-0500)] <colinclark>
[12:16:14 CDT(-0500)] <anastasiac> michelled, I was completely unable to get to the ToC using the tab keys
[12:17:14 CDT(-0500)] <michelled> well, simple inline edit integration might be on the table for next week then
[12:18:41 CDT(-0500)] <Bosmon> My mail from last night was probably too long to read, but I did notice one important designer-level issue, which was that our rich text editor seemed to apply "cancel on blur" rather than "commit on blur" that the simple inline edit did
[12:18:48 CDT(-0500)] <Bosmon> Was this something we did deliberately?
[12:19:52 CDT(-0500)] <Bosmon> Perhaps an issue for jameswy, if he can remember that far back
[12:22:03 CDT(-0500)] <colinclark> I'm pretty sure jameswy would be the best to answer that question, yes, Bosmon
[12:36:28 CDT(-0500)] <jameswy> Bosmon: I'm confused.
[12:36:40 CDT(-0500)] <jameswy> As I recall, it should do neither commit nor cancel on blur.
[12:36:58 CDT(-0500)] <jameswy> (for RT inline edit)
[12:38:27 CDT(-0500)] <Bosmon> jameswy - thanks
[12:38:33 CDT(-0500)] <Bosmon> But the simple inline edit should?
[12:39:11 CDT(-0500)] <jameswy> Bosmon: Yes, on simple inlined edit, it should commit on blur.
[12:42:51 CDT(-0500)] <colinclark> yura: You were asking about setup instructions for the GPII work. The page I've been writing is here: http://wiki.gpii.net/index.php/Setting_Up_Your_Development_Environment
[12:44:25 CDT(-0500)] <colinclark> Bosmon: Remind me what our next steps are for getting yura's latest pull request in to the GPII repo?
[12:44:39 CDT(-0500)] <Bosmon> colinclark - I'm just reviewing it now
[12:44:49 CDT(-0500)] <Bosmon> Somehow it doesn't run for me, and I'm trying to find out why
[12:44:49 CDT(-0500)] <colinclark> oh awesome!
[12:45:04 CDT(-0500)] <yura> Bosmon: how do you run it ?
[12:45:15 CDT(-0500)] <colinclark> I feel like we should do more GPII chatting in the channel
[12:45:16 CDT(-0500)] <Bosmon> I just type node src/FlowManager.js
[12:45:19 CDT(-0500)] <colinclark> either here or tech, whichever
[12:45:22 CDT(-0500)] <Bosmon> But the process exits silently
[12:45:25 CDT(-0500)] <yura> ya that doesnt work any more
[12:45:27 CDT(-0500)] <Bosmon> gah
[12:45:40 CDT(-0500)] <yura> Bosmon: what you need to do if ou want to run flow manager
[12:45:46 CDT(-0500)] <yura> just open node
[12:45:59 CDT(-0500)] <yura> actually
[12:46:15 CDT(-0500)] <colinclark> like, just run the node executable?
[12:46:18 CDT(-0500)] <yura> just put back gpii.flowManager(); as the last line in flow manager
[12:46:24 CDT(-0500)] <yura> that's the easiest
[12:46:35 CDT(-0500)] <yura> flowManager is just a module now
[12:46:40 CDT(-0500)] <yura> so it does not start itself
[12:46:45 CDT(-0500)] <colinclark> as a Node newbie...
[12:46:47 CDT(-0500)] <colinclark> i'm curious
[12:46:48 CDT(-0500)] <Bosmon> Kindly update the README.md for flowManager in your pull request
[12:46:52 CDT(-0500)] <yura>
[12:46:53 CDT(-0500)] <yura> sorry
[12:46:54 CDT(-0500)] <yura> i will
[12:47:05 CDT(-0500)] <colinclark> Does it have some convention where it looks for a particular file in ./?
[12:47:06 CDT(-0500)] <yura> it is now intended to be run by linux repo
[12:47:09 CDT(-0500)] <colinclark> or how does it know, yura?
[12:47:32 CDT(-0500)] <Bosmon> Well, this is sort of exposing the fact that we increasingly don't have tests
[12:47:38 CDT(-0500)] <Bosmon> it's a shame to lose the ability to even have manual tests
[12:47:51 CDT(-0500)] <yura> yes
[12:48:01 CDT(-0500)] <Bosmon> Could you add a test driver module back into universal?
[12:48:16 CDT(-0500)] <yura> back >
[12:48:17 CDT(-0500)] <yura> ?
[12:48:19 CDT(-0500)] <yura> it was never there
[12:48:22 CDT(-0500)] <Bosmon> "morally back"
[12:48:41 CDT(-0500)] <yura> colinclark: well if you have ./ in front f the file it assumes relative pass
[12:49:14 CDT(-0500)] <yura> if you dont have ./ in front it will be looking up a node module, core global or local
[12:49:30 CDT(-0500)] <yura> so withing node_modules directory (recursively) and up
[12:49:40 CDT(-0500)] <Bosmon> Clearly that line you mentioned doesn't belong in the flow manager module itself any more
[12:49:55 CDT(-0500)] <Bosmon> But it seems like universal could do with a test driver module to restore the manual test functionality it had before
[12:50:22 CDT(-0500)] <yura> Bosmon: yes I agree, do you mind ill add it once i focus on tests ?
[12:50:40 CDT(-0500)] <Bosmon> Well, I think we can't accept the pull request if the state of the repo is untestable
[12:50:43 CDT(-0500)] <Bosmon> I can add it myself
[12:50:58 CDT(-0500)] <Bosmon> Right now all it needs to do is issue that 1 line that you mentioned
[12:51:38 CDT(-0500)] <yura> ok ill add it ?
[12:51:42 CDT(-0500)] <Bosmon> cool
[12:55:01 CDT(-0500)] <colinclark> yura: Okay, so you're saying that when you run the "node" command in the terminal...
[12:55:11 CDT(-0500)] <colinclark> it will recursively scan and execute all modules in the node_modules directory?
[12:55:19 CDT(-0500)] <colinclark> relative to where you ran the command from?
[12:55:26 CDT(-0500)] <colinclark> Sorry if this is just a moronic question
[12:55:48 CDT(-0500)] <colinclark> if nothing else, i'm proving how un-733t i am
[12:55:49 CDT(-0500)] <colinclark>
[12:56:26 CDT(-0500)] <yura> colinclark: it will be looking up a node modules only when you call require, so when you do it will do it relatively to the file (node process) where require was called
[13:16:07 CDT(-0500)] <yura> Bosmon: i updated my pull request
[14:22:01 CDT(-0500)] <Bosmon> michelled - I believe this one is the branch that can build the current videoPlayer integration
[14:22:02 CDT(-0500)] <Bosmon> https://github.com/amb26/infusion/tree/FLUID-4607
[14:30:16 CDT(-0500)] <michelled> thx Bosmon
[14:31:45 CDT(-0500)] <Justin_o> yura: can i use an invoker from the parent component as a listener for an event in a subcomponent?
[14:32:04 CDT(-0500)] <Justin_o> yura: can't remember if i can't use those just in the parents listeners or any specified in defaults
[14:32:24 CDT(-0500)] <yura> yes i think you can
[14:32:30 CDT(-0500)] <yura> not sure what happens to args though
[14:33:20 CDT(-0500)] <Justin_o> yura: okay.. thanks.. i'm getting an error that says ""
[14:33:23 CDT(-0500)] <Justin_o> Object Error in listener record - could not resolve reference .handleResponse to a listener or firer. Did you miss out "events." when referring to an event firer? has no method 'fail' - {}
[14:34:24 CDT(-0500)] <yura> right well you subcomponent should be initialized some time in final init (on event) since parent's invokers are initialized after its subcomponents
[14:34:46 CDT(-0500)] <Justin_o> yura: oh i see
[14:34:49 CDT(-0500)] <Justin_o> thanks
[17:12:30 CDT(-0500)] <NickMayne> Hey Chaps
[17:12:42 CDT(-0500)] <NickMayne> Bosmon, gave you script a shot
[17:12:49 CDT(-0500)] <NickMayne> Looks like its partially working.
[17:16:24 CDT(-0500)] <NickMayne> It seems that if you edit one box, it works fine... but if you then proceed to edit another box you get this error that.deadMansBlur is undefined [Break On This Error] that.deadMansBlur.noteProceeded();
[17:28:17 CDT(-0500)] <NickMayne> I think... that.deadMansBlur.noteProceeded(); needs to be if (that.deadMansBlur)
[20:03:01 CDT(-0500)] <travis_84> I am going to assume all the devs have logged out but i just wanted to introduce myself. Found out about this project through GSoC.