Versions Compared

Key

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

[23:58:07 EDT(-0400)] * Sememmon (~Sememmon@unaffiliated/sememmon) has joined ##uportal
[08:34:50 EDT(-0400)] * michelled (~michelled@142.150.154.141) has joined ##uportal
[09:09:43 EDT(-0400)] * athena (~athena@adsl-99-62-112-41.dsl.wlfrct.sbcglobal.net) has joined ##uportal
[09:14:02 EDT(-0400)] * jessm (~Jess@c-71-232-3-151.hsd1.ma.comcast.net) has joined ##uportal
[09:22:20 EDT(-0400)] * colinclark (~colin@bas2-toronto09-1176131031.dsl.bell.ca) has joined ##uportal
[09:49:51 EDT(-0400)] * b-rock (~80876350@gateway/web/freenode/x-amglcrylzsaeyhiq) has joined ##uportal
[10:04:21 EDT(-0400)] * jessm (~Jess@c-71-232-3-151.hsd1.ma.comcast.net) has joined ##uportal
[10:21:57 EDT(-0400)] * EricDalquist (~dalquist@2607:f388:e:0:221:9bff:fe37:e768) has joined ##uportal
[10:24:58 EDT(-0400)] <athena> hey EricDalquist
[10:25:19 EDT(-0400)] <athena> i have a few questions about the sonatype hosting if you have time at some point today
[10:25:43 EDT(-0400)] <EricDalquist> sure
[10:25:48 EDT(-0400)] <EricDalquist> nows good
[10:25:55 EDT(-0400)] <athena> cool (smile)
[10:26:11 EDT(-0400)] <athena> so how are you releasing artifacts right now? have you added a GPG profile to the projects?
[10:26:20 EDT(-0400)] <athena> is that something we want to do so we can deploy them more easily?
[10:26:28 EDT(-0400)] <EricDalquist> the GPG profile is in the parent pom
[10:26:39 EDT(-0400)] <athena> ohhhh
[10:26:45 EDT(-0400)] <athena> that makes a whole lot of sense (smile)
[10:26:52 EDT(-0400)] <athena> i set up a key this morning so i'll have to try it out
[10:26:54 EDT(-0400)] <EricDalquist> https://www.ja-sig.org/svn/jasig-parent/tags/jasig-parent-17/pom.xml
[10:27:08 EDT(-0400)] <athena> cool, i'll just make sure our poms are updated to use it
[10:27:10 EDT(-0400)] <EricDalquist> the only thing you'll run into is passphrase prompting
[10:27:35 EDT(-0400)] <EricDalquist> go over http://www.ja-sig.org/wiki/display/JSG/Using+Maven+for+your+JA-SIG+project and make sure everything there is right
[10:27:43 EDT(-0400)] <EricDalquist> that should be correct for getting projects released
[10:27:44 EDT(-0400)] <athena> sure, i'll take a look
[10:27:58 EDT(-0400)] <athena> do we need to manually call the profile when pushing out snapshots?
[10:28:14 EDT(-0400)] <EricDalquist> no
[10:28:19 EDT(-0400)] <EricDalquist> snapshots don't have to be signed
[10:28:23 EDT(-0400)] <EricDalquist> only releases
[10:28:46 EDT(-0400)] <athena> oh ok
[10:28:48 EDT(-0400)] <EricDalquist> another change with sonatype ... as soon as you push a release past staging all the corresponding snapshots are deleted
[10:28:48 EDT(-0400)] <athena> good to know
[10:28:59 EDT(-0400)] <athena> ah
[10:29:14 EDT(-0400)] <EricDalquist> http://uportal.pastebin.com/UjpWX4dd
[10:29:26 EDT(-0400)] <athena> hm, wonder why my last deploy attempt failed - had assumed it was because of the signing
[10:29:26 EDT(-0400)] <EricDalquist> adding that fixes the issue with gpg not being able to prompt you for your passphrase
[10:31:37 EDT(-0400)] <athena> thanks (smile)
[10:31:57 EDT(-0400)] <athena> so the other question i had was about migrating already-released stuff to sonatype
[10:32:01 EDT(-0400)] <athena> i read through their docs this morning
[10:32:13 EDT(-0400)] <athena> sounds like we'd need to sign all the artifacts before moving them over?
[10:32:30 EDT(-0400)] <EricDalquist> no
[10:32:35 EDT(-0400)] <EricDalquist> they will move existing stuff as is
[10:32:38 EDT(-0400)] <athena> oh ok
[10:32:41 EDT(-0400)] <athena> great
[10:32:43 EDT(-0400)] <EricDalquist> it will just never be eligible for central
[10:32:51 EDT(-0400)] <athena> ok
[10:33:06 EDT(-0400)] <athena> the current documentation claims they won't accept artifacts that aren't eligible for central
[10:33:37 EDT(-0400)] <EricDalquist> right
[10:33:38 EDT(-0400)] <athena> it kind of also sounds like they dropped the prohibition on defining additional repositories?
[10:33:44 EDT(-0400)] <EricDalquist> they did
[10:33:45 EDT(-0400)] <b-rock> Greetings uPortal devs: I have a quick update for the grouper patch submitted here: http://www.ja-sig.org/issues/browse/UP-2670 I'll add notes to it when I work out the issue.
[10:33:48 EDT(-0400)] <EricDalquist> though they strongly discourage it
[10:34:06 EDT(-0400)] <athena> thanks b-rock! i actually took a quick glance through some of the code yesterday, so patches are timely (smile)
[10:34:41 EDT(-0400)] <b-rock> we upgraded the grouper server from 1.4.02 to 1.5.02 and part of the functionality in the portal stopped working.
[10:34:51 EDT(-0400)] <athena> so b-rock, speaking of grouper and repositories . . .
[10:35:09 EDT(-0400)] <athena> who produces the grouper client jar? is that from I2?
[10:35:12 EDT(-0400)] <b-rock> I think it may just be a configuration change I need to look at.
[10:35:29 EDT(-0400)] <athena> and would it be possible to get it in the central repository?
[10:35:31 EDT(-0400)] <b-rock> right. the grouper client jar is part of the overall grouper project
[10:35:51 EDT(-0400)] <athena> it looks like they don't publish their artifacts to a public maven repository?
[10:36:23 EDT(-0400)] <b-rock> I think the developer of it has emailed me a few days back about what I did for grouper/uportal and may be trying to work out how to get it more distributable via maven.
[10:36:34 EDT(-0400)] <athena> that'd be fantastic
[10:36:44 EDT(-0400)] <athena> and actually that would help quite a bit with getting it integrated into uportal
[10:37:02 EDT(-0400)] <athena> see conversation about discouraging defining additional repositories above (smile)
[10:37:03 EDT(-0400)] <b-rock> I don't think any of the grouper stuff is in maven. We manage a corporate repo inhouse and just manually deployed it.
[10:37:35 EDT(-0400)] <EricDalquist> yeah, so we try to avoid adding dependencies in uPortal that aren't in repo1.maven.org
[10:38:38 EDT(-0400)] <b-rock> yeah. I have 2 artifacts in sonatype myself and it took plenty of prepwork to get them in there.
[10:38:55 EDT(-0400)] <athena> i can make a comment on that thread on up-dev about grouper integration if that's helpful
[10:39:08 EDT(-0400)] <athena> though i'm not sure any grouper devs are actually on that thread (smile)
[10:39:24 EDT(-0400)] <EricDalquist> athena: so the current jasig repo is setup such that we don't have any of the staging rules in place for org.jasig.*
[10:39:33 EDT(-0400)] <EricDalquist> except for org.jasig.parent which is setup to sync to central
[10:39:33 EDT(-0400)] <b-rock> I was wondering if there could still be a grouper client stored in a jasig sponsered repo as kind of a corporate repo?
[10:39:41 EDT(-0400)] <athena> gotcha
[10:39:54 EDT(-0400)] <athena> so things get published to the OSS repository, but they don't make it out to central right now?
[10:39:54 EDT(-0400)] <EricDalquist> at any time we can request additional org.jasig.FOO groupIds get setup for central sync
[10:40:00 EDT(-0400)] <athena> sounds good
[10:40:12 EDT(-0400)] <EricDalquist> we won't be able to have org.jasig.* setup that way until everything under it is setup that way
[10:40:29 EDT(-0400)] <athena> b-rock: we're moving all of our repository over to sonatype, so we won't really have a repository to deploy other third-party content to
[10:40:31 EDT(-0400)] <EricDalquist> so we're probably going to start having to move projects into their own groupIds to get them into central
[10:41:15 EDT(-0400)] <athena> what kind of group ids were you thinking of?
[10:41:15 EDT(-0400)] <b-rock> ok. EricDalquist. and athena I saw some user-list notes about it but wasn't sure what the vision of it was so far.
[10:42:31 EDT(-0400)] <EricDalquist> well say the web proxy portlet is ready for central
[10:42:34 EDT(-0400)] <b-rock> yeah. I think it makes sense for me to try to work with the grouper team and grouper-client developer to try to get their stuff into central repo if it is even possible.
[10:42:56 EDT(-0400)] <EricDalquist> we couldn't just keep it under org.jasig.portlet since if we asked to have the central staging rules enable for that it would affect every portlet with that groupId
[10:43:08 EDT(-0400)] <athena> yeah
[10:43:08 EDT(-0400)] <EricDalquist> we would have to move it to something like org.jasig.portlet.webproxy for a groupId
[10:43:14 EDT(-0400)] <EricDalquist> which is a little verbose
[10:43:16 EDT(-0400)] <athena> ah i see
[10:43:20 EDT(-0400)] <athena> that seems like it'd be fine
[10:43:25 EDT(-0400)] <EricDalquist> they can't enable staging rules on a per-artifact basis
[10:43:28 EDT(-0400)] <EricDalquist> just per-groupId
[10:43:32 EDT(-0400)] <athena> ah
[10:43:45 EDT(-0400)] <athena> well hopefully that wouldn't be a big deal
[10:44:57 EDT(-0400)] <EricDalquist> I don't think it will be
[10:45:49 EDT(-0400)] <athena> mind if i cut a release of the resource server project today?
[10:45:54 EDT(-0400)] * colinclark (~colin@142.150.154.101) has joined ##uportal
[10:45:56 EDT(-0400)] <athena> since we've added all the fluid 1.2 stuff
[10:45:57 EDT(-0400)] <athena> mig
[10:46:02 EDT(-0400)] <athena> might be good to get all that out there
[10:46:33 EDT(-0400)] <EricDalquist> oh
[10:46:42 EDT(-0400)] <EricDalquist> we need to downgrade the ehcache version first
[10:46:54 EDT(-0400)] <EricDalquist> the 2.X ehcache-web library is broken
[10:47:03 EDT(-0400)] <athena> ah ok
[10:47:11 EDT(-0400)] <EricDalquist> https://jira.terracotta.org/jira/browse/EHC-667
[10:47:36 EDT(-0400)] <athena> oh
[10:47:42 EDT(-0400)] <athena> yeah guess we should downgrade (smile)
[10:47:45 EDT(-0400)] <EricDalquist> yeah
[10:48:11 EDT(-0400)] <athena> terracotta is presenting at the java users group in seattle next month
[10:48:20 EDT(-0400)] <EricDalquist> neat
[10:48:20 EDT(-0400)] <athena> i'm excited to live in a real city with actual things happening
[10:48:23 EDT(-0400)] <athena> yeah (smile)
[10:50:08 EDT(-0400)] * holdorph (~holdorph@wsip-72-215-204-133.ph.ph.cox.net) has joined ##uportal
[10:56:53 EDT(-0400)] <EricDalquist> yeah, we have a very active JUG here
[10:56:59 EDT(-0400)] <EricDalquist> but I've gone to a few things
[10:57:05 EDT(-0400)] <EricDalquist> and the presenters are not very good
[10:57:18 EDT(-0400)] <EricDalquist> we had a guy who was billed as a big Tomcat internals expert
[10:57:27 EDT(-0400)] <EricDalquist> it was a 2.5 hour long servlets 101 talk
[10:57:41 EDT(-0400)] <EricDalquist> I was hoping to talk to someone about parallel webapp loading
[10:57:45 EDT(-0400)] <EricDalquist> not so much
[10:57:51 EDT(-0400)] <athena> lol
[10:57:56 EDT(-0400)] <athena> yeah
[10:58:03 EDT(-0400)] <athena> ours doesn't seem very active, and it's 45 min away
[10:58:36 EDT(-0400)] <athena> definitely looking forward to have interesting things going on
[10:59:31 EDT(-0400)] <EricDalquist> so if you want to try doing a resource server release
[10:59:36 EDT(-0400)] <EricDalquist> and we get it in its own groupId
[10:59:40 EDT(-0400)] <EricDalquist> we could get it pushed into central
[11:00:07 EDT(-0400)] <athena> sure, that'd be great
[11:00:17 EDT(-0400)] <athena> do you want me to handle setting the ehcache version?
[11:00:26 EDT(-0400)] <EricDalquist> sure
[11:01:27 EDT(-0400)] <athena> what do we want it set to? whatever it was before the change?
[11:01:33 EDT(-0400)] <EricDalquist> yeah
[11:01:37 EDT(-0400)] <athena> no problem
[11:01:39 EDT(-0400)] <EricDalquist> latest available 1.X
[11:01:57 EDT(-0400)] * lfuller (~sparhk@wsip-72-215-204-133.ph.ph.cox.net) has joined ##uportal
[11:02:03 EDT(-0400)] <athena> and then uportal 3.2 can have an android skin (smile)
[11:02:12 EDT(-0400)] <athena> and uportal trunk can use the latest fluid/jquery/etc.
[11:02:25 EDT(-0400)] <EricDalquist> yay
[11:02:26 EDT(-0400)] <athena> and everything will be shiny and awesome
[11:02:28 EDT(-0400)] <athena> (smile)
[11:03:22 EDT(-0400)] <athena> think it makes sense to change the default skin name for mobile from "uportal3" to "iphone"
[11:03:28 EDT(-0400)] <athena> just to better indicate what that skin really is
[11:03:30 EDT(-0400)] <EricDalquist> yeah
[11:03:47 EDT(-0400)] <athena> i guess the one side effect of doing that would be that people might need to update their theme's default registered skin
[11:03:58 EDT(-0400)] <athena> don't think it would affect users, since users don't have a way to set the skin preference
[11:08:37 EDT(-0400)] <athena> ok EricDalquist - looks like 1.8.0 is the latests 1.x ehcache
[11:08:48 EDT(-0400)] <athena> that seem like it'd work, or do we want to go back to 1.6.0?
[11:09:43 EDT(-0400)] * awills (~awills@wsip-72-215-204-133.ph.ph.cox.net) has joined ##uportal
[11:09:48 EDT(-0400)] <holdorph> 1.8?
[11:09:57 EDT(-0400)] <holdorph> i was pretty sure 2.0 had come out
[11:10:06 EDT(-0400)] <EricDalquist> can't use 2.0
[11:10:06 EDT(-0400)] <holdorph> http://sourceforge.net/projects/ehcache/files/
[11:10:06 EDT(-0400)] <EricDalquist> https://jira.terracotta.org/jira/browse/EHC-667