uPortal IRC Logs-2007-04-16
[07:10:36 EDT(-0400)] * EricDalquist (n=dalquist@bohemia.doit.wisc.edu) has joined ##uportal
[08:27:08 EDT(-0400)] * esm (n=esm@clue.mse.jhu.edu) has joined ##uportal
[10:19:49 EDT(-0400)] <EricDalquist> morning all
[11:03:09 EDT(-0400)] <esm> morning
[11:08:45 EDT(-0400)] <EricDalquist> how are the assemblies progressing?
[11:08:53 EDT(-0400)] <EricDalquist> it looks like you got a bit done this weekend
[11:08:54 EDT(-0400)] <esm> pretty well
[11:08:55 EDT(-0400)] <esm> yeah
[11:09:45 EDT(-0400)] <esm> figuring out what the best way is to init hsql. essentially the equivilant of running the init-db target of the base build.xml
[11:10:00 EDT(-0400)] <esm> i think i can suck in that build.xml file with the <ant> task
[11:10:03 EDT(-0400)] <esm> and call the target
[11:10:30 EDT(-0400)] <EricDalquist> sounds do-able
[11:10:32 EDT(-0400)] <esm> once that is done, its just a matter of packaging up the quickstart assembly
[11:10:58 EDT(-0400)] <EricDalquist> hopefully before we get to the june conference we'll be initing from bean definition xml files and it could be done automaticly at first server start
[11:11:10 EDT(-0400)] <esm> ill need some feedback on the distributions. and how to package up any tools we would like to provide in the quickstart
[11:11:18 EDT(-0400)] <esm> yeah
[11:12:06 EDT(-0400)] <EricDalquist> ok
[11:13:27 EDT(-0400)] <esm> i did a little bit of work on the site too. not much, just enough to make navigation sane.
[11:14:10 EDT(-0400)] <EricDalquist> ok
[11:30:31 EDT(-0400)] * deuce (n=deuce@ip70-162-119-62.ph.ph.cox.net) has joined ##uportal
[12:32:18 EDT(-0400)] * deuce (n=deuce@12.164.139.7) has joined ##uportal
[12:53:50 EDT(-0400)] * deuce (n=deuce@12.164.139.7) has joined ##uportal
[13:03:43 EDT(-0400)] * deuce (n=deuce@uni1.unicon.net) has joined ##uportal
[13:14:40 EDT(-0400)] <EricDalquist> hrm
[13:14:49 EDT(-0400)] <EricDalquist> mvn site still fails with an out of memory error for me :/
[13:15:35 EDT(-0400)] <esm> oh
[13:15:36 EDT(-0400)] <esm> yeah
[13:15:52 EDT(-0400)] <esm> export MAVEN_OPTS=-Xmx256m
[13:16:12 EDT(-0400)] <EricDalquist>
[13:16:23 EDT(-0400)] <esm> i think at the end of mvn site it says it uses 166M max
[13:16:30 EDT(-0400)] <esm> or allocated, anyway
[13:16:34 EDT(-0400)] <esm> so 256 should be enuf
[13:16:50 EDT(-0400)] <EricDalquist> that is still a big gripe I have with java on the desktop
[13:16:59 EDT(-0400)] <EricDalquist> end users shouldn't have to manage memory
[13:17:04 EDT(-0400)] <esm> yeah
[13:17:44 EDT(-0400)] <esm> the assembly plugin is not letting me overlay an unzipped tomcat with the uportal webapps.
[13:17:50 EDT(-0400)] <deuce> aww but it's fun to manage memory
[13:18:01 EDT(-0400)] <EricDalquist> just like old macs!
[13:18:19 EDT(-0400)] <EricDalquist> hrm
[13:18:22 EDT(-0400)] <EricDalquist> how does pluto do it?
[13:18:41 EDT(-0400)] <esm> not sure...
[13:19:20 EDT(-0400)] <esm> i haven't been following the pluto reciepe.
[13:19:27 EDT(-0400)] <esm> i'm guessing its an ant copy
[13:19:54 EDT(-0400)] <EricDalquist> ah
[13:20:52 EDT(-0400)] <esm> ah no they do it using the assembly plugin...
[13:21:02 EDT(-0400)] <esm> they.
[13:21:02 EDT(-0400)] <esm> we.
[13:21:12 EDT(-0400)] <EricDalquist>
[13:21:16 EDT(-0400)] <EricDalquist> can we clone that config?
[13:21:55 EDT(-0400)] <esm> perhaps.
[13:22:23 EDT(-0400)] <esm> pluto downloads/unpacks tomcat, and uses the pluto maven plugin to install pluto into the unpacked tomcat.
[13:22:36 EDT(-0400)] <esm> then uses the assembly plugin to package the tomcat.
[13:22:44 EDT(-0400)] <esm> right now we don't have an equivlant maven plugin
[13:24:28 EDT(-0400)] <EricDalquist> ah
[13:24:34 EDT(-0400)] <esm> the assembly plugin has some nice features like moduleSets and depencencySets
[13:24:56 EDT(-0400)] <esm> so I can define a depenencySet which contains all the wars that the ear plugin depends on for example
[13:25:21 EDT(-0400)] <esm> pluto, for some reason, doesn't use moduleSets or dependencySets
[13:25:57 EDT(-0400)] <esm> i'm guessing that david ran in to trouble because he has the pluto assembly stuff as a subproject of the main project
[13:26:23 EDT(-0400)] <esm> (i tried that with uPortal and it was just too much hassle, so the assemblies are run from the base pom)
[13:27:48 EDT(-0400)] <esm> going to view the source of the assembly plugin and see if the problem is where I think it is. Otherwise I may just be missing a configuration parameter.
[13:28:43 EDT(-0400)] <EricDalquist> ok
[14:08:53 EDT(-0400)] * jayshao (n=jayshao@jshao.rutgers.edu) has joined ##uportal
[14:09:33 EDT(-0400)] <jayshao> Hey Elliot, you around?
[14:12:46 EDT(-0400)] <andrew_petro_ubu> Sigh. Can anyone remind me how to post a binary? Trying to post 2.6.0 m1
[14:13:22 EDT(-0400)] <esm> jayshao: hey jason
[14:14:30 EDT(-0400)] <jayshao> what time does traffic get bad around JHU?
[14:14:32 EDT(-0400)] <EricDalquist> scp it to the ja-sig.org box?
[14:14:44 EDT(-0400)] <jayshao> e.g. what time do I need to leave NJ by to make it in by dinner time monday night?
[14:15:17 EDT(-0400)] <EricDalquist> so andrew_petro_ubu it looks like you need to scp the file to your home directory
[14:15:22 EDT(-0400)] <andrew_petro_ubu> right, so I've SFTP uploaded it to my home directory on the box
[14:15:26 EDT(-0400)] <EricDalquist> ok
[14:15:31 EDT(-0400)] <andrew_petro_ubu> now I have to get it into the downloads directory
[14:15:33 EDT(-0400)] <jayshao> ubu?
[14:15:38 EDT(-0400)] <esm> jayshao: you would come down 295 (or the NJ turnpike) to 95? To 695 West, to 83 Sounh?
[14:15:39 EDT(-0400)] <andrew_petro_ubu> which my poor user doesn't have perms to do
[14:15:40 EDT(-0400)] <EricDalquist> sudo -u jasigch cp filename /jasig/htdocs/www/downloads/uportal
[14:15:44 EDT(-0400)] <andrew_petro_ubu> aha
[14:15:50 EDT(-0400)] <andrew_petro_ubu> that -u bit is key
[14:15:56 EDT(-0400)] <andrew_petro_ubu> (ubu for ubuntu)
[14:15:59 EDT(-0400)] <EricDalquist> we should just change that directory to be writable by the jasigch group
[14:16:33 EDT(-0400)] <esm> jayshao: traffic gets bad around 4:00 or 4:30.
[14:17:49 EDT(-0400)] <esm> I'd suggest allocating 3.5 to 4 hours. My wife's parents live in New Brunswick, and we allocate 3 hours for a "normal" drive to New Brunswick.
[14:18:50 EDT(-0400)] <esm> I think you'll be going against the rush in the afternoon, so that should help somewhate
[14:19:34 EDT(-0400)] <esm> You could also take the train, but that might be more expensive
[14:25:48 EDT(-0400)] <jayshao> hmmm... I probably could take the train, but I'm thinking the freedom with having the car is worth it.
[14:25:51 EDT(-0400)] <jayshao> where in NB do they live?
[14:26:16 EDT(-0400)] <esm> jayshao: off of.....
[14:26:22 EDT(-0400)] <esm> JFK boulevard?
[14:27:02 EDT(-0400)] <esm> after getting off of 295 at route 1, we head north on route 1 to cozin's lane (sp??)
[14:27:10 EDT(-0400)] <jayshao> neat. that's about 2-3 miles from where I'm at.
[14:27:16 EDT(-0400)] <esm> new jersey roads are a real mystery to me
[14:27:48 EDT(-0400)] <esm> nice! well one time when we go up if it is convienient we should meet
[14:28:19 EDT(-0400)] <jayshao> heh... you should talk to Eric about that from the last time they came up to Rutgers...
[14:28:31 EDT(-0400)] * esm chuckles
[14:28:31 EDT(-0400)] <jayshao> EricDalquist that is
[14:28:43 EDT(-0400)] <esm> right
[14:28:56 EDT(-0400)] <esm> I'll ask him at the JHU meeting
[14:29:07 EDT(-0400)] <esm> to save his fingers from typing out a long story
[14:29:13 EDT(-0400)] <jayshao> Hey Eric, did you ever put your IRC plugin into the Atlassian Plugin-Library?
[14:29:20 EDT(-0400)] <jayshao> If not, you might be able to enter it in: http://confluence.atlassian.com/display/CODEGEIST/Atlassian+Codegeist
[14:30:20 EDT(-0400)] <EricDalquist> yeah it is already hosted in atlassian svn
[14:31:00 EDT(-0400)] <jayshao> shrug maybe it's time to make it do cool things where it detects JIRA issue numbers and highlights/macro includes them...
[14:31:24 EDT(-0400)] <EricDalquist> perhaps
[14:31:48 EDT(-0400)] <EricDalquist> http://confluence.atlassian.com/display/CONFEXT/Confluence+IRC+Bot
[14:32:12 EDT(-0400)] <EricDalquist> timing isn't very good though
[14:32:20 EDT(-0400)] <EricDalquist> I'm a bit busy with buying and fixing up a house
[14:32:22 EDT(-0400)] <jayshao> heh. I hear you. There's that whole day job thing...
[14:34:49 EDT(-0400)] <jayshao> nice. sounds like you're settling in
[14:34:56 EDT(-0400)] <jayshao> so when are you getting a dog?
[14:35:06 EDT(-0400)] <EricDalquist> already have 2 cats & a turtle
[14:35:19 EDT(-0400)] <esm> a dog would be a perfect fit
[14:35:21 EDT(-0400)] <esm>
[14:35:32 EDT(-0400)] <EricDalquist> we may this summer now that we'll have a yard
[14:35:47 EDT(-0400)] <EricDalquist> plus since Gretchen has summers off she can take care of training
[14:36:42 EDT(-0400)] <EricDalquist> so esm I'd like to tag/release the next RC of uP3 at the end of the week
[14:36:50 EDT(-0400)] <EricDalquist> how are your tasks looking wrt to that?
[14:37:06 EDT(-0400)] <esm> today is monday right?
[14:37:13 EDT(-0400)] <esm> i think that is reasonable
[14:37:26 EDT(-0400)] <EricDalquist> ok
[14:37:28 EDT(-0400)] <esm> after i hammer out this issue with assembly, things should be good
[14:37:32 EDT(-0400)] <EricDalquist> cool
[14:37:55 EDT(-0400)] <esm> my wife is working late a couple of nights this week so I should be able to put in some good time
[14:42:13 EDT(-0400)] <esm> wow i'm a freaking idiot
[14:42:23 EDT(-0400)] <esm> i'm trying to include a directory in the assembly that doesn't exist.
[14:42:35 EDT(-0400)] <EricDalquist>
[14:43:52 EDT(-0400)] <esm> "is the keyboard plugged in?"
[14:44:51 EDT(-0400)] <EricDalquist> lol
[14:49:06 EDT(-0400)] <esm> andrew_petro_ubu: grats/thank you for getting out 2.6 M1
[14:49:22 EDT(-0400)] <EricDalquist> np
[14:50:46 EDT(-0400)] <esm> sometimes when building the assemblies, maven seems to just "stop" at random places, but always when building javadocs.
[14:51:02 EDT(-0400)] <esm> [INFO] ------------------------------------------------------------------------
[14:51:02 EDT(-0400)] <esm> [INFO] BUILD SUCCESSFUL
[14:51:02 EDT(-0400)] <esm> [INFO] ------------------------------------------------------------------------
[14:51:02 EDT(-0400)] <esm> [INFO] Total time: 2 minutes 4 seconds
[14:51:02 EDT(-0400)] <esm> [INFO] Finished at: Mon Apr 16 14:50:14 EDT 2007
[14:51:03 EDT(-0400)] <esm> [INFO] Final Memory: 24M/66M
[14:51:05 EDT(-0400)] <esm> [INFO] ------------------------------------------------------------------------
[14:51:07 EDT(-0400)] <esm> esm@clue:~/src/maven-refactor$
[14:51:14 EDT(-0400)] <EricDalquist> weird
[14:51:37 EDT(-0400)] <esm> when it does successfully run, the final memory of 66M isn't bad at all
[15:08:28 EDT(-0400)] <esm> ok one last issue
[15:08:47 EDT(-0400)] <esm> on the assemblies and then i think we are mostly good (aside from touching up permissions on some files and testing it on winders)
[15:09:03 EDT(-0400)] <EricDalquist> cool
[15:58:21 EDT(-0400)] <EricDalquist> hrm
[15:58:35 EDT(-0400)] <EricDalquist> it appears the pluto-taglib artifact doesn't declare its dependencies well
[16:02:34 EDT(-0400)] <jayshao> hey Eliot - when you check sakai out of SVN, do you check it out as one big Eclipse project, or lots of little ones?
[16:03:09 EDT(-0400)] <jayshao> esm
[16:04:02 EDT(-0400)] <esm> jayshao: it has been a while (2.3.x) but I check it out all at once
[16:04:25 EDT(-0400)] <jayshao> use something like mevenide to build, or just from the commandline?
[16:04:34 EDT(-0400)] <esm> jayshao: I actually don't find myself in the sakai codebase very often. I mostly just build it from command line.
[16:04:38 EDT(-0400)] <esm> yeah command line
[16:04:58 EDT(-0400)] <esm> I have not tried out Maven 2, but Ian Boston seems to have it working
[16:05:13 EDT(-0400)] <esm> so if I were checking it out today, I'd try building with m2 from the command line
[16:05:38 EDT(-0400)] <esm> right now, my impression is that maven 2 is still a second-class citizen in the sakai build process
[16:05:41 EDT(-0400)] <jayshao> hmmm... think I'll play it safe and start with m1 – at some point I have to be able to build RU-Sakai and who knows what M2 will think of that
[16:05:48 EDT(-0400)] <esm> yeah
[16:06:32 EDT(-0400)] <esm> when (and I think it is only a matter of time) m2 becomes the primary means to build sakai, I'd think more about checkign out sub-projects instead of one big project
[16:07:58 EDT(-0400)] <jayshao> gotcha
[16:15:41 EDT(-0400)] <andrew_petro_ubu> anybody tickled pink at the thought of debugging a uP3 SVN problem?
[16:15:52 EDT(-0400)] <esm> lol
[16:16:01 EDT(-0400)] <EricDalquist> whats up?
[16:16:02 EDT(-0400)] <andrew_petro_ubu> I've been trying to get uP3 enlisted at ohloh, mostly just for fun
[16:16:10 EDT(-0400)] <esm> l live for debugging up3 svn problems
[16:16:17 EDT(-0400)] <andrew_petro_ubu> just a sec, I'll post the prob into a Jira, probably best way to share context...
[16:16:25 EDT(-0400)] <esm> cool
[16:18:53 EDT(-0400)] <andrew_petro_ubu> http://www.ja-sig.org/issues/browse/CH-87
[16:19:29 EDT(-0400)] <esm> ah I get a perm violated but eric may be able to see it
[16:19:46 EDT(-0400)] <esm> you could copy and paste it to http://rafb.net/paste
[16:20:40 EDT(-0400)] <EricDalquist> try it now esm
[16:20:59 EDT(-0400)] <esm> got it thanks e
[16:21:02 EDT(-0400)] <EricDalquist> ahhhhhh
[16:21:03 EDT(-0400)] <EricDalquist> so yeah
[16:21:11 EDT(-0400)] <EricDalquist> we had a problem back when we were first starting with svn
[16:21:17 EDT(-0400)] <EricDalquist> that revision is corrupt
[16:21:48 EDT(-0400)] <EricDalquist> I'm blanking on the name ... Unicon'r that helped with svn ...
[16:21:57 EDT(-0400)] <EricDalquist> he is fairly familiar with that specific issue
[16:23:15 EDT(-0400)] <EricDalquist> I would recommend to just start @ rev 2477
[16:23:27 EDT(-0400)] <EricDalquist> there isn't anything really interesting before that point
[16:23:46 EDT(-0400)] <EricDalquist> and I seem to remember properly fixing the problem with rev 2476 was not easy
[16:27:46 EDT(-0400)] <EricDalquist> anyone out there or am I lagged?
[16:28:07 EDT(-0400)] <esm> i'm here
[16:28:22 EDT(-0400)] <EricDalquist>
[16:28:29 EDT(-0400)] <EricDalquist> the uncertanty of IRC ...
[16:28:39 EDT(-0400)] <esm> yeah
[16:29:43 EDT(-0400)] <andrew_petro_ubu> Dan McCallum
[16:29:50 EDT(-0400)] <EricDalquist> yeah
[16:33:23 EDT(-0400)] <esm> ohloh is neat i've never used it before
[16:34:10 EDT(-0400)] <esm> looks like ohloh is rais
[16:34:11 EDT(-0400)] <esm> er
[16:34:12 EDT(-0400)] <esm> rails
[16:34:16 EDT(-0400)] <esm> is a rails app
[16:34:46 EDT(-0400)] <esm> well the url structure seems like a common rails idiom <url>;edit for editing resources
[16:35:45 EDT(-0400)] <jayshao> I think I heard somewhere it was rails
[16:36:07 EDT(-0400)] <jayshao> I have to admit – watching someone go in the RESTful framework direction is interesting
[16:38:16 EDT(-0400)] <esm> jayshao: yeah. I've definitily started thinking more "resource oriented" though I'm NOT drinking the ruby kool-aid
[16:38:27 EDT(-0400)] <jayshao> grails?
[16:38:39 EDT(-0400)] <esm> (not that there is a problem with ruby)
[16:38:39 EDT(-0400)] <jayshao> I have the book on my shelf – will probably read it on a plane next month
[16:38:42 EDT(-0400)] <esm> yeah
[16:38:55 EDT(-0400)] <jayshao> went to a demo at the Philly Spring User Group
[16:39:08 EDT(-0400)] <jayshao> have to admit, those dynamic finder methods on their ORM had me drooling...
[16:39:29 EDT(-0400)] <jayshao> the whole scaffolding concept seems like a nice aid for prototyping too
[16:39:42 EDT(-0400)] <esm> yeah i don't know much about it at all
[16:39:44 EDT(-0400)] <esm> i shoudl get abook
[16:39:47 EDT(-0400)] <esm> which one do you have
[16:40:04 EDT(-0400)] <esm> or do you know the publisher?
[16:40:13 EDT(-0400)] <jayshao> APress
[16:40:16 EDT(-0400)] <jayshao> Definitive Guide
[16:40:19 EDT(-0400)] <esm> ok cool
[16:40:21 EDT(-0400)] <jayshao> won it at the meeting
[16:40:22 EDT(-0400)] <jayshao> brbr
[16:40:34 EDT(-0400)] <EricDalquist> hey esm before the meeting I want to rename the 'uP3' sub-module to uportal3-war
[16:40:42 EDT(-0400)] <EricDalquist> let me know when I can do that and not mess you up
[16:40:43 EDT(-0400)] <esm> EricDalquist: sounds good
[16:40:44 EDT(-0400)] <esm> ok
[16:40:59 EDT(-0400)] <esm> i'm trying to figure out now, why i get these
[16:41:32 EDT(-0400)] <esm> http://rafb.net/p/SzPgEe30.html
[16:42:00 EDT(-0400)] <esm> this is in my quickstart
[16:42:45 EDT(-0400)] <EricDalquist> note the log level
[16:43:11 EDT(-0400)] <EricDalquist> that is just the ULM saying that the user you are using doesn't have a layout, the next log entry should talk about loading the template layout for you
[16:43:33 EDT(-0400)] <EricDalquist> this is why I'm always torn about logging stack traces for non error/warn events
[16:43:36 EDT(-0400)] <EricDalquist> the trace can be nice
[16:43:45 EDT(-0400)] <EricDalquist> but it usually makes people assume there was a problem
[16:43:51 EDT(-0400)] <esm> ok hmm what about this: http://rafb.net/p/NTq40q70.html
[16:44:05 EDT(-0400)] <esm> well i only ask b/c I get "unable to render portlet" for the up3 context
[16:44:17 EDT(-0400)] <esm> i'll dig some more
[16:44:26 EDT(-0400)] <EricDalquist> that one is a real issue
[16:44:43 EDT(-0400)] <EricDalquist> so first I'd check that the InlineFrame portlet webapp is starting
[16:44:49 EDT(-0400)] <EricDalquist> then check that it has the pluto magic
[16:45:41 EDT(-0400)] <esm> ah no pluto magic
[16:45:43 EDT(-0400)] <esm> weird
[16:46:16 EDT(-0400)] <esm> ok gotta fix that.
[16:47:17 EDT(-0400)] <esm> i'm not sure why my plexus warassemblingarchiver wasn't used.
[16:47:33 EDT(-0400)] <EricDalquist> :/
[16:50:26 EDT(-0400)] <jayshao> seems wrong to log the stack trace if you catch and handle it
[16:53:26 EDT(-0400)] <esm> man a hot-deploy directory for portlets would be nice
[16:53:59 EDT(-0400)] <esm> that handled web.xml magic
[16:54:05 EDT(-0400)] <EricDalquist> yup
[16:54:07 EDT(-0400)] <EricDalquist> on my wish list
[16:54:51 EDT(-0400)] <esm>
[16:58:34 EDT(-0400)] <EricDalquist> man do I love the jspc build plugin for maven
[17:25:30 EDT(-0400)] <jayshao> Off I go. later
[17:25:34 EDT(-0400)] <EricDalquist> later
[17:37:43 EDT(-0400)] <esm> i'm out too! later all.
[17:37:49 EDT(-0400)] <EricDalquist> esm
[17:37:54 EDT(-0400)] <esm> si senor
[17:38:13 EDT(-0400)] <EricDalquist> can I do the uP3 module rename or should I wait till your assembly stuff is done?
[17:38:25 EDT(-0400)] <esm> nah I think you can do the rename now
[17:38:27 EDT(-0400)] <EricDalquist> k
[17:38:31 EDT(-0400)] <esm> shouldn't hurt me
[17:38:33 EDT(-0400)] <EricDalquist> have a good night
[17:38:38 EDT(-0400)] <esm> k thanks you too
[17:38:50 EDT(-0400)] <esm> talk to you tomorrow, I may get a chance to finish this up tonight but probably not
[17:38:57 EDT(-0400)] <EricDalquist> sounds good
[22:09:13 EDT(-0400)] <andrew_petro_ubu> http://www.ohloh.net/projects/3638/
[22:09:16 EDT(-0400)] <andrew_petro_ubu> kind of amusing
[22:09:58 EDT(-0400)] <andrew_petro_ubu> what is it twigging on for GPL?