fluid-work IRC Logs-2012-01-20

[10:49:23 CST(-0600)] <jessm> doh, i missed standup

[10:49:38 CST(-0600)] <jessm> i was engrossed in a condo with jamesy

[12:10:32 CST(-0600)] <jessm> um, why did i type 'condo'?

[12:10:34 CST(-0600)] <jessm> convo

[12:18:36 CST(-0600)] <Bosmon> I'm glad that Fluid Real Estate business is in good hands

[12:20:41 CST(-0600)] <michelled> Bosmon: I was just looking at the sakai integration example and it looks like it's jumping a little

[12:20:45 CST(-0600)] <athena> i bet the condos are really accessible

[12:21:48 CST(-0600)] <michelled> you know it athena (smile)

[12:22:01 CST(-0600)] <michelled> Bosmon: I thought these framework changes fixed the jumping

[12:22:26 CST(-0600)] <Bosmon> michelled - it doesn't jump for me

[12:22:48 CST(-0600)] <Bosmon> Silky smooth

[12:23:28 CST(-0600)] <michelled> on first load, Bosmon?

[12:23:28 CST(-0600)] <Bosmon> Do you want to try my branch and see if it is any different?

[12:23:33 CST(-0600)] <Bosmon> I'll fix the demo includes in the meantime

[12:23:45 CST(-0600)] <michelled> Bosmon: I did a git diff - there are no code differences

[12:23:55 CST(-0600)] <Bosmon> Yes, on first load too

[12:24:13 CST(-0600)] <Bosmon> Although of course there is a little delay before the text of the pulldown button changes

[12:25:24 CST(-0600)] <michelled> Bosmon: what I'm seeing is that there is a little delay before the pulldown bar shows up

[12:25:53 CST(-0600)] <michelled> which ends up looking like the page shifts down

[12:26:04 CST(-0600)] <michelled> opening and closing the fat panel is smooth

[12:27:21 CST(-0600)] <Bosmon> Oh yes, I see that

[12:27:25 CST(-0600)] <Bosmon> I assumed that was as designed : P

[12:27:33 CST(-0600)] <Bosmon> My mission was only to resolve the "jumpingness" : P

[12:29:24 CST(-0600)] <Bosmon> The remainder will be a simple CSS issue that I suggest we farm out to the relevant authorities....

[12:29:30 CST(-0600)] <michelled> ah - I doubt that's the design but it's probably ok

[12:29:54 CST(-0600)] <Bosmon> More worrying is what you said about the tests

[12:29:59 CST(-0600)] <Bosmon> Which ones fail for you?

[12:31:40 CST(-0600)] <michelled> Bosmon: I'm running the fat panel ones at the moment - how long should they take to run?

[12:33:30 CST(-0600)] <Bosmon> Just a second or two

[12:33:54 CST(-0600)] <Bosmon> Ok, I've committed the include fixes to my FLUID-4568 branch

[12:34:07 CST(-0600)] <michelled> well, I have twice told it to continue running instead of stopping the script and they still haven't finished

[12:35:02 CST(-0600)] <michelled> they did finally finish but:

[12:35:03 CST(-0600)] <michelled> Tests completed in 226001 milliseconds.

[12:35:03 CST(-0600)] <michelled> 25 tests of 25 passed, 0 failed.

[12:35:20 CST(-0600)] <Bosmon> Wow

[12:36:16 CST(-0600)] <Bosmon> Ok

[12:36:19 CST(-0600)] <Bosmon> Now they are hanging for me in FF

[12:36:24 CST(-0600)] <Bosmon> In Chrome they run instantly though

[12:37:24 CST(-0600)] <Bosmon> I just restarted FF and they are fine now

[12:37:28 CST(-0600)] <Bosmon> perhaps you have some badly cached stuff?

[12:37:47 CST(-0600)] <michelled> I just cleared my cache before running them

[12:37:50 CST(-0600)] <Bosmon> urgh

[12:38:14 CST(-0600)] <michelled> I'll restart the browser just in case

[12:38:26 CST(-0600)] <Bosmon> I get Tests completed in 1724 milliseconds.

