fluid-work IRC Logs-2011-04-20

fluid-work IRC Logs-2011-04-20

[07:50:50 CDT(-0500)] <heidi_> hey Justin_o
[08:01:35 CDT(-0500)] <Justin_o> heidi_: hello
[08:02:05 CDT(-0500)] <heidi_> Justin_o snow, ice pellets, freezing rain here. i'm gonna try to make it in tomorrow instead.
[08:02:57 CDT(-0500)] <heidi_> Justin_o can we do linear testing tomorrow?
[08:12:36 CDT(-0500)] <Justin_o> heidi_: understandable about the weather, I won't be in tomorrow
[08:12:47 CDT(-0500)] <heidi_> Justin_o ok
[08:13:03 CDT(-0500)] <heidi_> Justin_o think we could split it up today then? i have win xp and my mac
[08:17:35 CDT(-0500)] <Justin_o> heidi_: sure.. i have a bit of stuff to do today, but i could start in on the win 7 testing
[08:17:53 CDT(-0500)] <heidi_> Justin_o sounds good
[08:18:14 CDT(-0500)] <heidi_> Justin_o i also sent a small pull request yest evening for fl-icon
[08:25:29 CDT(-0500)] <Justin_o> heidi_: ah yes.. saw the pull request but haven't looked into it yet
[08:42:53 CDT(-0500)] <Justin_o> anastasiac: heidi_ has a pull request https://github.com/fluid-project/infusion/pull/34
[08:43:10 CDT(-0500)] <Justin_o> i think it's for an issue that you brought up.. would you like to handle the pull request or would you like me too
[08:43:13 CDT(-0500)] <Justin_o> i'm fine either way
[08:43:29 CDT(-0500)] <anastasiac> sure, I can review it and pull it into the project reppo
[08:43:43 CDT(-0500)] <Justin_o> anastasiac: thanks
[08:48:42 CDT(-0500)] <Justin_o> heidi_: will you be making any more changes to the linearization stuff or should i just dive into testing it now
[08:49:19 CDT(-0500)] <heidi_> Justin_o i think it's done. the only thing we didn't do was force images to align, but that can only be done by floating (i think) so we weren't going to
[08:51:41 CDT(-0500)] <Justin_o> heidi_: okay.. i'll start on testing then.. i'll start with Win 7
[08:51:50 CDT(-0500)] <Justin_o> here's the browser support again http://wiki.fluidproject.org/display/fluid/Browser+Support
[08:52:00 CDT(-0500)] <Justin_o> i'll start with the IE 8 and FF 3.6
[08:52:10 CDT(-0500)] <heidi_> Justin_o i'll start testing too. i think http://issues.fluidproject.org/browse/FLUID-2505 might not be something we can change. browser dependent. not finding much info on it.
[08:52:41 CDT(-0500)] <Justin_o> I think jacob did something to change the style for a reason
[08:53:11 CDT(-0500)] <heidi_> Justin_o hm. i just see text size changing it.
[08:53:53 CDT(-0500)] <Justin_o> heidi_: http://wiki.fluidproject.org/display/fluid/CSS+Shortcomings%2C+Gotchas+and+Noted+Bugs+Reference
[08:54:00 CDT(-0500)] <Justin_o> there's a note about buttons in safari there
[08:54:42 CDT(-0500)] <heidi_> ya
[09:02:26 CDT(-0500)] <heidi_> Justin_o so think we should close the issue? i guess an extension of this would be to style the new "button" tag. we should prob do that
[09:05:31 CDT(-0500)] <Justin_o> heidi_: that might make sense.. we should also see if the issue that jacob mentioned is still a problem with the latest safari
[09:06:50 CDT(-0500)] <heidi_> Justin_o it's the same in safari 5 ya
[09:07:57 CDT(-0500)] <Justin_o> heidi_: so i guess you could close it with the "Not A Bug" resolution.. and provide a link to that page
[09:08:24 CDT(-0500)] <heidi_> Justin_o okay. i forget if we made an html5-update jira
[09:08:27 CDT(-0500)] <heidi_> i'll check
[09:08:41 CDT(-0500)] <Justin_o> hmm.. i don't remember..
[09:08:44 CDT(-0500)] <Justin_o> i think so
[09:08:47 CDT(-0500)] <Justin_o> but i could be wrong
[09:15:38 CDT(-0500)] <heidi_> Justin_o http://issues.fluidproject.org/browse/FLUID-4180
[09:15:44 CDT(-0500)] <heidi_> should we add to 1.4 to-do list?
[09:16:09 CDT(-0500)] <heidi_> have we decided on a release date yet?
[09:17:59 CDT(-0500)] <Justin_o> heidi_: so i guess we could add it and get to it if we have time... and no firm date yet for the release... although I hope to get something out today for that
[09:18:18 CDT(-0500)] <heidi_> Justin_o i'll put it into our list so it's on the radar
[09:18:56 CDT(-0500)] <Justin_o> heidi_: thanks
[10:24:54 CDT(-0500)] <heidi_> Justin_o anything missing from the linearizing test? i wonder about fl-icon
[10:25:41 CDT(-0500)] <heidi_> Justin_o should also merge the latest trunk into the branch...
[10:25:47 CDT(-0500)] <heidi_> w/ !importants gone etc
[10:43:47 CDT(-0500)] <Justin_o> heidi_: sorry.. i was away from my machine, working with harriswong
[10:43:51 CDT(-0500)] <Justin_o> did you update the branch?
[10:44:22 CDT(-0500)] <heidi_> i merged and i'll push now
[10:45:15 CDT(-0500)] <heidi_> Justin_o k updated
[10:45:22 CDT(-0500)] <Justin_o> heidi_: thanks
[10:47:02 CDT(-0500)] <heidi_> Justin_o sorry had to do it again to get yesterday's stuff - updated now
[10:47:21 CDT(-0500)] <Justin_o> heidi_: thanks
[10:49:07 CDT(-0500)] <harriswong> Justin_o: i think the unit tests on jquery is slightly different than the shipped jquery.js
[10:49:54 CDT(-0500)] <harriswong> Justin_o: the code we looked at lies in jquery github src/events.js line:395~400
[10:50:24 CDT(-0500)] <Justin_o> harriswong: could be because it's the production version.. you might have to checkout the 1.5.2 tag
[10:50:56 CDT(-0500)] <harriswong> Justin_o: k
[11:38:18 CDT(-0500)] <Justin_o> heidi_: hello
[11:38:35 CDT(-0500)] <heidi_> Justin_o hi
[11:38:57 CDT(-0500)] <Justin_o> heidi_: there seems to be a problem with backgounds in ui options
[11:39:07 CDT(-0500)] <Justin_o> cindyli: noticed that the hc and hci themes aren't working
[11:39:19 CDT(-0500)] <Justin_o> also the no backgound images may not be working
[11:39:36 CDT(-0500)] <Justin_o> heidi_: you can see it on the daily build site http://build.fluidproject.org/infusion/standalone-demos/uiOptions/html/UIOptions.html
[11:39:38 CDT(-0500)] <heidi_> Justin_o ok - is there a branch on github for UIO?
[11:39:39 CDT(-0500)] <heidi_> ok
[11:39:49 CDT(-0500)] <heidi_> all the !importants are gone now
[11:39:55 CDT(-0500)] <Justin_o> i think that may be because of the !importants being taken out
[11:40:30 CDT(-0500)] <Justin_o> yes.. i think that could be why... the hc and hci themes themselves though were taking out background images.. it was a feature of the theme.. so that should probably go back in
[11:40:48 CDT(-0500)] <Justin_o> as for the other issue with the noBackgroundImages not working.. you might have to look at cindyli's branch
[11:41:05 CDT(-0500)] <heidi_> Justin_o right, i think the !important for nobg was just kept in fss-layout
[11:41:19 CDT(-0500)] <Justin_o> heidi_: i think so
[11:41:33 CDT(-0500)] <heidi_> Justin_o url to cindy's branch?
[11:41:58 CDT(-0500)] <Justin_o> heidi_: so the !important is there for noBackgroundImages.. not sure why it isn't working
[11:42:29 CDT(-0500)] <Justin_o> cindyli: would you be able to send heidi_ a url to your branch?
[11:42:41 CDT(-0500)] <cindyli> here u go: https://github.com/cindyli/infusion/tree/FLUID-4171
[11:43:30 CDT(-0500)] <heidi_> Justin_o i don't see background images being removed in HC theme, do you?
[11:45:15 CDT(-0500)] <Justin_o> heidi_: not currently
[11:45:50 CDT(-0500)] <Justin_o> maybe it was just for the icons
[11:46:02 CDT(-0500)] <heidi_> Justin_o i think that it's the background-color that's not being over-ridden
[11:46:05 CDT(-0500)] <heidi_> not imgs
[11:46:10 CDT(-0500)] <Justin_o> but the background colour is not change as it should as well
[11:46:15 CDT(-0500)] <heidi_> what is .fl-theme-hc .fl-knockout ?
[11:46:21 CDT(-0500)] <Justin_o> not sure
[11:46:31 CDT(-0500)] <heidi_> does UIO use fl-knockout cindyli ?
[11:49:44 CDT(-0500)] <cindyli> heidi_: finding out
[11:50:07 CDT(-0500)] <cindyli> heidi_: no
[11:52:07 CDT(-0500)] <colinclark> fl-knockout
[11:52:08 CDT(-0500)] <colinclark> wha
[11:52:11 CDT(-0500)] <colinclark> what an odd class name
[11:52:23 CDT(-0500)] <colinclark> FSS: The Mike Tyson of CSS frameworks
[11:52:33 CDT(-0500)] <heidi_> haha
[11:52:56 CDT(-0500)] <heidi_> colinclark sorry i didn't make it in today to chat - the weather this morning was super sketch.
[11:53:39 CDT(-0500)] <heidi_> Justin_o fl-knockout might've made more sense when it had importants. we should try to figure out what it's purpose was...
[11:53:56 CDT(-0500)] <Justin_o> heidi_: yah.. sounds like a good idea
[11:54:31 CDT(-0500)] <heidi_> Justin_o but doesn't seem like it's relevant to UIO at least
[11:54:42 CDT(-0500)] <Justin_o> heidi_: that's good
[11:55:18 CDT(-0500)] <Justin_o> heidi_: by the way.. IE 8 and FF 3.6 on win 7 has been tested for the linearization.. seems to be working.. actually the images align in IE 8
[11:57:21 CDT(-0500)] <heidi_> weird/good
[11:59:15 CDT(-0500)] <heidi_> Justin_o is there anything you think we're missing the linearizing test
[12:01:34 CDT(-0500)] <heidi_> Justin_o also: absolute seems to be linearizing fine, yeah?
[12:16:25 CDT(-0500)] <athena> not great recording quality, but we got the screencast of last week's uMobile demo up for anyone that's interested: http://www.youtube.com/watch?v=CPCtEev9X6k
[13:09:51 CDT(-0500)] <clown> is this flattery? go to the GNOME Shell cheat sheet page (http://live.gnome.org/GnomeShell/CheatSheet#Escaping), and scroll up a bit to see a screen shot showing an text editor. look at the file in that editor...
[13:35:10 CDT(-0500)] <michelled> fluid-everyone: we are thinking of having the dev meeting in the channel today
[13:35:17 CDT(-0500)] <michelled> are there any objections?
[13:36:02 CDT(-0500)] <michelled> so far we've got 3 items on the agenda:
[13:36:09 CDT(-0500)] <michelled> 1. update on 1.4
[13:36:17 CDT(-0500)] <michelled> 2. 1.4 timelines
[13:36:23 CDT(-0500)] <michelled> 3. naming things in the framework
[13:36:42 CDT(-0500)] <colinclark> that sounds good
[13:36:54 CDT(-0500)] <colinclark> Is Bosmon around to give us a description of #3 when we get to it?
[13:37:15 CDT(-0500)] <colinclark> I was thinking the other thing we might want to do around #3 is to make a list of stuff we want to rename
[13:37:21 CDT(-0500)] <colinclark> it might be time to do a renaming blitz
[13:37:33 CDT(-0500)] <colinclark> I of course think of these things and then immediately forget
[13:37:41 CDT(-0500)] <colinclark> but there's probably lots to consider
[13:38:04 CDT(-0500)] <michelled> Bosmon does not appear to be around, but we could do the other two items now and wait for him for naming
[13:38:20 CDT(-0500)] <michelled> although lots of us have run into things that confused us so coming up with the list might be good
[13:38:31 CDT(-0500)] <michelled> Justin_o: do you want to lead the 1.4 update?
[13:39:42 CDT(-0500)] <Justin_o> michelled: sure..
[13:40:39 CDT(-0500)] <Justin_o> so for FSS this is our current status http://wiki.fluidproject.org/display/fluid/FSS+1.4+-+1.5+Roadmap
[13:41:01 CDT(-0500)] <Justin_o> we've probably done about half with a few more close to being finished
[13:41:21 CDT(-0500)] <Justin_o> although cindy found a bug with one of our changes, which heidi_ was fixing
[13:41:27 CDT(-0500)] <Justin_o> heidi_: anything more you'd like to add..
[13:41:50 CDT(-0500)] <Justin_o> we've gotten to most of the high priority issues
[13:41:55 CDT(-0500)] <heidi_> hey. a few of these we might wait on. the scrolling table, maybe the form layouts?
[13:42:10 CDT(-0500)] <heidi_> but i think we've done quite a bit
[13:42:26 CDT(-0500)] <Justin_o> i think the form layouts may end up in the gallery with the portlet styling... not sure though
[13:42:48 CDT(-0500)] <heidi_> right, the contributor gallery... are we going to set that up for 1.4 ?
[13:43:04 CDT(-0500)] <Justin_o> not sure.. maybe just as links on the wiki page to start
[13:43:10 CDT(-0500)] <Justin_o> anyone else have thoughts on that
[13:43:43 CDT(-0500)] <Justin_o> fluid-everyone: ^
[13:43:45 CDT(-0500)] <colinclark> I think we should do a bit of design around it
[13:43:57 CDT(-0500)] <colinclark> we should definitely introduce it for 1.4
[13:44:01 CDT(-0500)] <heidi_> a contributor section will prob require more thought/planning... and incl more than fss. but wiki might be good quick 1.4 solution
[13:44:03 CDT(-0500)] <colinclark> and promote it a bit
[13:44:16 CDT(-0500)] <colinclark> which suggests doing some design
[13:44:34 CDT(-0500)] <colinclark> jameswy: Any thoughts on how we can start small, but awesome?
[13:45:22 CDT(-0500)] <colinclark> heidi_: What happened with the form styles? I don't see erinyu or jesse in here... did they ever end up contributing anything?
[13:45:31 CDT(-0500)] <heidi_> not yet
[13:45:39 CDT(-0500)] <colinclark> bummer
[13:45:52 CDT(-0500)] <Justin_o> colinclark: yes.. we'll probably have to follow up with them
[13:46:02 CDT(-0500)] <heidi_> gary's portlet styles would be another contrib
[13:46:03 CDT(-0500)] <Justin_o> we're also waiting on gary for some testing..
[13:46:08 CDT(-0500)] <jameswy> colinclark, heidi_, Justin_o: I think the wiki's an excellent place to start. A more sophisticated solution can be added into the preexisting designs for a Fluid Infusion presence redesign, now that we have a building style suggest.
[13:46:32 CDT(-0500)] <jameswy> building = developing*
[13:46:55 CDT(-0500)] <jameswy> style suggest = style guide
[13:47:26 CDT(-0500)] <jameswy> building/developing = nascent
[13:47:39 CDT(-0500)] <jameswy> (these are for Justin_o's benefit, who's asking me this off channel, (smile))
[13:47:53 CDT(-0500)] <colinclark> I just pinged Erin off-channel
[13:48:02 CDT(-0500)] <colinclark> I think they're sort of at a standstill with the form styles
[13:48:10 CDT(-0500)] <colinclark> and would like some help from heidi_ or Justin_o in terms of next steps
[13:48:20 CDT(-0500)] <Justin_o> colinclark: sure
[13:48:23 CDT(-0500)] <heidi_> okay. a good start would be for them to send us what they have
[13:48:36 CDT(-0500)] <Justin_o> heidi_: did you want to meet with erin tomorrow if you come in
[13:48:59 CDT(-0500)] <heidi_> Justin_o i'll ping her and figure it out yep
[13:49:08 CDT(-0500)] <Justin_o> heidi_: thanks
[13:49:24 CDT(-0500)] <Justin_o> harriswong: did you want to tell us about the jquery upgrade
[13:49:42 CDT(-0500)] <harriswong> justin_o: sure
[13:50:29 CDT(-0500)] <harriswong> Justin_o: I have split the unit test fixing with mlam.
[13:51:11 CDT(-0500)] <harriswong> Justin_o: The ones I have been working on are the reorderer related ones, in which a couple of test has failed. This happened with 1.5.1 upgraded done by John before.
[13:51:36 CDT(-0500)] <harriswong> Then 1.5.2 came out, and we upgraded it to 1.5.2, test fails still; tried on 1.6beta (http://docs.jquery.com/Roadmap), fails as well.
[13:52:09 CDT(-0500)] <colinclark> What's the problem, harriswong?
[13:52:11 CDT(-0500)] <harriswong> We(Justin_o and I) decided to trace it to see what the problem was. So far, it seems like it's inside jquery itself which event was triggered twice
[13:52:35 CDT(-0500)] <colinclark> Which event is being triggered twice?
[13:52:54 CDT(-0500)] <harriswong> colinclark: reorderer.handle.onSelect
[13:53:14 CDT(-0500)] <michelled> is it only in the test or also when using the component?
[13:53:17 CDT(-0500)] <colinclark> That doesn't sound like a standard DOM event
[13:53:19 CDT(-0500)] <Bosmon> Isn't that a synthetic event?
[13:53:22 CDT(-0500)] <colinclark> harriswong: is onSelect a jQuery UI event?
[13:53:22 CDT(-0500)] <harriswong> colinclark: the "onSelect" event, or the "focus" which was triggered by onSelect.
[13:53:59 CDT(-0500)] <Justin_o> colinclark, Bosmon: harriswong has traced it back a bit further into the jquery code itself
[13:54:12 CDT(-0500)] <colinclark> harriswong or Justin_o: Can you elaborate at all?
[13:54:23 CDT(-0500)] <colinclark> I'm not really seeing what you mean yet (smile)
[13:54:47 CDT(-0500)] <Justin_o> by the way, while harriswong is elaborating.. just wanted to mention that jquery just released jquery 1.6 beta 1, as harriswong mentioned above
[13:55:01 CDT(-0500)] <Justin_o> there current roadmap suggests that the final will come out at the end of the month
[13:55:17 CDT(-0500)] <Justin_o> anyone think we should switch to working with the beta of 1.6 instead
[13:55:22 CDT(-0500)] <Justin_o> and then jump to the final when it comes out
[13:55:30 CDT(-0500)] <harriswong> colinclark: reorderer line 379 calls, thatReorderer.events.onSelect.fire(anItem);
[13:55:40 CDT(-0500)] <Justin_o> or should we wait for a jquery 1.6.1 or 1.6.2 first
[13:56:26 CDT(-0500)] <harriswong> then it will hop to line 400, handleFocus()
[13:56:27 CDT(-0500)] <michelled> Justin_o: do you know what the changes are?
[13:56:42 CDT(-0500)] <Justin_o> from 1.5.2 to 1.6? so far a bunch of bug fixes
[13:57:06 CDT(-0500)] <michelled> if it's just bug fixes then I'd be tempted to switch to 1.6
[13:57:15 CDT(-0500)] <Justin_o> michelled: http://blog.jquery.com/2011/04/15/jquery-16-beta-1-released/
[13:58:13 CDT(-0500)] <colinclark> harriswong: let me take a look at the code you are referring to
[13:58:13 CDT(-0500)] <colinclark> b
[13:58:21 CDT(-0500)] <colinclark> But that looks like an Infusion event, not a jQuery event
[13:58:28 CDT(-0500)] <colinclark> So how does it end up tracing back into jQuery?
[13:59:33 CDT(-0500)] <harriswong> colinclark: basically, in the unit test, you have this function tagged onto each "selectables"
[13:59:33 CDT(-0500)] <harriswong> var handleFocus = function (evt) {
[13:59:33 CDT(-0500)] <harriswong> selectItem(this);
[13:59:33 CDT(-0500)] <harriswong> return evt.stopPropagation();
[13:59:33 CDT(-0500)] <harriswong> };
[14:00:07 CDT(-0500)] <harriswong> whenever it is focused, it calls jQuery. Unit test seems to fail when we focus on it, firing 2 events instead of 1(expected)
[14:00:27 CDT(-0500)] <colinclark> Does this have to do with simulated events or something?
[14:00:36 CDT(-0500)] <harriswong> then i traced it (with firebug) back to jQuery.trigger() and seems like it triggers it twice.
[14:00:58 CDT(-0500)] <Bosmon> harriswong: It's generally not reliable to trace event firing in firebug
[14:01:04 CDT(-0500)] <Bosmon> You will see all kinds of anomalous effects
[14:01:20 CDT(-0500)] <Bosmon> It's best to check these things using logging messages
[14:01:43 CDT(-0500)] <harriswong> Bosmon: ah i see, I did use console.log if that's what you meant?
[14:01:45 CDT(-0500)] <Bosmon> Especially if you are debugging a focus message
[14:01:51 CDT(-0500)] <Bosmon> Sorry, a focus event
[14:02:12 CDT(-0500)] <Bosmon> If you stop the browser during servicing a focus event, you generally can't depend on the sequence of anything that follows
[14:02:43 CDT(-0500)] <harriswong> I see, so I shouldn't have any break points and just have it to run through it with console.log?
[14:02:51 CDT(-0500)] <Bosmon> That's right
[14:02:59 CDT(-0500)] <harriswong> Bosmon: i will try that next. Thanks.
[14:03:04 CDT(-0500)] <Bosmon> Anything you observe with firebug in a case like this "isn't evidence" (tongue)
[14:03:37 CDT(-0500)] <colinclark> So, what's the next step here, harriswong?
[14:03:47 CDT(-0500)] <colinclark> I guess you've been struggling with this for awhile
[14:03:50 CDT(-0500)] <Bosmon> You may be interested in my "CSPACE-3304" posting as an example of tracking a similar issue
[14:03:51 CDT(-0500)] <Justin_o> Bosmon: he was definitely seeing differences between the two versions though
[14:03:51 CDT(-0500)] <harriswong> colinclark: I think the unit test is simulating events. But i have also tested it with the modified demo, which have the same results (firing 2 focus events, focus, and focusin)
[14:03:56 CDT(-0500)] <colinclark> I wonder if we can think of some ways to get out of this one alive (smile)
[14:04:00 CDT(-0500)] <Bosmon> http://fluidproject.org/pipermail/fluid-work/2010-December/007490.html
[14:04:22 CDT(-0500)] <harriswong> Bosmon: noted on CSPACE-3304, will take a look later. thanks!
[14:05:36 CDT(-0500)] <Justin_o> any more thoughts on jquery 1.6?
[14:05:45 CDT(-0500)] <harriswong> colinclark: next step was to try to make a simple object, that have an focus event binded to it, and call jquery trigger on it to see if it's firing twice. If so, it's jquery's problem. If not, then it could be infusion's reorderer?
[14:06:29 CDT(-0500)] <harriswong> Justin_o: I have tried 1.6b but have not tried running all unit tests yet. I have only tried running 1.6b with reorderers' tests
[14:07:11 CDT(-0500)] <harriswong> colinclark, Bosmon, Justin_o: by the way, the events were fine on 1.5.1, fails on 1.5.2, and 1.6 only.
[14:08:08 CDT(-0500)] <harriswong> colinclark: what would you suggest my next step to be?
[14:08:59 CDT(-0500)] <mlam1> Bosmon: I'm sitting with yura_ and he thinks there may be a bug in the framework related to options propagation
[14:09:17 CDT(-0500)] <colinclark> harriswong: Simplification sounds like a good next step
[14:09:44 CDT(-0500)] <mlam1> it looks like the framework expects options for subcomponent to be an object only
[14:10:13 CDT(-0500)] <harriswong> colinclark: noted. will also try Bosmon's logging suggestion.
[14:10:56 CDT(-0500)] <harriswong> colinclark: There are also a couple more tests that fails. Maybe I will go look at those and come back to this one after the attempt?
[14:12:02 CDT(-0500)] <Justin_o> mlam1: did you want to fill us in about uploader... i guess there are a few more bugs you are working out
[14:12:06 CDT(-0500)] <colinclark> ok, harriswong
[14:12:32 CDT(-0500)] <colinclark> For my part, I can say that I'm scheduled to merge in mlam1 and harriswong's error handler message view asap
[14:12:39 CDT(-0500)] <colinclark> Would like to get it done today or tomorrow
[14:12:45 CDT(-0500)] <mlam1> Justin_o: fluid-everyone, sure. I'm just about finished with the uploader integration tests. I was just sitting here with yura_ , trying to debug a demands block that i had
[14:13:29 CDT(-0500)] <mlam1> and as we were debugging, yura_ suggests there may be a bug in the framework related to options handling
[14:14:06 CDT(-0500)] <mlam1> yura_: can you describe the error?
[14:14:47 CDT(-0500)] <mlam1> so Justin_o, once this bug is fixed, I just need to make a few refactoring changes and that should do it for the tests
[14:15:33 CDT(-0500)] <yura_> (03:14:40 PM) Yura: uploader has uploaderImpl subcomponent
[14:15:33 CDT(-0500)] <yura_> (03:14:47 PM) Yura: that has something like this
[14:15:33 CDT(-0500)]

<yura_> (03:15:09 PM) Yura: components:

Unknown macro: {uploaderImpl}

[14:15:33 CDT(-0500)] <yura_> (03:15:19 PM) Yura: but the framework assumes that options is an object
[14:15:54 CDT(-0500)] <Justin_o> mlam1: thanks
[14:16:43 CDT(-0500)] <colinclark> Two other things we're dependent on for 1.4 with the Uploader
[14:16:54 CDT(-0500)] <colinclark> we need to get options chewing into first-class status in the framework
[14:17:08 CDT(-0500)] <colinclark> That will allow us to merge in Mike's other branch
[14:17:15 CDT(-0500)] <colinclark> related to the fileTypes change
[14:18:14 CDT(-0500)] <colinclark> Ideally, we might also consider Ajax mocking for Uploader
[14:18:19 CDT(-0500)] <colinclark> though that isn't a blocker for 1.4
[14:18:32 CDT(-0500)] <colinclark> Both of those things are mutually on my and Bosmon's plate
[14:18:49 CDT(-0500)] <Justin_o> colinclark: okay.. speaking of things that are mutually on your plate
[14:19:00 CDT(-0500)] <Justin_o> did you cindyli or michelled want to update us on ui options
[14:19:11 CDT(-0500)] <colinclark> I think I'd want to defer to cindyli and michelled
[14:19:20 CDT(-0500)] <colinclark> Except to say that I'd really like to pair with jameswy this week
[14:19:26 CDT(-0500)] <colinclark> on making UI Options look hot
[14:19:49 CDT(-0500)] <colinclark> jameswy just said aloud:
[14:19:55 CDT(-0500)] <colinclark> "This week has like 8 hours left in it"
[14:20:02 CDT(-0500)] <Bosmon> ???
[14:20:17 CDT(-0500)] <colinclark> We have a holiday on Friday
[14:20:22 CDT(-0500)] <Bosmon> gah
[14:20:29 CDT(-0500)] <colinclark> I will be at the boat
[14:20:42 CDT(-0500)] <colinclark> others might be petting bunnies or hunting for eggs or just taking a nap
[14:20:42 CDT(-0500)] <Justin_o> Bosmon: no holidays state side?
[14:20:47 CDT(-0500)] <Bosmon> No idea
[14:20:54 CDT(-0500)] <Bosmon> I'm not sure if holidays penetrate into my basement (tongue)
[14:20:55 CDT(-0500)] <heidi_> there were mockups for the UIO cleanup that jameswy worked on with... ak i've forgotten her name
[14:21:00 CDT(-0500)] <michelled> it didn't sound like it from the cspace meeting
[14:21:12 CDT(-0500)] <colinclark> heidi_: jameswy has some pretty hot UIO wireframes now
[14:21:24 CDT(-0500)] <colinclark> These ones: http://wiki.fluidproject.org/display/fluid/User+interface+options%2C+Infusion+1.4%2C+draft+1+mockups
[14:21:25 CDT(-0500)] <michelled> cindyli is making good progress on updating UIO to using IoC
[14:21:28 CDT(-0500)] <Bosmon> btw, I added a new docs page for IoC - http://wiki.fluidproject.org/display/docs/Demand+Resolution
[14:21:33 CDT(-0500)] <colinclark> They're really great
[14:21:34 CDT(-0500)] <Bosmon> Comments welcome
[14:21:37 CDT(-0500)] <heidi_> yep those are them
[14:21:37 CDT(-0500)] <michelled> cindyli: do you want to tell people about that?
[14:21:45 CDT(-0500)] <Bosmon> Not sure how to split the material between this page and "Contexts"
[14:21:51 CDT(-0500)] <colinclark> jameswy: Shall we pair on it next week, then?
[14:22:02 CDT(-0500)] <Bosmon> I need to turn to the page on Grades and update Renderer Components next
[14:22:10 CDT(-0500)] <Bosmon> Although the latter was something I was hoping we could talk about
[14:22:14 CDT(-0500)] <colinclark> heidi_: Emily, right?
[14:22:22 CDT(-0500)] <heidi_> nope.... claire?
[14:22:29 CDT(-0500)] <jameswy> colinclark: That sounds good. Also gives me time to do one more quick run through of it beforehand.
[14:22:32 CDT(-0500)] <colinclark> Jen Chow?
[14:22:35 CDT(-0500)] <heidi_> jen!
[14:22:41 CDT(-0500)] <heidi_> sheesh, yea
[14:22:42 CDT(-0500)] <colinclark> She's wicked
[14:22:47 CDT(-0500)] <heidi_> agreed
[14:23:06 CDT(-0500)] <jameswy> heidi_: Jen and Emily both contributed to what's now the current iteration
[14:23:14 CDT(-0500)] <heidi_> ah cool
[14:23:23 CDT(-0500)] <cindyli> regarding ui options, uiOptions.js has been re-constructed a lot with Ioc, autoInit, the parent, sub components are re-constructed as well. most parts are back to be working, i will talk about the ones that are not working: 1. text slider, michelled is working on and very likely i will take over since he will be on vacation soon, 2, table of content, that i'm working on
[14:24:08 CDT(-0500)] <heidi_> we also need to make sure fss is supporting UIO correctly. currently an issue with bg colours in some of the themes, since we removed the !importants
[14:24:18 CDT(-0500)] <heidi_> i'll look into that
[14:24:24 CDT(-0500)] <colinclark> That'd be great
[14:24:26 CDT(-0500)] <cindyli> the changes for "table of content" might be big, which might include re-construction of tableofcontent component and uiEnhancer in IoC way
[14:24:51 CDT(-0500)] <michelled> cindyli: I think that will be a change for the better
[14:25:01 CDT(-0500)] <cindyli> michelled: agree
[14:25:05 CDT(-0500)] <colinclark> I think UI Options is probably the thing that worries me most for the release
[14:25:11 CDT(-0500)] <colinclark> It's a big project, and we got a late start on it
[14:25:20 CDT(-0500)] <colinclark> michelled, you're gone for two or three weeks?
[14:25:21 CDT(-0500)] <heidi_> i can help with styling it if need be
[14:25:24 CDT(-0500)] <michelled> two
[14:25:31 CDT(-0500)] <colinclark> ok
[14:25:32 CDT(-0500)] <heidi_> re: jameswy's mockups
[14:25:33 CDT(-0500)] <cindyli> i'm worried as well
[14:25:35 CDT(-0500)] <colinclark> heidi_: That's be awesome
[14:25:39 CDT(-0500)] <michelled> I'm back May 11
[14:25:51 CDT(-0500)] <Justin_o> is now a good time to talk release dates?
[14:25:56 CDT(-0500)] <colinclark> probably we'll be flirting with code freeze by then
[14:25:59 CDT(-0500)] <colinclark> yep, Justin_o
[14:26:17 CDT(-0500)] <Justin_o> i think jquery upgrade is a blocker.. i don't think we can ship without that
[14:26:28 CDT(-0500)] <Justin_o> so ui options and jquery upgrade are a must to complete
[14:26:33 CDT(-0500)] <jameswy> heidi_, colinclark, michelled, cindyli: Maybe it'd be helpful if we did a detailed run-through together of how UIO's expected to behave, so we're all on the same page. Monday morning or so, for instance. Questions can be asked, and answered, or people can be stumped.
[14:27:00 CDT(-0500)] <heidi_> sure
[14:27:04 CDT(-0500)] <colinclark> That would be awesome
[14:27:15 CDT(-0500)] <cindyli> np
[14:27:18 CDT(-0500)] <michelled> that would be great jameswy
[14:27:46 CDT(-0500)] <heidi_> is there a place where we can see the latest UIO?
[14:27:49 CDT(-0500)] <heidi_> cindy's branch i think?
[14:27:56 CDT(-0500)] <cindyli> yes
[14:28:06 CDT(-0500)] <jameswy> heidi_, colinclark, michelled, cindyli: How about Monday 10:30 am?
[14:28:11 CDT(-0500)] <cindyli> https://github.com/cindyli/infusion/tree/FLUID-4171
[14:28:15 CDT(-0500)] <heidi_> cool writing it down
[14:28:22 CDT(-0500)] <cindyli> fine
[14:28:35 CDT(-0500)] <michelled> works for me
[14:28:43 CDT(-0500)] <colinclark> I can do that time, yes
[14:28:52 CDT(-0500)] <colinclark> jameswy: Can you slap it in the Fluid team calendar?
[14:28:59 CDT(-0500)] <jameswy> Sweetness.
[14:29:02 CDT(-0500)] <jameswy> Yep, will do.
[14:29:15 CDT(-0500)] <colinclark> michelled: Can you remind us of the rough to-do list we put together for UIO 1.4?
[14:29:27 CDT(-0500)] <colinclark> at the same time, we can probably talk release dates
[14:30:13 CDT(-0500)] <Justin_o> here's my proposal
[14:30:14 CDT(-0500)] <Justin_o> May 9 - 10 pre-testing
[14:30:14 CDT(-0500)] <Justin_o> May 11 - 20 bug parade
[14:30:14 CDT(-0500)] <Justin_o> May 23 - 26 testing
[14:30:14 CDT(-0500)] <Justin_o> May 27 - 31 release
[14:30:23 CDT(-0500)] <jessm> dates!
[14:30:34 CDT(-0500)] <jessm> greggy1 was just asking about those
[14:30:54 CDT(-0500)] <heidi_> there's a long weekend in there too...
[14:31:10 CDT(-0500)] <jessm> yes, start-of-summer holidays
[14:31:17 CDT(-0500)] <heidi_> may 23rd is a holiday
[14:33:06 CDT(-0500)] <Justin_o> how about May 24 - 27 testing
[14:33:17 CDT(-0500)] <michelled> colinclark: I finally found the tasking page on the wiki
[14:33:17 CDT(-0500)] <Justin_o> release May 30 - 31
[14:33:21 CDT(-0500)] <michelled> http://wiki.fluidproject.org/display/fluid/UI+Options+1.4+Roadmap
[14:33:26 CDT(-0500)] <colinclark> Justin_o: Is that enough time to do a full QA cycle?
[14:33:34 CDT(-0500)] <colinclark> We've got so many framework changes in this one, we'll have to test everything
[14:33:49 CDT(-0500)] <colinclark> I like those dates, in principle
[14:33:54 CDT(-0500)] <Justin_o> colinclark: i guess that depends on how many people are helping
[14:33:56 CDT(-0500)] <colinclark> but it's going to put a serious fire underneath UI Options
[14:34:14 CDT(-0500)] <heidi_> when can styling UIO start?
[14:34:14 CDT(-0500)] <Justin_o> it may not be enough
[14:34:22 CDT(-0500)] <Justin_o> the release may gget pushed into June
[14:34:23 CDT(-0500)] <colinclark> cindyli, we'll make sure you're not working on it alone
[14:34:30 CDT(-0500)] <colinclark> but do you feel like you have enough undistracted time to focus on it?
[14:34:31 CDT(-0500)] <Justin_o> i'm hoping the pre-testing will help tease out most of the issues
[14:34:35 CDT(-0500)] <colinclark> heidi_: Any time...
[14:34:35 CDT(-0500)] <cindyli> colinclark: thx, i appreciate (smile)
[14:34:38 CDT(-0500)] <Justin_o> or at least the big obvious ones
[14:34:46 CDT(-0500)] <heidi_> colinclark i can start a branch for that
[14:34:47 CDT(-0500)] <colinclark> with the caveat that I think jameswy wants to play an active role in the implementation work
[14:34:51 CDT(-0500)] <cindyli> colinclark: i think so
[14:34:52 CDT(-0500)] <Bosmon> We can slip a bit - but I will be away starting June 5th
[14:34:56 CDT(-0500)] <Bosmon> For a while
[14:34:57 CDT(-0500)] <heidi_> love workin with jameswy
[14:35:02 CDT(-0500)] <Bosmon> I guess I should add it to the calendar
[14:35:06 CDT(-0500)] <Bosmon> Never quite got the hang of those things
[14:35:10 CDT(-0500)] <colinclark> I'm bummed, since it looks like fun work
[14:35:17 CDT(-0500)] <colinclark> but heidi_ and jameswy you should work on it together
[14:35:21 CDT(-0500)] <colinclark> assuming FSS is squared away
[14:35:28 CDT(-0500)] <jameswy> colinclark: How is jameswy wanting to do implementation work a caveat? (sad)
[14:35:41 CDT(-0500)] <colinclark> I predict some seriously rough edges when it comes to the !important stuff and UIO
[14:35:43 CDT(-0500)] <heidi_> Justin_o i feel like we can wind up fss next week - you?
[14:35:45 CDT(-0500)] <colinclark> jameswy: Aww, I'm sorry
[14:35:48 CDT(-0500)] <colinclark> that came out wrong
[14:36:02 CDT(-0500)] <jameswy> Lol
[14:36:05 CDT(-0500)] <colinclark> All I meant was...
[14:36:18 CDT(-0500)] <colinclark> heidi_ and jameswy: you guys make a wicked team
[14:36:20 CDT(-0500)] <colinclark> (smile)
[14:36:28 CDT(-0500)] <jameswy> Haha. Looking forward to it.
[14:36:30 CDT(-0500)] <heidi_> (smile)
[14:38:06 CDT(-0500)] <colinclark> So mlam1 and Bosmon
[14:38:14 CDT(-0500)] <colinclark> This Uploader thing sort of trickled off
[14:38:22 CDT(-0500)] <colinclark> Are you guys working together to troubleshoot the issue?
[14:38:24 CDT(-0500)] <Justin_o> heidi_: yes.. i think we're close and we can come back and do more at the end if there's time
[14:38:32 CDT(-0500)] <heidi_> cool
[14:38:37 CDT(-0500)] <colinclark> And are you both feeling good about getting the integration tests squared away soon?
[14:39:26 CDT(-0500)] <mlam1> colinclark: Bosmon thought we had decent coverage when i first finished the html5 integration tests. so i've repeated the same set of tests for the demo and the Flash, but just trying to track down this bug
[14:41:06 CDT(-0500)] <mlam1> but yes, definitely soon
[14:42:08 CDT(-0500)] <Justin_o> colinclark: so i'm going to probably have to switch off of FSS soon too to get some infrastructure stuff done regarding daily builds and testswarm
[14:42:22 CDT(-0500)] <colinclark> mlam1: The latest code is in your repo? I'll try to take a quick look this aft
[14:42:36 CDT(-0500)] <colinclark> Justin_o: Tell me more about the infrastructure work we need to do
[14:42:41 CDT(-0500)] <mlam1> no, not yet
[14:43:22 CDT(-0500)] <Justin_o> colinclark: get all dailybuilds working again...
[14:43:36 CDT(-0500)] <Justin_o> get testswarm working with github
[14:44:02 CDT(-0500)] <Justin_o> also are we going to put up the new uploader demo?
[14:44:06 CDT(-0500)] <michelled> fluid-everyone: to summarize the ui options work we need to
[14:44:06 CDT(-0500)] <michelled> 1. move the rest of the component to using the renderer and IoC
[14:44:07 CDT(-0500)] <michelled> 2. update the controls to match the new wireframes
[14:44:07 CDT(-0500)] <michelled> 3. implement the full page look and feel
[14:44:07 CDT(-0500)] <michelled> 4. implement the panel version (will require breaking out the controls subcomponent into smaller parts)
[14:44:07 CDT(-0500)] <michelled> 5. fix keyboard navigation bugs
[14:44:17 CDT(-0500)] <Justin_o> and i think we wanted a daily build that ran jslint automatically
[14:44:23 CDT(-0500)] <Bosmon> yay for breaking out things into smaller parts
[14:44:29 CDT(-0500)] <colinclark> cindyli: Is the new Uploader demo ready to go?
[14:44:40 CDT(-0500)] <Justin_o> Bosmon: i'll probably need to chat with you regarding the linting thing
[14:44:45 CDT(-0500)] <colinclark> Can it reproduce all the main features we needed in the old awful Image Gallery?
[14:44:47 CDT(-0500)] <Bosmon> Do you think we still have time for our naming discussion?
[14:44:57 CDT(-0500)] <cindyli> yes, colinclark
[14:45:05 CDT(-0500)] <colinclark> Bosmon: Yep, gimme a sec
[14:45:39 CDT(-0500)] <Bosmon> I got lent a great new book... "NAMING AND NECESSITY"
[14:46:04 CDT(-0500)] <colinclark> cindyli: Okay, that's really fantastic
[14:46:06 CDT(-0500)] <colinclark> what great news
[14:46:12 CDT(-0500)] <colinclark> Bosmon: no more evil image gallery
[14:46:20 CDT(-0500)] <colinclark> now only a tiny PHP image gallery (smile)
[14:47:58 CDT(-0500)] <Justin_o> cindyli: i'll have to chat with you later about getting that built daily
[14:48:05 CDT(-0500)] <cindyli> sure
[14:51:21 CDT(-0500)] <michelled> I'm a bit worried about having enough time and resources to finish the UIO work
[14:53:34 CDT(-0500)] <colinclark> Justin_o: How long between now and bug parade?
[14:53:49 CDT(-0500)] <Justin_o> michelled: i guess two questions.. 1) how long do you need, 2) can it be scaled back at all
[14:54:06 CDT(-0500)] <colinclark> Those are exactly the right questions
[14:54:21 CDT(-0500)] <Justin_o> colinclark: about 2.5 weeks
[14:54:26 CDT(-0500)] <colinclark> I'm thinking it's going to be pretty hard to scale back
[14:54:28 CDT(-0500)] <Bosmon> colinclark - I'm really pleased about that (smile)
[14:54:39 CDT(-0500)] <colinclark> UIO's new features aren't huge
[14:54:48 CDT(-0500)] <colinclark> We can break them down into three categories:
[14:54:50 CDT(-0500)] <michelled> and cindyli is making really good progress now
[14:54:55 CDT(-0500)] <colinclark> She is indeed
[14:55:10 CDT(-0500)] <Bosmon> Can we also have a "manual test fixture" in our checkout that points at a public hosting we have for it?
[14:55:13 CDT(-0500)] <colinclark> cindyli is awesome
[14:55:28 CDT(-0500)] <cindyli> ohhh.... i'm shy as u know
[14:55:32 CDT(-0500)] <cindyli> =-O
[14:55:34 CDT(-0500)] <colinclark> (smile)
[14:55:43 CDT(-0500)] <colinclark> cindyli: me too
[14:55:48 CDT(-0500)] <colinclark> Justin_o: what do you think about Bosmon's question?
[14:55:52 CDT(-0500)] <cindyli> i doubt ....
[14:55:54 CDT(-0500)] <michelled> cindyli is not so shy on the soccer field (smile)
[14:56:06 CDT(-0500)] <colinclark> So, in terms of features for UIO, three categories:
[14:56:08 CDT(-0500)] <Justin_o> Bosmon: what do you mean exactly?
[14:56:32 CDT(-0500)] <colinclark> 1. Bosmon's favourite term, "modernization:" we have do things like get rid of rsf:ids, make use of IoC, etc.
[14:56:34 CDT(-0500)] <Justin_o> you want links in our repo to our daily build?
[14:56:41 CDT(-0500)] <michelled> so, if cindyli had some backup and heidi_ and jameswy are taking on the look and feel, then maybe it is possible to get done
[14:56:46 CDT(-0500)] <colinclark> IoC's a big one in the context of UIO, since we actually have three distinct "versions" of it
[14:57:09 CDT(-0500)] <colinclark> 2. Improved factoring: breaking UI Options up into smaller, easier to manage components
[14:57:19 CDT(-0500)] <colinclark> 3. Making it do what jameswy tells us it should do
[14:57:23 CDT(-0500)] <colinclark> I'm looking for some fat to cut there
[14:57:26 CDT(-0500)] <colinclark> and I'm not seeing it
[14:57:36 CDT(-0500)] <colinclark> any brilliant suggestions, michelled or cindyli?
[14:59:42 CDT(-0500)] <Justin_o> Bosmon: sure but what would you do with uploads.. you'd start getting errors on duplicate files
[14:59:55 CDT(-0500)] <Justin_o> or the server would have to account for that and you wouldn't be able to test the errors
[15:00:32 CDT(-0500)] <colinclark> I guess the other problem is
[15:00:35 CDT(-0500)] <colinclark> how do you get real files?
[15:00:42 CDT(-0500)] <colinclark> since only a user can do that
[15:00:43 CDT(-0500)] <Justin_o> colinclark: yep
[15:02:34 CDT(-0500)] <Bosmon> Surely this could only ever be a manually driven test case?
[15:02:51 CDT(-0500)] <colinclark> So, Bosmon, I'm confused
[15:02:58 CDT(-0500)] <colinclark> How is this different from what we've already got?
[15:03:05 CDT(-0500)] <colinclark> Which is, a page with an Uploader in it
[15:03:08 CDT(-0500)] <colinclark> that talks to the server
[15:03:19 CDT(-0500)] <Bosmon> The way that it is different... is that we have a server (tongue)
[15:03:26 CDT(-0500)] <colinclark> ?
[15:03:32 CDT(-0500)] <colinclark> but we've always had that
[15:03:36 CDT(-0500)] <Bosmon> Really?
[15:03:38 CDT(-0500)] <Bosmon> A public one?
[15:03:40 CDT(-0500)] <colinclark> yes
[15:03:45 CDT(-0500)] <Bosmon> Noone told me (tongue)
[15:03:53 CDT(-0500)] <colinclark> http://build.fluidproject.org/
[15:03:59 CDT(-0500)] <colinclark> There is a very prominent link on the right
[15:04:00 CDT(-0500)] <Bosmon> !
[15:04:00 CDT(-0500)] <Justin_o> so i'm guessing that antranig wants to ship the page that points at the real server
[15:04:02 CDT(-0500)] <colinclark> "Uploader server demo"
[15:04:10 CDT(-0500)] <Bosmon> "For heaven's sake, mankind"
[15:04:13 CDT(-0500)] <colinclark> Which has been there since about 2008, Bosmon (tongue)
[15:04:23 CDT(-0500)] <Bosmon> "The plans have been ON DISPLAY in your local Galactic Hyperspace Planning Council for the last 50 years" (tongue)
[15:04:24 CDT(-0500)] <colinclark> and is built daily
[15:05:44 CDT(-0500)] <Bosmon> Ok, I guess the issue is we will have an SOP problem...
[15:05:54 CDT(-0500)] <Bosmon> If we try to split the "demo" from the "server"...
[15:06:08 CDT(-0500)] <Bosmon> I guess we can shelve that
[15:06:30 CDT(-0500)] <anastasiac> isn't "SOP problem" redundent?
[15:06:42 CDT(-0500)] <colinclark> was is a SOP problem
[15:06:47 CDT(-0500)] <colinclark> ?
[15:07:02 CDT(-0500)] <colinclark> acronyms like that make me feel like sopping
[15:07:39 CDT(-0500)] <Bosmon> P = POLICY
[15:07:52 CDT(-0500)] <anastasiac> ah I was confusing it with SEP
[15:08:10 CDT(-0500)] <anastasiac> in the h2g2 theme
[15:08:37 CDT(-0500)] <jessm> r2d2
[15:08:46 CDT(-0500)] <jessm> what on earth is going on here?
[15:08:57 CDT(-0500)] <anastasiac> Bosmon started it...
[15:09:16 CDT(-0500)] <michelled> we're trying to flag down a passing ship - if only our electronic thumbs would work
[15:09:42 CDT(-0500)] <jessm> (smile)
[15:09:55 CDT(-0500)] <colinclark> omg
[15:09:57 CDT(-0500)] <colinclark> wtf
[15:10:01 CDT(-0500)] <colinclark> i'm so confused
[15:10:19 CDT(-0500)] <jessm> colinclark: where do we have the build.fluidproject.org linked from?
[15:10:26 CDT(-0500)] <jessm> i know it isn't on the website
[15:10:29 CDT(-0500)] <colinclark> jessm: lol
[15:10:37 CDT(-0500)] <colinclark> That's the kind of question I'd probably end up asking you
[15:10:50 CDT(-0500)] <jessm> oops
[15:11:22 CDT(-0500)] <colinclark> I don't actually know
[15:11:24 CDT(-0500)] <colinclark> But I should
[15:11:39 CDT(-0500)] <jessm> i think it might be mentioned in the wiki
[15:11:41 CDT(-0500)] <colinclark> So, to wrap this up
[15:11:48 CDT(-0500)] <colinclark> Justin_o: You're saying we've got 2.5 weeks to go
[15:11:57 CDT(-0500)] <colinclark> michelled: You're saying it's going to be a tight deadline for UI Options
[15:12:17 CDT(-0500)] <colinclark> cindyli, heidi_, and jameswy: You're saying you're into helping work on UIO
[15:12:28 CDT(-0500)] <heidi_> for sure
[15:12:31 CDT(-0500)] <colinclark> jessm, Justin_o: So we can go with this date...
[15:12:36 CDT(-0500)] <colinclark> End of May release
[15:12:37 CDT(-0500)] <colinclark> with a risk
[15:12:40 CDT(-0500)] <colinclark> that we somehow slip
[15:12:52 CDT(-0500)] <jessm> no!
[15:12:53 CDT(-0500)] <colinclark> I can't really see any fat to cut anywhere in this release
[15:12:57 CDT(-0500)] <colinclark> Here's what we're talking about:
[15:13:11 CDT(-0500)] <colinclark> 1. Good Uploader unit test coverage plus fixes that are already done
[15:13:23 CDT(-0500)] <colinclark> 2. Lots of improvements to FSS
[15:13:35 CDT(-0500)] <colinclark> 3. New, hot UI Options
[15:13:47 CDT(-0500)] <colinclark> 4. Working daily build infrastructure for the QA cycle
[15:13:58 CDT(-0500)] <colinclark> That's pretty much the scope of things at this point, right Justin_o?
[15:14:14 CDT(-0500)] <jessm> oh, we can totally cut #4
[15:14:17 CDT(-0500)] <jessm> (wink) just kidding
[15:14:26 CDT(-0500)] <jessm> where did our tight release go?
[15:14:43 CDT(-0500)] <colinclark> jessm has just volunteered to be our build bot for the release
[15:14:47 CDT(-0500)] <Justin_o> colinclark: yep that's the pretty much the scope
[15:15:03 CDT(-0500)] <jessm> i've always wanted to be a bot
[15:15:05 CDT(-0500)] <colinclark> Who needs Continuum when you have jessm?
[15:15:19 CDT(-0500)] <colinclark> Okay, so your question really is the one, jessm
[15:15:25 CDT(-0500)] <colinclark> "What happened to our tight releases?"
[15:15:34 CDT(-0500)] <jessm> i mean, i know the answer
[15:15:39 CDT(-0500)] <colinclark> (smile)
[15:15:50 CDT(-0500)] <jessm> here's the thing, do we like the use of the word 'slip'?
[15:16:02 CDT(-0500)] <colinclark> I dunno
[15:16:13 CDT(-0500)] <colinclark> If we don't set a proposed date, we can't slip (tongue)
[15:16:13 CDT(-0500)] <Justin_o> jessm: slide?
[15:16:23 CDT(-0500)] <anastasiac> shimmy?
[15:16:23 CDT(-0500)] <jessm> Justin_o: lol
[15:16:27 CDT(-0500)] <jessm> anastasiac: LOL
[15:16:37 CDT(-0500)] <jameswy> slip & slide! Used to love those as a kid... so much fun.
[15:16:41 CDT(-0500)] <colinclark> spin (tongue)
[15:16:44 CDT(-0500)] <jessm> (big grin)
[15:16:52 CDT(-0500)] <Justin_o> jameswy: i always wanted to try, but never had a chance
[15:17:13 CDT(-0500)] <jessm> ok, so we've shimmy, slipped-n-slid from ~april 5 until early June
[15:17:31 CDT(-0500)] <jessm> no one should panic
[15:17:37 CDT(-0500)] <jessm> i think that makes sense
[15:17:45 CDT(-0500)] <jessm> i'm thinking of the timing of Floe 0.1
[15:17:49 CDT(-0500)] <colinclark> PANIC
[15:17:59 CDT(-0500)] <colinclark> Yep, jessm, we all are
[15:18:00 CDT(-0500)] <jessm> no!
[15:18:06 CDT(-0500)] <colinclark> Floe 0.1 is going to be really awesome
[15:18:11 CDT(-0500)] <colinclark> so awesome
[15:18:31 CDT(-0500)] <colinclark> us actually showing transformation in action in an ordinary, off-the-shelf content environment in some way
[15:18:38 CDT(-0500)] <jessm> so, the design work for floe 0.1 can certainly start going now (which it is i think)
[15:18:54 CDT(-0500)] <michelled> is Floe 0.1 something that we actually release? like a package?
[15:19:17 CDT(-0500)] <jessm> and then dev is going to need to switch gears toward 0.1 but i imagine some will keep working on infusion
[15:19:20 CDT(-0500)] <jessm> michelled: good question
[15:19:42 CDT(-0500)] <colinclark> I think it's pretty unlikely that we'll ship a "thing" for Floe 0.1
[15:19:49 CDT(-0500)] <jessm> michelled: i think for the sake of drawing a line and pointing at something that yes it is "released" but the package question is a harder one
[15:19:51 CDT(-0500)] <colinclark> In the sense of some kind of new product or something
[15:19:57 CDT(-0500)] <jessm> yeah, what he said
[15:20:00 CDT(-0500)] <colinclark> lol
[15:20:08 CDT(-0500)] <colinclark> I think we'll start by doing something with our own tools
[15:20:18 CDT(-0500)] <jessm> i think that 1.4 integration in the ILH is Floe 0.1s release
[15:20:24 CDT(-0500)] <colinclark> Using our Inclusive Learning Handbook as an example of an OER
[15:20:24 CDT(-0500)] <colinclark> yes
[15:20:32 CDT(-0500)] <colinclark> someone owes someone a beer
[15:20:48 CDT(-0500)] <colinclark> And the ILH uses Media Wiki
[15:20:55 CDT(-0500)] <colinclark> so in a prototypal, sketchy sort of way
[15:20:58 CDT(-0500)] <michelled> I hope it's me who's owed a beer
[15:21:04 CDT(-0500)] <jessm> seriously, y'all that release looks solid, yummy, and right on time (wink)
[15:21:25 CDT(-0500)] <colinclark> we can think of this as a kind of "transfomation proxy" (to use a nerdy sort of GPII-ish term) on the ILH and Media Wiki
[15:21:28 CDT(-0500)] <jessm> i'm excited to see it and excited to turn it loose on the ILH
[15:21:39 CDT(-0500)] <colinclark> built using Kettle and Node.js, the Infusion Renderer, and the FSS and UI Options
[15:21:39 CDT(-0500)] <jessm> epoxy?
[15:21:47 CDT(-0500)] <colinclark> I love epoxy
[15:21:52 CDT(-0500)] <jessm> me too
[15:21:54 CDT(-0500)] <colinclark> I have some epoxy work to finish on my boat this weekend
[15:21:59 CDT(-0500)] <colinclark> It's sort of a gross substance
[15:22:03 CDT(-0500)] <colinclark> but it's super effective
[15:22:18 CDT(-0500)] <colinclark> michelled: Am I talking crazy talk here?
[15:22:27 CDT(-0500)] <michelled> nope, it makes sense
[15:22:28 CDT(-0500)] <jessm> that list, kettle, node.js, renderer, FSS, and UIO – that's something – not packagy, but something
[15:22:54 CDT(-0500)] <colinclark> So I can imagine that the first "effect" of Floe 0.1 will be more improvements to those components
[15:23:04 CDT(-0500)] <jessm> yes
[15:23:04 CDT(-0500)] <colinclark> and then in a future release we might decide that we've got something really useful
[15:23:09 CDT(-0500)] <colinclark> and then we'll have to decide what to do with it
[15:23:13 CDT(-0500)] <colinclark> make it part of Infusion
[15:23:17 CDT(-0500)] <jessm> which is why i envision some continuing to focus on infusion after 1.4
[15:23:17 CDT(-0500)] <colinclark> or ship it as a separate thing
[15:23:24 CDT(-0500)] <colinclark> righto
[15:23:30 CDT(-0500)] <jessm> roger Roger
[15:23:38 CDT(-0500)] <colinclark> Justin_o: What do you think?
[15:25:27 CDT(-0500)] <Justin_o> colinclark: i think i agree with that.. i guess we'll have to see how it all goes
[15:27:03 CDT(-0500)] <colinclark> okay
[15:27:05 CDT(-0500)] <colinclark> so dates, jessm
[15:27:16 CDT(-0500)] <Justin_o> anky: hello... how are things going
[15:27:40 CDT(-0500)] <Justin_o> I have a meeting in a few minutes but haven't chatted with you in a bit
[15:28:20 CDT(-0500)] <jessm> colinclark: there are scary grey bars over may 24 - 27th in my calendar. it says IDI launch – eek
[15:28:33 CDT(-0500)] <jessm> colinclark: i suspect that won't happen, but i can't be sure
[15:28:50 CDT(-0500)] <colinclark> they are rather imposing in my calendar, too
[15:28:52 CDT(-0500)] <colinclark> but they are pink
[15:28:54 CDT(-0500)] <colinclark> which helps a bit
[15:28:58 CDT(-0500)] <colinclark> takes off the edge (smile)
[15:29:05 CDT(-0500)] <colinclark> so, we can set a date
[15:29:09 CDT(-0500)] <colinclark> knowing that it's slightly precarious
[15:29:15 CDT(-0500)] <colinclark> or we can set a date and not really announce it
[15:29:17 CDT(-0500)] <colinclark> or not set a date
[15:29:26 CDT(-0500)] <colinclark> or try to set a really solidly attainable date
[15:29:26 CDT(-0500)] <jessm> b
[15:29:30 CDT(-0500)] <colinclark> those seem to be our options
[15:29:45 CDT(-0500)] <jessm> i think it's good to have a goal
[15:30:08 CDT(-0500)] <jessm> i like the solidly attainable date option, but how conservative are we going to be in setting it?
[15:30:18 CDT(-0500)] <jessm> and is it worse to slip by a few days or release a few early?
[15:31:04 CDT(-0500)] <jessm> i guess since we have to remain flexible for unknown, sudden distractions, we should go with the comfy date, but maybe have another date also
[15:31:13 CDT(-0500)] <jessm> one that we use if we don't get pulled into something else?
[15:31:19 CDT(-0500)] <jessm> that seems silly now that i've typed it
[15:34:34 CDT(-0500)] <colinclark> let me catch up, sorry
[15:37:13 CDT(-0500)] <colinclark> Okay, so if we were to do taht
[15:37:25 CDT(-0500)] <colinclark> we'd say May 31
[15:37:32 CDT(-0500)] <colinclark> with a contingency date of, say
[15:37:37 CDT(-0500)] <colinclark> June 15 or something
[15:37:46 CDT(-0500)] <colinclark> Is that what you were thinking, jessm?
[15:38:34 CDT(-0500)] <jessm> yeah
[15:38:38 CDT(-0500)] <jessm> taht sounds good
[15:38:54 CDT(-0500)] <colinclark> So, Bosmon, I feel really bad
[15:38:59 CDT(-0500)] <colinclark> I ate up all your naming time
[15:39:04 CDT(-0500)] <jessm> so, colinclark that gives us about 3 or 4 weeks before the a11y summit
[15:39:07 CDT(-0500)] <colinclark> Is it too late if we talked about it tomorrow?
[15:39:09 CDT(-0500)] <colinclark> jessm: ok
[15:39:15 CDT(-0500)] <jessm> can we get floe 0.1 in that time
[15:39:20 CDT(-0500)] <colinclark> So our public, official date for Infusion 1.4 should be June 15
[15:39:25 CDT(-0500)] <colinclark> jessm: That's a good question
[15:39:48 CDT(-0500)] <colinclark> There's an awful lot of design and architecture that needs to be done for Floe 0.1 before we have a clear sense of tasks and estimates
[15:40:00 CDT(-0500)] <colinclark> It's contingent on Bosmon getting enough free time to work on Kettle
[15:40:17 CDT(-0500)] <colinclark> which we're on the cusp of, but he's as focussed on 1.4 as the rest of us at the moment
[15:41:03 CDT(-0500)] <anky> hi Justin_o, sorry was not on the table, i have made a very basic wordpress theme, nothing much to show in it though
[15:41:50 CDT(-0500)] <anky> some problem with my net in the past 2 days, is why could not come online
[15:42:32 CDT(-0500)] <anky> i am going through fss and UIO in detail, and also was seeing the fluid roadmap, the features planned in the next updates
[15:42:51 CDT(-0500)] <anky> Justin_o: had to ask you about something related to PhoneGap and titanium
[15:44:21 CDT(-0500)] <Justin_o> anky: sure
[15:44:58 CDT(-0500)] <Justin_o> anky: were you able to get ui options integrated into any page
[15:44:59 CDT(-0500)] <Justin_o> ?
[15:46:54 CDT(-0500)] <anky> Justin_o: no, did not try getting UIO done in wordpress, actually i started studying more about fss and UIO, thought that i need to understand them more
[15:47:51 CDT(-0500)] <anky> regarding titanium and PhoneGap, what has our community decided to use ?
[15:48:44 CDT(-0500)] <Justin_o_> anky: I don't think that we have decided on any of those actually
[15:50:06 CDT(-0500)] <anky> ok, what are the major differences in between them ? actually i had read about PhoneGap earlier, and went through titanium few days back, just wanted to know the major differences, havent really tried any of them
[15:50:07 CDT(-0500)] <Justin_o_> anky: I know there are some people in the community who have used tittanium
[15:50:59 CDT(-0500)] <Justin_o_> anky: sorry.. unfortunately i'm not the best person to ask about that, i don't really have much experience with either
[15:52:26 CDT(-0500)] <anky> Justin_o_: can you tell me who has used it, so that i can get in touch with that person, was just generally interested in the whole concept of HTML5 to mobile-app
[15:54:31 CDT(-0500)] <Justin_o_> anky: you might want to just put out a general question and see if anyone has any thoughts
[15:55:15 CDT(-0500)] <Justin_o_> anky: so any progress with ui options yet?
[15:56:07 CDT(-0500)] <anky> Justin_o_: i am understanding the javascript used in it, would try and integrate it in my wordpress tomorrow, also have to solve that bug in mediawiki
[15:56:29 CDT(-0500)] <Justin_o_> anky: ah okay... how are you finding the js so far?
[15:57:22 CDT(-0500)] <anky> i am following it, i did not have much idea about jquery, just knew about it, so have to dig up for that
[15:57:45 CDT(-0500)] <anky> i would get to you if i have some doubts which i am not able to find a solution to
[15:57:54 CDT(-0500)] <Justin_o_> anky: ah okay.. let me know if you have any questions
[15:58:05 CDT(-0500)] <anky> sure Justin_o_
[15:58:35 CDT(-0500)] <Justin_o_> anky: by the way.. i've been meaning to ask you.. we had a request for a co-mentor on this project, do you happen to know flyankur
[16:01:51 CDT(-0500)] <anky> ya Justin_o_, i went through the IRC logs, he is my university alumni, the 1st GSoCer from our university, he did it in Drupal
[16:02:27 CDT(-0500)] <Justin_o_> anky: ah okay...
[16:02:42 CDT(-0500)] <Justin_o_> did you happen to know of any work that he's done.. or have you guys worked on stuff together?
[16:04:43 CDT(-0500)] <anky> no have not worked with him, he had already passed out, but i saw his GSoC work - he has done it in integration of Google Apps with Drupal
[16:05:13 CDT(-0500)] <anky> but did not think much over it, because as of now the focus was on mediawiki and Wordpress
[16:05:27 CDT(-0500)] <anky> what do you suggest about it ?
[16:05:51 CDT(-0500)] <Justin_o_> oh just curious.. haven't heard from him since we talked a while ago
[16:06:09 CDT(-0500)] <Bosmon> Hi heidi_, mlam1 - I am looking at the demo for the uploader now, and it is no longer working, in that the browse button does not have events fire
[16:06:19 CDT(-0500)] <Bosmon> Looking in trunk, the only changes since it was last working are to FSS
[16:06:30 CDT(-0500)] <Bosmon> So I am wondering if there has been any change in meaning to the "fl-hidden" class?
[16:06:53 CDT(-0500)] <Bosmon> The browse button had this style applied to it in the markup
[16:07:13 CDT(-0500)] <Bosmon> Personally I'm puzzled how any hidden thing might expect to have events fire on it, but this demo was certainly working before (tongue)
[16:07:20 CDT(-0500)] <Bosmon> And this is my only current lead for an explanation
[16:07:35 CDT(-0500)] <colinclark> anky: I think Justin_o will be the only mentor on this project, but it's nice to hear that others are interested in the results
[16:08:40 CDT(-0500)] <colinclark> Bosmon: This is for the HTML5 strategy, right?
[16:08:48 CDT(-0500)] <Bosmon> colinclark - that's right
[16:09:08 CDT(-0500)] <Bosmon> The markup is configured in the component as multiFileInputMarkup: "<input type='file' multiple='' class='flc-uploader-html5-input fl-hidden' />",
[16:09:23 CDT(-0500)] <colinclark> ok
[16:09:23 CDT(-0500)] <Bosmon> This control then has a click handler registered on it
[16:09:36 CDT(-0500)] <anky> colinclark: ya, actually i have not thought over the Drupal theming right now, but if i execute it in the later stages, then would be glad to get help on it
[16:09:41 CDT(-0500)] <Bosmon> Which as far as I can see no longer triggers
[16:10:42 CDT(-0500)] <colinclark> Okay, so this is interesting, Bosmon
[16:10:54 CDT(-0500)] <colinclark> The idea is that the HTML <input> should be hovering over the visible button
[16:10:57 CDT(-0500)] <colinclark> but not visible itself
[16:11:01 CDT(-0500)] <colinclark> so that it services the click events
[16:11:26 CDT(-0500)] <colinclark> but the thing that looks like a button-just a div, I think-is styled "in proxy" for the <input>
[16:11:26 CDT(-0500)] <colinclark> s
[16:11:41 CDT(-0500)] <colinclark> since on most browsers you can't apply CSS to <input type="files">
[16:12:05 CDT(-0500)] <Bosmon> I see
[16:12:20 CDT(-0500)] <Bosmon> So, perhaps the meaning of "fl-hidden" has been changed, so that a hidden thing may no longer "hover over" anything?
[16:12:32 CDT(-0500)] <colinclark> That's quite likely
[16:12:41 CDT(-0500)] <colinclark> heidi_: Do you know the details of that change?
[16:13:21 CDT(-0500)] <heidi_> reading..
[16:14:23 CDT(-0500)] <heidi_> fl-hidden was added to fss-layout but it sounds like fl-hidden might have been an uploader-specific style before then... looking
[16:15:29 CDT(-0500)] <Bosmon> There is an fl-uploader-hidden style, but fl-hidden I assume was always defined in FSS
[16:16:45 CDT(-0500)] <heidi_> i don't think it was. i see it referenced in HTML5UploaderSupport.js tho.
[16:17:05 CDT(-0500)] <heidi_> still looking..
[16:19:36 CDT(-0500)] <heidi_> Bosmon in 1.3 src it only appears in HTML5UploaderSupport.js and Infusion.js ... i don't see css for it anywhere, so it sounds like that class name was unused before, but now is being used with the new fl-hidden in fss-layout
[16:20:00 CDT(-0500)] <heidi_> Bosmon does removing the classname fix it?
[16:21:05 CDT(-0500)] <Bosmon> heidi_: Yes, it does, thanks
[16:21:17 CDT(-0500)] <heidi_> good. sorry for not catching that when i added the new styles
[16:21:18 CDT(-0500)] <Bosmon> colinclark: Was the class intended to do something, do you remember?
[16:22:19 CDT(-0500)] <Bosmon> it's fine, it's a fairly obscure issue, really (tongue)
[17:40:19 CDT(-0500)] <colinclark> Bosmon: Sorry
[17:40:20 CDT(-0500)] <colinclark> I'm back
[17:40:31 CDT(-0500)] <colinclark> So are you still working on fl-hidden?