fluid-work IRC Logs-2009-05-05

[00:20:15 EDT(-0400)] * jayshao (n=jayshao@ool-45731411.dyn.optonline.net) has joined #fluid-work
[07:23:16 EDT(-0400)] * hydee (n=hydee@bas5-oshawa95-1176455673.dsl.bell.ca) has joined #fluid-work
[07:23:34 EDT(-0400)] * hydee (n=hydee@bas5-oshawa95-1176455673.dsl.bell.ca) has left #fluid-work
[07:25:51 EDT(-0400)] * hydee (n=hydee@bas5-oshawa95-1176455673.dsl.bell.ca) has joined #fluid-work
[08:14:29 EDT(-0400)] * Justin_o (n=Justin@142.150.154.171) has joined #fluid-work
[08:30:56 EDT(-0400)] * athena (n=athena@99.129.100.66) has joined #fluid-work
[08:57:13 EDT(-0400)] * jsilvaa (n=jsilva@142.150.82.73) has joined #fluid-work
[08:59:42 EDT(-0400)] * anastasiac (n=stasia@142.150.154.189) has joined #fluid-work
[09:02:16 EDT(-0400)] <jsilvaa> anastasiac: sorry about the spam with the svn warning
[09:02:52 EDT(-0400)] <anastasiac> jsilvaa, no problem! it's good additional info - would you mind pasting that message onto the JIRA?
[09:03:15 EDT(-0400)] <jsilvaa> np
[09:06:21 EDT(-0400)] <jsilvaa> anastasiac: sorry, how do I do that? (I logged in and in the bug page right now)
[09:06:39 EDT(-0400)] <anastasiac> on the left, look for "comment"
[09:07:12 EDT(-0400)] <anastasiac> "comment on this issue"
[09:07:21 EDT(-0400)] <anastasiac> then just type any comments into the comment box (smile)
[09:07:39 EDT(-0400)] <anastasiac> "Comments" is in the left sidebar, under "Operations"
[09:07:45 EDT(-0400)] <anastasiac> jsilvaa, have you found it?
[09:08:39 EDT(-0400)] <jsilvaa> anastasiac: yup
[09:08:41 EDT(-0400)] <jsilvaa> thanks
[09:08:44 EDT(-0400)] <anastasiac> np
[09:09:55 EDT(-0400)] * jessm (n=Jess@c-71-232-1-65.hsd1.ma.comcast.net) has joined #fluid-work
[09:13:12 EDT(-0400)] * colinclark (n=colin@bas2-toronto09-1176393755.dsl.bell.ca) has joined #fluid-work
[09:21:28 EDT(-0400)] * fj4000 (n=Jacob@142.150.154.106) has joined #fluid-work
[09:35:38 EDT(-0400)] * clown (n=clown@142.150.154.202) has joined #fluid-work
[09:42:11 EDT(-0400)] * yura (n=yura@142.150.82.64) has joined #fluid-work
[09:55:41 EDT(-0400)] * michelled (n=michelle@142.150.154.193) has joined #fluid-work
[10:21:27 EDT(-0400)] * EricDalquist (n=dalquist@bohemia.doit.wisc.edu) has joined #fluid-work
[10:37:50 EDT(-0400)] * yura (n=yura@142.150.82.64) has left #fluid-work
[10:42:27 EDT(-0400)] * colinclark (n=colin@142.150.154.101) has joined #fluid-work
[10:44:11 EDT(-0400)] * colinclark (n=colin@142.150.154.101) has joined #fluid-work
[10:47:39 EDT(-0400)] * colinclark (n=colin@142.150.154.101) has joined #fluid-work
[10:52:44 EDT(-0400)] * yura (n=yura@142.150.82.64) has joined #fluid-work
[10:59:19 EDT(-0400)] * laurelw (n=laurel@64.56.228.109) has joined #fluid-work
[11:00:27 EDT(-0400)] <laurelw> hi all - anyone can describe fastxmlpull in one line for the json file description...it is the only one i'm stuck on.
[11:10:23 EDT(-0400)] <laurelw> or does anyone have a website reference where I can go and read about it?
[11:19:33 EDT(-0400)] * michelled (n=team@142.150.154.193) has joined #fluid-work
[11:20:34 EDT(-0400)] * elicochran (n=elicochr@dhcp-169-229-212-56.LIPS.Berkeley.EDU) has joined #fluid-work
[11:25:24 EDT(-0400)] <laurelw> michelled: do you have a ref url for fastxmlpull- it is used in uiOptions
[11:26:07 EDT(-0400)] <michelled> http://source.fluidproject.org/svn/fluid/infusion/tags/fluid-1.0/src/webapp/lib/fastXmlPull/
[11:26:29 EDT(-0400)] <michelled> laurelw that's the URL to it in svn, is that what you wanted?
[11:26:50 EDT(-0400)] <colinclark> laurelw: It's an XML pull parser used by the Renderer for parsing HTML templates.
[11:27:04 EDT(-0400)] <laurelw> no..i'm looking for info about it so I can describe it in the json file
[11:27:07 EDT(-0400)] <laurelw> thx colin
[11:27:28 EDT(-0400)] <colinclark> laurelw: I pinged you in the channel with a few questions yesterday but I think you must have missed it before you left.
[11:27:36 EDT(-0400)] <laurelw> i think so. sorry
[11:27:51 EDT(-0400)] <laurelw> i'll check the logs and get back to you.
[11:27:54 EDT(-0400)] <colinclark> Short summary: I found it difficult to see the nature of your changes in your various off-channel emails.
[11:28:08 EDT(-0400)] <colinclark> About FLUID-2639.
[11:28:12 EDT(-0400)] <laurelw> ok
[11:28:15 EDT(-0400)] <colinclark> In the end, a patch will be really helpful.
[11:28:24 EDT(-0400)] <colinclark> I guess you've basically got changes for two different JIRAs there.
[11:28:43 EDT(-0400)] <laurelw> i thought it didn't make sense to do the patch until after I'd checked with everyone about the potential change
[11:28:43 EDT(-0400)] <colinclark> So, let's see if I understand it correctly:
[11:29:20 EDT(-0400)] <colinclark> 1. You've added two new properties to the dependency declaration used by the build system UI. "name" and "description."
[11:29:25 EDT(-0400)] <laurelw> yes
[11:29:27 EDT(-0400)] <colinclark> k
[11:29:30 EDT(-0400)] <laurelw> actually 3
[11:29:36 EDT(-0400)] <laurelw> name, description and cssFiles
[11:29:50 EDT(-0400)] <colinclark> 2. You've added a property that will be used for a new CSS build process, called "cssFiles."
[11:30:19 EDT(-0400)] <laurelw> it is listed all in the same jira - wondered if it should be split
[11:30:22 EDT(-0400)] <colinclark> Yep
[11:30:26 EDT(-0400)] <colinclark> I think it would be helpful,
[11:30:41 EDT(-0400)] <colinclark> It seems to me that FLUID-2639 relates to change #2.
[11:30:45 EDT(-0400)] <laurelw> i agree, though I'm kind of reluctant to do 2 patches
[11:30:56 EDT(-0400)] <laurelw> just because I already made all the changes
[11:31:30 EDT(-0400)] <laurelw> i agree that 2639 relates to 2, but name and description ended up in there after jacob and i read it over
[11:31:36 EDT(-0400)] <colinclark> #1 should probably be covered under a sub-issue underneath a general task for creating the new build system UI.
[11:31:50 EDT(-0400)] <laurelw> ok..i'm happy to split it up that way
[11:32:18 EDT(-0400)] <laurelw> i am not really familiar with how to create patches, so was planning to do that next
[11:32:34 EDT(-0400)] <laurelw> however, was wondering if now that requires me to make 2 separate patches.
[11:33:36 EDT(-0400)] <colinclark> laurelw: one sec, sorry
[11:33:43 EDT(-0400)] <laurelw> also can anyone point me to the docs on how to create a patch?
[11:34:06 EDT(-0400)] <colinclark> Ok, I think you're probably just fine to leave these two changes in a single patch.
[11:34:25 EDT(-0400)] <colinclark> Since they're both additions, and they'll be quite clear in a patch, it makes sense to go with what is simple.
[11:34:33 EDT(-0400)] <laurelw> whew...that would have been way too much work (wink)
[11:34:45 EDT(-0400)] <colinclark> In general, you'll want to be really careful when combining two different issues within the same patch.
[11:35:03 EDT(-0400)] <colinclark> Often a reviewer will punt the patch back to you if there's several things going on at once, because it's really hard to see the effect a change will have.
[11:35:17 EDT(-0400)] <colinclark> In this case, that's not a concern, but keep it in mind when you're creating patches in the future.
[11:35:21 EDT(-0400)] <laurelw> but i'll split the jira's as you suggest. i wasn't sure about that - because I did see the two tasks as unrelated in purpose, but related in files
[11:35:32 EDT(-0400)] <laurelw> thanks I wll
[11:35:44 EDT(-0400)] <laurelw> again - um...how to create a patch??
[11:35:48 EDT(-0400)] <colinclark> As for making patches, it's really to much work at all.
[11:36:04 EDT(-0400)] <colinclark> I'll see if we have any instructions in the wiki, but it's really quite simple in Aptana or any other IDE you might be using.
[11:36:13 EDT(-0400)] <laurelw> i've got aptana
[11:37:58 EDT(-0400)] <colinclark> laurelw: There's nothing in the wiki about it. Perhaps that's something you'll be willing to add at some point to this page: http://wiki.fluidproject.org/display/fluid/Subversion+Tips+and+Tricks
[11:38:17 EDT(-0400)] <colinclark> In short, Aptana will let you do it entirely by the command line. Here's a rough sketch of the process:
[11:39:47 EDT(-0400)] <colinclark> You'll need the subclipse plugin to do this.
[11:40:21 EDT(-0400)] <colinclark> If you pop up the context menu (i.e. right-click on Windows) on the file or directory in which you've got uncommitted changes...
[11:40:33 EDT(-0400)] <colinclark> You'll see a Team > Create Patch menu.
[11:41:04 EDT(-0400)] <colinclark> From there, you can choose to save the patch into the file system, select the location, and give it a name.
[11:41:29 EDT(-0400)] <colinclark> I tend to name my patches after the JIRA ticket number, along with a little version code in case I end up creating several patches.
[11:41:30 EDT(-0400)] <laurelw> ok...will gie it a try
[11:41:41 EDT(-0400)] <colinclark> So, for example, FLUID-2639-a.patch
[11:42:07 EDT(-0400)] <colinclark> There's one other small issue.
[11:42:14 EDT(-0400)] <laurelw> ok
[11:42:21 EDT(-0400)] <colinclark> By default, subclipse will create a patch with absolute file paths in it.
[11:42:30 EDT(-0400)] <colinclark> Not a showstopper, but annoying for whoever is trying to apply the patch.
[11:42:47 EDT(-0400)] <colinclark> The paths will look something like C:\laurel\fluid\infusion\blah\blah
[11:42:53 EDT(-0400)] <laurelw> yeesh
[11:43:25 EDT(-0400)] <colinclark> Which, on most other machines, will be an invalid path, so the patch applier has to snip off the trailing path segments when applying the patch. Easy to do, but an extra step.
[11:43:34 EDT(-0400)] <colinclark> So, when you're creating your new patch, you can click the Next > button
[11:43:51 EDT(-0400)] <colinclark> And it'll give you an option to set the "Patch Root."
[11:44:08 EDT(-0400)] <laurelw> i see that (i'm doing this as we "speak")
[11:44:09 EDT(-0400)] <colinclark> I create all my patches on the command line, so I've never used this feature, but it should allow you to create project or selection-relative paths.
[11:44:26 EDT(-0400)] <laurelw> i think project seems like the right one
[11:45:43 EDT(-0400)] <colinclark> laurelw: So, in the end, I think you'll find that most component leads will be happiest to see a patch file, where they can triple-check that nothing got broken in the process of adding new properties to the dependency declaration.
[11:46:51 EDT(-0400)] * Bosmon (n=Antranig@ginger.caret.cam.ac.uk) has joined #fluid-work
[11:48:18 EDT(-0400)] <laurelw> sorry - when i spoke to michelle I got the impression that I checked first with the leads and then created the patch
[11:50:33 EDT(-0400)] <colinclark> laurelw: Yeah, I guess the point is that it's harder for the leads to see the nature of the change without a patch.
[11:51:04 EDT(-0400)] <colinclark> No worries, I'll just be excited to see your first patch. (smile)
[11:51:28 EDT(-0400)] <elicochran> Justin_o: colinclark mentioned last night that you might have some time to help me test the final version of SWFUpload 2.2.0 against the Uploader component.
[11:51:50 EDT(-0400)] <laurelw> i feel like i messed up with those emails
[11:51:52 EDT(-0400)] <colinclark> (after the work on path re-writing for our build testing, of course)
[11:51:58 EDT(-0400)] <Justin_o> elicochran: sure
[11:51:59 EDT(-0400)] <colinclark> laurelw: No, I don't think you did.
[11:52:07 EDT(-0400)] <colinclark> I think a patch will just be helpful. (smile)
[11:52:11 EDT(-0400)] <laurelw> jacob said his were unreadable
[11:52:36 EDT(-0400)] <laurelw> so i'll apologize to everyone if they weren't very helpful!
[11:53:20 EDT(-0400)] <elicochran> Justin_o: would you like me to set up a local instance for you to test against or do you want to set up a server there? (BTW, I still need to walk the code to see if there are any changes that I need to do on our side before we just drop the new SWFUpload in, so it probably won't be until tomorrow).
[11:53:23 EDT(-0400)] <laurelw> beware impending patch on it's way! btw...is it better then to post the patch to the jira now, or to email it to the component leades??
[11:54:42 EDT(-0400)] <Justin_o> elicochran: if you could set up a server, that would be helpful, thanks... just let me know what it is ready
[11:55:09 EDT(-0400)] <elicochran> Justin_o: does tomorrow morning look good for you?
[11:56:13 EDT(-0400)] <Justin_o> elicochran: i believe it should be alright... we have the conference call at 11 EDT so before or after that i can start testing
[11:56:50 EDT(-0400)] <elicochran> Justin_o: I doubt that I'll have it running before the All Hands
[11:57:28 EDT(-0400)] <Justin_o> okay...
[11:58:15 EDT(-0400)] <Justin_o> elicochran: i'll start working on it when it's up... we do have a celebration here at around 2pm though
[11:58:33 EDT(-0400)] <elicochran> Justin_o: cool
[12:01:27 EDT(-0400)] <anastasiac> laurelw, I'd post the patch on the JIRA, then ping the leads in the channel to let them know it's there, and to ask for a review
[12:04:48 EDT(-0400)] <michelled> I'm working on http://issues.fluidproject.org/browse/FLUID-2610 which was the build problem of not including license files. Part of the task is to double check that all the correct license files are included.
[12:04:56 EDT(-0400)] <michelled> Does anyone know if we require a license file to go with the json2.js file that we include?
[12:05:16 EDT(-0400)] <michelled> Justin_o, anastasiac: I noticed some inconsistency in where the license file for a library was included. any reason that the swfobject, swfupload and manual tests/lib/jquery licenses aren't in their top level dir? for example swfobject/LICENSE.txt instead of swfobject/js/LICENSE.txt?
[12:06:20 EDT(-0400)] <Justin_o> michelled: could be because the license refers to all files below it... although I'm not totally sure
[12:06:54 EDT(-0400)] <anastasiac> michelled, Justin_o might be right, but it could also just be "human error" (smile)
[12:07:34 EDT(-0400)] <michelled> I think I phrased that incorrectly. I think the license file should be at the higher level but it is at the lower level
[12:07:58 EDT(-0400)] <michelled> and in one case it is repeated twice at the lower level instead of just being at the higher level
[12:08:07 EDT(-0400)] <michelled> any disagreement with me moving them up?
[12:10:05 EDT(-0400)] <Justin_o> michelled: this could have happened because they may have been in separate directories before we reorganized
[12:10:58 EDT(-0400)] <michelled> ok, I'm going to move them
[12:11:04 EDT(-0400)] <Justin_o> michelled: thanks
[12:49:47 EDT(-0400)] * elicochran (n=elicochr@dwin-wlan-279.AirBears.Berkeley.EDU) has joined #fluid-work
[13:11:17 EDT(-0400)] <colinclark> michelled: You asked about a license file for our JSON parser.
[13:11:27 EDT(-0400)] <colinclark> Maybe you've already found an answer to it, but it's an interesting case.
[13:11:34 EDT(-0400)] <colinclark> Crockford released it as "public domain."
[13:11:47 EDT(-0400)] <colinclark> Essentially meaning that he doesn't own it, and thus doesn't need to license in any particular way.
[13:14:23 EDT(-0400)] <colinclark> laurelw: You asked on the list about an easy way to parse JSON files to check for syntactical errors.
[13:14:54 EDT(-0400)] <colinclark> Probably the simplest approach would be to copy paste the JSON into Firebug's console and eval it.
[13:14:54 EDT(-0400)] <colinclark> eval(...);
[13:14:54 EDT(-0400)] <colinclark> where ... is your chunk of JSON
[13:30:19 EDT(-0400)] <michelled> laurelw: you can also check your json by using jslint.com
[13:30:55 EDT(-0400)] <laurelw> great ideas
[13:31:12 EDT(-0400)] <anastasiac> Bosmon, I have a renderer template question... do you have a moment?
[13:31:28 EDT(-0400)] <michelled> colinclark: thanks for info on the json parser licensing.
[13:32:26 EDT(-0400)] <anastasiac> Bosmon, I'm trying to load a template from a separate tile, using fluid.fetchResources() the same way TableOfContents.js does it
[13:32:44 EDT(-0400)] <anastasiac> I'm using cutpoints instead of actual rsf:ids and it's not working
[13:33:03 EDT(-0400)] <anastasiac> are hard-coded rsf:id's required if I want to load an 'external' template this way>
[13:33:06 EDT(-0400)] <anastasiac> ?
[13:37:49 EDT(-0400)] <anastasiac> Bosmon, any thoughts?
[13:38:01 EDT(-0400)] * Bosmo1 (n=Bosmon@78-105-207-102.zone3.bethere.co.uk) has joined #fluid-work
[13:38:06 EDT(-0400)] <Bosmo1> I am here now
[13:38:22 EDT(-0400)] <anastasiac> to recap:
[13:38:35 EDT(-0400)] <anastasiac> I'm trying to load a template from a separate file, using fluid.fetchResources() the same way TableOfContents.js does it
[13:38:41 EDT(-0400)] <anastasiac> I'm using cutpoints instead of actual rsf:ids and it's not working
[13:38:47 EDT(-0400)] <anastasiac> are hard-coded rsf:id's required if I want to load an 'external' template this way?
[13:38:52 EDT(-0400)] <Bosmo1> No
[13:39:04 EDT(-0400)] <anastasiac> hm..
[13:39:42 EDT(-0400)] <anastasiac> well, it works if I have rsf:ids, and not if I don't
[13:39:45 EDT(-0400)] <Bosmo1> Well
[13:39:58 EDT(-0400)] <Bosmo1> YOu need to apply the "cutpoints" structure, in this case, to the "resourceSpec" entry itself
[13:40:00 EDT(-0400)] <anastasiac> the cutpoints worked when I wasn't loading a template from a separate file
[13:40:06 EDT(-0400)] <anastasiac> ah!
[13:40:06 EDT(-0400)] <Bosmo1> It seems this is something I failed to document (tongue)
[13:40:11 EDT(-0400)] <anastasiac> so in the resource object?
[13:40:24 EDT(-0400)] <anastasiac> var resources = {
[13:40:24 EDT(-0400)] <anastasiac> objEntry: {
[13:40:25 EDT(-0400)] <anastasiac> href: that.options.templateUrl,
[13:40:25 EDT(-0400)] <anastasiac> }
[13:40:25 EDT(-0400)] <anastasiac> };
[13:40:39 EDT(-0400)] <anastasiac> add cutpoint: myCutPoints as a sibling to href?
[13:41:19 EDT(-0400)] <anastasiac> and would that mean that I don't pass the cutpoints as an option to reRender?
[13:41:20 EDT(-0400)] <Bosmo1> Yes
[13:41:25 EDT(-0400)] <Bosmo1> Erm
[13:41:27 EDT(-0400)] <Bosmo1> Yes
[13:41:33 EDT(-0400)] <Bosmo1> Well...
[13:41:45 EDT(-0400)] <anastasiac> Yay!!
[13:41:46 EDT(-0400)] <anastasiac> it works
[13:41:52 EDT(-0400)] <Bosmo1> The cutpoints are irrelevant at render time
[13:41:56 EDT(-0400)] <Bosmo1> They never had any effect then...
[13:41:59 EDT(-0400)] <Bosmo1> They bite only at parse time
[13:42:14 EDT(-0400)] <anastasiac> ah, ok
[13:42:26 EDT(-0400)] <anastasiac> thanks!
[13:42:47 EDT(-0400)] <Bosmo1> It's worth being aware, that a template with a different set of cutpoints, is a different template
[13:42:52 EDT(-0400)] <Bosmo1> Even if it was derived from the same markup
[13:43:02 EDT(-0400)] <Bosmo1> So you would need to parse it again, if they had changed
[13:43:15 EDT(-0400)] <jessm> interesting thread on MCN re: image sizes online for museums – some disagreement about change, access, and "getting burned" – interesting...
[13:43:28 EDT(-0400)] <anastasiac> right - the cutpoints are used to essentially modify the template, so different cutpoints = different template
[13:43:43 EDT(-0400)] <anastasiac> jessm: MCN = ?
[13:44:04 EDT(-0400)] <jessm> museum computer network – sent a url to their mailing list 'round on our fluid-work
[13:44:13 EDT(-0400)] <colinclark> cool
[13:44:21 EDT(-0400)] <anastasiac> right
[13:46:37 EDT(-0400)] <jessm> http://www.mcn.edu/resources/index.asp?subkey=80
[13:46:48 EDT(-0400)] <jessm> there's the link to their mailing list if anyone wants to join
[13:46:59 EDT(-0400)] <jessm> and there's an archive
[13:47:13 EDT(-0400)] <jessm> http://toronto.mediatrope.com/pipermail/mcn-l/2009-May/002870.html
[13:47:18 EDT(-0400)] <jessm> that's the first msg. in the thread
[13:49:09 EDT(-0400)] <colinclark> laurelw: I sent a response to your patch via email. I hope it's not too much of an inconvenience, but it's looking like two separate patches will do the trick.
[13:49:21 EDT(-0400)] <colinclark> The "name" and "description" changes look great. We should get those in ASAP.
[13:49:46 EDT(-0400)] <colinclark> For FSS/CSS-related changes, we should chat a bit more about it here in the channel with michelled and fj4000, since it's a bit more complicated than your patch suggests.
[13:53:35 EDT(-0400)] * elicochran (n=elicochr@dhcp-169-229-212-84.LIPS.Berkeley.EDU) has joined #fluid-work
[14:03:16 EDT(-0400)] <michelled> colinclark: for FLUID-2575, should Pager depend on the bgiframe plugin?
[14:04:01 EDT(-0400)] <colinclark> michelled: Yep
[14:04:08 EDT(-0400)] <michelled> k, thx
[14:18:05 EDT(-0400)] <laurelw> yup
[14:18:37 EDT(-0400)] <laurelw> michelled, fj4000: is the cssFiles change for the json files a requirement for 1.1?
[14:18:52 EDT(-0400)] <fj4000> I think so
[14:18:56 EDT(-0400)] <fj4000> let me check the jira
[14:19:20 EDT(-0400)] <fj4000> yes
[14:20:02 EDT(-0400)] <laurelw> ok...then we should figure out what is really required (colin's email) and chat more
[14:20:27 EDT(-0400)] <michelled> the cssFiles property in the json files is required for creating a single concatenated CSS file for Infusion which was slated to be available in 1.1
[14:20:59 EDT(-0400)] <fj4000> laurelw: what is needed immediately is more the build tasks stuff
[14:21:07 EDT(-0400)] <fj4000> so the name and description material
[14:21:09 EDT(-0400)] <laurelw> already posted the revised patch
[14:21:15 EDT(-0400)] <fj4000> cool
[14:25:49 EDT(-0400)] <laurelw> but don't want to drop the ball on the other css task - assigned to me
[14:27:41 EDT(-0400)] <michelled> I think colinclark's email outlines what we need. In order to accomplish this we'll need to create several dependency files - one for each part of fss, also these 'parts' will need to be added as modules to the build.properties file
[14:28:03 EDT(-0400)] <colinclark> Yep, that sounds about right.
[14:28:05 EDT(-0400)] <laurelw> that makes sense..
[14:28:11 EDT(-0400)] <colinclark> fj4000: Can confirm how we should break FSS up.
[14:28:14 EDT(-0400)] <laurelw> there are still some items that aren't clear to me
[14:28:24 EDT(-0400)] <colinclark> But I'm figuring it's probably reset, layout, text, and themes.
[14:28:27 EDT(-0400)] <fj4000> yup
[14:28:36 EDT(-0400)] <fj4000> thats what we said earlier, I think
[14:28:48 EDT(-0400)] <laurelw> what about the non-fss components that have css files
[14:29:29 EDT(-0400)] <colinclark> I think this notion of cssFiles is fine for non-FSS modules.
[14:29:37 EDT(-0400)] <colinclark> But I'm curious to hear from michelled and fj4000 about it.
[14:29:50 EDT(-0400)] <fj4000> it makes sense
[14:29:56 EDT(-0400)] <michelled> ya, I agree.
[14:29:56 EDT(-0400)] <fj4000> the tricky part is sub dividing FSS
[14:30:07 EDT(-0400)] <fj4000> but that still sounds reasonable
[14:30:36 EDT(-0400)] <laurelw> ok..so for instance the cssFiles option is appropriate in jQuery UI tooltips (where there is a css file) but it isn't our component?
[14:31:39 EDT(-0400)] <colinclark> laurelw: Yeah, that'll be fine. It's really not even an issue of "components" here, we're talking about "modules." Modules being chunks of stuff that are packaged up as a dependency in our system.
[14:31:50 EDT(-0400)] <colinclark> So lots of things that aren't components are modules in our dependency system.
[14:31:58 EDT(-0400)] <laurelw> i'd also like michelled and fj4000 to confirm order of css in UIOptions file because there are 3 there
[14:32:49 EDT(-0400)] <michelled> fj4000 will need to confirm that
[14:33:01 EDT(-0400)] <fj4000> (tongue)
[14:33:17 EDT(-0400)] * fj4000 looks for the patch
[14:33:45 EDT(-0400)] <michelled> an example of two modules in the same directory is the jquery ui. you'll find two dependency files there.
[14:34:22 EDT(-0400)] <laurelw> "cssFiles": ["UIOptions.css", "Slider.css", "UIOptionsPreview.css"],
[14:34:22 EDT(-0400)] <laurelw>
[14:34:33 EDT(-0400)] <fj4000> hmm
[14:34:34 EDT(-0400)] <laurelw> that is the UIOptions cssFiles json statement
[14:34:42 EDT(-0400)] <laurelw> see the issue?
[14:34:44 EDT(-0400)] <fj4000> im wondering if there is more
[14:35:05 EDT(-0400)] <laurelw> wasn't sure if I should put UIOptions and Slider first, or UIOptionsPreview?
[14:35:18 EDT(-0400)] <fj4000> doesnt make a difference here
[14:35:31 EDT(-0400)] <fj4000> all 3 are independent
[14:35:35 EDT(-0400)] <laurelw> ok...glad of that
[14:36:01 EDT(-0400)] <fj4000> the only thing that really matters in the order would be FSS first, then component stuff
[14:36:14 EDT(-0400)] <fj4000> component css stuff itself could be in any order
[14:36:24 EDT(-0400)] <fj4000> *theoretically* (tongue)
[14:36:34 EDT(-0400)] <laurelw> michelled: I don't think the JQuery ui example works because there aren't any css dependencies
[14:36:38 EDT(-0400)] <fj4000> i havent tested this, but thats the way it should be
[14:37:55 EDT(-0400)] <laurelw> ok...so if I can, I'll throw together a patch - splitting up the fss json into 4 parts, and adding the cssFiles option to the appropriate files. and much appreciated if you can check that out for me!
[14:37:56 EDT(-0400)] <michelled> laurelw: I just meant that as an example of how the dependency files for the modules that we break fss up into would be co-located
[14:38:11 EDT(-0400)] <laurelw> ah. understood.
[14:38:26 EDT(-0400)] <michelled> for sure - thanks!
[14:38:30 EDT(-0400)] <laurelw> talking about too many related things at the same time
[14:39:17 EDT(-0400)] <fj4000> laurelw: i think there is an error in the latest patch
[14:39:25 EDT(-0400)] <laurelw> uh oh
[14:39:25 EDT(-0400)] <fj4000> json parser just barfed
[14:39:36 EDT(-0400)] <fj4000> i will hunt it down
[14:39:39 EDT(-0400)] <laurelw> any barf info?
[14:40:10 EDT(-0400)] <laurelw> hmm...i guess i shouldn't edit files with Arwyn in my arms
[14:41:33 EDT(-0400)] <fj4000> lol (tongue)
[14:41:42 EDT(-0400)] <fj4000> let me see if its even a json issue
[14:41:45 EDT(-0400)] <fj4000> it might be sill
[14:41:48 EDT(-0400)] <fj4000> *silly
[14:45:49 EDT(-0400)] * apetro (n=apetro@wsip-98-174-242-39.ph.ph.cox.net) has joined #fluid-work
[14:47:57 EDT(-0400)] <fj4000> ok, found the issue
[14:48:07 EDT(-0400)] <fj4000> there is a trailing comma in the fss file
[14:48:45 EDT(-0400)] <fj4000> do you want to post a new patch?
[14:48:55 EDT(-0400)] <fj4000> laurelw: ^
[15:04:40 EDT(-0400)] <laurelw> ok. sorry
[15:04:47 EDT(-0400)] <laurelw> howling child
[15:08:37 EDT(-0400)] <laurelw> done
[15:08:45 EDT(-0400)] <laurelw> fj4000: posted it
[15:09:09 EDT(-0400)] <fj4000> thnx
[15:10:03 EDT(-0400)] <Justin_o> I'm going to quickly update the daily build site, so it may appear to be done for a minute
[15:10:08 EDT(-0400)] * elicochran_ (n=elicochr@dwin-wlan-279.AirBears.Berkeley.EDU) has joined #fluid-work
[15:11:14 EDT(-0400)] <Justin_o> It should be back up now
[15:31:15 EDT(-0400)] <michelled> colinclark: when you get a chance could you take a peak at the message I sent to the list about infusion licenses in the build? I'll probably tackle the bug tomorrow.
[15:31:28 EDT(-0400)] <colinclark> michelled: Yep, I'll take a look.
[15:31:32 EDT(-0400)] <michelled> thx
[15:31:44 EDT(-0400)] <colinclark> If it's consistent with our conversation earlier today, I'm sure it's great.
[15:31:52 EDT(-0400)] <colinclark> But I will read it as soon as I get off the phone.
[15:44:32 EDT(-0400)] * apetro_ (n=apetro@wsip-98-174-242-39.ph.ph.cox.net) has joined #fluid-work
[16:15:36 EDT(-0400)] <hydee> hey all - am trying to use FSS but not being able to get it going.
[16:15:41 EDT(-0400)] <laurelw> fj4000: is the jsr bridge css file supposed to be included somewhere?
[16:15:42 EDT(-0400)] <hydee> is it ready to use?
[16:15:52 EDT(-0400)] <laurelw> hydee: yes
[16:16:13 EDT(-0400)] <laurelw> hydee: can you be more specific about what is wrong?
[16:16:16 EDT(-0400)] <hydee> am trying to get the tabs like in http://wiki.fluidproject.org/display/fluid/Keyboard+Accessibility+Tutorial
[16:16:31 EDT(-0400)] <hydee> uses fss-layout.css, fss-theme-mist.css
[16:17:30 EDT(-0400)] <hydee> i pasted in the mark-up on that page, and included those style files.
[16:17:41 EDT(-0400)] <fj4000> laurelw: the bridge file is empty now
[16:17:50 EDT(-0400)] <fj4000> we'll probably ditch it
[16:18:04 EDT(-0400)] <fj4000> hydee: whats not working?
[16:18:18 EDT(-0400)] <fj4000> have you run through the walkthroughs?
[16:18:18 EDT(-0400)] <hydee> no styles
[16:18:26 EDT(-0400)] <hydee> url?
[16:18:31 EDT(-0400)] <fj4000> are you using the whole thing?
[16:18:32 EDT(-0400)] <fj4000> yes
[16:18:34 EDT(-0400)] <fj4000> pls
[16:18:45 EDT(-0400)] <hydee> what's the url to the walkthroughs
[16:18:54 EDT(-0400)] <fj4000> on our wiki
[16:19:04 EDT(-0400)] <hydee> am working on localhost...
[16:19:17 EDT(-0400)] <fj4000> http://wiki.fluidproject.org/display/fluid/Fluid+Skinning+System+(FSS)
[16:19:23 EDT(-0400)] <fj4000> look at the sidebar
[16:19:35 EDT(-0400)] <hydee> i've read this page
[16:19:42 EDT(-0400)] <hydee> but will look at the sidebar - thanks
[16:20:12 EDT(-0400)] <fj4000> can you verify your paths work?
[16:20:36 EDT(-0400)] <colinclark> I'm following along with hydee's process, and certainly doing a cut and paste job from the example doesn't seem to work.
[16:20:52 EDT(-0400)] <colinclark> So, hydee, I'll see what I can figure out, too.
[16:20:53 EDT(-0400)] <fj4000> which example?
[16:21:00 EDT(-0400)] <colinclark> Nice distraction from meetings. (wink)
[16:21:05 EDT(-0400)] <colinclark> In the Tutorial link.
[16:21:22 EDT(-0400)] <fj4000> on the build site?
[16:22:27 EDT(-0400)] <hydee> will check paths - maybe i'm having permission issues on the file
[16:22:54 EDT(-0400)] <colinclark> It looks like there's no instruction here that actually tells you to link in the FSS files.
[16:23:19 EDT(-0400)] <hydee> i've included the .css files
[16:23:48 EDT(-0400)] <colinclark> cool
[16:24:32 EDT(-0400)] <fj4000> there is an instruction
[16:24:34 EDT(-0400)] <fj4000> 2 actually
[16:24:47 EDT(-0400)] <fj4000> "(This made use of the following FSS files: fss-layout.css, fss-theme-mist.css)"
[16:24:49 EDT(-0400)] <fj4000> after the image
[16:24:55 EDT(-0400)] <fj4000> plus
[16:24:57 EDT(-0400)] <fj4000> "Your markup might look like this (with FSS to give us a quick tab appearance):"
[16:24:59 EDT(-0400)] <fj4000> before the image
[16:25:25 EDT(-0400)] <colinclark> fj4000: Yeah, it says it indirectly.
[16:25:30 EDT(-0400)] <fj4000> could you do a pastie?
[16:25:32 EDT(-0400)] <hydee> sorry gang - i had to change the permissions on my infusion directory.
[16:25:34 EDT(-0400)] <colinclark> Anyway, it's all working for me now that i've linked to the correct paths.
[16:25:34 EDT(-0400)] <fj4000> maybe there is a type
[16:25:35 EDT(-0400)] <colinclark> (smile)
[16:25:42 EDT(-0400)] <fj4000> ok
[16:25:45 EDT(-0400)] <fj4000> great
[16:25:50 EDT(-0400)] <hydee> thank you
[16:25:55 EDT(-0400)] <fj4000> your welcome
[16:28:49 EDT(-0400)] <colinclark> fj4000: I've updated the tutorial with an example of linking to the relevant FSS files.
[16:29:00 EDT(-0400)] <colinclark> See under "Step 1: Prepare the required files"
[16:29:03 EDT(-0400)] <colinclark> http://wiki.fluidproject.org/display/fluid/Keyboard+Accessibility+Tutorial
[16:29:37 EDT(-0400)] <fj4000> very cool
[16:30:14 EDT(-0400)] * elicochran (n=elicochr@dwin-wlan-279.AirBears.Berkeley.EDU) has joined #fluid-work
[16:30:55 EDT(-0400)] * elicochran_ (n=elicochr@dwin-wlan-279.AirBears.Berkeley.EDU) has joined #fluid-work
[16:31:56 EDT(-0400)] * elicochran (n=elicochr@dwin-wlan-279.AirBears.Berkeley.EDU) has joined #fluid-work
[16:32:00 EDT(-0400)] * elicochran_ (n=elicochr@dhcp-169-229-212-12.LIPS.Berkeley.EDU) has joined #fluid-work
[16:35:36 EDT(-0400)] * apetro- (n=apetro@wsip-98-174-242-39.ph.ph.cox.net) has joined #fluid-work
[16:49:06 EDT(-0400)] <hydee> am i supposed to do something extra to get the tab i click on to become the current?
[16:50:09 EDT(-0400)] <hydee> right now the main area has all 4 animals
[16:50:15 EDT(-0400)] <hydee> Cats meow.
[16:50:16 EDT(-0400)] <hydee> Dogs bark.
[16:50:16 EDT(-0400)] <hydee> Hamsters wheel.
[16:50:16 EDT(-0400)] <hydee> Alligators bite.
[16:50:30 EDT(-0400)] <hydee> am guessing each one is supposed to be under each tab?
[17:00:11 EDT(-0400)] * laurelw (n=laurel@64.56.228.109) has left #fluid-work
[17:01:56 EDT(-0400)] <Justin_o> hey, this is jacob
[17:02:02 EDT(-0400)] <Justin_o> i stole Justins machine
[17:02:14 EDT(-0400)] <Justin_o> the tabs should do something, I think
[17:03:15 EDT(-0400)] * anastasiac (n=stasia@142.150.154.189) has left #fluid-work
[17:07:13 EDT(-0400)] <colinclark> hydee: The example is lightly half-baked.
[17:07:32 EDT(-0400)] <colinclark> It's something we should fix. (smile)
[17:08:54 EDT(-0400)] <colinclark> Let me see what I can do here.
[17:19:39 EDT(-0400)] <colinclark> hydee: Sorry about this tutorial. I'm going to spend some time tomorrow with Jacob to fix it. Seems like it's something that just didn't quite get finished.
[17:20:32 EDT(-0400)] * clown (n=clown@142.150.154.202) has left #fluid-work
[18:55:00 EDT(-0400)] * alisonbenjamin (n=alisonbe@64.56.250.145) has joined #fluid-work