[12:38:26 CST(-0600)] <Bosmon> 25 tests of 25 passed, 0 failed.

[12:39:01 CST(-0600)] <Bosmon> On Chrome, 549ms... looks like FF9 still isn't all that hot

[12:42:26 CST(-0600)] <michelled> restarted browser with cleared cache and no other tabs or windows open: Tests completed in 114066 milliseconds.

[12:42:32 CST(-0600)] <Bosmon> (sad)

[12:42:58 CST(-0600)] <Bosmon> And what browser is it, on what platform?

[12:43:22 CST(-0600)] <michelled> FF9 Mac

[12:43:58 CST(-0600)] <Bosmon> What happens on Chrome or Safari?

[12:44:56 CST(-0600)] <michelled> interestingly it's pretty fast in IE8 on XP: Tests completed in 2422 milliseconds.

[12:45:27 CST(-0600)] <michelled> Safari is much better: Tests completed in 437 milliseconds.

[12:46:02 CST(-0600)] <Bosmon> Oh, this is interesting

[12:46:10 CST(-0600)] <Bosmon> I opened Firebug and it started to hang for me on FF again

[12:46:46 CST(-0600)] <michelled> Chrome seems hung

[12:46:51 CST(-0600)] <michelled> opera was fast: Tests completed in 784 milliseconds.

[12:47:32 CST(-0600)] <michelled> someone had mentioned that firebug wasn't playing nice

[12:48:35 CST(-0600)] <Bosmon> Ok

[12:48:36 CST(-0600)] <michelled> Bosmon: it looks like Firebug is the issue in FF. with it disabled I got: Tests completed in 1539 milliseconds.

[12:48:41 CST(-0600)] <Bosmon> It's definitely something to do with Firebug

[12:48:46 CST(-0600)] <Bosmon> Great

[12:50:53 CST(-0600)] <michelled> chrome looks fine too

[12:52:00 CST(-0600)] <Bosmon> Aha

[12:52:04 CST(-0600)] <Bosmon> It's something to do with the logging

[12:52:13 CST(-0600)] <Bosmon> I turned off the debugging messages and it is ok with FF in firebug too now

[12:52:33 CST(-0600)] <Bosmon> Yes, it's repeatable

[12:52:39 CST(-0600)] <Bosmon> I put them back and it started to hang again

[12:54:22 CST(-0600)] <michelled> interesting

[12:54:39 CST(-0600)] <Bosmon> I guess there are rather a lot of them, but it's worse than FF usually is

[12:55:00 CST(-0600)] <Bosmon> I think it is some kind of race condition triggered by the fact that we are creating and destroying iframes at the same time as it is trying to clear the log messaging panel

[12:55:08 CST(-0600)] <Bosmon> Firebug always behaved very badly with iframes

[12:56:00 CST(-0600)] <Bosmon> Ok, I'll commit a removal of the log messages and debugging, and you can try again....

[12:58:27 CST(-0600)] <Bosmon> Ok, michelled - I've committed that to the FLUID-4525 branch

[12:58:32 CST(-0600)] <Bosmon> The demo fixes are in the FLUID-4568 branch

[12:58:40 CST(-0600)] <michelled> ok thx

[12:59:04 CST(-0600)] <michelled> Bosmon: did you also notice the issues with the keyboard a11y demo?

[12:59:17 CST(-0600)] <Bosmon> michelled yes, that is fixed too

[12:59:29 CST(-0600)] <Bosmon> Well, I mean, the issue that it didn't work : P

[12:59:33 CST(-0600)] <Bosmon> Was there another issue? : P

[12:59:43 CST(-0600)] <michelled> that's all I saw (smile)

[12:59:52 CST(-0600)] <Bosmon> Well, only one issue then (smile)

[13:00:25 CST(-0600)] <michelled> Bosmon: I noticed an issue with one of the integration examples that I was starting to look into

[13:01:06 CST(-0600)] <Bosmon> michelled - was it a similar issue of it not working at all? : P

