fluid-work IRC Logs-2012-07-18
[09:07:15 CDT(-0500)] <michelled> anastasiac: one thing changed in our process with the OER Commons work while you were away
[09:07:40 CDT(-0500)] <michelled> anastasiac: once you've got your fix onto production and you've tested it, please change the status of the Assembla issue to released
[09:08:00 CDT(-0500)] <anastasiac> ok, thanks michelled. I wondered about that
[09:08:14 CDT(-0500)] <michelled> yeah, it's way too much for Lisa to do on her own
[09:33:03 CDT(-0500)] <michelled> anastasiac: a11y-uio is updated with master
[09:33:12 CDT(-0500)] <anastasiac> thanks, michelled
[10:05:42 CDT(-0500)] <michelled> anastasiac: FLUID-4725 is now in the project repo!
[10:06:11 CDT(-0500)] <anastasiac> yay! thanks, michelled. Soon, OpenAuth titles will be keyboard-accessible...
[10:06:28 CDT(-0500)] <anastasiac> michelled, did you update the iteration page?
[10:06:29 CDT(-0500)] <michelled> np - thx for the fix!
[10:06:34 CDT(-0500)] <michelled> just about to
[11:25:13 CDT(-0500)] <Justin_o> fluid-everyone: Anyone know how to best share models between a parent and child component such that if i change the portion of the model used as the childs model, the model change event will also be fired in the parent
[11:38:32 CDT(-0500)] <Justin_o> anastasiac, michelled: any thoughts about that ^
[11:39:03 CDT(-0500)] <anastasiac> Justin_o, I believe the solution is to share the changeApplier that wraps the model
[11:39:14 CDT(-0500)] <Justin_o> anastasiac: okay.. how do i do that?
[11:39:14 CDT(-0500)] <anastasiac> it's the applier that fires the events
[11:39:17 CDT(-0500)] <anastasiac> ah
[11:39:35 CDT(-0500)] * anastasiac is looking for an example
[11:40:01 CDT(-0500)] <Justin_o> anastasiac: thanks
[11:40:19 CDT(-0500)] <anastasiac> Justin_o, have a look at FatPanelUIOptions.js, line 117
[11:40:29 CDT(-0500)] <anastasiac> here, the uiOptions subcomponent is using the parent's applier
[11:42:39 CDT(-0500)] <Justin_o> anastasiac: thanks.. i'll check that out
[11:43:23 CDT(-0500)] <Justin_o> anastasiac: oh i see there is an applier option
[11:43:40 CDT(-0500)] <anastasiac> Justin_o, right
[11:43:42 CDT(-0500)] <Justin_o> anastasiac: do you know if it matters if the models aren't exactly identical
[11:43:51 CDT(-0500)] <Justin_o> meaning that the subcomponent uses a subset of the parents model
[11:44:32 CDT(-0500)] <anastasiac> Justin_o, I think this form of sharing shares the full model. If the subcomponent only uses some of it, that would be fine, but I think it will get the whole thing
[11:45:13 CDT(-0500)] <Justin_o> anastasiac: hmm.. okay.. i'll give it a try and see how it goes.. thanks for the help
[11:45:25 CDT(-0500)] <anastasiac> np
[11:49:43 CDT(-0500)] <Justin_o> anastasiac: looks like you're right about it getting the whole model
[12:48:30 CDT(-0500)] <anastasiac> michelled, here's the JIRA for that keyboard-a11y improvement I mentioned: http://issues.fluidproject.org/browse/FLUID-4730
[12:49:46 CDT(-0500)] <michelled> thx an
[12:49:51 CDT(-0500)] <michelled> thx anastasiac
[13:26:54 CDT(-0500)] <anastasiac> michelled, my OER-C inlineEdit-on-title branch is finally ready for a review: https://github.com/acheetham/OER-Commons/tree/565-inlineEdit
[13:29:54 CDT(-0500)] <michelled> thx anastasiac
[13:29:55 CDT(-0500)] <asteig> Hi Justin_o. Have a minute?
[13:30:04 CDT(-0500)] <Justin_o> asteig: sure
[13:30:49 CDT(-0500)] <asteig> I'm back to the original issue after fixing a couple minor issues that came about when I switched the MyInfusion.js file.
[13:31:02 CDT(-0500)] <asteig> Justin_o: The original issue is the "that.locate is not a fumction" issue.
[13:31:19 CDT(-0500)] <Justin_o> asteig: is the code in your github repo up-to-date
[13:31:25 CDT(-0500)] <asteig> Let me do a push now.
[13:31:36 CDT(-0500)] <Justin_o> asteig: thanks
[13:35:01 CDT(-0500)] <asteig> Justin_o: Okay, pushed.
[13:35:41 CDT(-0500)] <Justin_o> asteig: which line are getting the error on?
[13:36:02 CDT(-0500)] <asteig> Justin_o: 55
[13:36:50 CDT(-0500)] <Justin_o> asteig: okay.. thanks.. i'll take a look
[13:50:59 CDT(-0500)] <Justin_o> asteig: sorry, got a bit distracted there and looked through the code a bit
[13:51:28 CDT(-0500)] <Justin_o> asteig: so basically i think you should change your pre-init function to a postInit function and things might start working
[13:51:29 CDT(-0500)] <Justin_o> http://wiki.fluidproject.org/display/docs/Component+Lifecycle+and+autoInit
[13:52:02 CDT(-0500)] <Justin_o> that's the lifecycle diagram.. i believe the problem is that the dom binder (which is what sets up that.locate) is called after the preInitFunction
[13:52:07 CDT(-0500)] <Justin_o> asteig: ^
[13:53:58 CDT(-0500)] <asteig> Justin_o: Awesome, thanks! Let me fix that!
[13:54:35 CDT(-0500)] <Justin_o> asteig: hope that works, let me know how it goes
[14:44:47 CDT(-0500)] * Topic is 'This channel is logged – for details see: http://wiki.fluidproject.org/display/fluid/IRC+Channel' set by jessm on 07:30:00 CST(-0600)
[14:45:56 CDT(-0500)] <asteig> Justin_o: Nevermind.
[15:02:47 CDT(-0500)] <Justin_o> asteig: sorry, stepped away from my computer for a bit
[15:02:54 CDT(-0500)] <Justin_o> asteig: did you get it working?
[15:10:47 CDT(-0500)] <michelled> anastasiac: I'm working on FLOE-43 and I did some refactoring to the generated CSS for high contrast
[15:11:00 CDT(-0500)] <michelled> anastasiac: can you look at this and see if anything jumps out at you? https://github.com/michelled/OER-Commons/compare/ISKME:a11y-uio...FLOE-43
[15:17:54 CDT(-0500)] <anastasiac> michelled: header.css line 65: there's no high-contrast version of the arrow on 'active' ?
[15:20:13 CDT(-0500)] <michelled> I haven't got to that yet anastasiac
[15:20:26 CDT(-0500)] <michelled> I was more concerned about the refactoring of the existing styles
[15:27:38 CDT(-0500)] <anastasiac> I can't see anything else that catches my eye, michelled
[15:31:54 CDT(-0500)] <michelled> thx