fluid-work IRC Logs-2009-11-10

[19:22:31 EST(-0500)] <colinclark> Yeah, but it's still not demoable
[19:22:44 EST(-0500)] <colinclark> We've got to figure this one out. But not necessarily at 7:30 pm (wink)
[19:22:50 EST(-0500)] <michelled> true (smile)
[19:22:51 EST(-0500)] <colinclark> This can wait until tomorrow
[19:22:56 EST(-0500)] <michelled> perhaps a fresh brain will help
[19:22:59 EST(-0500)] <colinclark> yep
[19:23:43 EST(-0500)] <michelled> I'm going to go offline for tonight. I'll let you know if I think of anything
[19:23:56 EST(-0500)] <colinclark> see you
[19:24:33 EST(-0500)] <colinclark> jamon: Thanks for your help
[19:24:38 EST(-0500)] <jamon> odd, continuum throw's an error on /main/webapp/infusion/components/uploader/html/Uploader.html
[19:24:43 EST(-0500)] <jamon> but it exists
[19:24:46 EST(-0500)] <jamon> ok, tomorrow michelled
[19:24:49 EST(-0500)] <jamon> np
[19:25:07 EST(-0500)] <michelled> interesting jamon - it's complaining about a different html file for me which is also there
[19:25:19 EST(-0500)] <michelled> see you tomorrow
[19:25:30 EST(-0500)] <jamon> lots of ../../../ relative paths, maybe we can check that tomorrow
[19:26:00 EST(-0500)] <jamon> night
[20:50:52 EST(-0500)] * elicochran (n=elicochr@208.176.206.98.ptr.us.xo.net) has joined #fluid-work
[22:24:20 EST(-0500)] * jamon (i=jamon@mantis.openject.com) has joined #fluid-work
[06:26:00 EST(-0500)] * sveto (n=sveto@62.44.101.70) has joined #fluid-work
[08:21:50 EST(-0500)] * Justin_o (n=Justin@142.150.154.171) has joined #fluid-work
[08:24:20 EST(-0500)] * laurel (n=Laurel@142.150.154.178) has joined #fluid-work
[08:32:09 EST(-0500)] * jessm (n=Jess@c-71-232-1-65.hsd1.ma.comcast.net) has joined #fluid-work
[09:00:08 EST(-0500)] <Justin_o> sveto: hello, were you able to get kettle up and running through jetty in eclipse?
[09:00:45 EST(-0500)] <sveto> Justin_o: yes, with the configuration commited by colin, I'm using it right now.
[09:01:01 EST(-0500)] <Justin_o> sveto: that's good to hear
[09:09:35 EST(-0500)] * jameswy (n=jameswy@142.150.154.196) has joined #fluid-work
[09:11:35 EST(-0500)] * colinclark (n=colin@bas2-toronto09-1176444639.dsl.bell.ca) has joined #fluid-work
[09:12:54 EST(-0500)] * athena (n=athena@adsl-75-58-127-15.dsl.wlfrct.sbcglobal.net) has joined #fluid-work
[09:26:32 EST(-0500)] <colinclark> Justin_o: I emailed you an electronic copy of our Infusion mind map from yesterday
[09:26:45 EST(-0500)] <colinclark> Let me know if you've thought of any changes or additions since yesterday
[09:41:54 EST(-0500)] <Justin_o> colinclark: sure.. i'll take a look at it
[09:47:48 EST(-0500)] <sveto> Justin_o: in order to apply a style to an element through fuild.defaults isn't it enought to create a selector mysel="someclass", assign someclass to the element classes and then add in styles mysel="mystyle"?
[09:48:41 EST(-0500)] * mackrauss (n=Armin@142.150.154.101) has joined #fluid-work
[09:50:32 EST(-0500)] <Justin_o> sveto: hello, the styles section can be useful for managing programatically added styles. So basically it allows for easy configuration from integrators. To use this you would, in your javascript code, you would make some call to add or remove a class for example that.locate("someSelector").addClass(that.options.styles.someStyle);
[09:51:39 EST(-0500)] <sveto> Justin_o: I see, thank you.
[09:51:50 EST(-0500)] <Justin_o> sveto: np
[09:52:30 EST(-0500)] <colinclark> sveto: In other words, adding styles to your options doesn't get you anything for free, but it does put them in a place where they can be overridden or configured by the user
[09:53:59 EST(-0500)] * yura (n=yura@142.150.154.163) has joined #fluid-work
[09:56:05 EST(-0500)] <colinclark> hey yura
[09:56:23 EST(-0500)] <colinclark> Do you have a link handy to the number chooser wireframes you guys are working on in collectionspace?
[09:56:39 EST(-0500)] <yura> one sec
[09:57:28 EST(-0500)] <yura> http://wiki.collectionspace.org/display/collectionspace/Wireframes+-+Object+Cataloging+Data+Entry
[09:57:31 EST(-0500)] <Justin_o> colinclark: I think that covered most of it, 1 more thing is that there are still some standalone demos that need to be moved over to the demo portal or dropped. Also, one question about the progressive enhancement. Is that specifically for Uploader or will this be a framework feature facilitated by the new IoC that any component could use.
[09:57:36 EST(-0500)] <yura> colinclark: ^
[09:57:42 EST(-0500)] <colinclark> yura: thanks so much
[09:58:45 EST(-0500)] <colinclark> Justin_o: I think it has to be a built-in framework feature
[10:00:31 EST(-0500)] <Justin_o> colinclark: thanks... should we also make mention of updating our components to use the new framework updates?
[10:00:42 EST(-0500)] <colinclark> Justin_o: perhaps, yes
[10:00:48 EST(-0500)] <colinclark> maybe under the framework bubble
[10:00:52 EST(-0500)] <colinclark> do you have omnigraffle?
[10:09:24 EST(-0500)] <Justin_o> colinclark: no sorry... i don't
[10:23:34 EST(-0500)] * anastasiac (n=team@142.150.154.189) has joined #fluid-work
[10:42:28 EST(-0500)] * michelled (n=michelle@142.150.154.193) has joined #fluid-work
[10:44:31 EST(-0500)] <michelled> today's the glue meeting!
[10:53:11 EST(-0500)] * mackrauss (n=Armin@142.150.154.101) has joined #fluid-work
[10:53:21 EST(-0500)] * mackrauss (n=Armin@142.150.154.101) has left #fluid-work
[10:53:45 EST(-0500)] * mackrauss (n=Armin@142.150.154.101) has joined #fluid-work
[10:55:44 EST(-0500)] * EricDalquist (n=dalquist@bohemia.doit.wisc.edu) has joined #fluid-work
[11:05:11 EST(-0500)] * laurel1 (n=Laurel@142.150.154.178) has joined #fluid-work
[11:09:44 EST(-0500)] * joan (n=joan@smtp.opentrends.net) has joined #fluid-work
[11:20:00 EST(-0500)] <jamon> is it possible to get omnigraffle files in svg as well? they are impossible to work with outside of omnigraffle otherwise?
[11:20:33 EST(-0500)] <jamon> of course it's a slippery slope to visio (smile)
[11:39:32 EST(-0500)] * elicochran (n=elicochr@dhcp-169-229-212-33.LIPS.Berkeley.EDU) has joined #fluid-work
[11:41:24 EST(-0500)] <jamon> jessm: ping
[11:41:37 EST(-0500)] <jessm> jamon: pong
[11:41:48 EST(-0500)] <jamon> jessm: done, http://rsf.fluidproject.org
[11:41:59 EST(-0500)] <jamon> we can put svn, jira etc there now
[11:42:10 EST(-0500)] <jessm> jamon: wahoo – is that just a direct copy – no update to the wiki version?
[11:42:22 EST(-0500)] <jamon> no update, just a working copy from daniel
[11:42:50 EST(-0500)] <jamon> but in a virtual machine, so if something blows up it won't break anything else
[11:52:13 EST(-0500)] <joan> hi.
[11:54:26 EST(-0500)] <Justin_o> joan: hello
[11:55:07 EST(-0500)] <joan> today i couldn't talk.
[11:55:29 EST(-0500)] <joan> i hear something about a broken maven. maybe i can help
[11:57:36 EST(-0500)] <joan> is "http://wiki.fluidproject.org" an apache2 server?
[12:03:21 EST(-0500)] * joan (n=joan@smtp.opentrends.net) has joined #fluid-work
[12:04:22 EST(-0500)] * colinclark (n=colin@142.150.154.101) has joined #fluid-work
[12:04:39 EST(-0500)] <jamon> joan: do you mean the application that is running there?
[12:04:44 EST(-0500)] <jamon> it is confluence
[12:04:55 EST(-0500)] <joan> no, the server.
[12:05:20 EST(-0500)] <jamon> yes it is apache
[12:06:07 EST(-0500)] <joan> i do suppose that i'll need a sort of proxypassreverse (or something like that) to call the server (kettle) side of the parade component (wherever it gets deployed).
[12:06:30 EST(-0500)] <joan> great
[12:06:44 EST(-0500)] <jamon> joan: depends, you can run tomcat on port 80 if you really like, though it isn't recommended
[12:07:28 EST(-0500)] <joan> i say that bacause of the security issue (ajax call to another domain -> the jira server)
[12:07:54 EST(-0500)] <michelled> joan, if have time, you may want to join this meeting since the designers are taking us all through the wireframes for 0.3
[12:08:32 EST(-0500)] <joan> i heard you talking about a maven problem?
[12:09:06 EST(-0500)] <joan> meeting in breeze room? rigth now?
[12:09:17 EST(-0500)] <Justin_o> joan: yes
[12:10:15 EST(-0500)] <michelled> joan, yes, we are having a maven issue on the server
[12:10:44 EST(-0500)] <michelled> for some reason when we are building the war it seems to be looking in '/' for the files instead of in the relative directory where the build is happening
[12:11:04 EST(-0500)] <joan> which project (svn) ?
[12:11:15 EST(-0500)] <michelled> fluid-all
[12:11:36 EST(-0500)] <michelled> the build scripts are in fluid-engage-kettle
[12:11:46 EST(-0500)] <joan> want me to try to figure out what's happening?
[12:11:55 EST(-0500)] <michelled> that would be great!
[12:12:27 EST(-0500)] <colinclark> michelled: were you able to get it to fail locally yet, or is it still only on the server?
[12:12:38 EST(-0500)] <michelled> only on the server colinclark
[12:12:42 EST(-0500)] <michelled> here are the logs
[12:12:43 EST(-0500)] <michelled> http://titan.atrc.utoronto.ca:4040/continuum/servlet/continuum/target/ProjectBuild.vm;jsessionid=un62ro4e6po4?view=ProjectBuild&amp;buildId=6564&amp;id=56
[12:12:43 EST(-0500)] <colinclark> yack
[12:12:57 EST(-0500)] <colinclark> jamon: I'm in another meeting, but if you have a sec, can I ask you a couple of questions?
[12:13:05 EST(-0500)] <jamon> colinclark: sure
[12:14:18 EST(-0500)] <colinclark> jamon: I'm thinking about our worst-case scenario
[12:14:31 EST(-0500)] <joan> did you changed all path references to src/main/java, src/main/webapps.
[12:14:42 EST(-0500)] <colinclark> We need an awesome, stable, fully working demo of Engage 0.1 for tomorrow's MCN conference.
[12:14:57 EST(-0500)] <michelled> joan: I think I caught them all. and the thing is that the build works fine on our local machines
[12:15:04 EST(-0500)] <joan> or only the kettle server
[12:15:06 EST(-0500)] <colinclark> jamon: What would it look like if you had to set up an instance of Tomcat and CouchDB on our production server with short notice?
[12:15:09 EST(-0500)] <michelled> it seems to just have an issue on the server
[12:15:28 EST(-0500)] <joan> the server log say: ] /main/webapp/infusion/components/uiOptions/html/UIOptionsPreview.html (No such file or directory)
[12:15:30 EST(-0500)] <jamon> colinclark: i'd put it in a virtual machine
[12:15:44 EST(-0500)] <jamon> colinclark: but that should be ok to do in time
[12:15:49 EST(-0500)] <colinclark> jamon: ok
[12:15:54 EST(-0500)] <colinclark> Where is fluidengage.org hosted now?
[12:16:05 EST(-0500)] <jamon> right now on giga (production for everything)
[12:16:24 EST(-0500)] <jamon> but i'm not comfortable putting erlang and couch there
[12:16:38 EST(-0500)] <colinclark> jamon: Fair enough
[12:16:39 EST(-0500)] <jamon> colinclark: so i'll change dns and put it on a virtual machine
[12:16:51 EST(-0500)] <colinclark> I think it might make sense to do early, just in case
[12:17:06 EST(-0500)] <jamon> colinclark: plus this fits well with out longterm plan to move things off into vm's anyways
[12:17:11 EST(-0500)] <colinclark> (smile)
[12:17:12 EST(-0500)] <jamon> s/out/our
[12:19:31 EST(-0500)] <jessm> jamon: just so you know – the MCN need is from tomorrow through Sunday – that's the conference
[12:19:42 EST(-0500)] <jamon> yeah you mentioned it yesterday
[12:19:47 EST(-0500)] <colinclark> (smile)
[12:19:59 EST(-0500)] <jessm> jamon: when i start to repeat myself it means I'm losing it (wink)
[12:20:10 EST(-0500)] <colinclark> lol
[12:20:13 EST(-0500)] <colinclark> welcome to the club
[12:20:16 EST(-0500)] <jamon> jessm: ah sorry that's funny, my bad
[12:20:17 EST(-0500)] <colinclark> pre-conference prep
[12:29:30 EST(-0500)] * alisonbenjamin (n=alisonbe@142.150.154.127) has joined #fluid-work
[12:48:00 EST(-0500)] * elicochran_ (n=elicochr@doecev-wlan-9.AirBears.Berkeley.EDU) has joined #fluid-work
[13:29:02 EST(-0500)] * sveto (n=sveto@62.44.101.70) has left #fluid-work
[13:45:33 EST(-0500)] <joan> michelle?
[13:50:32 EST(-0500)] * joan (n=joan@smtp.opentrends.net) has joined #fluid-work
[14:18:44 EST(-0500)] * mackrauss (n=Armin@142.150.154.101) has joined #fluid-work
[14:47:44 EST(-0500)] * colinclark (n=colin@142.150.154.101) has joined #fluid-work
[15:59:08 EST(-0500)] * laurel1 (n=Laurel@142.150.154.178) has left #fluid-work
[16:00:31 EST(-0500)] <jamon> michelled, colinclark, jessm: think we're good to go: http://fluidengage.org/engage/demo/index.html
[16:00:44 EST(-0500)] <michelled> thanks jamon!
[16:01:03 EST(-0500)] <jessm> jamon: can't hit it from outside
[16:01:09 EST(-0500)] <michelled> I'm still trying to figure out what's up with the build - it's not that the demos don't depend on it
[16:01:17 EST(-0500)] <jessm> jamon: [an error occurred while processing this directive] The requested URL was not found on this server. If you entered the URL manually please check your spelling and try again. [an error occurred while processing this directive]
[16:01:28 EST(-0500)] <jamon> jessm: ah right, dns, try http://142.150.154.70/engage/demo/index.html
[16:01:59 EST(-0500)] <colinclark> jamon: Have I told you that you rock today yet?
[16:02:08 EST(-0500)] <jamon> colinclark: thanks (smile)
[16:02:16 EST(-0500)] <colinclark> I am so pleased!
[16:02:22 EST(-0500)] <jamon> tomorrow is another day though, that's when it matters
[16:02:27 EST(-0500)] <colinclark> For those who don't know, I get a little nervous when I have to do demos.
[16:02:38 EST(-0500)] <colinclark> So having a stable release build makes it so much easier
[16:02:44 EST(-0500)] <colinclark> So jamon, what version of Engage is this?
[16:02:53 EST(-0500)] <colinclark> Did you build it custom? Or is the release war for 0.1?
[16:03:10 EST(-0500)] <jamon> colinclark: just did svn checkouts of trunk, think it is 0.3
[16:03:36 EST(-0500)] <colinclark> Justin_o: I need your Kingly advice
[16:03:42 EST(-0500)] <Justin_o> colinclark: sure
[16:03:54 EST(-0500)] <colinclark> Do you think we are safe to deploy a post 0.1 version of Engage?
[16:04:05 EST(-0500)] <jessm> jamon: woo hoo!
[16:04:06 EST(-0500)] <colinclark> Or, should we be sure that users only see a release version as a demo?
[16:06:11 EST(-0500)] <Justin_o> colinclark: probably better to go with the 0.1 since that will be the one they will likely download
[16:06:16 EST(-0500)] <Justin_o> in the near future
[16:06:20 EST(-0500)] <colinclark> Makes sense
[16:06:37 EST(-0500)] <colinclark> jamon: Would it be easiest for you if I just send you a copy of the Engage 0.1 release war?
[16:06:46 EST(-0500)] <colinclark> If so, what'st he URL to the database, and I'll get it all set up for you
[16:07:16 EST(-0500)] <jamon> colinclark: i think so
[16:11:28 EST(-0500)] <jamon> colinclark: ah, one second, on phone, use htpp://localhost:5984, that's what i did before ant rebuilding
[16:13:16 EST(-0500)] <colinclark> Quote of the day: "Options are rad"
[16:13:20 EST(-0500)] <colinclark> jamon: thanks
[16:18:16 EST(-0500)] <michelled> colinclark, jamon: I guess you'll need to change the release war to point to the new couch?
[16:25:48 EST(-0500)] <jamon> michelled: the running version is poitint at the new copy on the vm i created, that's correct no?
[16:26:05 EST(-0500)] <michelled> yes, that's correct
[16:26:31 EST(-0500)] <michelled> if colinclark gives you the engage war that we built for 0.1 it will also need to be modified before you put it up
[16:26:45 EST(-0500)] <michelled> makes sense?
[16:27:23 EST(-0500)] <jamon> michelled: yep, as long as i can change it, should be fine since the war unpacks the configuration into plaintext
[16:27:36 EST(-0500)] <michelled> great (smile)
[16:47:58 EST(-0500)] * anastasiac (n=team@142.150.154.189) has left #fluid-work
[16:50:21 EST(-0500)] <athena> michelled: i saw your maven email to the list
[16:50:38 EST(-0500)] <colinclark> athena: are we doomed?
[16:50:39 EST(-0500)] <athena> what's the home directory of the user set to that's running the script?
[16:50:42 EST(-0500)] <athena> DOOM
[16:50:46 EST(-0500)] <michelled> lol
[16:50:51 EST(-0500)] <athena> no, i'm sure there's some logical solution (smile)
[16:51:06 EST(-0500)] <athena> any chance that user's home directory is set to / ?
[16:51:24 EST(-0500)] <colinclark> this is one that jamon can maybe help us with
[16:51:26 EST(-0500)] <michelled> I don't think so
[16:51:53 EST(-0500)] <michelled> I'm not sure what continuum's user is set to
[16:52:05 EST(-0500)] <athena> generally maven tries to copy artifacts into $HOME/.m2/repository, and it'll create those if the directories don't exist
[16:52:15 EST(-0500)] <athena> though i think it's also possible to set a MAVEN_HOME variable
[16:52:51 EST(-0500)] <michelled> the $HOME seems to be set fine
[16:53:11 EST(-0500)] <colinclark> $MAVEN_HOME is set to the location of Maven
[16:53:11 EST(-0500)] <colinclark> 1