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! (smile)

[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 (smile)

[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! (big grin) 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. (big grin)

[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