fluid-work IRC Logs-2013-02-15
[13:45:17 CST(-0600)] <michelled> Justin_o: I really feel it's time to ditch this: build.fluidproject.org/infusion/integration-demos/uportal/html/portal.html
[13:45:25 CST(-0600)] <michelled> we constantly break it without noticing
[13:45:36 CST(-0600)] <michelled> it doesn't seem like we are helping anyone with it
[13:46:55 CST(-0600)] <Justin_o> michelled: okay
[13:47:18 CST(-0600)] <Justin_o> i think we had it there just so we could have a place where we had integrated several of our components into a single demo
[13:47:24 CST(-0600)] <Justin_o> i'm not sure that's necessary anymore
[13:47:45 CST(-0600)] <michelled> Justin_o: I guess I'll make a JIRA for it
[13:48:34 CST(-0600)] <Justin_o> michelled: okay.. sounds good
[13:50:29 CST(-0600)] <colinclark> +1 for ditchage
[13:50:35 CST(-0600)] <colinclark> if that is a word
[14:24:49 CST(-0600)] <michelled> Justin_o: is it known that there are unit tests failing in IE9?
[14:25:02 CST(-0600)] <Justin_o> michelled: i'm not sure
[14:25:09 CST(-0600)] <Justin_o> are there a lot?
[14:25:36 CST(-0600)] <Justin_o> I think when i was making some changes recently i did notice that something for up loaders file queue view tests i think was failing in some IE's
[14:25:48 CST(-0600)] <Justin_o> i didn't get around to looking for / writing a jira
[14:26:04 CST(-0600)] <Justin_o> michelled: ^
[14:26:07 CST(-0600)] <michelled> Image Reorderer tests for example
[14:26:15 CST(-0600)] <Justin_o> michelled: not sure about those
[14:26:16 CST(-0600)] <michelled> but yes, it looks like a lot of tests
[14:26:46 CST(-0600)] <michelled> they are failing on the build site, but I don't' know when that started
[14:27:46 CST(-0600)] <Justin_o> michelled:
[14:27:50 CST(-0600)] <michelled> can you see if they fail for you too? just in case it's my VM?
[14:27:59 CST(-0600)] <Justin_o> michelled: i'll take a look
[14:29:30 CST(-0600)] <Justin_o> michelled: lots of red
[14:32:34 CST(-0600)] <michelled> Justin_o: I'm really close to pushing the GINGER WORLD pull request
[14:32:44 CST(-0600)] <michelled> Justin_o: I'm not sure what I should do about IE
[14:32:53 CST(-0600)] <michelled> this stuff is failing in current master
[14:33:03 CST(-0600)] <michelled> and also in the ginger world branch
[14:33:44 CST(-0600)] <Justin_o> michelled: i guess file a jira for it.. we'll have to get it fixed by the next release, but it doesn't seem like it should hold up the pull request if it's all working..
[14:38:23 CST(-0600)] <michelled> Bosmon: had you noticed the failing IE 9 tests?
[14:40:51 CST(-0600)] <Bosmon> michelled - I hadn't, I rarely succeed in running IE tests on my machien
[14:41:08 CST(-0600)] <Bosmon> Justin_o - have you had any more conversations recently with avtar about getting a testswarm running for us?
[14:41:51 CST(-0600)] <Justin_o> Bosmon: not for a week or so,
[14:41:55 CST(-0600)] <michelled> Bosmon: did you test the components in IE?
[14:42:02 CST(-0600)] <Justin_o> not sure when that will be done yet
[14:43:08 CST(-0600)] <Bosmon> I have been rewriting the ProgressiveEnhancement system to "new framework standards" last night
[14:43:34 CST(-0600)] <Bosmon> I did find a few issues with your version that I failed to be careful enough when doing the reviewing earlier in the week....
[14:43:50 CST(-0600)] <Bosmon> i) In one of your test cases, you had failed to clean up the tags "cat" and "dog" from the staticEnvironment before finishing
[14:44:33 CST(-0600)] <Bosmon> and ii) I think that many of the new definitions you added to ProgressiveEnhancement.js should have been marked with "non-API" comments - unless we want to commit ourselves to releasing Fluid 7.0 by 2014
[14:45:03 CST(-0600)] <colinclark> tidying up after cats is a constant effort
[14:45:04 CST(-0600)] <Bosmon> For example things like fluid.enhance.typeToKey, the store fluid.enhance.checked, etc.
[14:46:44 CST(-0600)] <Bosmon> I'm just fixing these in my branch as I go along, since the merge work would become too awkward otherwise...
[14:46:53 CST(-0600)] <Bosmon> Yes, mine has just done quite a big PEEE
[14:47:25 CST(-0600)] <Justin_o> Bosmon: thanks for the clean up
[14:50:20 CST(-0600)] <michelled> Bosmon: the layout reordered doesn't work in IE9 in the GINGER WORLD branch
[14:51:57 CST(-0600)] <Bosmon> michelled - I see the test cases passing though
[14:51:59 CST(-0600)] <Bosmon> Do you too?
[14:52:54 CST(-0600)] <michelled> hmmm… no, I don't
[14:53:50 CST(-0600)] <michelled> gah - caching issue
[14:53:55 CST(-0600)] <michelled> let me try some more testing
[14:54:16 CST(-0600)] <Bosmon> Just looking into the image reorderer issues.... it seems that as usual they are caused by "focus" issues
[14:54:51 CST(-0600)] <Bosmon> Whatever we do in "focusLightbox" isn't good enough for IE9 to consider we have focused anything and so all the tests begin with "activeItem" set to undefined
[14:54:56 CST(-0600)] <Bosmon> So naturally they all fail
[14:55:02 CST(-0600)] <colinclark> wow, michelled just gah'ed
[14:55:08 CST(-0600)] <colinclark> sweet
[14:55:09 CST(-0600)] <Bosmon> These focus issues are a "dime a dozen".... : P
[14:57:25 CST(-0600)] <Bosmon> Ah, it's the usual hilarious rubbish
[14:57:32 CST(-0600)] <Bosmon> IE doesn't propagate the focus event synchronously
[14:57:40 CST(-0600)] <Bosmon> So it arrives after the key event that we simulate
[14:58:30 CST(-0600)] <michelled> yzen: how's your Chrome testing going?
[14:58:42 CST(-0600)] <yzen> michelled: im almost done with everything
[14:58:57 CST(-0600)] <yzen> i dont know why but my cookie store does not work, i think i might have something disabled
[14:59:01 CST(-0600)] <Bosmon> michelled, yzen - are you testing the current version of my branch which is merged with the current trunk?
[14:59:02 CST(-0600)] <yzen> so that unit tests fails
[14:59:18 CST(-0600)] <michelled> Bosmon: yes
[14:59:22 CST(-0600)] <Bosmon> cool
[14:59:28 CST(-0600)] <michelled> well, current as of this morning
[14:59:57 CST(-0600)] <Bosmon> Wow, it's so much nicer to debug the new framework.....
[15:00:05 CST(-0600)] <Bosmon> You can step right into invokers without all that trash : P
[15:00:30 CST(-0600)] <michelled> Bosmon: you've pushed more things since yzen and I last chatted with you
[15:00:38 CST(-0600)] <michelled> I suppose we should really review those
[15:00:46 CST(-0600)] <Bosmon> michelled - that was the merge I meant
[15:00:51 CST(-0600)] <Bosmon> But that was from Wednesday
[15:01:20 CST(-0600)] <michelled> yzen: https://github.com/amb26/infusion/commit/12c611e2b2be2c4a150af7ff4eae425db701d15b
[15:01:21 CST(-0600)] <Bosmon> I merged with KINGG's latest progressiveEnhancer, which would have made a mess for you otherwise
[15:01:27 CST(-0600)] <yzen> Bosmon: what about jqUnit update ? are you still going ahead with it ?
[15:01:39 CST(-0600)] <Bosmon> There were a couple of conflicts where I added a test for $.fn to make standalone tests work
[15:01:54 CST(-0600)] <Bosmon> yzen - which jqUnit update do you mean?
[15:02:05 CST(-0600)] <Bosmon> You mean the Qunit update that causes a failure in node?
[15:02:09 CST(-0600)] <yzen> i mean the one that breaks in node
[15:02:10 CST(-0600)] <yzen> yes
[15:02:14 CST(-0600)] <Bosmon> Have you investigated the cause of that yet?
[15:02:21 CST(-0600)] <Bosmon> I mean, I know you found which code is responsible
[15:02:33 CST(-0600)] <Bosmon> But have you discovered the MEANING behind the failure?
[15:02:57 CST(-0600)] <Bosmon> Does it seem as if we should prepare an issue ticket against QUnit?
[15:04:17 CST(-0600)] <yzen> well i think they now assume that IE has a attachEvent method now, I think what it means is that they stopped supporting something iike ie6
[15:05:28 CST(-0600)] <yzen> michelled: ok so all demos work, i only had a failure in cookie store for test for some reason, i tried stepping through and document.cookie is not being writable which seems like some setting i have in chrome ?
[15:06:11 CST(-0600)] <michelled> yzen: we need to review the parts we hadn't looked at
[15:06:25 CST(-0600)] <michelled> the commit I dropped in above
[15:06:28 CST(-0600)] <yzen> sure you want to do it right now ?
[15:06:35 CST(-0600)] <michelled> yeah
[15:06:37 CST(-0600)] <michelled> skype?
[15:06:49 CST(-0600)] <yzen> sure
[15:10:53 CST(-0600)] <Bosmon> michelled - it seems to me that fixing the ImageReorderer test cases would be an excellent job for the new IoC testing framework
[15:11:12 CST(-0600)] <Bosmon> It seems much the best approach for dealing with this unexpected asynchrony in the simulation.....