fluid-work IRC Logs-2009-10-09

[07:42:57 EDT(-0400)] * heidi_ (n=thesumme@bas5-oshawa95-1176469158.dsl.bell.ca) has joined #fluid-work
[08:27:08 EDT(-0400)] * laurel (n=Laurel@142.150.154.178) has joined #fluid-work
[08:40:09 EDT(-0400)] * Justin_o (n=Justin@142.150.154.171) has joined #fluid-work
[09:11:49 EDT(-0400)] * jessm (n=Jess@c-71-232-1-65.hsd1.ma.comcast.net) has joined #fluid-work
[09:11:50 EDT(-0400)] * anastasiac (n=team@142.150.154.189) has joined #fluid-work
[09:19:25 EDT(-0400)] * fj40001 (n=Main@CPE0018f85ab63e-CM001692f5798c.cpe.net.cable.rogers.com) has joined #fluid-work
[09:20:12 EDT(-0400)] * yura (n=yura@142.150.82.121) has joined #fluid-work
[09:22:40 EDT(-0400)] * athena (n=athena@adsl-75-58-127-15.dsl.wlfrct.sbcglobal.net) has joined #fluid-work
[09:34:07 EDT(-0400)] * jimeng (n=jimeng@141-211-4-127.vpn.umnet.umich.edu) has joined #fluid-work
[09:41:13 EDT(-0400)] * Justin_o (n=Justin@142.150.154.171) has joined #fluid-work
[09:43:55 EDT(-0400)] * michelled (n=michelle@142.150.154.193) has joined #fluid-work
[09:54:01 EDT(-0400)] * michelled (n=team@142.150.154.193) has joined #fluid-work
[09:55:36 EDT(-0400)] * yura (n=yura@142.150.82.121) has joined #fluid-work
[10:01:28 EDT(-0400)] * EricDalquist (n=dalquist@bohemia.doit.wisc.edu) has joined #fluid-work
[10:01:36 EDT(-0400)] * clown (n=clown@142.150.154.101) has joined #fluid-work
[10:06:46 EDT(-0400)] * colinclark (n=colin@bas2-toronto09-1176131605.dsl.bell.ca) has joined #fluid-work
[10:15:54 EDT(-0400)] <jimeng> "is it a good time to ask a newbie question about using the renderer?" he asked tentatively. "And is this the right place to ask such questions?"
[10:17:05 EDT(-0400)] <michelled> jimeng: it is the correct place and a good time (smile)
[10:18:43 EDT(-0400)] <jimeng> I am trying to render a link, and I want to set the href and title values. Is the preferred way to do that with an "attr" decorator?
[10:22:11 EDT(-0400)] <anastasiac> jimeng, the preferred way to set the href is using the component tree's "target" field - this is the field that will tell the renderer that you want to render a link
[10:22:23 EDT(-0400)] <anastasiac> See http://wiki.fluidproject.org/display/fluid/Renderer+Component+Types for a bit more information
[10:22:36 EDT(-0400)] <anastasiac> as to the title, the "attr" decorator is probably a good choice
[10:23:14 EDT(-0400)] <jimeng> Cool. Thanks.
[10:23:33 EDT(-0400)] <anastasiac> feel free to ask more questions (smile) this is the right place
[10:23:42 EDT(-0400)] <colinclark> jimeng: Hey! Nice to see you hanging out here.
[10:23:46 EDT(-0400)] <colinclark> Things going well?
[10:25:30 EDT(-0400)] <michelled> yay! deleting my maven repo and rebuilding has got the rhino debugger to work (smile)
[10:25:35 EDT(-0400)] <jimeng> Yes. I'm finally able to start working with the renderer, so I'm having to relearn most of what I got during my visit to Toronto. But there's an upside. The code has improved. And the documentation has improved (I think). So I'm getting it pretty quickly.
[10:25:55 EDT(-0400)] <colinclark> Awesome. That's great news.
[10:26:29 EDT(-0400)] <colinclark> anastasiac: So there's a bug in the keyboard-a11y documentation. fj4000 or fj40001 (one of his personalities) introduced it shortly before code freeze.
[10:26:57 EDT(-0400)] <anastasiac> might have been me - I just updated them
[10:27:02 EDT(-0400)] <anastasiac> colinclark, what's the bug?
[10:27:15 EDT(-0400)] <colinclark> The "additionalBindings" option has no defaults. The default listed there is actually an example of how to add additionalBindings
[10:27:39 EDT(-0400)] <fj40001> did I actually make the bug?
[10:27:59 EDT(-0400)] <fj40001> oh, this is just a docs mistake?
[10:28:17 EDT(-0400)] <colinclark> fj40001: a bug in the docs, yes
[10:28:35 EDT(-0400)] <anastasiac> ok, I missed that - sorry
[10:29:27 EDT(-0400)] <colinclark> anastasiac: I think that information is really important, documentation what a keyBinding structure looks like.
[10:29:31 EDT(-0400)] <colinclark> It's just not the default.
[10:29:42 EDT(-0400)] <anastasiac> yes, it needs to be moved to the right place
[10:29:45 EDT(-0400)] <colinclark> Cool
[10:30:18 EDT(-0400)] <colinclark> anastasiac: There's also a bug in the code that should be reflected in the documentation
[10:30:24 EDT(-0400)] <colinclark> fj40001: Remind me if I'm getting this right.
[10:30:29 EDT(-0400)] <fj40001> sure
[10:30:45 EDT(-0400)] <colinclark> But I believe that there's a bug in the plugin bridge that requires any arguments where n > 1 to be wrapped in an array
[10:30:55 EDT(-0400)] <colinclark> So this would work: jQuery().fluid("activatable", customHandler)
[10:31:05 EDT(-0400)] <colinclark> But this doesn't work: jQuery().fluid("activatable", customHandler, options)
[10:31:16 EDT(-0400)] <fj40001> ah, right
[10:31:19 EDT(-0400)] <colinclark> But this does work: jQuery().fluid("activatable", [customHandler, options])
[10:31:39 EDT(-0400)] <colinclark> So we should probably put a note in the documentation saying something to this affect.
[10:31:55 EDT(-0400)] <fj40001> question
[10:32:08 EDT(-0400)] <fj40001> actually, i take that back
[10:32:23 EDT(-0400)] <Justin_o> fj40001: the builder seems to be missing the download button in safari 4
[10:32:38 EDT(-0400)] <fj40001> yup, its a documented bug
[10:32:44 EDT(-0400)] <fj40001> Alison found it a couple days ago
[10:32:55 EDT(-0400)] <Justin_o> that would probably be a blocker
[10:33:13 EDT(-0400)] <fj40001> i could fix it on the website cms...
[10:34:29 EDT(-0400)] <colinclark> !?!
[10:34:39 EDT(-0400)] <colinclark> fj40001: How did a blocker not get sent to the list?
[10:35:29 EDT(-0400)] <fj40001> it should be on the release status page under Remaining Tasks before Release i would think
[10:35:55 EDT(-0400)] <colinclark> Justin_o: Can you describe the process for when someone finds a blocker during release to us?
[10:35:57 EDT(-0400)] <anastasiac> colinclark, I don't see a JIRA for the parameter array issue - should there be one?
[10:36:08 EDT(-0400)] <colinclark> fj40001 was gonna file one, I think.
[10:36:33 EDT(-0400)] <fj40001> I was? (tongue) I thought you were...my mistake.
[10:36:43 EDT(-0400)] <fj40001> I can do it now
[10:37:00 EDT(-0400)] <Justin_o> colinclark: any serious issue should be brought up in the channel, on list, etc.. so that we could decide on if it is a blocker
[10:37:10 EDT(-0400)] <colinclark> fj40001: No, maybe it was me
[10:37:22 EDT(-0400)] <colinclark> I can do it. You're probably busy with release management stuff.
[10:37:27 EDT(-0400)] <Justin_o> and how to handle it for the release
[10:37:27 EDT(-0400)] <colinclark> Justin_o: Thanks.
[10:37:32 EDT(-0400)] <fj40001> ok - im going to hunt down Alison's task to ensure its on the release page
[10:38:00 EDT(-0400)] <colinclark> Ok, so we've got a problem here. We've got a blocker that no one knew about until five minutes ago.
[10:38:08 EDT(-0400)] <colinclark> Is there a JIRA for it?
[10:39:24 EDT(-0400)] * Bosmon (n=Bosmon@c-24-8-184-141.hsd1.co.comcast.net) has joined #fluid-work
[10:40:38 EDT(-0400)] <fj40001> colinclark: are you talking about the download button?
[10:40:44 EDT(-0400)] <colinclark> fj40001: Yep, exactly
[10:40:55 EDT(-0400)] <colinclark> Let's not sweat the keyboard-a11y issue, I can take care of that later.
[10:41:01 EDT(-0400)] <fj40001> Two people found it, yet it looks like neither one filed a jira ticjet for it
[10:41:08 EDT(-0400)] <fj40001> i cant find it in the system
[10:41:18 EDT(-0400)] <Bosmon> Hello FeEeSZ
[10:41:27 EDT(-0400)] <Bosmon> Did you manage to get rewriteSource working for you?
[10:41:37 EDT(-0400)] <colinclark> Ok, fj40001. As a starter, can you file an issue about it?
[10:41:38 EDT(-0400)] <fj40001> colinclark - im going to add it now
[10:41:40 EDT(-0400)] <colinclark> Thanks
[10:41:55 EDT(-0400)] <michelled> Bosmon: no, I haven't
[10:41:56 EDT(-0400)] <colinclark> Justin_o: I agree with you that this is a blocker.
[10:42:00 EDT(-0400)] <colinclark> fj40001: Do you agree?
[10:42:04 EDT(-0400)] <Bosmon> ah
[10:42:08 EDT(-0400)] <fj40001> yes
[10:42:11 EDT(-0400)] <michelled> I have just managed to get a working debugger
[10:42:17 EDT(-0400)] <colinclark> michelled: (smile)
[10:42:26 EDT(-0400)] <Bosmon> Was there a problem with that?
[10:42:40 EDT(-0400)] <colinclark> Bosmon: Strangely, the Rhino debugger stopped working for all of us for a spell
[10:42:45 EDT(-0400)] <Bosmon> .....
[10:42:47 EDT(-0400)] <Bosmon> Sunspots
[10:42:49 EDT(-0400)] <colinclark> Blowing away our m2 repos seemed to solve it
[10:43:28 EDT(-0400)] <colinclark> Justin_o: So you're the boss from here. I guess we'll inform the list, do some triage, and then talk about how we'll implement the fix?
[10:43:46 EDT(-0400)] <Bosmon> Gah
[10:44:00 EDT(-0400)] <Bosmon> You are declaring my name as dorky
[10:44:03 EDT(-0400)] <Bosmon> You dork (tongue)
[10:44:26 EDT(-0400)] <colinclark> (tongue)
[10:44:28 EDT(-0400)] <Justin_o> colinclark: yes that sounds reasonable... i'm trying to track down a jira for it
[10:44:33 EDT(-0400)] <colinclark> I am, thank you, Bosmon.
[10:44:37 EDT(-0400)] <colinclark> (smile)
[10:44:42 EDT(-0400)] <colinclark> Justin_o: Thanks, King.
[10:44:55 EDT(-0400)] <colinclark> Bosmon: I'm sorry if dorky was too harsh a word
[10:44:56 EDT(-0400)] <Bosmon> I guess AC has been exacerbating the problem by not using any punctuation (tongue)
[10:45:10 EDT(-0400)] <colinclark> that-ist vs. thatist?
[10:45:13 EDT(-0400)] <Bosmon> In a sort of eecummings kind of way
[10:45:23 EDT(-0400)] <colinclark> or thatistbridge
[10:45:24 EDT(-0400)] <anastasiac> colinclark, FYI: I've update the kbd a11y docs: add note about params, change params where necessary, and change the additionalBindings docs. Thanks so much for reviewing that page! I'm not so familiar with the code, so it helps
[10:45:28 EDT(-0400)] <colinclark> that is sort of poetic
[10:45:32 EDT(-0400)] <anastasiac> Bosmon: I'm an ee cummings fan!
[10:45:43 EDT(-0400)] <Bosmon> icanseethat (smile)
[10:45:50 EDT(-0400)] <colinclark> anastasiac: No worries. I'll refresh and continue on down the page
[10:45:56 EDT(-0400)] <anastasiac> can (you) see? that
[10:46:01 EDT(-0400)] <colinclark> lol
[10:46:03 EDT(-0400)] <colinclark> you guys rule
[10:48:04 EDT(-0400)] <Bosmon> Ah..... THE CATTT has been booked in for his final appointment in the UK....
[10:48:54 EDT(-0400)] <laurel> hey all, regarding the safari bug in the builder - it is only on the cmsms and not on the standalone version
[10:49:04 EDT(-0400)] <colinclark> anastasiac: I think that the customHandler argument to activatable() probably isn't actually optional. You could leave it off, but nothing would happen.
[10:49:29 EDT(-0400)] <colinclark> laurel: Right, but we still need to treat our website-related artifacts as effectively frozen for the release.
[10:49:31 EDT(-0400)] <laurel> so it is just a matter of forcing the css on the website
[10:49:42 EDT(-0400)] <colinclark> Maning, if the Builder breaks, Infusion appears broken.
[10:50:09 EDT(-0400)] <colinclark> The fact that we can sneak a fix in is a side effect of having cut and pasted the markup and CSS for the Builder rather than centralizing it all in one spot.
[10:50:27 EDT(-0400)] <colinclark> So we're going to have to be really careful about how we even make changes to the website
[10:50:32 EDT(-0400)] <colinclark> Seem reasonable?
[10:50:32 EDT(-0400)] <laurel> I didn't cut and paste the css
[10:50:55 EDT(-0400)] <laurel> only the markup.
[10:51:04 EDT(-0400)] <laurel> but it does seem reasonable
[10:51:32 EDT(-0400)] <laurel> however I think even if I didn't cut and paste this effect would still be found.
[10:51:44 EDT(-0400)] <colinclark> Fair enough. It still speaks to the point about how if the Builder site is broken, it makes Infusion look broken. So we have to put that part of the website under the same governance as the code itself.
[10:51:55 EDT(-0400)] <laurel> i agree.
[10:52:07 EDT(-0400)] <laurel> glad we found this and that jacob has a sense of how to fix it.
[10:52:08 EDT(-0400)] <Justin_o> colinclark, laurel, fj40001: I have filed a jira for it. http://issues.fluidproject.org/browse/FLUID-3274
[10:52:16 EDT(-0400)] <Justin_o> please feel free to leave comments there if needed
[10:52:42 EDT(-0400)] <fj40001> Justin_o, I just did this too !
[10:52:51 EDT(-0400)] <fj40001> ach, i will remove mine then
[10:53:09 EDT(-0400)] <Justin_o> (smile)
[10:53:24 EDT(-0400)] <fj40001> ok, so Justin I will fix your ticket then
[10:53:29 EDT(-0400)] <fj40001> its a fast fix
[10:53:47 EDT(-0400)] <Justin_o> okay... i'm going to send out a notice to the list
[10:53:53 EDT(-0400)] <colinclark> thanks Justin_o
[10:54:08 EDT(-0400)] <Justin_o> colinclark: what are your thoughts about the JAWS issue
[10:54:14 EDT(-0400)] <colinclark> fj40001 and laurel: I'd like to see a patch of your fix before it goes into the website.
[10:54:23 EDT(-0400)] <colinclark> Justin_o: Which JAWS issue? Sorry, I must be a bit out of the loop.
[10:54:25 EDT(-0400)] <fj40001> ok
[10:54:26 EDT(-0400)] <Justin_o> if we are going to make changes to the infusion builder, we may as well get them all cleared out at once
[10:54:41 EDT(-0400)] <Justin_o> colinclark: the one where the live region is announced more than once
[10:54:53 EDT(-0400)] <Justin_o> http://issues.fluidproject.org/browse/FLUID-3257
[10:54:56 EDT(-0400)] <colinclark> Justin_o: Ah! I must have missed that. Thanks.
[10:55:11 EDT(-0400)] <colinclark> ouch! Six times!
[10:55:36 EDT(-0400)] <Justin_o> colinclark: from what i understand it is working in FF
[10:55:46 EDT(-0400)] <colinclark> Justin_o: Is a fix clear?
[10:55:47 EDT(-0400)] <Justin_o> i haven't verified these myself yet though...
[10:56:08 EDT(-0400)] <laurel> colinclark: i have a theory about that announce problem
[10:56:16 EDT(-0400)] <fj40001> Justin_o, why doesnt 3274 show up on the release page?
[10:56:23 EDT(-0400)] <fj40001> specifically in Remaining Tasks before Release
[10:56:41 EDT(-0400)] <laurel> do you remember we talked about the renderer and checkbox announcing?
[10:57:15 EDT(-0400)] <Justin_o> fj40001: it should show up in the issues still pending for 1.1.2 section... it may just not have updated in confluence yet... you can try to hit the refresh button
[10:57:18 EDT(-0400)] <laurel> and you were going to check up on a potential renderer "bug"?
[10:57:45 EDT(-0400)] <colinclark> laurel: Related to the use of onChange or something?
[10:57:47 EDT(-0400)] <laurel> i wonder if IE is actually announcing the checkbox changes correctly, and so the live region is causing redundant announces
[10:57:50 EDT(-0400)] * yura (n=yura@142.150.82.121) has joined #fluid-work
[10:58:01 EDT(-0400)] <colinclark> laurel: What happens if you turn off the live region?
[10:58:05 EDT(-0400)] <laurel> yes that was it - it was escaping me too.
[10:58:19 EDT(-0400)] <fj40001> Justin_o: Remaining Tasks before Release doesnt seem to have it
[10:58:25 EDT(-0400)] <fj40001> http://wiki.fluidproject.org/display/fluid/Infusion+1.1.2+Release+Status
[10:58:36 EDT(-0400)] <laurel> I don't know because I didn't get a chance to test Alison's findings (home not a good place for that yesterday). but I can test now.
[10:58:41 EDT(-0400)] <fj40001> is the feed wrong, you think?
[10:58:47 EDT(-0400)] <colinclark> laurel: worth a shot
[10:58:50 EDT(-0400)] <laurel> i agree.
[10:59:01 EDT(-0400)] <colinclark> Bosmon: This actually is a relevant issue to discuss if you have a sec.
[10:59:21 EDT(-0400)] <laurel> i'll check into it as we continue to discuss
[11:00:18 EDT(-0400)] <Justin_o> fj40001: it is there
[11:00:18 EDT(-0400)] <Justin_o> it just isn't ordererd by key
[11:00:57 EDT(-0400)] <fj40001> ah, thanks
[11:01:15 EDT(-0400)] <Justin_o> laurel, colinclark, fj40001: i'm holding off on the e-mail till we decide on the jaws one
[11:02:42 EDT(-0400)] <laurel> ok...colinclark, Justin_o, etc: theory is wrong
[11:02:57 EDT(-0400)] <laurel> its actually reading the live region multiple times
[11:03:05 EDT(-0400)] <colinclark> laurel: So if you turn off the live region, you get nothing?
[11:03:18 EDT(-0400)] <laurel> checking now. but pretty sure that will be the case.
[11:03:57 EDT(-0400)] <Justin_o> laurel, colinclark: if memory serves me correct the event that is used to set the live region is fired each time an item is added... so when the autochecking happens it will fire for each item
[11:04:38 EDT(-0400)] <laurel> ah...but it doesn't with firefox...so it makes sense, but it doesn't all at the same time
[11:05:18 EDT(-0400)] <anastasiac> colinclark: (sorry for late response) re customHandler: the only thing that seems to indicate optional-ness is the word "may" - am I missing something else?
[11:06:33 EDT(-0400)] <colinclark> anastasiac: Isn't there a square bracket in there somewhere?
[11:06:48 EDT(-0400)] <colinclark> jQuery().fluid("activatable", [customHandler, options])
[11:06:55 EDT(-0400)] <colinclark> I'm reading those square brackets as our notation for optionality, right?
[11:07:21 EDT(-0400)] <anastasiac> oh, shoot - right
[11:07:32 EDT(-0400)] <anastasiac> the square brackets were supposed to be to make it an array
[11:07:38 EDT(-0400)] <anastasiac> re the originally mentioned bug
[11:07:46 EDT(-0400)] <anastasiac> I'd better find a better way to convey that (smile)
[11:08:28 EDT(-0400)] <colinclark> anastasiac: I wonder if this one is correct, too:
[11:08:30 EDT(-0400)] <colinclark> jQuery().fluid("activate", elementToActivate);
[11:08:47 EDT(-0400)] <colinclark> Wouldn't it be like this: jQuery(elementToActivate).fluid("activate")?
[11:08:59 EDT(-0400)] <colinclark> I could just be forgetful. We'd have to look at some sample code (smile)
[11:09:26 EDT(-0400)] <anastasiac> I don't know how to interpret plug-in code well:
[11:09:27 EDT(-0400)] <anastasiac> fluid.activate = function(target) {
[11:09:49 EDT(-0400)] <colinclark> anastasiac: Yeah, that's where the jQuery plugin bridge comes in...
[11:09:57 EDT(-0400)] <anastasiac> ugh...
[11:10:01 EDT(-0400)] <colinclark> So you can think about it as shifting the arguments into a more jQuery-ish way.
[11:10:05 EDT(-0400)] <colinclark> Ugh?
[11:10:09 EDT(-0400)] <anastasiac> I guess I need to spend some time learning about plugins and the bridge
[11:10:12 EDT(-0400)] <anastasiac> before I can write docs
[11:10:18 EDT(-0400)] <colinclark> Well, you know how jQuery works.
[11:10:26 EDT(-0400)] <anastasiac> yes, but not plugins
[11:10:29 EDT(-0400)] <anastasiac> nor the bridge
[11:10:31 EDT(-0400)] <colinclark> But it's all the same.
[11:10:34 EDT(-0400)] <colinclark> So
[11:10:52 EDT(-0400)] <colinclark> jQuery operates on a target, right. So you find what you want, and then do stuff with it.
[11:10:59 EDT(-0400)] <colinclark> $(".button").click()
[11:11:08 EDT(-0400)] <fj40001> colinclark, Justin_o, laurel: have a look at the patch I just made
[11:11:09 EDT(-0400)] <fj40001> http://issues.fluidproject.org/browse/FLUID-3274
[11:11:21 EDT(-0400)] <colinclark> In other words, there's a context there.
[11:11:32 EDT(-0400)] <anastasiac> k
[11:11:38 EDT(-0400)] <colinclark> Whereas with just plain old functions, you need to specify that context. That's the target, which is always the first argument in the plain old style
[11:11:46 EDT(-0400)] <anastasiac> k
[11:12:02 EDT(-0400)] <colinclark> So the plugin bridge just substitutes that first argument for the current jQuery context
[11:12:12 EDT(-0400)] <colinclark> So, $(".button").activate();
[11:12:47 EDT(-0400)] <anastasiac> ok, I see (I think(
[11:13:01 EDT(-0400)] <anastasiac> colinclark, thanks for the tutorial (smile)
[11:13:15 EDT(-0400)] <colinclark> no problem
[11:13:20 EDT(-0400)] <laurel> Justin_o, colinclark: Ok, so confirmed. If I totally remove the aria, then there are no announcements of the information in the Modules Selected block. However if I put it in, it sometimes (not all the time) announces 6 times.
[11:14:19 EDT(-0400)] <colinclark> laurel: Ok, so effectively we don't have a good fix at the moment?
[11:14:31 EDT(-0400)] <laurel> The sometimes seems to be related to the number of modules added in one check. If only one module (ie no dependencies) it only announces once, but if there are dependencies then it announces 6 times
[11:14:34 EDT(-0400)] <colinclark> We can either remove the live region and give the user no cues about what has been selected
[11:14:44 EDT(-0400)] <colinclark> Or we can have the live region and sometimes have it be annoying to IE 8 users.
[11:14:46 EDT(-0400)] <colinclark> Does that sound right?
[11:14:46 EDT(-0400)] <laurel> exactly
[11:14:50 EDT(-0400)] <colinclark> Cool
[11:14:53 EDT(-0400)] <laurel> very annoying I expect
[11:15:14 EDT(-0400)] <colinclark> So Justin_o, I think accessible to some ATs and annoying to others is preferable to accessible to no ATs.
[11:15:19 EDT(-0400)] <colinclark> What do you think?
[11:15:32 EDT(-0400)] <laurel> alison was going to check nvda too...i will do that now
[11:15:38 EDT(-0400)] <colinclark> Thanks, laurel.
[11:15:46 EDT(-0400)] <Justin_o> colinclark: i think that makes sense
[11:15:53 EDT(-0400)] <colinclark> laurel: Your thoughts?
[11:16:35 EDT(-0400)] <laurel> I'm troubled because we are supposed to be accessible but I do prefer not to totally alienate our screen reader users.
[11:16:51 EDT(-0400)] <laurel> i would go nuts having to listen to that list read over and over
[11:17:49 EDT(-0400)] <colinclark> laurel: For sure. But there's a workaround, right?
[11:18:06 EDT(-0400)] <colinclark> Using FF instead of IE for the Builder. Not ideal, but not completely inaccessible.
[11:18:16 EDT(-0400)] <colinclark> This is something we'll have to file as a blocker for 1.2
[11:20:02 EDT(-0400)] <laurel> nvda doesn't seem to announce the live region in either browser with aria turned on.
[11:20:07 EDT(-0400)] <colinclark> fascinating
[11:20:32 EDT(-0400)] <colinclark> NVDA is one of the best screenreaders for handling live regions, usually.
[11:20:48 EDT(-0400)] <laurel> yes I agree that FF is an alternative, although I'm not sure forcing people to download ff (maybe they don't have it)
[11:21:10 EDT(-0400)] <laurel> maybe I'm doing something wrong with nvda - I've not used it much
[11:21:14 EDT(-0400)] <colinclark> laurel: Any thoughts on alternatives or a better workaround?
[11:21:26 EDT(-0400)] <laurel> not yet. still thinking
[11:22:04 EDT(-0400)] <Justin_o> colinclark, laurel: I believe the problem is that the autochecking is recursive
[11:22:13 EDT(-0400)] <colinclark> interesting!
[11:22:17 EDT(-0400)] <Justin_o> and the event is fired as part of that recursion
[11:22:37 EDT(-0400)] <colinclark> the event that sets the live region, you mean, Justin_o?
[11:23:03 EDT(-0400)] <Justin_o> no the event from the component
[11:23:11 EDT(-0400)] <Justin_o> that is used by what sets the live region
[11:23:39 EDT(-0400)] <colinclark> Justin_o: Right, I think that's what I meant.
[11:23:43 EDT(-0400)] <colinclark> Meaning that event fires a lot
[11:23:49 EDT(-0400)] <colinclark> And as a result, the live region gets set a lot.
[11:23:55 EDT(-0400)] <colinclark> Am I understanding you correctly, Justin_o?
[11:24:44 EDT(-0400)] <Justin_o> colinclark: i believe that is how it works,
[11:24:59 EDT(-0400)] <laurel> yes
[11:25:31 EDT(-0400)] <colinclark> Ok, that's our bug then. Any thoughts on how we could ensure that we only update the live region once per user action?
[11:26:04 EDT(-0400)] <laurel> what we really need is to update the "final list" after all the recursivness is complete.
[11:26:29 EDT(-0400)] <fj40001> colinclark, Justin_o, laurel: please have a look at the patch I just made for http://issues.fluidproject.org/browse/FLUID-3274
[11:28:35 EDT(-0400)] * elicochran (n=elicochr@dhcp-169-229-212-36.LIPS.Berkeley.EDU) has joined #fluid-work
[11:30:01 EDT(-0400)] <jessm> standup
[11:48:06 EDT(-0400)] <colinclark> Bosmon, yura, michelled and Justin: super-quick breeze chat about engage 0.1?
[11:48:22 EDT(-0400)] <yura> colinclark: sure
[11:48:35 EDT(-0400)] * Justin_o (n=Justin@142.150.154.171) has joined #fluid-work
[12:04:30 EDT(-0400)] <anastasiac> fj40001, I wasn't clear from your stand-up: are you working on the mobile fss docs today, or not?
[12:04:45 EDT(-0400)] <michelled> hurray! Thanks to Bosmon I have a working WAR (smile)
[12:04:46 EDT(-0400)] <fj40001> no
[12:04:54 EDT(-0400)] <fj40001> i was hoping you would (tongue)
[12:05:05 EDT(-0400)] <Justin_o> michelled: congratulations
[12:05:39 EDT(-0400)] <fj40001> colinclark: have you updated the readme for uploader?
[12:05:57 EDT(-0400)] <anastasiac> fj40001, np - just didn't want to duplicate effort
[12:06:34 EDT(-0400)] <fj40001> anastasiac: thanks
[12:15:47 EDT(-0400)] <michelled> fj40001: colin isn't online at the moment
[12:16:18 EDT(-0400)] <michelled> Bosmon, Justin_o, yura: I just committed my changes. I'm not sure if kettle is going to work from eclipse at the moment
[12:16:23 EDT(-0400)] <michelled> could someone check?
[12:17:56 EDT(-0400)] <Bosmon> Thanks FEESZ, I will lok at this now
[12:18:01 EDT(-0400)] <Bosmon> It's great that you got that working
[12:25:20 EDT(-0400)] <michelled> (smile)
[12:31:01 EDT(-0400)] <laurel> fj40001: the patch applied to my local version looks fine. however, would have to upload the css to the server to check it in a real situation.
[12:31:18 EDT(-0400)] <fj40001> laurel: thank you for reviewing
[12:31:25 EDT(-0400)] <fj40001> Justin_o ^
[12:32:21 EDT(-0400)] <laurel> so here's the thing...I only have one place to test this in a real situation within the cms.
[12:32:32 EDT(-0400)] <laurel> which is on the website
[12:32:50 EDT(-0400)] <Justin_o> colinclark, laurel: i've attached a patch for the jaws issue http://issues.fluidproject.org/browse/FLUID-3257
[12:36:16 EDT(-0400)] * colinclark (n=colin@142.150.154.101) has joined #fluid-work
[12:40:56 EDT(-0400)] <Bosmon> I wonder if there is any earthly way we can get rid of fckeditor from our checkout image
[12:40:59 EDT(-0400)] <Bosmon> It really is offensive...
[12:41:05 EDT(-0400)] <fj40001> colinclark: laurel has reviewed the patch i submitted
[12:41:15 EDT(-0400)] <fj40001> but needs to verify on the server, i think
[12:48:39 EDT(-0400)] * laurel (n=Laurel@142.150.154.178) has joined #fluid-work
[13:04:08 EDT(-0400)] <jessm> colinclark: ping
[13:06:20 EDT(-0400)] <colinclark> coming!
[13:07:50 EDT(-0400)] <jimeng> Bosman: How do I turn on debug mode in 1.1.1?
[13:08:17 EDT(-0400)] <colinclark> jimeng: Debug mode for the renderer?
[13:08:30 EDT(-0400)] <jimeng> Yes
[13:08:54 EDT(-0400)] <jimeng> but from infusionAll.js in source mode
[13:09:44 EDT(-0400)] <colinclark> jimeng: It's an option to selfRender(), called debugMode. Just set it to true.
[13:10:21 EDT(-0400)] <jimeng> Thanks
[13:10:43 EDT(-0400)] <colinclark> And then you'll get the famous "garish pink" error messages in your markup. (smile)
[13:15:40 EDT(-0400)] <athena> ooh i like those
[13:15:46 EDT(-0400)] <colinclark> (wink)
[13:15:59 EDT(-0400)] <athena> (though it really is better than silent failure)
[13:40:45 EDT(-0400)] <colinclark> hey yura
[13:50:43 EDT(-0400)] <colinclark> fj40001: You looking for me?
[13:51:05 EDT(-0400)] <fj40001> indeed, i would like to take care of 3274
[13:51:09 EDT(-0400)] <fj40001> its a fast one
[13:51:25 EDT(-0400)] <fj40001> http://issues.fluidproject.org/browse/FLUID-3274
[13:51:31 EDT(-0400)] <colinclark> ok
[13:51:33 EDT(-0400)] <colinclark> lemme take a look
[13:51:37 EDT(-0400)] <fj40001> thanks!
[13:51:59 EDT(-0400)] <fj40001> anastasiac: have you worked on http://issues.fluidproject.org/browse/FLUID-3206 ?
[13:52:08 EDT(-0400)] <colinclark> anastasiac's at yoga
[13:52:13 EDT(-0400)] <colinclark> i'll get her to ping you when she gets back
[13:52:17 EDT(-0400)] <fj40001> ok, thanks again!
[14:13:29 EDT(-0400)] * laurel (n=Laurel@142.150.154.178) has joined #fluid-work
[14:15:39 EDT(-0400)] <jimeng> Another newbie renderer question. (Tomorrow I can no longer claim that)
[14:16:09 EDT(-0400)] <jimeng> I want to render a set of checkboxes that are related but spread through the page
[14:16:21 EDT(-0400)] <jimeng> One for each row in a table
[14:16:50 EDT(-0400)] <jimeng> Is there any example of this in any of the samples?
[14:17:24 EDT(-0400)] <jimeng> Or is it done like the Select in http://wiki.fluidproject.org/display/fluid/Renderer+Component+Types
[14:17:41 EDT(-0400)] <anastasiac> fj40001, I hadn't looked at FLUID-3206 - just looking now
[14:18:03 EDT(-0400)] <anastasiac> jimeng, the Select in http://wiki.fluidproject.org/display/fluid/Renderer+Component+Types is the right way to do checkboxes
[14:18:14 EDT(-0400)] <anastasiac> You can see a working example in the demo portal:
[14:18:25 EDT(-0400)] <anastasiac> http://build.fluidproject.org/infusion/demos/renderer/demo.html
[14:19:52 EDT(-0400)] <anastasiac> fj40001, I just looked at 3206: that seems to be the issue that colinclark mentioned in the channel this morning. I did address it this morning (as far as I know)
[14:20:24 EDT(-0400)] <laurel> jamon: ping
[14:22:15 EDT(-0400)] <yura> colinclark: hey Colin
[14:23:05 EDT(-0400)] <jimeng> anastasiac: Very cool example. Thanks.
[14:25:43 EDT(-0400)] <colinclark> fj40001: Can you walk me through your 3274 patch?
[14:25:50 EDT(-0400)] <colinclark> I need to understand a bit more about why you made this change.
[14:26:26 EDT(-0400)] <colinclark> yura: Do you have some time today to walk anastasiac through how we've organized code for Engage?
[14:26:35 EDT(-0400)] <yura> yes
[14:26:36 EDT(-0400)] <yura> for sure
[14:26:41 EDT(-0400)] <colinclark> I'm going to get her to come up with reorganized naming/directory structure for everything
[14:26:46 EDT(-0400)] <colinclark> so you can keep working on other stuff (smile)
[14:26:48 EDT(-0400)] <colinclark> cool
[14:26:49 EDT(-0400)] <yura> perfect
[14:27:29 EDT(-0400)] <anastasiac> yura, I'm free any time - just let me know when you'd like. I imagine Skype is the best option for this
[14:29:44 EDT(-0400)] <fj40001> colinclark sure
[14:29:52 EDT(-0400)] <colinclark> thanks!
[14:30:04 EDT(-0400)] <yura> hi anastasiac, my skype is on, however i see you offline
[14:30:15 EDT(-0400)] <anastasiac> ah, shoot... hang on
[14:30:38 EDT(-0400)] <colinclark> fj40001: fire away
[14:31:14 EDT(-0400)] <fj40001> So, the problem was a style was being applied to the submit button which turned its background white
[14:31:35 EDT(-0400)] <fj40001> i need a selector for those buttons with higher specificity, and so i just added it in that patch
[14:31:43 EDT(-0400)] <fj40001> for the customBuild.css file
[14:39:59 EDT(-0400)] <colinclark> fj40001: Thanks, that makes sense
[14:40:07 EDT(-0400)] <colinclark> Your patch looks good, assuming it tests out.
[14:40:27 EDT(-0400)] <fj40001> laurel said it worked for her, but we need to upload it to be certain
[14:41:11 EDT(-0400)] <laurel> fj40001 - can you check it out in IE?
[14:41:15 EDT(-0400)] <fj40001> yes
[14:41:19 EDT(-0400)] <laurel> my download button in IE looks goofy
[14:41:21 EDT(-0400)] <colinclark> anastasiac, yura: I've been using the term "services" to describe the little handlers and acceptors and stuff that make up portions of an Application.
[14:41:24 EDT(-0400)] <laurel> right no the server
[14:41:32 EDT(-0400)] <colinclark> It's not a great name, but it's a name. Improvements are welcome.
[14:41:39 EDT(-0400)] <laurel> goofy = blurry
[14:41:44 EDT(-0400)] <fj40001> blurry?!
[14:41:47 EDT(-0400)] <laurel> yes
[14:41:59 EDT(-0400)] <laurel> or else I've been drinking
[14:42:01 EDT(-0400)] <fj40001> lol
[14:42:04 EDT(-0400)] <fj40001> thats not blurry
[14:42:11 EDT(-0400)] <fj40001> that's the "disabled" effect
[14:42:12 EDT(-0400)] <fj40001> in IE
[14:42:21 EDT(-0400)] <fj40001> it is a shadow on light text (smile)
[14:42:30 EDT(-0400)] <fj40001> it DOES look a little fuzzy though
[14:42:57 EDT(-0400)] <fj40001> it's the default way IE styles disabled button text
[14:43:02 EDT(-0400)] <laurel> ok...so justin noted he'd seen it too
[14:43:04 EDT(-0400)] <laurel> i get it
[14:43:15 EDT(-0400)] <laurel> goofy is the best word for it.
[14:43:21 EDT(-0400)] <fj40001> i don't remember how to turn that off, to be honest
[14:43:40 EDT(-0400)] <laurel> So - are you still planning to alter the css on the website to tighten up the look of the page? and is that allowed??
[14:43:46 EDT(-0400)] <fj40001> absolutelyl
[14:43:51 EDT(-0400)] <laurel> just checking
[14:43:53 EDT(-0400)] <fj40001> allowed? Dont know
[14:44:00 EDT(-0400)] <fj40001> desired? Highly
[14:45:19 EDT(-0400)] <fj40001> colinclark - did you test it in safari?
[14:45:48 EDT(-0400)] <colinclark> fj40001: I haven't had a chance to test it anywhere. Just reviewed the code, and was hoping laurel could test it in our supported browsers.
[14:49:43 EDT(-0400)] <laurel> ie6 and ie7 are a bit wonky, but the buttons are all there.
[14:50:57 EDT(-0400)] <laurel> the columns are stacked instead of side by side
[14:51:11 EDT(-0400)] <laurel> SAFARI is good - at least the download button is back
[14:53:43 EDT(-0400)] <Justin_o> fj40001, colinclark, laurel: i checked the button in safari 4 in mac os tiger and leopard
[14:54:34 EDT(-0400)] <laurel> looks good in all places
[14:55:14 EDT(-0400)] <fj40001> excellent
[14:55:23 EDT(-0400)] <fj40001> so, Justin_o, can I commit the patch?
[14:56:13 EDT(-0400)] <Justin_o> fj40001: i still have to send out that e-mail first so just a bit longer
[14:56:22 EDT(-0400)] <fj40001> no problem
[14:56:33 EDT(-0400)] <fj40001> im not sure why, but im all jumpy about these blockers (tongue)
[14:56:41 EDT(-0400)] <fj40001> pls ignore me if i get on anyone's case
[15:17:17 EDT(-0400)] <colinclark> anastasiac, yura: I do want to also make sure the client/server distinction is relatively clear in our file names, as well.
[15:17:41 EDT(-0400)] <anastasiac> colinclark, thanks for eavesdropping (smile)
[15:17:46 EDT(-0400)] <colinclark> (wink)
[15:17:55 EDT(-0400)] <colinclark> jessm calls me nosy parker
[15:26:45 EDT(-0400)] * Bosmon (n=Bosmon@eccr224-158-dhcp.colorado.edu) has joined #fluid-work
[15:26:58 EDT(-0400)] <Bosmon> Hoorah.... i am now connected from my work machine
[15:31:56 EDT(-0400)] <Bosmon> Could someone remind me of a URL that will work...
[15:32:22 EDT(-0400)] <Bosmon> I mean, with our default Engage app
[15:35:40 EDT(-0400)] * athena (n=athena@adsl-75-58-127-15.dsl.wlfrct.sbcglobal.net) has joined #fluid-work
[15:52:34 EDT(-0400)] <colinclark> Bosmon: Yes, sorry
[15:52:37 EDT(-0400)] <colinclark> Did you get one working?
[15:52:51 EDT(-0400)] <colinclark> http://yourserver/artifacts/view.html?mmi&amp;canada
[15:59:16 EDT(-0400)] * athena (n=athena@adsl-75-58-127-15.dsl.wlfrct.sbcglobal.net) has joined #fluid-work
[16:11:02 EDT(-0400)] <laurel> jamon: ping again
[16:15:40 EDT(-0400)] * alisonbenjamin (n=alisonbe@142.150.154.101) has joined #fluid-work
[16:17:39 EDT(-0400)] <Justin_o> colinclark, fj40001: laurel and alisonbenjamin have been testing my patch. Do you have thoughts on whether it should be included. So the difference is that in the patched version IE only reads the selected modules once, but only the select all and unselect all button names. in the unpatched version, it reads all the selections up to 6 times in a row. There are no changes to FF
[16:18:05 EDT(-0400)] <laurel> There is another difference
[16:18:19 EDT(-0400)] <fj40001> Justin_o: which jira?
[16:18:26 EDT(-0400)] <laurel> it reads the checked modules only once in IE where it used to read them 6 times
[16:19:19 EDT(-0400)] <Justin_o> fj40001: http://issues.fluidproject.org/browse/FLUID-3257
[16:19:42 EDT(-0400)] <alisonbenjamin> the patch IMO is an improvement. in IE8, using JAWS 10, when you select infusion modules a la carte, you get the proper feedback, and only once. however, using the "select all" options means you hear ALL modules around 6 or 7 times.
[16:19:44 EDT(-0400)] <fj40001> this was the recursion issue?
[16:20:10 EDT(-0400)] <laurel> yes yes fj40001
[16:20:20 EDT(-0400)] <laurel> so, FF3.5 is same
[16:20:53 EDT(-0400)] <laurel> IE8 is less repetition, but minus the reading of a change when select all and unselect all are activated
[16:20:53 EDT(-0400)] <alisonbenjamin> with both the patched and unpatched versions, everything is fine in ff3
[16:21:10 EDT(-0400)] <alisonbenjamin> sorry, ff3.5
[16:22:38 EDT(-0400)] <laurel> do we have to test all of Builder all over again anyway?
[16:26:29 EDT(-0400)] <colinclark> Justin_o: +1
[16:26:31 EDT(-0400)] <colinclark> Let's get it in.
[16:26:47 EDT(-0400)] <colinclark> It's much better now than it was when it was reading everything six times.
[16:27:15 EDT(-0400)] <colinclark> And since we already had to make a change to the button, we're gonna have to re-test anyway.
[16:27:15 EDT(-0400)] <Justin_o> laurel: yes we would anyways because of the other blocker about the button
[16:27:20 EDT(-0400)] <colinclark> So let's do it.
[16:27:30 EDT(-0400)] <colinclark> fj40001: Do you concur?
[16:27:38 EDT(-0400)] <fj40001> so 2 changes going inot the builder, right?
[16:27:43 EDT(-0400)] <fj40001> i do
[16:27:51 EDT(-0400)] <colinclark> fj40001: That's right. Your styling patch, and this ARIA fix.
[16:28:07 EDT(-0400)] <fj40001> should improve things significantly it seems
[16:36:51 EDT(-0400)] <laurel> so Justin_o are you going to commit these thingies??
[16:37:23 EDT(-0400)] <Justin_o> laurel: they will be shortly
[16:37:27 EDT(-0400)] <laurel> i gotta go get holidaying!!
[16:37:39 EDT(-0400)] <laurel> but do you want me to put it on website now??
[16:38:06 EDT(-0400)] <Justin_o> laurel how long do you ahve
[16:38:11 EDT(-0400)] <Justin_o> can you wait just a few minutes
[16:38:14 EDT(-0400)] <laurel> 1 min <grin>
[16:43:35 EDT(-0400)] <fj40001> laurel, Justin_o, colinclark: i committed my 3274 patch
[16:43:52 EDT(-0400)] <colinclark> fj40001: Thanks, dude
[16:44:23 EDT(-0400)] * laurel (n=Laurel@142.150.154.178) has left #fluid-work
[16:47:54 EDT(-0400)] <fj40001> have a great weekend everyone
[17:09:53 EDT(-0400)] <yura> colinclark: hi Colin, so will engage be frozen tonigh?
[17:11:49 EDT(-0400)] <colinclark> yura: Looks like we're super-close
[17:11:50 EDT(-0400)] <colinclark> But not quite
[17:12:06 EDT(-0400)] <colinclark> I'm seeing problems in the standalone configuration with navigation between browse and view
[17:12:17 EDT(-0400)] <colinclark> should be able to fix it easily, but i don't want to push too late
[17:12:26 EDT(-0400)] <colinclark> so, in short, if you're feeling like going home, you should feel free (smile)
[17:12:28 EDT(-0400)] <colinclark> and have a great long weekend
[17:12:45 EDT(-0400)] <yura> colinclark: but what exactly is the problem in navigation?
[17:15:53 EDT(-0400)] <colinclark> yura: It seems to have an absolute path
[17:16:05 EDT(-0400)] <colinclark> so it's trimming off the name of the app
[17:17:09 EDT(-0400)] * anastasiac (n=team@142.150.154.189) has left #fluid-work
[17:17:32 EDT(-0400)] <yura> oh i see, i just committed the style fix to the artifact view and i did update one view in couch db that's related to browse, however browse does not use its all capabilities
[17:18:00 EDT(-0400)] <colinclark> cool
[17:18:06 EDT(-0400)] <colinclark> we're getting close
[17:18:11 EDT(-0400)] <colinclark> anything else on your to-do list?
[17:18:44 EDT(-0400)] <yura> well i did fix what i wanted for artifact, but then this couch view thing could enhance the browse component
[17:19:20 EDT(-0400)] <yura> in the sense that we could search for related artifacts that have more than one category
[17:19:40 EDT(-0400)] <yura> so i could do that in case engage is not frozen
[17:20:22 EDT(-0400)] <colinclark> yura: Yep
[17:20:27 EDT(-0400)] <colinclark> We'll probably freeze on Tuesday
[17:20:31 EDT(-0400)] <colinclark> I sound like such a broken record
[17:20:38 EDT(-0400)] <colinclark> "Today's the day..."
[17:20:38 EDT(-0400)] <colinclark> (wink)
[17:21:42 EDT(-0400)] <yura> ok then, ill finalize my stuff on tuesday
[17:22:49 EDT(-0400)] <yura> have a good weekend guys
[17:22:59 EDT(-0400)] <colinclark> you too!
[17:23:02 EDT(-0400)] <colinclark> Thanks so much, yura!
[17:31:39 EDT(-0400)] * alisonbenjamin (n=alisonbe@dialin-222-120.windsor.primus.ca) has joined #fluid-work
[17:43:05 EDT(-0400)] * clown (n=clown@142.150.154.101) has left #fluid-work