[13:01:17 CST(-0600)] <michelled> but it's a problem in master so I don't know if we should bother to fix is not

[13:01:23 CST(-0600)] <michelled> http://build.fluidproject.org/infusion/integration-demos/uportal/html/portal.html

[13:01:29 CST(-0600)] <Bosmon> If it's in master, we should push it out

[13:01:33 CST(-0600)] <michelled> it seems the high contrast skins aren't being applied

[13:01:48 CST(-0600)] <Bosmon> So master and this branch work the same way?

[13:02:24 CST(-0600)] <michelled> yes

[13:02:40 CST(-0600)] <Bosmon> We should just raise a separate JIRA for that then and deal with it later

[13:02:47 CST(-0600)] <Bosmon> There's more than enough complexity in this merge (smile)

[13:08:09 CST(-0600)] <Bosmon> wow!!!

[13:08:15 CST(-0600)] <Bosmon> JT... HAS... BEEN...... COMITTTED!!!

[13:15:40 CST(-0600)] <michelled> Bosmon: I'm only testing in FF

[13:15:45 CST(-0600)] <michelled> have you tested in IE?

[13:15:52 CST(-0600)] <Bosmon> I haven't

[13:16:06 CST(-0600)] <michelled> can you?

[13:16:15 CST(-0600)] * colinclark senses that it's VM time for Bosmon

[13:16:40 CST(-0600)] <colinclark> Every developer's favourite time of the day

[13:16:44 CST(-0600)] <colinclark> IE6 VM Time

[13:20:52 CST(-0600)] * athena points to a rock that looks like Bosmon could hider under it

[13:21:32 CST(-0600)] <michelled> lol

[13:21:44 CST(-0600)] <athena> that's my general strategy

[13:21:52 CST(-0600)] <athena> that and making sure i never have a working VM

[13:22:28 CST(-0600)] <michelled> the framework tests are super speedy!

[13:22:52 CST(-0600)] <Bosmon> colinclark - I believe we are not testing on IE6 any more...

[13:23:16 CST(-0600)] <Bosmon> michelled - I notice there's a problem with the CSSGenerator-test.html on our daily build site

[13:23:25 CST(-0600)] <colinclark> At this point, I'm still completely confused what our browser support strategy is

[13:23:41 CST(-0600)] <Bosmon> michelled - there is not actually a link to it, but it appears at http://build.fluidproject.org/infusion/tests/component-tests/uiOptions/html/CSSGenerator-test.html

[13:23:44 CST(-0600)] <Bosmon> And it doesn't run

[13:28:36 CST(-0600)] <Bosmon> Hi michelled - I have finished running all the tests in IE8 on my machine

[13:28:59 CST(-0600)] <michelled> Bosmon: that's a known issue: http://issues.fluidproject.org/browse/FLUID-4434

[13:29:04 CST(-0600)] <Bosmon> They are ok, apart from i) a failure in TOC, and ii) the fact I can't run any of the ones that do AJAX due to some crazed permissions issue on my machine that I never got to the bottom of

[13:29:20 CST(-0600)] <Bosmon> I'll try to fix the TOC error now, perhaps you could run the UIOptions tests over there?

[13:29:43 CST(-0600)] <michelled> ok Bosmon

[13:29:52 CST(-0600)] <michelled> I think we should also play with the demos

[13:34:00 CST(-0600)] <Bosmon> michelled - I have gone through the demos now.... they all seem to go, again apart from the ones that do AJAX....

[13:35:57 CST(-0600)] <michelled> Bosmon: it looks like the manual tests might need their includes fixed: src/webapp/tests/manual-tests/html/SomeKindOfNews.html

[13:37:34 CST(-0600)] <Bosmon> Manual tests!!

[13:37:38 CST(-0600)] <Bosmon> Ok.....

[13:45:45 CST(-0600)] <Bosmon> I need to nip off and wash for a bit...

[14:37:16 CST(-0600)] <avtar> anastasiac: http://jashkenas.github.com/docco/

[14:37:26 CST(-0600)] <avtar> that's what i was talking about during standup

