fluid-work IRC Logs-2008-12-10

[00:36:37 EST(-0500)] * famicom (i=famicom@5ED2FF2D.cable.ziggo.nl) has joined #fluid-work
[02:22:26 EST(-0500)] * famicom (i=famicom@5ED2FF2D.cable.ziggo.nl) has joined #fluid-work
[03:40:21 EST(-0500)] * Everett (n=Mirc4Lif@fctnnbsc16w-156034216002.pppoe-dynamic.nb.aliant.net) has joined #fluid-work
[03:41:28 EST(-0500)] * Everett (n=Mirc4Lif@fctnnbsc16w-156034216002.pppoe-dynamic.nb.aliant.net) has left #fluid-work
[05:56:40 EST(-0500)] * famicom__ (i=famicom@5ED2FF2D.cable.ziggo.nl) has joined #fluid-work
[06:00:23 EST(-0500)] * Everett (n=Mirc4Lif@fctnnbsc16w-156034216002.pppoe-dynamic.nb.aliant.net) has joined #fluid-work
[06:00:42 EST(-0500)] <Everett> Bosmon: are you around?
[06:04:38 EST(-0500)] * Everett (n=Mirc4Lif@fctnnbsc16w-156034216002.pppoe-dynamic.nb.aliant.net) has left #fluid-work
[06:48:48 EST(-0500)] * famicom (i=famicom@5ED2FF2D.cable.ziggo.nl) has joined #fluid-work
[08:23:29 EST(-0500)] * phiggins (n=dante@c-68-34-199-67.hsd1.tn.comcast.net) has joined #fluid-work
[08:31:56 EST(-0500)] * Justin_o (n=Justin@142.150.154.101) has joined #fluid-work
[09:22:39 EST(-0500)] * anastasiac (n=team@142.150.154.160) has joined #fluid-work
[09:30:43 EST(-0500)] * jessm (n=Jess@c-24-34-214-137.hsd1.ma.comcast.net) has joined #fluid-work
[09:42:07 EST(-0500)] * evertt_zufelt (n=chatzill@fctnnbsc16w-156034216002.pppoe-dynamic.nb.aliant.net) has joined #fluid-work
[10:20:28 EST(-0500)] * EricDalquist (n=dalquist@bohemia.doit.wisc.edu) has joined #fluid-work
[10:31:19 EST(-0500)] * jessm (n=Jess@c-24-34-214-137.hsd1.ma.comcast.net) has joined #fluid-work
[10:39:59 EST(-0500)] * clown (n=clown@guiseppi.atrc.utoronto.ca) has joined #fluid-work
[11:18:59 EST(-0500)] * colinclark (n=colin@142.150.154.101) has joined #fluid-work
[11:19:45 EST(-0500)] <anastasiac> Justin_o, yesterday in the channel, I said I'd review FLUID-1616
[11:20:05 EST(-0500)] <anastasiac> I just spoke to colinclark, and he's going to review it, while I move on to actual squashing of other bugs
[11:24:23 EST(-0500)] <Justin_o> anastasiac: thanks...
[11:33:49 EST(-0500)] <Bosmon> cool, thanks (smile)
[11:34:05 EST(-0500)] <Bosmon> I'm interested in people's impressions of the new "names" which are still generally up for grabs
[11:41:05 EST(-0500)] <Bosmon> anastasiac: This "nightly build server for uPortal"?
[11:41:21 EST(-0500)] <Bosmon> I found the logs of the day when athena7 reported FLUID-1888
[11:41:22 EST(-0500)] <Bosmon> http://wiki.fluidproject.org/display/fluid/fluid-work+IRC+Logs-2008-12-02
[11:41:38 EST(-0500)] <Bosmon> If she had managed to check anything in to this instance, do you know where it might be?
[11:42:32 EST(-0500)] <anastasiac> Bosmon: I'll have to check our build script to see if it updates from the uPortal trunk or not
[11:42:35 EST(-0500)] <anastasiac> give me a sec
[11:45:43 EST(-0500)] <anastasiac> ok: our uPortal instance was taken from uPortal trunk at one time, but it is NOT updated from there regularly
[11:46:00 EST(-0500)] <anastasiac> so anything athena7 may have committed will not necessarily be present
[11:46:26 EST(-0500)] <anastasiac> If need be (i.e. if required for a bug parade activity), we can update our instance
[11:49:45 EST(-0500)] <Bosmon> ok
[11:49:52 EST(-0500)] <Bosmon> If she had committed something, where would it be?
[11:50:16 EST(-0500)] <Bosmon> Also, another issue
[11:50:23 EST(-0500)] <Bosmon> Do you think we should not deprecate "reorderLayout" for this release?
[11:50:30 EST(-0500)] <Bosmon> It is a file which does virtually nothing, other than add confusion
[11:51:00 EST(-0500)] <anastasiac> Regarding athena7's commits: the uPortal trunk is at https://www.ja-sig.org/svn/uPortal/trunk
[11:54:19 EST(-0500)] <anastasiac> regarding reorderLayout: it does look like the function could be moved out of its own file and into Reorderer.js - though I'm not sure of the priority for that activity, especially since it breaks backward compatibility
[11:54:36 EST(-0500)] <Bosmon> Well
[11:55:00 EST(-0500)] <anastasiac> ok - only if people are including individual JS files in their html
[11:55:14 EST(-0500)] <Bosmon> What I would suggest for 0.6 is that the use of "fluid.reorderLayout" be deprecated in the documentation
[11:55:23 EST(-0500)] <anastasiac> oh! why??
[11:55:30 EST(-0500)] <Bosmon> Because it is a pointless API!
[11:55:38 EST(-0500)] <Bosmon> They should just use the Reorderer
[11:55:40 EST(-0500)] <anastasiac> and also deprecate fluid.reorderList()?
[11:55:45 EST(-0500)] <anastasiac> and reorderImages()?
[11:55:47 EST(-0500)] <Bosmon> No, that one does something
[11:56:05 EST(-0500)] <anastasiac> reorderLayout() does do something
[11:56:19 EST(-0500)] <anastasiac> it configures options specifically for layout reordering
[11:56:25 EST(-0500)] <Bosmon> Glarg
[11:56:28 EST(-0500)] <Bosmon> It sets 2 selectors!
[11:56:38 EST(-0500)] <anastasiac> and a layout handler
[11:57:18 EST(-0500)] <Bosmon> OK, well, we can table moving this file contents into ModuleLayout then
[11:57:28 EST(-0500)] <anastasiac> the selectors should move into the defaults, but the choice of layout handler is what differentiates this use of the reorderer from the list use and the image use
[11:57:28 EST(-0500)] <Bosmon> For those using a distribution, they would not notice
[11:57:50 EST(-0500)] <anastasiac> Well, we're in bug parade right now
[11:57:56 EST(-0500)] <anastasiac> is there a jira for this work?
[11:58:02 EST(-0500)] <Bosmon> (tongue)
[11:58:24 EST(-0500)] <anastasiac> if not, I suggest you create one, and ask Justin_o to add it to the parade
[11:58:33 EST(-0500)] <anastasiac> he can make the call (smile)
[11:58:36 EST(-0500)] * anastasiac punts
[11:58:44 EST(-0500)] <Bosmon> You can't punt, it is too cold
[11:58:56 EST(-0500)] <anastasiac> hey - you don't know from cold!
[11:59:08 EST(-0500)] <Bosmon> There is some quantity of ice on the Cam (tongue)
[11:59:20 EST(-0500)] <anastasiac> There is some quantity of ice on Toronto (smile)
[11:59:56 EST(-0500)] <anastasiac> http://www.cbc.ca/canada/toronto/story/2008/12/10/highway-accident.html
[12:01:05 EST(-0500)] <anastasiac> Bosmon, while I have your attention, I could use a clarification on FLUID-1944
[12:01:17 EST(-0500)] <anastasiac> merging rich-text and dropdown inline edit code into the actual component
[12:01:21 EST(-0500)] <Bosmon> yes
[12:01:35 EST(-0500)] <anastasiac> I'm not clear yet which parts of the code should be in the component, and which not
[12:01:46 EST(-0500)] <anastasiac> I'm reviewing it, but some guidance would speed me up
[12:01:47 EST(-0500)] <Bosmon> Well, I don't think any of it will go "into the component"
[12:01:51 EST(-0500)] <Bosmon> Except which is already there
[12:01:58 EST(-0500)] <Bosmon> I think we really just mean "in the distribution"
[12:02:06 EST(-0500)] <Bosmon> Rather than in some out of the way test file (tongue)
[12:02:19 EST(-0500)] <anastasiac> where in the distribution, then?
[12:02:36 EST(-0500)] <anastasiac> Do you mean in RichTextEdit.js (a la ImageReorderer.js)?
[12:06:06 EST(-0500)] <Bosmon> Something like that
[12:06:16 EST(-0500)] <Bosmon> Maybe InlineEditIntegrations.js
[12:06:36 EST(-0500)] <anastasiac> ok, no problem
[12:06:45 EST(-0500)] <anastasiac> so then which parts of the code belong in there?
[12:07:09 EST(-0500)] <Bosmon> Well, those parts of the code which are meaningfully self-contained
[12:07:10 EST(-0500)] <Bosmon> (tongue)
[12:07:37 EST(-0500)] <anastasiac> why, thank you! That's so wonderfully helpful!
[12:07:42 EST(-0500)] <anastasiac> (smile)
[12:27:57 EST(-0500)] <colinclark> anastasiac: Just catching up on the logs, but I thought Simon Wang had set up a nightly build of uPortal trunk. This isn't the case?
[12:29:51 EST(-0500)] <anastasiac> my take is that it's a nightly build of the fluid code deployed in a static build of the uPortal trunk
[12:29:54 EST(-0500)] <anastasiac> but I could be wrong
[12:30:50 EST(-0500)] <anastasiac> colinclark ^
[12:31:49 EST(-0500)] <colinclark> anastasiac: I consider that a bug that should be fixed as soon as is reasonable. (ie. not during bug parade)
[12:32:02 EST(-0500)] <anastasiac> k
[12:32:22 EST(-0500)] <colinclark> As for removing reorderLayout(), I believe the API symmetry here is very useful. The "on line invocation" for any flavour of Reorderer is extremely useful.
[12:32:49 EST(-0500)] <colinclark> So, while it does very little, I believe it is useful for clarity and consistency. It's also too late in the 0.6 game to make this change.
[12:34:46 EST(-0500)] <colinclark> anastasiac, Bosmon: That's a very reasonable approach for InlineEdit. Great idea.
[12:36:34 EST(-0500)] * ecochran (n=ecochran@dhcp-169-229-212-44.LIPS.Berkeley.EDU) has joined #fluid-work
[12:45:30 EST(-0500)] <anastasiac> FYI, I've create FLUID-1954 for the uPortal nightly update issue, colinclark
[12:45:40 EST(-0500)] <colinclark> Thanks anastasiac.
[13:09:05 EST(-0500)] <Bosmon> colinclark: I had since reduced my request to at least remove the file "LayoutReorderer.js"
[13:09:12 EST(-0500)] <Bosmon> And fold its single function into ModuleLayout.js
[13:09:19 EST(-0500)] <Bosmon> This would have no impact on release users...
[13:11:47 EST(-0500)] <colinclark> I hear that.
[13:11:53 EST(-0500)] <colinclark> It would affect users who aren't using Fluid-all.js
[13:12:03 EST(-0500)] <Bosmon> Are there any?
[13:12:04 EST(-0500)] <colinclark> And there are some, since Fluid-all.js is a bit fat at this poitn.
[13:12:08 EST(-0500)] <Bosmon> Ah
[13:12:10 EST(-0500)] <colinclark> Yeah, uPortal, for example.
[13:12:12 EST(-0500)] <Bosmon> Don't we have a build system?
[13:12:28 EST(-0500)] <colinclark> So I'd like to suggest we leave it as-is until our build system allows users to customize Fluid-all.js better.
[13:12:43 EST(-0500)] <colinclark> Unfortunately these changes don't look like they're going to make it into Infusion 0.6 (sad)
[13:12:49 EST(-0500)] <colinclark> I am deeply disappointed about that, but so it goes.
[13:13:50 EST(-0500)] <colinclark> Bosmon: So, do you think it's reasonable to leave it as-is until we have the improved build system in place for Infusion 0.8 at the end of January?
[13:14:27 EST(-0500)] <Bosmon> ok, yes
[13:14:31 EST(-0500)] <Bosmon> I thought we had one (tongue)
[13:15:01 EST(-0500)] <colinclark> I had earnestly hoped we would have one.
[13:15:16 EST(-0500)] <colinclark> simonwang has been pulled into other things, it seems, and hasn't had a chance to finish it up.
[13:15:37 EST(-0500)] <Bosmon> ok
[13:19:05 EST(-0500)] <colinclark> Justin_o: I've reviewed a few commits so far, and am continuing on more.
[13:19:23 EST(-0500)] <colinclark> Eli's FLUID-1938 commits look good. They don't fix the bug, but they are steps along the way.
[13:19:32 EST(-0500)] <Justin_o> colinclark: thank you
[13:19:41 EST(-0500)] <Justin_o> okay... that's good... forward progress
[13:19:50 EST(-0500)] <colinclark> anastasiac's FLUID-1922 commits are also good.
[13:21:03 EST(-0500)] <Justin_o> colinclark: would you also be able to leave a quick comment on the jira's as well
[13:21:37 EST(-0500)] <colinclark> Justin_o: Sure.
[13:21:42 EST(-0500)] <Justin_o> thanks
[13:34:04 EST(-0500)] <colinclark> Justin_o: It's already been reviewed, but +1 on Jacob's FLUID-1925 commit.
[13:35:14 EST(-0500)] <Justin_o> thanks
[13:35:44 EST(-0500)] <colinclark> Net split!
[13:36:12 EST(-0500)] * apetro (n=apetro@wsip-98-174-242-39.ph.ph.cox.net) has joined #fluid-work
[13:36:35 EST(-0500)] <Bosmon> There needs to be a JQuery mug
[13:36:39 EST(-0500)] <Bosmon> Or at least jQuery poster
[13:36:48 EST(-0500)] <Bosmon> I can never remember the arguments or semantics of these damn methods...
[13:37:04 EST(-0500)] <Justin_o> Bosmon: how would the mug help?
[13:37:14 EST(-0500)] <Bosmon> I would drink my tea out of the mug
[13:37:28 EST(-0500)] <Bosmon> And then hold it up, if I was unclear on any of the API calls
[13:37:41 EST(-0500)] <Bosmon> Colin has seen my Emacs Mug....
[13:37:50 EST(-0500)] <Justin_o> i see... so you would feel better (smile)
[13:38:00 EST(-0500)] <Bosmon> No, no, it would have the calls written on it
[13:38:27 EST(-0500)] <jessm> cheat sheet mug
[13:39:02 EST(-0500)] <Bosmon> Thanks for helping me think what to google for (smile)
[13:39:27 EST(-0500)] <Bosmon> http://www.gscottolson.com/weblog/2008/01/11/jquery-cheat-sheet/
[13:43:28 EST(-0500)] <jessm> voila
[13:43:41 EST(-0500)] <Bosmon> Now just to print it very very very small on a mug...
[13:43:50 EST(-0500)] <jessm> now, who can make mugs? i bet anastasiac can
[13:47:02 EST(-0500)] <clown> checking my connectivity – am I here?
[13:47:39 EST(-0500)] <Bosmon> clown, I see you
[13:49:10 EST(-0500)] <Bosmon> The King is dead...
[13:50:59 EST(-0500)] <clown> Long live Dr. Candle!
[13:51:23 EST(-0500)] <Bosmon> Or perhaps, Dr. Mark Wickman (tongue)
[13:52:12 EST(-0500)] * michelled (n=team@142.150.154.197) has joined #fluid-work
[13:52:15 EST(-0500)] * Justin_o (n=Justin@142.150.154.101) has joined #fluid-work
[13:52:22 EST(-0500)] * anastasiac (n=team@142.150.154.160) has joined #fluid-work
[13:52:29 EST(-0500)] <clown> and/or Dr. Edgar Halliwax...
[13:53:12 EST(-0500)] * colinclark (n=colin@142.150.154.101) has joined #fluid-work
[13:53:32 EST(-0500)] <colinclark> Looks like our network troubles are over!
[13:53:34 EST(-0500)] <colinclark> (smile)
[13:53:54 EST(-0500)] <Bosmon> You mean, for the next few minutes
[13:54:01 EST(-0500)] <Justin_o> I got back on irc, but still down on adium
[13:54:03 EST(-0500)] <Bosmon> Justin_o, all - I have just committed fix for FLUID-1888
[13:54:10 EST(-0500)] <Bosmon> Kindly review, etc (tongue)
[13:56:17 EST(-0500)] <Justin_o> Bosmon: is there a manual test page or somewhere that I can test this (Fluid-1888)
[13:56:57 EST(-0500)] <Bosmon> Justin_o: Unfortunately only an automated test
[13:57:11 EST(-0500)] <Bosmon> If we can locate athena7's page, we can try testing that
[13:57:39 EST(-0500)] <Justin_o> ah... i'm still IMless so i can't see if she's online...
[14:01:15 EST(-0500)] <colinclark> So michelled, can you take on some code review work today?
[14:01:30 EST(-0500)] <michelled> colinclark: sure
[14:01:36 EST(-0500)] <colinclark> Antranig's plugin bridge and his recent FLUID-1888 commit, in particular.
[14:01:57 EST(-0500)] <michelled> ok
[14:02:04 EST(-0500)] <Justin_o> michelled: thank you
[14:02:24 EST(-0500)] <colinclark> I'm prepping a commit of my own, then getting ready to retreat into The Grant Cave.
[14:02:25 EST(-0500)] <colinclark> (wink)
[14:02:35 EST(-0500)] <anastasiac> athena7 is in the uPortal channel, but 'away'
[14:02:40 EST(-0500)] * fj4000 (n=Jacob@142.150.154.106) has joined #fluid-work
[14:02:46 EST(-0500)] <Bosmon> That chap Grant Cave again!
[14:02:52 EST(-0500)] <Bosmon> He gets everywhere
[14:03:52 EST(-0500)] <michelled> Bosmom: was your bridge work all committed in r6178 or were there other commits?
[14:04:15 EST(-0500)] <Bosmon> There were a few commits needed to take in all the samples
[14:04:22 EST(-0500)] <Bosmon> I did Uploader in the following two commits
[14:04:33 EST(-0500)] <Bosmon> But all the changes to the actual code happened in one commit
[14:05:04 EST(-0500)] <michelled> ok, thanks
[14:05:54 EST(-0500)] <Justin_o> Bosmon: i just got my IM back... what did we need form athena7 to test Fluid-1888
[14:06:25 EST(-0500)] <Bosmon> Her sample, that she said she committed
[14:06:30 EST(-0500)] <Bosmon> What happened to your IM? (tongue)
[14:06:42 EST(-0500)] <Bosmon> Also, is there somewhere I can get to the "Bug Parade Filter" link from?
[14:06:48 EST(-0500)] <Bosmon> I find myself clicking around a lot in JIRA randomly
[14:07:24 EST(-0500)] <Justin_o> yes... it's in the e-mail i sent out but i'll repost it here
[14:07:28 EST(-0500)] <colinclark> Bosmon: I have a fuzzy memory of a function you may have added to Fluid.js...
[14:07:30 EST(-0500)] <Bosmon> No, I know I can find the link
[14:07:36 EST(-0500)] <colinclark> something that will create unique ids for us?
[14:07:39 EST(-0500)] <Bosmon> I'm talking about it being available somewhere in JIRA
[14:07:57 EST(-0500)] <colinclark> Bosmon: Am I mistaken?
[14:07:59 EST(-0500)] <Bosmon> fluid.allocateSimpleId
[14:08:04 EST(-0500)] <Justin_o> yes... you click "find issues" at the top
[14:08:09 EST(-0500)] <Justin_o> then click manage
[14:08:20 EST(-0500)] <Bosmon> Great, thanks
[14:08:21 EST(-0500)] <Justin_o> and you should see it on the side... actually there may be a simpler way hold on a sec
[14:08:25 EST(-0500)] <Bosmon> I would never have thought of that
[14:08:29 EST(-0500)] <Bosmon> Sodding illogical interface (tongue)
[14:08:50 EST(-0500)] <Justin_o> okay.. there is a simpler way
[14:08:54 EST(-0500)] <Justin_o> click browse project
[14:09:04 EST(-0500)] <Justin_o> and it is at the top of the list on the right hand side
[14:09:34 EST(-0500)] <Justin_o> sorry.. ment to say... click on "home" not browse project
[14:09:38 EST(-0500)] <Justin_o> sorry... keep getting this wrong
[14:09:58 EST(-0500)] <Bosmon> Ok, I see that now also
[14:10:07 EST(-0500)] <Bosmon> That is odd, I'm sure "Home" looked different to me before
[14:10:13 EST(-0500)] <Bosmon> I tended to avoid clicking on it
[14:10:22 EST(-0500)] <Bosmon> Since it gave me a stupid menu consisting of two projects
[14:10:24 EST(-0500)] <Justin_o> it doesn't show this if you aren't logged in
[14:10:25 EST(-0500)] <Justin_o> maybe that's why
[14:10:27 EST(-0500)] <Bosmon> Ah!
[14:10:28 EST(-0500)] <Bosmon> That is it
[14:10:55 EST(-0500)] * Topic is 'Bug Parade Filter = http://issues.fluidproject.org/secure/IssueNavigator.jspa?mode=hide&requestId=10129' set by Justin_o on 2008-12-10 14:10:55 EST(-0500)
[14:11:12 EST(-0500)] <Bosmon> I think we should plan to punt on FLUID-118
[14:11:19 EST(-0500)] <Bosmon> It is something we should kick upstairs to JQuery
[14:11:42 EST(-0500)] <Bosmon> And I think Fluid-1334 is something I will need to kick over to a CSS person, it is nothing that we can help in Javscript
[14:11:49 EST(-0500)] <colinclark> Bosmon, Justin_o: +1 on punting FLUID-118
[14:11:53 EST(-0500)] <colinclark> even if the Cam is frozen
[14:11:54 EST(-0500)] <colinclark> (tongue)
[14:11:57 EST(-0500)] <Bosmon> hahaha
[14:12:42 EST(-0500)] <Justin_o> Bosmon: maybe i'll asign Fluid-1334 to fj4000 or ecochran
[14:12:57 EST(-0500)] <Bosmon> I will comment and assign
[14:13:05 EST(-0500)] <Justin_o> Bosmon: thanks
[14:13:07 EST(-0500)] <Bosmon> I think it is appropriate to be Farbed
[14:13:55 EST(-0500)] <ecochran> Bosmon: that's a tricky one
[14:14:14 EST(-0500)] <Bosmon> Do you want to take it?
[14:14:15 EST(-0500)] <Bosmon> (tongue)
[14:14:26 EST(-0500)] <ecochran> not particularly! (wink)
[14:14:49 EST(-0500)] <Bosmon> OK, well I will Farb it for now, but any insights would be appreciated (tongue)
[14:14:54 EST(-0500)] <colinclark> Could it be Silverioed instead?
[14:15:10 EST(-0500)] <ecochran> that would be great!
[14:15:25 EST(-0500)] <Bosmon> Similarly 539, 681
[14:15:44 EST(-0500)] <ecochran> always assign stuff to the guy who isn't in the channel! :-p
[14:15:45 EST(-0500)] <Bosmon> These should probably be converted into tasks for escalating the issue to Mozilla or whoever
[14:16:31 EST(-0500)] <Bosmon> 861 affects all issues of Firefox, for all time
[14:16:46 EST(-0500)] <Bosmon> But it is clearly a browser bug, and one that would seem essentially impossible to work around
[14:16:52 EST(-0500)] <Bosmon> Without implementing a "global focus manager"
[14:17:19 EST(-0500)] <Bosmon> Which even so could not always work, if the "final thing" in the browser frame were of this "black hole" sort
[14:17:34 EST(-0500)] <Bosmon> Which would mean doing even further crazy stuff, like dynamically injecting a bogus link into the bottom of the document
[14:17:56 EST(-0500)] <Justin_o> Bosmon: did you mean to say fluid-681?
[14:18:03 EST(-0500)] <colinclark> Bosmon: allocateSimpleId is exactly what I needed. This is ace, thanks.
[14:18:14 EST(-0500)] <Bosmon> No, I meant 861
[14:18:24 EST(-0500)] <Justin_o> oh okay...
[14:18:30 EST(-0500)] <Bosmon> 681 is a resolved bug about Uploader (tongue)
[14:18:42 EST(-0500)] <Justin_o> yes.. that's why i was confused
[14:18:42 EST(-0500)] <colinclark> Justin_o: Do you want ping Gonzalo and see if he's interested in FLUID-1334?
[14:19:02 EST(-0500)] <Justin_o> sure.. will do... anyone have his IM or should i just e-mail him
[14:19:48 EST(-0500)] <colinclark> ecochran: Does Gonzalo do IM?
[14:20:08 EST(-0500)] <ecochran> colinclark: only when poked
[14:20:20 EST(-0500)] <ecochran> I got him on Skype yesterday after emailing him
[14:20:37 EST(-0500)] <Justin_o> ah... so i should probably just e-mail him then... thanks
[14:21:07 EST(-0500)] <colinclark> Bosmon: Other quick question...
[14:21:26 EST(-0500)] <colinclark> A subcomponent's returnedOptions are treated with the standard mergePolicy unless otherwise defined, right?
[14:21:41 EST(-0500)] <colinclark> In other words, they will be merged along with any other options that were specified, yes?
[14:22:39 EST(-0500)] <Bosmon> What do you mean, "any other"?
[14:22:46 EST(-0500)] <Bosmon> At this stage in the lifecycle, when else could options arise?
[14:22:50 EST(-0500)] <Bosmon> er, how else
[14:23:08 EST(-0500)] <colinclark> Well, there are the user's options. But you answered my question.
[14:23:15 EST(-0500)] <colinclark> Now, a question I've had for a bit...
[14:23:37 EST(-0500)] <Bosmon> I have "revitalised" FLUID-1953 as FLUID-155
[14:23:42 EST(-0500)] <Bosmon> 1955
[14:23:51 EST(-0500)] <Bosmon> And I think its scope is too big to be dealt with during Bug Parade
[14:24:01 EST(-0500)] <Bosmon> Unless anyone has any ideas for "quick fixes" or "quick testing"
[14:24:12 EST(-0500)] <Bosmon> Perhaps probably only Everett is close enough to the problem to be able to cycle quickly enough
[14:24:18 EST(-0500)] <Justin_o> Bosmon: i'm talking to anthena7 about the sample code to test 1888 on
[14:24:23 EST(-0500)] <Bosmon> Justin_o: cool
[14:25:35 EST(-0500)] <Justin_o> Bosmon: i guess i'll get rid of Fluid-1953 as a dupllicate
[14:25:47 EST(-0500)] <Bosmon> Justin_o: I already closed it as "Incomplete"
[14:25:49 EST(-0500)] * fj40001 (n=Jacob@142.150.154.106) has joined #fluid-work
[14:26:05 EST(-0500)] <Justin_o> okay.. thanks
[14:26:05 EST(-0500)] <Bosmon> I never quite understood what that meant
[14:26:11 EST(-0500)] <Bosmon> But it always sounded less rude than "Won't Fix" (tongue)
[14:26:31 EST(-0500)] <Justin_o> it's the polite version eh
[14:27:48 EST(-0500)] <colinclark> Won't Fix is really rude.
[14:27:51 EST(-0500)] <colinclark> I agree.
[14:28:34 EST(-0500)] <Bosmon> FLUID-1773: Can we conclude that we think the current signature is ok?
[14:28:37 EST(-0500)] <Bosmon> ecochran ?
[14:28:50 EST(-0500)] <ecochran> yep
[14:28:57 EST(-0500)] <ecochran> sorry, what do I need to catch up on
[14:29:07 EST(-0500)] <Bosmon> Just that
[14:29:25 EST(-0500)] <Bosmon> I would like to now work on FLUID-1830
[14:29:35 EST(-0500)] <Bosmon> It is not Bug Paraded, but it is scheduled for 0.6
[14:29:49 EST(-0500)] <Bosmon> And it would have a major impact on the usability and acceptance of our component
[14:30:03 EST(-0500)] * athena7 (n=athena7@99.129.101.69) has joined #fluid-work
[14:30:28 EST(-0500)] <athena7> Justin_o: do you need us to do testing for the fix you mentioned?
[14:30:29 EST(-0500)] <ecochran> I'm good on 1773
[14:30:46 EST(-0500)] <colinclark> Bosmon: We should probably focus on the parade first.
[14:30:59 EST(-0500)] <colinclark> It's a legitimate bug, but if there are others that need fixing first, we should hit them.
[14:31:00 EST(-0500)] <ecochran> Bosmon: you were the one that thought that the signature still wasn't right
[14:31:02 EST(-0500)] <Bosmon> anastasiac: Are you doing things with FLUID-1944?
[14:31:13 EST(-0500)] <Bosmon> ecochran: I only thought that, because it wasn't the way you had wanted (tongue)
[14:31:19 EST(-0500)] <Justin_o> hi athena7, sure if you are able to.. or you can point me to somewhere I can
[14:31:40 EST(-0500)] <Bosmon> colinclark: I have looked down the list of things I might address, and everything I see now of a reasonably high priority is either impossible or some ludicrously expensive IE-specific bug (tongue)
[14:31:46 EST(-0500)] <ecochran> Bosmon: OK, let me look at it somemore
[14:31:55 EST(-0500)] <colinclark> Justin_o: Do you concur?
[14:31:55 EST(-0500)] <Bosmon> Whereas "lazy rich text edit" is something directly requested by our users, and not terrible complex
[14:32:14 EST(-0500)] <athena7> Justin_o: well, the current trunk has the broken code, but it sounds like we don't have any public test servers to point to
[14:32:23 EST(-0500)] <athena7> so i can do it, although it likely won't be today (sad)
[14:32:36 EST(-0500)] <Justin_o> colinclark: I'm going to double check
[14:32:42 EST(-0500)] * EricDalquist (n=dalquist@bohemia.doit.wisc.edu) has joined #fluid-work
[14:33:15 EST(-0500)] <Justin_o> athena7: that's alright we would have until the end of the week... would that work for you
[14:33:41 EST(-0500)] <Bosmon> athena7: Is this an actual uPortal instance we are talking about?
[14:33:50 EST(-0500)] <athena7> yes i think i can do that
[14:33:51 EST(-0500)] <Bosmon> There is nothing we can just grab hold of and fiddle with?
[14:33:55 EST(-0500)] <athena7> just need to replace the fluid js
[14:34:13 EST(-0500)] <athena7> Bosmon: the code is in subversion, but i don't think anyone has a nightly build up
[14:34:21 EST(-0500)] <Bosmon> OK
[14:34:28 EST(-0500)] <Bosmon> So it is something we need to test against a specific server-side?
[14:34:29 EST(-0500)] <athena7> you could of course check out and build the code, if you had time
[14:34:34 EST(-0500)] <Bosmon> Server-side development is so last century....
[14:35:10 EST(-0500)] <athena7> well i think mostly we'll just want to make sure the fix takes care of the problems we were seeing
[14:35:44 EST(-0500)] <ecochran> Bosmon: I'm still good with FLUID-1773
[14:37:04 EST(-0500)] <Bosmon> ecochran: cheers
[14:37:52 EST(-0500)] <Justin_o> Bosmon: do you have any thoughts on Fluid-1626
[14:38:17 EST(-0500)] <Bosmon> Justin_o: none
[14:38:17 EST(-0500)] <Bosmon> (tongue)
[14:39:33 EST(-0500)] <Bosmon> Damn that
[14:40:27 EST(-0500)] <colinclark> Bosmon: I am worried about something...
[14:40:58 EST(-0500)] <colinclark> Any time a user wants to specify some options destined for a subcomponent, they also need to specify the type of the subcomponent.
[14:41:09 EST(-0500)] <Bosmon> Ah yes
[14:41:16 EST(-0500)] <Bosmon> That also concerned me too, last week
[14:41:22 EST(-0500)] <Bosmon> Thanks for bringing it up (smile)
[14:41:31 EST(-0500)] <Bosmon> Although actually they don't need to specify the type
[14:41:37 EST(-0500)] <Bosmon> If they leave the field empty, it will be merged in
[14:41:43 EST(-0500)] <colinclark> empty, as in not present?
[14:41:47 EST(-0500)] <Bosmon> yes
[14:41:51 EST(-0500)] <Bosmon> Or, as in, undefined, or null
[14:41:51 EST(-0500)] <colinclark> I get an error when I do this.
[14:41:52 EST(-0500)] <Bosmon> (smile)
[14:42:03 EST(-0500)] <Bosmon> Ah, what is it
[14:42:16 EST(-0500)] <colinclark> I would pastebin you some code, but these network outages are a problem
[14:42:20 EST(-0500)] <Bosmon> ??
[14:42:22 EST(-0500)] <colinclark> Lemme grab the error here.
[14:42:29 EST(-0500)] <Bosmon> Is that what is happening?
[14:42:32 EST(-0500)] <Bosmon> it is not just a split?
[14:42:33 EST(-0500)] <Justin_o> Bosmon: would you mind finishing up the work that anastasiac was working on to migrate the rich text and dropdown inline edit.
[14:42:40 EST(-0500)] <Bosmon> Justin_o: ok
[14:42:44 EST(-0500)] <Justin_o> she can send you a patch by e-mail (hopefully)
[14:42:50 EST(-0500)] <Bosmon> If you can let me take care of FLUID-1830 at the same time (smile)
[14:43:02 EST(-0500)] <colinclark> Bosmon: The actual error is in fluid.model.parseEL()... EL is undefined.
[14:43:18 EST(-0500)] <Bosmon> Odd
[14:43:35 EST(-0500)] <Bosmon> Where is the presence of the subcomponent defined already?
[14:43:36 EST(-0500)] <colinclark> It appears that, no matter what, we try to invokeGlobalFunction with "type," even if it hasn't been specified.
[14:43:45 EST(-0500)] <Bosmon> This must be an anomaly of the "reverse merge" algorithm
[14:43:52 EST(-0500)] <Bosmon> it has never really been fully investigated or tested
[14:44:03 EST(-0500)] <Bosmon> Well, we always will invokeGlobalFunction with type
[14:44:11 EST(-0500)] <Bosmon> But we would hope its value is retained from the earlier specification
[14:44:15 EST(-0500)] <colinclark> exactly
[14:44:24 EST(-0500)] <Justin_o> Bosmon: i'm not really sure about fluid-1830, i'll have to see what colinclark thinks... i don't know enough about hte issue
[14:44:29 EST(-0500)] <colinclark> I can live with it for this particular code, but it will be awkward down the road.
[14:44:38 EST(-0500)] <Bosmon> Is the code checked in?
[14:44:49 EST(-0500)] <Bosmon> To be honest, the sounds like a bug in fluid.merge()
[14:44:58 EST(-0500)] <colinclark> It's not yet checked in.
[14:45:02 EST(-0500)] <colinclark> I'm in the midst of debugging.
[14:45:06 EST(-0500)] <Bosmon> ok
[14:45:10 EST(-0500)] <colinclark> SWFUpload has forced me into some truly horrible code.
[14:45:16 EST(-0500)] <colinclark> I am sad to have to write it.
[14:45:31 EST(-0500)] <colinclark> They are, among many other things, DOM fascists.
[14:45:35 EST(-0500)] <Bosmon> (smile)
[14:45:56 EST(-0500)] <Bosmon> "people who stick together like a bunch of sticks"
[14:46:03 EST(-0500)] <colinclark> I have written this odd kind of decorator...
[14:46:12 EST(-0500)] <colinclark> It is perhaps idiotic, but seems to fit the bill.
[14:46:36 EST(-0500)] <colinclark> Basically, there is some SWFUpload-specific code that must run to setup the DOM correctly for their fascist tendencies.
[14:46:44 EST(-0500)] <Bosmon> colinclark: So, I submit that FLUID-1830 is currently more urgent than any other issue I might work on for Bug Parade
[14:46:49 EST(-0500)] <Bosmon> Can you think of a counterexample? (tongue)
[14:49:02 EST(-0500)] <athena7> is fluid's svn up right now?
[14:49:23 EST(-0500)] <Bosmon> Yes, it is up
[14:49:24 EST(-0500)] <colinclark> athena7: We are suffering from major network issues here at U of T.
[14:49:30 EST(-0500)] <athena7> ah ok
[14:49:32 EST(-0500)] <colinclark> I would guess that to some people, it might appear down.
[14:49:33 EST(-0500)] <athena7> that would explain it then
[14:49:39 EST(-0500)] <Bosmon> Ah, I see
[14:49:42 EST(-0500)] <Bosmon> Well, it is up to me
[14:49:44 EST(-0500)] <athena7> so it is up, but potentially unreachable (smile)
[14:49:52 EST(-0500)] <Justin_o> i guess it only working in europe
[14:50:15 EST(-0500)] <athena7> perfect!
[14:50:28 EST(-0500)] <athena7> i'm sorry, i'll be needing to travel to europe to update my fluid distribution
[14:50:42 EST(-0500)] <athena7> i will return approximately when i feel like it, and all travel costs shall be considered work-related
[14:50:49 EST(-0500)] <Bosmon> You could ship me a zip file
[14:50:53 EST(-0500)] <Bosmon> And then I could update it
[14:50:56 EST(-0500)] <Bosmon> And ship it back to you (smile)
[14:51:28 EST(-0500)] <jessm> Bosmon: you're getting a shout-out on the design call
[14:51:49 EST(-0500)] <Bosmon> Is the shout-out "BLOOD!! BLOOOD!!!"?
[14:51:51 EST(-0500)] <athena7> Bosmon: that sound a lot less fun
[14:52:03 EST(-0500)] * athena7 officially disapproves
[14:52:23 EST(-0500)] <athena7> my laptop is sad it didn't get to go to ireland, maybe it just wants to take a trip
[14:52:29 EST(-0500)] * colinclark thoroughly supports free flights to Europe for athena7.
[14:52:34 EST(-0500)] <colinclark> And me, too. (tongue)
[14:52:37 EST(-0500)] <athena7> excellent.
[14:52:46 EST(-0500)] <jessm> Bosmon: no, just mentioning your recommendations for date-picker
[14:52:55 EST(-0500)] <colinclark> Bosmon: I am doomed with this initSubcomponents bug now.
[14:53:11 EST(-0500)] <colinclark> I can work around it with stupidity. But it sucks.
[14:53:55 EST(-0500)] <jessm> is the wiki accessible to others?
[14:54:04 EST(-0500)] <colinclark> Bosmon: This is silly...
[14:54:05 EST(-0500)] <colinclark> that.returnedOptions = {
[14:54:06 EST(-0500)] <colinclark> uploadManager: {
[14:54:06 EST(-0500)] <colinclark> type: options.uploadManager.type || fluid.defaults("fluid.uploader").uploadManager.type,
[14:54:06 EST(-0500)] <colinclark> options: {
[14:54:52 EST(-0500)] <ecochran> colinclark: when you and Bosmon are done, I have an Uploader problem that I want to run by you
[14:55:05 EST(-0500)] <colinclark> ecochran: Sure, give me a few minutes.
[14:55:06 EST(-0500)] <Bosmon> I'm sure we are "done"
[14:55:13 EST(-0500)] <Bosmon> Although I wonder whether colinclark is lagged
[14:55:21 EST(-0500)] <colinclark> Bosmon: I dunno.
[14:55:26 EST(-0500)] <colinclark> I'm here. Do you see me?
[14:55:29 EST(-0500)] <Bosmon> Yes
[14:55:31 EST(-0500)] <Bosmon> Seems you are not
[14:56:04 EST(-0500)] <colinclark> ecochran: I'm on the verge of getting this SWFUpload 2.2 patch ready.
[14:56:27 EST(-0500)] <colinclark> I have a workaround for this initSubcomponents issue that isn't pretty but is sufficient for now, since the repo is slushy.
[14:56:39 EST(-0500)] <ecochran> colinclark: I'm very excited!
[15:00:18 EST(-0500)] * jessm can't get to the wiki
[15:00:23 EST(-0500)] * Justin_o (n=Justin@142.150.154.101) has left #fluid-work
[15:49:27 EST(-0500)] * hydee (n=hydee@bas10-ottawa23-1177951465.dsl.bell.ca) has joined #fluid-work
[16:04:09 EST(-0500)] * jessm is back at the wiki
[16:54:27 EST(-0500)] * colinclark (n=colin@142.150.154.101) has joined #fluid-work
[17:28:25 EST(-0500)] * clown_afk (n=clown@guiseppi.atrc.utoronto.ca) has left #fluid-work
[17:37:43 EST(-0500)] * phiggins (n=dante@c-68-34-199-67.hsd1.tn.comcast.net) has joined #fluid-work
[19:03:30 EST(-0500)] * EricDalquist (n=EricDalq@adsl-76-208-69-38.dsl.mdsnwi.sbcglobal.net) has joined #fluid-work
[19:03:51 EST(-0500)] <EricDalquist> anyone here have a quick recommendation on how to represent a date in JSON?
[20:50:53 EST(-0500)] * colinclark (n=colin@bas1-toronto09-1279621564.dsl.bell.ca) has joined #fluid-work
[20:51:42 EST(-0500)] * colinclark (n=colin@bas1-toronto09-1279621564.dsl.bell.ca) has joined #fluid-work
[21:18:11 EST(-0500)] * apetro_ (n=apetro@ip68-3-207-51.ph.ph.cox.net) has joined #fluid-work
[22:12:15 EST(-0500)] * famicom (i=famicom@5ED2FF2D.cable.ziggo.nl) has joined #fluid-work
[22:44:04 EST(-0500)] * famicom (i=famicom@5ED2FF2D.cable.ziggo.nl) has joined #fluid-work
[22:44:48 EST(-0500)] * phiggins (n=dante@c-68-34-199-67.hsd1.tn.comcast.net) has joined #fluid-work