[00:30:46 CDT(-0500)] * esm (n=esm@esm.qis.net) has left ##uportal
[08:37:16 CDT(-0500)] * esm (n=esm@esm.qis.net) has joined ##uportal
[09:56:13 CDT(-0500)] <esm> hola
[09:56:26 CDT(-0500)] <EricDalquist> morning
[09:56:42 CDT(-0500)] <EricDalquist> fun discussion on the pluto list about portlet deployment
[09:56:57 CDT(-0500)] <esm> yeah
[09:57:12 CDT(-0500)] <esm> i may add my 2 cents if I feel like typing it up
[09:57:20 CDT(-0500)] <esm> in general though yes, it needs to be easier
[09:58:12 CDT(-0500)] <EricDalquist> I think I might eventually copy jetspeed's deploy dir in the uPortal webapp
[09:58:21 CDT(-0500)] <EricDalquist> for hot portlet deployment
[09:58:39 CDT(-0500)] <EricDalquist> heck you could even upload WARs through the portlet manager app
[09:58:48 CDT(-0500)] <esm>
[09:59:03 CDT(-0500)] <EricDalquist> the EAR based initial stuff is still going to be nice though
[09:59:10 CDT(-0500)] <EricDalquist> espcially for the enterprise installs
[09:59:16 CDT(-0500)] <esm> yeah. the assembly is dog ugly
[09:59:18 CDT(-0500)] <EricDalquist> where you want everything coming from version control
[09:59:56 CDT(-0500)] <esm> i'm working on moving it into a separate module. the assembly is intimately tied to plexus and the ear mojo.
[10:00:22 CDT(-0500)] <esm> So I gotta at least put a bunch of tests in there.
[10:00:29 CDT(-0500)] <EricDalquist> :/
[10:00:53 CDT(-0500)] <EricDalquist> I just realized that eclipse's SVN client is sneaky
[10:01:09 CDT(-0500)] <EricDalquist> if I run a mvn target but don't refresh the project
[10:01:09 CDT(-0500)] <esm> really? that doesn't sound good
[10:01:15 CDT(-0500)] <esm> right
[10:01:22 CDT(-0500)] <esm> yeah you have to manually refresh unfortunatly
[10:01:25 CDT(-0500)] <EricDalquist> and then go into the sync view I don't see the target director
[10:01:28 CDT(-0500)] <EricDalquist> directory
[10:01:31 CDT(-0500)] <esm> doh
[10:01:35 CDT(-0500)] <EricDalquist> and then commit on the project
[10:01:35 CDT(-0500)] <esm> ahhhh
[10:01:38 CDT(-0500)] <esm> right
[10:01:42 CDT(-0500)] <EricDalquist> it silently commits the target directory
[10:01:44 CDT(-0500)] <esm>
[10:01:57 CDT(-0500)] <EricDalquist> which is VERY different behavior than the CVS sync for eclipse
[10:02:08 CDT(-0500)] <EricDalquist> I understand why with the different structure of svn and cvs commands
[10:02:12 CDT(-0500)] <esm> i think i put an svn:ignore on those when I can. but yeah, you'd think if you are committing that Eclipse would refresh.
[10:02:13 CDT(-0500)] <EricDalquist> but not something I thought about
[10:02:26 CDT(-0500)] <EricDalquist> or that it would only commit what you see in the UI
[10:03:01 CDT(-0500)] <esm> i did commit assembly stuff i don't know if you saw it yet.
[10:03:06 CDT(-0500)] <EricDalquist> just saw it
[10:03:18 CDT(-0500)] <esm> i'm going to run to the post office, and i'll be back on in a bit (i'm at home today)
[10:03:28 CDT(-0500)] <EricDalquist> k
[10:04:46 CDT(-0500)] <esm> so you should just be able to mvn package in the ear project and it will goe
[10:04:55 CDT(-0500)] <EricDalquist> sweet
[10:05:21 CDT(-0500)] <esm> since pluto assembler doesn't have dupe detection, i had to strip out the assembly stuff in the uP3/pom.xml.
[10:05:47 CDT(-0500)] <EricDalquist> thats fine
[10:05:54 CDT(-0500)] <EricDalquist> and actually makes sence
[10:06:04 CDT(-0500)] <esm> right, i thought so too
[10:06:06 CDT(-0500)] <EricDalquist> I think
[10:06:09 CDT(-0500)] <EricDalquist> well we'll see
[10:06:46 CDT(-0500)] <esm> right. well, again if just-in-time assembly is what we're going for, the ear is as close as we get until there's a jetspeed-like hot deploy
[10:12:36 CDT(-0500)] <esm> bbiab
[11:06:00 CDT(-0500)] <EricDalquist> hey ... I started on this: http://www.ja-sig.org/wiki/display/JSG/Using+Maven+for+your+JA-SIG+project
[11:12:45 CDT(-0500)] <esm> cool
[11:16:30 CDT(-0500)] <esm> i installed this what-would-be-cool-but-it-isnt web 2.0 social annotation tool
[11:16:40 CDT(-0500)] <EricDalquist> ?
[11:16:58 CDT(-0500)] <esm> right click on any webpage, and you can annotate it with notes, and share it with others.
[11:17:08 CDT(-0500)] <EricDalquist> cool
[11:17:24 CDT(-0500)] <esm> except that that when you right click on the webpage, where "copy" normally is on the context menu, it is replaced by a link to the social annotation tool
[11:17:38 CDT(-0500)] <esm> and the "copy" function is moved down on the context menu
[11:17:41 CDT(-0500)] <esm> very annoying
[11:17:52 CDT(-0500)] <EricDalquist> yeah
[11:18:01 CDT(-0500)] <esm> anyway
[11:18:06 CDT(-0500)] <EricDalquist> oh ... if I add the following
[11:18:08 CDT(-0500)] <EricDalquist> <parent>
[11:18:08 CDT(-0500)] <EricDalquist> <groupId>org.jasig.portal</groupId>
[11:18:08 CDT(-0500)] <EricDalquist> <artifactId>jasig-parent</artifactId>
[11:18:08 CDT(-0500)] <EricDalquist> </parent>
[11:18:12 CDT(-0500)] <EricDalquist> to my pom
[11:18:17 CDT(-0500)] <esm> my ? is should the parent jasig pom be in org.jasig not org.jasig.portal?
[11:18:21 CDT(-0500)] <EricDalquist> how does it determine the version?
[11:18:32 CDT(-0500)] <esm> good question.
[11:18:32 CDT(-0500)] <EricDalquist> oh yeah
[11:18:37 CDT(-0500)] <esm> i've always put the version in there
[11:18:48 CDT(-0500)] <esm> it may default to the latest version available in the repo
[11:19:04 CDT(-0500)] <esm> that would be my guess.
[11:19:38 CDT(-0500)] <EricDalquist> thats what I was thinking
[11:19:49 CDT(-0500)] <EricDalquist> ok ...
[11:20:00 CDT(-0500)] <EricDalquist> so with the latest up3-mvn-simple checked out
[11:20:08 CDT(-0500)] <EricDalquist> I should, from scratch, run 'ant' in bootstrap
[11:20:20 CDT(-0500)] <EricDalquist> then run 'mvn install package' from the project root
[11:20:32 CDT(-0500)] <EricDalquist> and I should get an EAR with properly assembled WARs right?
General
Content
Integrations