[14:37:27 CST(-0600)] <anastasiac> avtar, thanks

[15:10:53 CST(-0600)] <Bosmon> Hi michelled - I looked into the TOC issue and it was also caused by an AJAX permission failure

[15:11:09 CST(-0600)] <Bosmon> I've pushed an updated version to FLUID-4568 which fixes the manual tests includes

[15:11:30 CST(-0600)] <michelled> Bosmon: thanks

[15:11:39 CST(-0600)] <Bosmon> But as far as I can test out, everything seems to be working now - let me know if you run into anything else

[15:11:55 CST(-0600)] <michelled> Bosmon: when I run the full preview tests I get an error message, but if I dismiss it the tests finish running and all pass

[15:12:02 CST(-0600)] <michelled> in IE8 that is

[15:12:38 CST(-0600)] <michelled> the error is that it cannot find the preview file

[15:13:23 CST(-0600)] <michelled> cindyli: do you know if this is a known issue?

[15:13:35 CST(-0600)] <michelled> it seems that actually using the full with preview works fine

[15:14:51 CST(-0600)] <cindyli> michelled: cannot recall, need to try it out

[15:16:56 CST(-0600)] <michelled> when I run them from the build site they work fine - no error

[15:17:05 CST(-0600)] <michelled> maybe it's a local ajax warning of some sort?

[15:17:17 CST(-0600)] <michelled> but it seems to actually work - just gives me an error first

[15:17:54 CST(-0600)] <cindyli> michelled: only on IE8, firefox seems fine. going to try IE

[15:18:58 CST(-0600)] <cindyli> michelled: is it infusion master?

[15:19:17 CST(-0600)] <michelled> no cindyli - its the branch with the framework changes

[15:19:25 CST(-0600)] <michelled> the one with 7 JIRA numbers in it (smile)

[15:19:32 CST(-0600)] <cindyli> http://github.com/fluid-project/infusion/tree/FLUID-4525-4532-4537-4539-4564-4563-4568

[15:19:33 CST(-0600)] <cindyli> ok

[15:19:44 CST(-0600)] <michelled> FLUID-4525-4532-4537-4539-4564-4563-4568

[15:28:03 CST(-0600)] <cindyli> michelled, Bosmon, yes, "permission denied" at IE8, firefox, chrome, IE9 work fine. I don't recall this is a known issue. but i might be wrong. digging jiras ...

[15:30:02 CST(-0600)] <cindyli> no, don't find any jira reporting this issue

[15:32:25 CST(-0600)] <cindyli> tried with infusion master branch, same issue

[15:32:40 CST(-0600)] <michelled> oh, same issue - that's good

[15:32:54 CST(-0600)] <michelled> i mean -it's not good but that means it doesn't keep this branch out (smile)

[15:33:04 CST(-0600)] <michelled> Bosmon: I think this branch is ready to go in

[15:33:14 CST(-0600)] <michelled> I tested everything I could think of

[15:33:50 CST(-0600)] <michelled> Bosmon: do you think there's any danger in pushing it on a Friday evening?

[15:40:10 CST(-0600)] <Bosmon> michelled - I'm sure it would be perfectly safe (smile)

[15:41:00 CST(-0600)] <michelled> Bosmon: done (smile)

[15:41:09 CST(-0600)] <michelled> want to check that everything you expect is in?

[15:41:44 CST(-0600)] <michelled> master is now identical to shadow (smile)

[15:42:44 CST(-0600)] <Bosmon> michelled - it looks great (smile)

[15:42:50 CST(-0600)] <Bosmon> Thanks for working so hard on this

[15:43:24 CST(-0600)] <Bosmon> Interesting how the network visualiser has now retroactively decided that all these branches belong to the project, rather than to me

[15:43:26 CST(-0600)] <Bosmon> All except for shadow

[15:44:08 CST(-0600)] <michelled> (smile)

[15:44:29 CST(-0600)] <Bosmon> It's quite pretty, really

[15:46:50 CST(-0600)] <michelled> that's what I'm talking about (smile)

[15:46:53 CST(-0600)] <michelled> network graph art