[00:00:43 EST(-0500)] * esm_ (n=esm@207-53-192-125.dynamic-dsl.qis.net) has joined ##uportal
[00:23:24 EST(-0500)] * EiNZTEiN (n=einztein@205.241.143.4) has joined ##uportal
[02:40:19 EST(-0500)] * EiNZTEiN (n=einztein@205.241.143.4) has joined ##uportal
[02:45:08 EST(-0500)] * EiNZTEiN (n=einztein@205.241.143.4) has left ##uportal
[02:45:08 EST(-0500)] * EiNZTEiN (n=einztein@205.241.143.4) has joined ##uportal
[08:07:09 EST(-0500)] * esm (n=esm@207-53-192-125.dynamic-dsl.qis.net) has joined ##uportal
[08:15:53 EST(-0500)] * jayshao (n=jayshao@66.94.87.210) has joined ##uportal
[09:21:19 EST(-0500)] * jayshao (n=jayshao@campuseai.expedient.com) has joined ##uportal
[09:23:35 EST(-0500)] * esm (n=esm@128.220.212.115) has joined ##uportal
[09:30:47 EST(-0500)] * anastasiac (n=anastasi@142.150.154.149) has joined ##uportal
[09:33:42 EST(-0500)] * EricDalquist (n=dalquist@bohemia.doit.wisc.edu) has joined ##uportal
[09:39:11 EST(-0500)] * esm (n=esm@128.220.212.115) has joined ##uportal
[10:22:25 EST(-0500)] * athena7 (n=athena7@lumina.its.yale.edu) has joined ##uportal
[10:23:07 EST(-0500)] * lescour (n=lescour@129.244.24.211) has joined ##uportal
[10:45:02 EST(-0500)] * jayshao_ (n=jayshao@207.54.140.87) has joined ##uportal
[10:51:57 EST(-0500)] <EricDalquist> got a nice crowd in here today
[10:54:32 EST(-0500)] * jayshao__ (n=jayshao@campuseai.expedient.com) has joined ##uportal
[10:56:04 EST(-0500)] <athena7> the multiple jason instances help
[10:56:12 EST(-0500)] <EricDalquist> lol
[10:56:13 EST(-0500)] <EricDalquist> true
[10:56:18 EST(-0500)] <EricDalquist> 3 of them now
[10:56:23 EST(-0500)] <athena7> maybe we should make that a singleton
[10:56:30 EST(-0500)] <EricDalquist>
[10:56:40 EST(-0500)] <athena7> unless it turns out he's thread-safe
[10:56:49 EST(-0500)] <athena7> and can just get 3 times as much done
[10:56:50 EST(-0500)] <athena7>
[10:57:27 EST(-0500)] * colinclark (n=colin@adsl-69-110-30-151.dsl.pltn13.pacbell.net) has joined ##uportal
[10:59:17 EST(-0500)] <jayshao__> classic ORM problem
[10:59:28 EST(-0500)] <jayshao__> don't seem to have my identity functions quite worked out
[10:59:40 EST(-0500)] <jayshao__> .equals() seems to return bogus data
[10:59:42 EST(-0500)] <EricDalquist> well I'm in progress of doing the 3.0.0-RC2 release
[11:00:00 EST(-0500)] <EricDalquist> the build of the quickstarts is running now and I'm putting the announcement togethe
[11:00:03 EST(-0500)] <athena7> was the patch i saw go by for import/export stuff?
[11:00:04 EST(-0500)] <EricDalquist> together*
[11:00:06 EST(-0500)] <athena7> oh cool!
[11:00:10 EST(-0500)] <athena7> so exciting
[11:00:21 EST(-0500)] <athena7> i was just having a conversation with andy about plans to move to up3
[11:00:37 EST(-0500)] <EricDalquist> ah yeah so there is an open patch related to the import/export but it is waiting on some possible changes to cernunnos
[11:00:51 EST(-0500)] <athena7> ahh
[11:00:53 EST(-0500)] <EricDalquist> I spent a bit last night and re-wrote all of the crn sql tasks to use Spring JDBC
[11:01:18 EST(-0500)] <EricDalquist> which has the positive of then the sql tasks in a crn script can participate in a spring managed transaction correctly
[11:01:35 EST(-0500)] <EricDalquist> so like when you import a layout with portlet entity preferences in up3 that would all happen in one transaction
[11:01:50 EST(-0500)] <EricDalquist> even though the preferences bit would happen via a call to a JPA backed DAO
[11:01:51 EST(-0500)] <athena7> yeah that sounds nice
[11:02:05 EST(-0500)] <EricDalquist> it would require existing crn scripts to change though
[11:02:13 EST(-0500)] <EricDalquist> there wouldn't be a sql-connection task any more
[11:02:35 EST(-0500)] <EricDalquist> it would be replaced by a sql-datasource task since all of the spring jdbc code takes a DataSource, not a Connection
[11:05:01 EST(-0500)] <athena7> aho k
[11:05:20 EST(-0500)] <EricDalquist> so that is a bit of an issue
[11:05:39 EST(-0500)] <EricDalquist> AndrewW is going to take a look at the changes today and let me know what he thinks
[11:07:49 EST(-0500)] <athena7> i really have to finally take the time to catch up on yale work today, but i'll probably test it out tonight
[11:08:26 EST(-0500)] <EricDalquist> great
[11:17:15 EST(-0500)] <athena7> uhoh, we're down to one jason
[11:18:53 EST(-0500)] <jayshao__> it's like Back to the Future
[11:19:03 EST(-0500)] <jayshao__> if my arm starts to disappear I'm in trouble
[11:19:43 EST(-0500)] <athena7> i'll keep that in mind!
[11:19:57 EST(-0500)] <EricDalquist> yay the built quickstart works ... scp'ing the files over to ja-sig.org ....
[11:20:15 EST(-0500)] <athena7> yea
[11:20:40 EST(-0500)] <EricDalquist> though it appears we don't have a I2 connection to princeton ... its going to take a bit at 800KBps
[11:21:04 EST(-0500)] <athena7> oh sad
[11:21:24 EST(-0500)] <EricDalquist> oh well
[11:21:25 EST(-0500)] <athena7> i love that my apartment complex sends me email when i have a package
[11:21:33 EST(-0500)] <EricDalquist> nice
[11:21:44 EST(-0500)] <athena7> yes
[11:21:54 EST(-0500)] <EricDalquist> with the place we were at last year we were lucky if they remembered to call sometime in the next week after it showed up
[11:22:19 EST(-0500)] <athena7> yeah unfortunately i don't think UPS actually bothers to go by my door first
[11:22:22 EST(-0500)] <athena7> which is annoying if i'm home
[11:22:30 EST(-0500)] <athena7> but i'd rather have an email than a note on the door
[11:22:42 EST(-0500)] <athena7> otherwise i get home, then have to double back to go to the office
[11:23:58 EST(-0500)] * lescour confirms the casify instructions for 2.5 in the wiki work for up3 as well
[11:24:11 EST(-0500)] <athena7> oh good
[11:24:29 EST(-0500)] <athena7> we need to add some instructions for the casproxy stuff i guess
[11:24:31 EST(-0500)] <athena7> although
[11:24:32 EST(-0500)] <athena7> actually
[11:24:42 EST(-0500)] <EricDalquist> lescour: the release coming out today comes with CAS as the default authn mechanism
[11:25:01 EST(-0500)] <lescour> athena, if you will walk through that process with me, i'll write it up in the wiki
[11:25:03 EST(-0500)] <athena7> does it make sense at this point to just add that to the configuration by default?
[11:25:05 EST(-0500)] <EricDalquist> yeah, once RC2 is out it is going to be the oh so exciting work of testing and manual work
[11:25:17 EST(-0500)] <EricDalquist> athena7: yeah we should do that
[11:25:19 EST(-0500)] <athena7> ok
[11:25:27 EST(-0500)] <athena7> so lescour, i'll just commit the change
[11:25:27 EST(-0500)] <EricDalquist> since it only gets triggered if the portlet has the specific attribute correct?
[11:25:34 EST(-0500)] <athena7> and you can get ti from svn
[11:25:37 EST(-0500)] <EricDalquist> athena7: can you hold off for a minute?
[11:25:38 EST(-0500)] <athena7> yes, that's correct eric
[11:25:41 EST(-0500)] <athena7> yesyes
[11:25:43 EST(-0500)] <EricDalquist> or about 30 actually?
[11:25:46 EST(-0500)] <athena7> wasn't going to do it this instant
[11:25:46 EST(-0500)] <athena7> yes
[11:25:49 EST(-0500)] <athena7> totally
[11:25:56 EST(-0500)] <EricDalquist> I need to switch the version to 3.0.0-SNAPSHOT
[11:26:15 EST(-0500)] <athena7> lescour basically a little bit just needs to get added to portletContext.xml
[11:26:23 EST(-0500)] <athena7> if you want to try it now i can post the xml you'd need to add
[11:26:53 EST(-0500)] <lescour> and then a call to SomeCasServiceMap in the portlet, right?
[11:27:09 EST(-0500)] <lescour> i forget what you named it
[11:27:49 EST(-0500)] <athena7> me too, hang on
[11:28:01 EST(-0500)] <athena7> i let it be whetever the esup portail folks had made it
[11:28:04 EST(-0500)] <athena7> but it's overrideable
[11:28:37 EST(-0500)] <lescour> eric, the rc2 will be available later this afternoon?
[11:29:03 EST(-0500)] <EricDalquist> yes
[11:29:12 EST(-0500)] <athena7> ok
[11:29:13 EST(-0500)] <lescour> sweet
[11:29:15 EST(-0500)] <athena7> here's the XML: http://uportal.pastebin.com/m155ec479
[11:29:22 EST(-0500)] <EricDalquist> working on doing the release as we speak
[11:29:38 EST(-0500)] <athena7> that needs to be added to properties/contexts/portletContainerContext.xml
[11:29:45 EST(-0500)] <athena7> and i think we will add that to the default configuration
[11:29:57 EST(-0500)] <athena7> to get your portlet to request the ticket, you'll need to
[11:30:35 EST(-0500)] <athena7> add the ticket key name to your portlet.xml as one of the expected user attributes
[11:31:33 EST(-0500)] <athena7> by default, the name is casProxyTicket
General
Content
Integrations