Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

[04:50:33 EST(-0500)] * higmad (n=chatzill@pcit-8752.hig.se) has joined ##uportal
[08:04:44 EST(-0500)] * ChanServ (ChanServ@services.) has joined ##uportal
[08:14:54 EST(-0500)] * ChanServ (ChanServ@services.) has joined ##uportal
[08:18:30 EST(-0500)] * ChanServ (ChanServ@services.) has joined ##uportal
[09:45:46 EST(-0500)] * ChanServ (ChanServ@services.) has joined ##uportal
[09:50:10 EST(-0500)] * jessm (n=Jess@c-71-232-1-65.hsd1.ma.comcast.net) has joined ##uportal
[09:55:30 EST(-0500)] * holdorph (n=holdorph@72.215.204.133) has joined ##uportal
[10:01:17 EST(-0500)] * ChanServ (ChanServ@services.) has joined ##uportal
[10:01:56 EST(-0500)] * athena (n=athena@adsl-75-58-127-15.dsl.wlfrct.sbcglobal.net) has joined ##uportal
[10:10:00 EST(-0500)] * lennard1 (n=sparhk@wsip-72-215-204-133.ph.ph.cox.net) has joined ##uportal
[11:51:28 EST(-0500)] * Sememmon (n=Sememmon@unaffiliated/sememmon) has joined ##uportal
[11:59:08 EST(-0500)] * colinclark (n=colin@63-227-0-131.hlrn.qwest.net) has joined ##uportal
[12:39:14 EST(-0500)] * jayshao (n=jayshao@204.142.89.148) has joined ##uportal
[12:55:30 EST(-0500)] * lennard1 (n=sparhk@wsip-72-215-204-133.ph.ph.cox.net) has left ##uportal
[14:51:11 EST(-0500)] * lennard1 (n=sparhk@wsip-72-215-204-133.ph.ph.cox.net) has joined ##uportal
[15:11:25 EST(-0500)] * nickb1 (n=Adium@76.201.148.161) has joined ##uportal
[15:12:53 EST(-0500)] <nickb1> hi - I'm working on updating maven-uportal-plugin's pom to use the 2.4.2 yuicompressor that was just installed, but I think it's missing a dependency
[15:14:45 EST(-0500)] * nickb1 (n=Adium@76.201.148.161) has left ##uportal
[15:15:13 EST(-0500)] * nickb1 (n=Adium@76.201.148.161) has joined ##uportal
[15:17:11 EST(-0500)] <nickb1> the 2.4.2 distribution of yui compressor contains jargs-1.0 and rhino-1.6R7 (under it's lib directory)
[15:18:48 EST(-0500)] <athena> hey nickb1
[15:18:49 EST(-0500)] <athena> yes
[15:19:00 EST(-0500)] <athena> do we need those in the jasig repository as well?
[15:19:10 EST(-0500)] <athena> they turned up on mavensearch, so i was hoping we didn't
[15:19:11 EST(-0500)] <nickb1> the only version of rhino available via maven is "1.5R4.1"
[15:19:17 EST(-0500)] <athena> is the build failing to find them?
[15:19:34 EST(-0500)] <nickb1> well, if I add all three of those files to the project and the classpath, the tests all pass
[15:19:53 EST(-0500)] <athena> ok
[15:19:54 EST(-0500)] <nickb1> jargs doesn't even appear in maven...
[15:19:57 EST(-0500)] <athena> ah ok
[15:20:05 EST(-0500)] <athena> i think we can put both those in the repository
[15:20:09 EST(-0500)] <nickb1> ok
[15:20:22 EST(-0500)] <athena> i think we are going to make sure we're not creating any licensing headaches by using rhino
[15:20:24 EST(-0500)] <nickb1> if you have the 2.4.2 download they are both under the lib directory
[15:20:29 EST(-0500)] <athena> i think we're ok
[15:20:43 EST(-0500)] <athena> yeah, i have it - just hadn't realized they weren't available elsewhere
[15:21:00 EST(-0500)] <athena> huh.
[15:21:02 EST(-0500)] <nickb1> all of these things give me a poor impression of yuicompressor
[15:21:08 EST(-0500)] <athena> what is your maven searching against?
[15:21:09 EST(-0500)] <athena> http://mirrors.ibiblio.org/pub/mirrors/maven2/rhino/js/1.6R7/js-1.6R7.jar
[15:21:24 EST(-0500)] <nickb1> i had rhino as both group and artifactId
[15:21:53 EST(-0500)] <nickb1> sweet
[15:21:55 EST(-0500)] <athena> (smile)
[15:21:57 EST(-0500)] <nickb1> dont need jargs
[15:22:01 EST(-0500)] <athena> oh, you don't?
[15:22:02 EST(-0500)] <athena> cool then
[15:22:07 EST(-0500)] <athena> so we're all set?
[15:22:21 EST(-0500)] <nickb1> i just ran the tests with only yuicompressor 2.4.2 and rhino/js 1.6R7 and they pass
[15:22:34 EST(-0500)] <athena> awesome
[15:22:56 EST(-0500)] <athena> and presumably you can just use the artifact/group in the link above and it'll pick up the rhino dependency?
[15:23:21 EST(-0500)] <nickb1> yep
[15:24:48 EST(-0500)] <athena> great (smile)
[15:25:17 EST(-0500)] <athena> i'm really excited to see what you've got
[15:25:22 EST(-0500)] <nickb1> alright - maven-uportal-plugin is good to go
[15:25:24 EST(-0500)] <athena> should be an improvement (smile)
[15:25:28 EST(-0500)] <athena> excellent
[15:25:30 EST(-0500)] <nickb1> just checked in on trunk
[15:25:49 EST(-0500)] <athena> i think in the future we'll probably want to split apart the code you wrote from the uportal plugin
[15:25:55 EST(-0500)] <athena> but we'll see
[15:25:56 EST(-0500)] <nickb1> i agree
[15:26:17 EST(-0500)] <nickb1> i had to copy the object model classes into the uportal project
[15:26:28 EST(-0500)] <nickb1> so for now those are duplicated
[15:26:28 EST(-0500)] <athena> ah
[15:27:02 EST(-0500)] <athena> gotcha
[15:27:04 EST(-0500)] <nickb1> the next thing we need is a tagged release of maven-uportal-plugin
[15:27:12 EST(-0500)] <nickb1> that's installed
[15:27:20 EST(-0500)] <athena> yeah
[15:27:21 EST(-0500)] <nickb1> so the uportal project can use it during build (smile)
[15:27:29 EST(-0500)] <athena> so susan's asked me not to redeploy the plugin until tomorrow
[15:27:41 EST(-0500)] <athena> because they're currently using the snapshot and they have a production upgrade tomorrow
[15:27:48 EST(-0500)] <nickb1> oh, ok
[15:27:51 EST(-0500)] <athena> lol
[15:28:10 EST(-0500)] <athena> though i suppose maybe if we upped the version number it wouldn't step on their build
[15:29:29 EST(-0500)] <athena> i don't want to hold up your work
[15:30:39 EST(-0500)] <nickb1> i dont really have any work left on UP-2505
[15:31:03 EST(-0500)] <nickb1> i just don't want to check the changes in until we can rely on maven-uportal-plugin in the uportal-war project
[15:31:20 EST(-0500)] <athena> yeah
[15:31:22 EST(-0500)] <athena> that's fair
[15:33:53 EST(-0500)] <nickb1> can we tag and release an "official" version some time after tomorrow?
[15:34:08 EST(-0500)] <athena> yes
[15:34:24 EST(-0500)] <athena> and actually - are you ready to tag?
[15:34:25 EST(-0500)] <nickb1> great
[15:34:31 EST(-0500)] <athena> because if you are, we could probably reasonably just do it now
[15:34:34 EST(-0500)] <nickb1> i am
[15:34:37 EST(-0500)] <athena> since yale won't be using the tagged version
[15:34:39 EST(-0500)] <nickb1> cool!
[15:34:51 EST(-0500)] <athena> you have permissions to tag it, right?
[15:35:24 EST(-0500)] <nickb1> im not sure
[15:35:33 EST(-0500)] <athena> svn commit, at least, i'm guessing
[15:35:36 EST(-0500)] <nickb1> i do have committer access, is that granted with it?
[15:35:40 EST(-0500)] <athena> yeah
[15:36:15 EST(-0500)] <nickb1> ok, so do we just use "1.0.0"?
[15:36:34 EST(-0500)] <nickb1> or should we wait for susan's upcoming work?
[15:36:59 EST(-0500)] <athena> i think we should pick an RC tag rather than a full release
[15:37:03 EST(-0500)] <athena> and i probably wouldn't set it to 1.0
[15:37:10 EST(-0500)] <athena> what's it set to now?
[15:37:10 EST(-0500)] <nickb1> good call
[15:37:22 EST(-0500)] <nickb1> 1.0.0-SNAPSHOT
[15:37:26 EST(-0500)] <athena> oh
[15:37:29 EST(-0500)] <athena> lame (smile)
[15:37:50 EST(-0500)] <athena> well, i guess we can start off w/ 1.0.0-RC1 in that case
[15:38:03 EST(-0500)] <athena> or even just M1 - not sure i have a strong opinion on that
[15:38:12 EST(-0500)] <athena> maybe M1, since we're not sure where all the code is going to live
[15:38:37 EST(-0500)] <nickb1> 1.0.0-M1
[15:38:43 EST(-0500)] <nickb1> sounds ok to me
[15:38:44 EST(-0500)] <athena> sounds good to me
[15:38:46 EST(-0500)] <athena> cool then
[15:39:23 EST(-0500)] <nickb1> mvn release:prepare then mvn release:perform right?
[15:39:32 EST(-0500)] <athena> yep
[15:39:32 EST(-0500)] <nickb1> anything special else to run?
[15:39:38 EST(-0500)] <athena> dont' think so
[15:39:55 EST(-0500)] <athena> i suppose there's a chance it may complain that you don't have permissions to deploy the artifact
[15:39:57 EST(-0500)] <athena> but we'll see
[15:40:18 EST(-0500)] <nickb1> I'll give it a shot, prepare is running now
[15:41:17 EST(-0500)] <nickb1> do you want the default tag name? or just shortened (1.0.0-M1)?
[15:41:37 EST(-0500)] <nickb1> default looks like "maven-uportal-plugin-1.0.0-M1"
[15:41:49 EST(-0500)] <athena> i'm not sure - what are we doing for other projects?
[15:42:40 EST(-0500)] <nickb1> uPortal/tags looks all like "rel-X-Y-Z"
[15:43:02 EST(-0500)] <nickb1> I'm thinking then "rel-1-0-0-M1" would match?
[15:43:58 EST(-0500)] <athena> guess so
[15:44:03 EST(-0500)] <athena> what's the bookmarks portlet have?
[15:44:09 EST(-0500)] <nickb1> some portlets also use "rel-X.Y.Z"
[15:44:23 EST(-0500)] <nickb1> most recent ones in BookmarksPortlet look like "rel-1.0.8"
[15:44:41 EST(-0500)] <nickb1> i'll do "rel-1.0.0-M1"
[15:44:46 EST(-0500)] <athena> sounds good to me
[15:44:49 EST(-0500)] <athena> (smile)
[15:45:53 EST(-0500)] <nickb1> authorization failed
[15:45:57 EST(-0500)] <nickb1> oh well
[15:46:52 EST(-0500)] <athena> ah - on the deploy?
[15:48:12 EST(-0500)] <nickb1> nope, release:prepare :
[15:48:20 EST(-0500)] <nickb1> The svn command failed.
[15:48:20 EST(-0500)] <nickb1> Command output:
[15:48:20 EST(-0500)] <nickb1> svn: Commit failed (details follow):
[15:48:20 EST(-0500)] <nickb1> svn: MKACTIVITY of '/svn/!svn/act/ed2f50ae-272c-48e1-b01d-127c3a9a8cd6': authorization failed: Could not authenticate to server: rejected Basic challenge (https://www.ja-sig.org)
[15:48:26 EST(-0500)] <athena> oh
[15:48:36 EST(-0500)] <athena> that you should be able to do if you have commit priveleges
[15:48:43 EST(-0500)] <nickb1> hmm
[15:48:48 EST(-0500)] <nickb1> other svn commands appear to work ok
[15:48:56 EST(-0500)] <athena> you may have to specify username and password on the command line
[15:49:04 EST(-0500)] <athena> i think the release plugin runs svn non-interactively
[15:49:08 EST(-0500)] <nickb1> or
[15:49:15 EST(-0500)] <nickb1> the svn location might be wrong in the pom
[15:49:20 EST(-0500)] <athena> also possible
[15:49:28 EST(-0500)] <athena> i can take a look at it tonight if you'd like
[15:50:47 EST(-0500)] <nickb1> please do, svn url looks right in the pom
[15:51:16 EST(-0500)] <athena> sure
[15:55:37 EST(-0500)] <athena> hm, i don't see svn info in the pom
[15:56:48 EST(-0500)] <nickb1> all the way at the bottom
[15:57:10 EST(-0500)] <athena> huh, i just see the build at the bottom
[15:57:33 EST(-0500)] <nickb1> ah ha
[15:57:45 EST(-0500)] <nickb1> the version on trunk doesn't have an scm section
[15:57:50 EST(-0500)] <nickb1> that's probably why it failed
[15:57:50 EST(-0500)] <athena> ah (smile)
[15:58:05 EST(-0500)] <nickb1> i'm looking at leftovers from the mvn release:prepare
[15:58:09 EST(-0500)] <athena> could probably update the parent pom while you're at it
[15:58:10 EST(-0500)] <athena> an
[15:58:15 EST(-0500)] <athena> might do a mvn release:clean
[15:58:26 EST(-0500)] <nickb1> yep
[15:59:44 EST(-0500)] <nickb1> i didn't realize this project had a parent