uPortal IRC Logs-2008-02-29

[08:07:45 EST(-0500)] * suuuper (n=suuuper@81-208-88-100.ip.fastwebnet.it) has joined ##uportal
[08:07:51 EST(-0500)] <suuuper> hi
[08:08:25 EST(-0500)] <suuuper> lescour, do you know cas?
[08:28:39 EST(-0500)] * jayshao (n=jayshao@pool-72-79-114-2.nwrknj.east.verizon.net) has joined ##uportal
[09:11:55 EST(-0500)] * athena7 (n=athena7@c-24-2-189-230.hsd1.ct.comcast.net) has joined ##uportal
[10:00:49 EST(-0500)] * theclown (n=clown@142.150.154.101) has joined ##uportal
[10:12:49 EST(-0500)] * athena7 (n=athena7@lumina.its.yale.edu) has joined ##uportal
[10:20:24 EST(-0500)] * EricDalquist (n=dalquist@bohemia.doit.wisc.edu) has joined ##uportal
[10:22:51 EST(-0500)] * athena7 (n=athena7@lumina.its.yale.edu) has joined ##uportal
[10:45:44 EST(-0500)] <EricDalquist> hey there athena7
[10:45:48 EST(-0500)] <EricDalquist> I have a CAS question for you
[10:45:49 EST(-0500)] <athena7> hiya
[10:45:51 EST(-0500)] <athena7> yes
[10:46:29 EST(-0500)] <EricDalquist> do I have to use https to follow the instructions for uPortal?
[10:46:54 EST(-0500)] <athena7> no
[10:47:07 EST(-0500)] <athena7> however, i think https is necessary to use proxy-cas portlets
[10:47:14 EST(-0500)] <EricDalquist> I'd like to have uP3 using CAS by default but I ran into a problem last night configuring the CASValidateFilter where it wouldn't init if the URL didn't start with https
[10:47:27 EST(-0500)] <athena7> oh hm
[10:47:40 EST(-0500)] <athena7> the URL of the CAS server, not the URL of the portal?
[10:48:07 EST(-0500)] <athena7> i've always just used our institutional cas server, so i'm not really sure
[10:48:08 EST(-0500)] <EricDalquist> yeah
[10:48:16 EST(-0500)] <EricDalquist> hrm
[10:48:28 EST(-0500)] <EricDalquist> well the up3 trunk has a CAS 3.2 server that deploys with it now
[10:48:38 EST(-0500)] <EricDalquist> and the server connects to the uPortal DB to auth users
[10:48:57 EST(-0500)] <EricDalquist> I'm working on the theme merge now but once I'm done with that I'll look into it more
[11:01:41 EST(-0500)] <athena7> ok
[11:01:44 EST(-0500)] <athena7> so i talked to andy
[11:02:02 EST(-0500)] <athena7> and he said that's not part of the spec or anything, and he doesn't know of any logic offhand that would cause that behavior
[11:02:22 EST(-0500)] <athena7> but there might be something there, and none of us are all that familiar with the cas3 codebase
[11:03:12 EST(-0500)] <EricDalquist> the exception is from the 2.1.1 client
[11:03:40 EST(-0500)] <EricDalquist> if you're willing you could grab the latest trunk and try to get it working with http://localhost/cas as the CAS server
[11:04:26 EST(-0500)] <EricDalquist> I'm currently sitting here wondering how long the svnmerge call that is moving all of the theme changes in the trunk is going to take (tongue)
[11:04:45 EST(-0500)] <athena7> oh
[11:04:47 EST(-0500)] <athena7> lol
[11:05:14 EST(-0500)] <athena7> i can't look at the cas stuff right now because we have a problem in production (smile)
[11:05:17 EST(-0500)] <athena7> but if i fix that . . .
[11:05:28 EST(-0500)] <EricDalquist> excuses excuses (wink)
[11:05:33 EST(-0500)] <EricDalquist> thanks though (smile)
[11:05:37 EST(-0500)] <athena7> also, my eclipse seems to have decided to eat itself for breakfast
[11:05:42 EST(-0500)] <EricDalquist> uhg
[11:05:47 EST(-0500)] <athena7> it looks like the next version is out now though so maybe i'll just upgrade
[11:05:53 EST(-0500)] <athena7> it keeps hanging or crashing
[11:05:54 EST(-0500)] <EricDalquist> I'm running 3.3
[11:06:00 EST(-0500)] <athena7> i think i'm on 3.3.1
[11:06:05 EST(-0500)] <athena7> which has some awful bugs on the mac
[11:06:06 EST(-0500)] <EricDalquist> but I had to go turn off all the Mylyn stuff
[11:06:11 EST(-0500)] <athena7> did that help?
[11:06:19 EST(-0500)] <EricDalquist> there was some sort of memory leak in it on both linux and os x
[11:06:23 EST(-0500)] <EricDalquist> immensly
[11:06:37 EST(-0500)] <EricDalquist> I don't have to restart eclipse a few times a day any more
[11:06:37 EST(-0500)] <EricDalquist> I don't have to restart it ever actually
[11:06:39 EST(-0500)] <EricDalquist> it is a pain to turn off
[11:06:50 EST(-0500)] <EricDalquist> since you have to disable the mylyn bits in the right order
[11:06:57 EST(-0500)] <athena7> interesting
[11:07:02 EST(-0500)] <athena7> that sounds pretty promising
[11:07:12 EST(-0500)] <athena7> what does mylyn even do?
[11:07:13 EST(-0500)] <EricDalquist> but the only way to know the order is to try and read the error message about what depends on that bit and try turning those off
[11:07:23 EST(-0500)] <EricDalquist> integration with Jira and other issue tracking systems
[11:07:27 EST(-0500)] <EricDalquist> never worked well for me
[11:07:29 EST(-0500)] <athena7> ah
[11:07:33 EST(-0500)] <athena7> i've never tried using it i guess
[11:07:39 EST(-0500)] <EricDalquist> and apparently it is very good at eating memory
[11:07:43 EST(-0500)] <athena7> (sad)
[11:07:51 EST(-0500)] <EricDalquist> yup
[11:08:10 EST(-0500)] <EricDalquist> oh and one more bit of info on the cas client exception
[11:08:18 EST(-0500)] <athena7> between eclipse and firefox, some days i get really frustrated
[11:09:23 EST(-0500)] <EricDalquist> it was from: edu.yale.its.tp.cas.client.filter.CASValidateFilter
[11:09:23 EST(-0500)] <EricDalquist> and I believe it was saying the edu.yale.its.tp.cas.client.filter.validateUrl had to start with https
[11:09:36 EST(-0500)] <athena7> oh it actually said that in the logs?
[11:09:37 EST(-0500)] <athena7> interesting
[11:09:38 EST(-0500)] <EricDalquist> yeah
[11:09:42 EST(-0500)] <EricDalquist> and it throws an exception
[11:09:46 EST(-0500)] <EricDalquist> so the portal fails to start
[11:09:51 EST(-0500)] <athena7> hang on i think i have the code on my machine
[11:10:08 EST(-0500)] <athena7> hm, guess not
[11:10:13 EST(-0500)] <athena7> or maybe it's in another workspace
[11:17:09 EST(-0500)] <athena7> hm, yeah, this bug is what i thought it was going to be
[11:17:21 EST(-0500)] <athena7> tripping over null parameters
[11:39:40 EST(-0500)] <EricDalquist> well the merge worked with no conflicts ... running initportal now to make sure it all works ...
[11:39:48 EST(-0500)] <athena7> yea!
[11:40:01 EST(-0500)] <athena7> and we can get rid of the old theme stuff
[11:42:07 EST(-0500)] <EricDalquist> yup
[11:47:07 EST(-0500)] <EricDalquist> yay it works!
[11:53:54 EST(-0500)] <EricDalquist> athena7: where would I find the source for the CASValidateFilter?
[11:55:09 EST(-0500)] * dstn (n=dstn@unaffiliated/dstn) has joined ##uportal
[12:00:22 EST(-0500)] * awills (n=awills@12.164.139.3) has joined ##uportal
[12:01:10 EST(-0500)] <athena7> it should be in the casclient code
[12:01:35 EST(-0500)] <EricDalquist> hosted in jasig's svn?
[12:02:46 EST(-0500)] <athena7> i actually don't know
[12:03:17 EST(-0500)] <EricDalquist> (smile)
[12:03:23 EST(-0500)] <EricDalquist> I'll go poke around
[12:03:25 EST(-0500)] <athena7> it looks like there's a cas-clients directory in svn
[12:03:31 EST(-0500)] <EricDalquist> the commit of the theme to the trunk is underway
[12:03:35 EST(-0500)] <EricDalquist> it is taking a while though
[12:03:39 EST(-0500)] <EricDalquist> I'll let you know when it is ready
[12:03:39 EST(-0500)] <athena7> awesome!
[12:03:42 EST(-0500)] <athena7> thanks
[12:03:54 EST(-0500)] <athena7> yeah there were a lot of changes
[12:04:12 EST(-0500)] <EricDalquist> most of the time is just adding all of the images so far
[12:04:21 EST(-0500)] <athena7> there appears to be cas-clients/java-client for cas3 in the jasig svn
[12:04:23 EST(-0500)] <EricDalquist> I figure once this is done we can remove all the old theme/skin files
[12:04:36 EST(-0500)] <EricDalquist> then I'll build an updated quickstart for people to hack on
[12:04:40 EST(-0500)] <athena7> the cas2 client may be distributed elsewhere
[12:04:47 EST(-0500)] <athena7> yes, i think that sounds like a great idea
[12:05:02 EST(-0500)] <athena7> i'd like to get that stuff removed so we can double check that there are no references to it anymore, too
[12:05:12 EST(-0500)] <EricDalquist> yup
[12:05:20 EST(-0500)] <EricDalquist> and drop the download size a bunch
[12:05:40 EST(-0500)] <athena7> deleting dojo will, anyway
[12:05:45 EST(-0500)] <athena7> the rest of the theme probably isn't very big
[12:05:55 EST(-0500)] <EricDalquist> all the images ...
[12:05:59 EST(-0500)] <athena7> i ripped out the dojo that had been added to the new theme before the migration
[12:06:14 EST(-0500)] <EricDalquist> nice
[12:06:18 EST(-0500)] <athena7> are there really that many images in the old theme?
[12:06:23 EST(-0500)] <EricDalquist> I'm not sure (smile)
[12:06:28 EST(-0500)] <athena7> i don't think it's too bad
[12:06:33 EST(-0500)] <athena7> the new one has all of famfam though (tongue)
[12:06:38 EST(-0500)] <EricDalquist> yeah
[12:06:43 EST(-0500)] <EricDalquist> that's what is taking a while right now
[12:07:01 EST(-0500)] <EricDalquist> oh, icons are done ... on to jquery
[12:07:18 EST(-0500)] <EricDalquist> do we need all the jquery themes/* stuff?
[12:08:19 EST(-0500)] <athena7> yes
[12:08:30 EST(-0500)] <athena7> although we could probably delete the flora one at this point i think
[12:08:41 EST(-0500)] <athena7> the other one is actually being used
[12:08:42 EST(-0500)] <EricDalquist> ah, ok, just curious
[12:08:46 EST(-0500)] <athena7> yep (smile)
[12:08:51 EST(-0500)] <athena7> good to get rid of stuff we're not using
[12:09:19 EST(-0500)] <EricDalquist> yup
[12:09:35 EST(-0500)] <athena7> on an unrelated note, i wanted to ask you about the uwfn tag library you have in the bookmarks portlet
[12:09:47 EST(-0500)] <athena7> those are particularly useful tags, and i'd love to recycle them
[12:09:47 EST(-0500)] <EricDalquist> ok
[12:10:04 EST(-0500)] <athena7> what would be the best way to do that? are they in a repo somewhere?
[12:10:14 EST(-0500)] <athena7> or should i just copy/paste?
[12:10:59 EST(-0500)] <EricDalquist> some day it would be nice to have a portlet taglib extras project
[12:11:03 EST(-0500)] <EricDalquist> but for now copy and paste
[12:11:14 EST(-0500)] <EricDalquist> unless you want to do the (probably minimal) work to get that shared project setup
[12:11:34 EST(-0500)] <athena7> if it's ok i guess i'll just copy/paste for now
[12:11:39 EST(-0500)] <EricDalquist> that's fine
[12:11:46 EST(-0500)] <EricDalquist> its easy to just snag the few files involved
[12:11:50 EST(-0500)] <athena7> and then we can decide how to set up the project once im' a little less busy
[12:11:53 EST(-0500)] <athena7> ok, great
[12:11:56 EST(-0500)] <athena7> yeah i think i found all of them
[12:11:56 EST(-0500)] <EricDalquist> yup
[12:12:01 EST(-0500)] <athena7> i just wanted to make sure that was ok for now
[12:12:09 EST(-0500)] <athena7> those are both good tags to have around (smile)
[12:12:10 EST(-0500)] <EricDalquist> I think there are some other extensions to the portlet tld on the jasig wiki that are useful as well
[12:12:47 EST(-0500)] <athena7> oh i'll have to check those out
[12:13:37 EST(-0500)] <EricDalquist> ok the new theme is committed
[12:13:42 EST(-0500)] <EricDalquist> I'm going to delete the branch now
[12:15:19 EST(-0500)] <athena7> great (smile)
[12:15:29 EST(-0500)] <athena7> i think i should be able to really clean up my eclipse workspace today
[12:15:35 EST(-0500)] <athena7> i can get rid of the up3theme branch
[12:15:50 EST(-0500)] <athena7> and then all the old related up2 instances i had lying around
[12:16:38 EST(-0500)] <EricDalquist> yay
[12:16:44 EST(-0500)] <EricDalquist> deleting stuff is always fun
[12:16:49 EST(-0500)] <athena7> yes (smile)
[12:21:00 EST(-0500)] <suuuper> hi to all
[12:21:41 EST(-0500)] <athena7> hello
[12:22:25 EST(-0500)] <suuuper> is there a webapps that i use to provisioning new user or change a password (for example) with cas????
[12:22:36 EST(-0500)] <suuuper> i don't contact my ldap directly
[12:22:48 EST(-0500)] <suuuper> i contact only cas server
[12:23:31 EST(-0500)] <suuuper> has Cas the API to admin user in a ldap or a db???
[12:23:36 EST(-0500)] <suuuper> any ideas?
[12:36:56 EST(-0500)] <athena7> sorry, i don't know
[12:37:09 EST(-0500)] <athena7> the cas documentation or lists might have some information, i'm not sure
[12:44:08 EST(-0500)] <EricDalquist> suuuper: as athena7 said the CAS lists would be the correct place for this question, but as far as I know CAS is just a consumer of authentication information and has no provisions for administering that information
[12:44:30 EST(-0500)] <athena7> yeah, i suspect that's likely the case
[12:44:49 EST(-0500)] <athena7> i'd imagine some of the more cas-minded people would have suggestions though
[12:45:03 EST(-0500)] <EricDalquist> Jen do you want to do the theme deletion or should I?
[12:45:44 EST(-0500)] <athena7> whatever's easier
[12:45:49 EST(-0500)] <athena7> you're welcome to do it if you want
[12:45:56 EST(-0500)] <EricDalquist> ok
[12:46:05 EST(-0500)] <EricDalquist> I'll give it a try and then get a new quickstart built for Gary
[12:46:16 EST(-0500)] <athena7> i'm in the middle of redownloading eclipse, so that's probably a good idea (smile)
[12:46:28 EST(-0500)] <EricDalquist> lol
[12:47:22 EST(-0500)] <EricDalquist> I'm really getting excited about this up3 release
[12:47:25 EST(-0500)] <athena7> trying to sort out all the dependencies to get stuff reinstalled
[12:47:26 EST(-0500)] <athena7> me too!
[12:47:50 EST(-0500)] <EricDalquist> I'm hoping all this cleanup we've done is going to make it a lot easier for people to use
[12:49:04 EST(-0500)] <athena7> me too
[12:49:59 EST(-0500)] <EricDalquist> oh and I've been working with Drew on two new Cernunnons jdbc connection/transaction tasks that should allow the scripts to participate in Spring transaction management
[12:49:59 EST(-0500)] <athena7> argh
[12:50:08 EST(-0500)] <EricDalquist> eclipse?
[12:50:11 EST(-0500)] <athena7> can't seem to download subclipse without getting buckminster
[12:50:17 EST(-0500)] <athena7> that claims it needs some svn core package that's missing
[12:50:17 EST(-0500)] <athena7> yeah
[12:50:24 EST(-0500)] <athena7> oh that sounds really nice
[12:50:57 EST(-0500)] <EricDalquist> yeah and needed for the import to really be transactional in uP3
[12:51:28 EST(-0500)] <athena7> do you know where to get it? i remember downloading buckminster last time, but not whatever this dependency is
[12:51:54 EST(-0500)] <EricDalquist> hrm ... not sure I just used the subclipse update site and that seemed to work
[12:52:55 EST(-0500)] <athena7> oh hm, maybe i only need the buckminster core? we'll see
[12:52:59 EST(-0500)] <athena7> i hate doing this (smile)
[12:53:57 EST(-0500)] <athena7> i really want to find out whether this site is something we can use to build a portlet
[12:53:58 EST(-0500)] <athena7> http://totallyscored.com/
[12:54:04 EST(-0500)] <athena7> i mean i know technically it works great
[12:54:10 EST(-0500)] <athena7> i'm just not sure about licensing and such
[12:55:00 EST(-0500)] <EricDalquist> ah get a rss feed of your sports teams in the portal?
[12:55:08 EST(-0500)] <athena7> they have json data too
[12:55:15 EST(-0500)] <athena7> could totally build a neat sports scores portlet
[12:55:22 EST(-0500)] <EricDalquist> nice
[12:55:24 EST(-0500)] <athena7> formatted, sorted scores, whatever
[12:55:32 EST(-0500)] <athena7> a lot better when it's structured data, not just rss
[12:55:40 EST(-0500)] <athena7> but i don't know if they have a license agreement
[12:55:48 EST(-0500)] <athena7> and i'm not really sure where the data's coming from
[12:55:57 EST(-0500)] <athena7> i mean it could be screen scraped off espn for all i know (smile)
[12:56:14 EST(-0500)] <athena7> i contacted the developer once over the summer and never heard back, maybe i'll try again
[12:56:25 EST(-0500)] <EricDalquist> yeah
[12:56:47 EST(-0500)] <athena7> they've added a lot of new teams though
[12:56:48 EST(-0500)] <athena7> pretty cool
[12:57:14 EST(-0500)] <athena7> i have an old screenshot from what i'd done here
[12:57:16 EST(-0500)] <athena7> http://tp.its.yale.edu/confluence/display/YIP/Sports+Scores+Portlet
[12:58:41 EST(-0500)] <EricDalquist> uhg I forgot, doing large deletes of a SVN project in eclipse == bad
[12:58:45 EST(-0500)] <EricDalquist> time to use the command line
[12:58:57 EST(-0500)] <EricDalquist> for some reason eclipse does the deletes file by file
[12:59:05 EST(-0500)] <EricDalquist> instead of just on the root directory being deleted
[13:00:12 EST(-0500)] <athena7> yeah i've had trouble with large adds too
[13:00:17 EST(-0500)] <EricDalquist> yeah
[13:00:28 EST(-0500)] <EricDalquist> anything more than like 50 files I just use the command line
[13:00:44 EST(-0500)] <EricDalquist> well after I forget to and try to do it in eclipse which promptly hangs trying to do it
[13:01:32 EST(-0500)] <athena7> yes (smile)
[13:01:36 EST(-0500)] <athena7> me too
[13:01:47 EST(-0500)] <athena7> you're right, disabling this mylyn stuff is kind of trial and error
[13:01:50 EST(-0500)] <EricDalquist> yup
[13:02:05 EST(-0500)] <EricDalquist> it is worth it though
[13:02:07 EST(-0500)] <athena7> just moving to 3.3.2 made it feel a whole lot less broken though
[13:02:13 EST(-0500)] <athena7> deleting 3 uportal projects out of my workspace probably didn't hurt either
[13:02:14 EST(-0500)] <EricDalquist> also you don't need to restart eclipse until you've disabled it all
[13:02:17 EST(-0500)] <EricDalquist> lol
[13:02:19 EST(-0500)] <athena7> yeah
[13:04:53 EST(-0500)] <EricDalquist> so removing the layouts ... I'm really just deleting some stuff under /uportal-war/src/main/webapp/media/org/jasig/portal/layout and /uportal-war/src/main/resources/org/jasig/portal/layout
[13:05:00 EST(-0500)] <EricDalquist> is there anywhere else I need to clean up?
[13:05:28 EST(-0500)] <athena7> i think that's it
[13:05:37 EST(-0500)] <EricDalquist> oh and I can clean up data.xml
[13:05:42 EST(-0500)] <athena7> then we just need to make sure nothing is pointing to there in data.xml
[13:05:42 EST(-0500)] <athena7> yeah
[13:06:00 EST(-0500)] <athena7> i'm not sure i changed everything that should be changed
[13:06:40 EST(-0500)] <EricDalquist> eh, I'll do some searching
[13:06:51 EST(-0500)] <EricDalquist> and then we'll hopefully find anything else during RC2 testing
[13:06:52 EST(-0500)] <athena7> yeah they shouldn't be hard to find
[13:06:55 EST(-0500)] <athena7> yeah
[13:07:34 EST(-0500)] <EricDalquist> ah, looks like the new theme was still using the .sdf files from the old location
[13:08:28 EST(-0500)] <athena7> yeah that's what i suspected
[13:08:47 EST(-0500)] <athena7> so we'd need to change that, and make sure the sdf in the new location does whatever it's supposed to do
[13:08:59 EST(-0500)] <EricDalquist> yup
[13:09:50 EST(-0500)] <athena7> i think my eclipse might actually work now!
[13:10:12 EST(-0500)] <EricDalquist> yay!
[13:10:19 EST(-0500)] <EricDalquist> did you get all the mylyn crap turned off?
[13:13:11 EST(-0500)] <athena7> yep
[13:13:17 EST(-0500)] <EricDalquist> I need some preview screenshots of the new skin
[13:13:23 EST(-0500)] <athena7> and it looks like my oxygen plugin even works again
[13:13:27 EST(-0500)] <EricDalquist> cool
[13:13:48 EST(-0500)] <athena7> i think we still need to get some skinning on the flyout menus
[13:14:14 EST(-0500)] <EricDalquist> ok
[13:14:23 EST(-0500)] <EricDalquist> I'll just create a jira issue for it
[13:15:08 EST(-0500)] <athena7> oh man, i can even use the open resource dialog again (smile)
[13:15:13 EST(-0500)] <athena7> used to crash the whole eclipse instance
[13:15:22 EST(-0500)] <EricDalquist> (smile)
[13:15:52 EST(-0500)] <athena7> do you use anything to manage tomcat from eclipse?
[13:16:31 EST(-0500)] <EricDalquist> the sysdao (sp?) plugin
[13:16:40 EST(-0500)] <EricDalquist> lets me start/stop/restart and set debug points
[13:16:44 EST(-0500)] <athena7> ok that's what i use too
[13:16:54 EST(-0500)] <EricDalquist> did you get the j2ee version of eclipse?
[13:16:55 EST(-0500)] <athena7> i know there's some server thing in eclipse now, but i've never tried it
[13:16:56 EST(-0500)] <athena7> yeah
[13:17:02 EST(-0500)] <EricDalquist> the JSP editor is WONDERFUL
[13:17:06 EST(-0500)] <athena7> yes!
[13:17:08 EST(-0500)] <athena7> i love it (smile)
[13:17:12 EST(-0500)] <athena7> i'd been wanting that for years
[13:17:25 EST(-0500)] <athena7> i was really happy when i upgraded to 3.3 and found that they'd added that
[13:18:04 EST(-0500)] <lescour> well that was a fun filled morning of meetings
[13:20:09 EST(-0500)] <lescour> want to talk some cas proxy athena?
[13:20:54 EST(-0500)] <athena7> shoot
[13:20:58 EST(-0500)] <athena7> i was just about to head out to lunch (smile)
[13:21:04 EST(-0500)] <lescour> ooh..np
[13:21:15 EST(-0500)] <lescour> i was debating about doing that first anyway
[13:21:18 EST(-0500)] <athena7> but! i'll be back soon
[13:21:27 EST(-0500)] <athena7> i probably should have done that an hour ago
[13:23:49 EST(-0500)] <athena7> shoot i have a meeting at 2:30
[13:23:53 EST(-0500)] <athena7> i guess i really better eat
[13:23:59 EST(-0500)] <athena7> i'll be back around 3:30 EST though
[13:43:47 EST(-0500)] <athena7> back
[14:00:54 EST(-0500)] * dstn (n=dstn@unaffiliated/dstn) has left ##uportal
[14:35:06 EST(-0500)] <lescour> i'll be back hopefully 3:30-4 est
[15:46:49 EST(-0500)] * athena7 (n=athena7@lumina.its.yale.edu) has joined ##uportal
[15:47:01 EST(-0500)] <athena7> hi lescour
[16:13:43 EST(-0500)] <lescour> heya
[16:14:53 EST(-0500)] <lescour> unfortunately the office next to me had some renovations
[16:15:12 EST(-0500)] <EricDalquist> I have a cas related question too if you have just a minute:
[16:15:18 EST(-0500)] <lescour> and the fumes have made me office unusable
[16:15:53 EST(-0500)] <lescour> i'll be around next week
[16:15:53 EST(-0500)] <EricDalquist> since I can't get the 2.1.1 client working over http (sad) what do folks here think of switching to the 3.1 cas client
[16:16:03 EST(-0500)] <lescour> yes
[16:17:07 EST(-0500)] <lescour> i seem to remember andrew saying the reason 2.1.1 was in the distro was because of some trivial matter
[16:17:22 EST(-0500)] <athena7> yeah i almost went home because they ripped out a waterfountain and released a bunch of sewer gas
[16:17:34 EST(-0500)] <athena7> glad i'm not the only one with bizarre office problems today
[16:17:51 EST(-0500)] <athena7> i don't know anything about the cas3 client
[16:17:55 EST(-0500)] <athena7> or how it might differ
[16:18:14 EST(-0500)] <lescour> ok, i'm out
[16:18:18 EST(-0500)] <athena7> we do rely on it quite heavily, and do some stuff with it that isn't the default
[16:18:21 EST(-0500)] <athena7> have a good weekend
[16:18:32 EST(-0500)] <EricDalquist> it being the 2.1.1 client?
[16:18:37 EST(-0500)] <EricDalquist> and we being uPortal?
[16:18:42 EST(-0500)] <athena7> well, the casclient in general
[16:18:56 EST(-0500)] <athena7> and where we = Yale uPortal people
[16:19:05 EST(-0500)] <athena7> i need to define my variables here (smile)
[16:19:38 EST(-0500)] <EricDalquist> (smile)
[16:19:48 EST(-0500)] <athena7> so we need it to work, and we'd need to know if there were any changes in functionality
[16:19:54 EST(-0500)] <EricDalquist> yeah
[16:19:59 EST(-0500)] <athena7> but as long as it still works, i don't really have a strong opinion
[16:20:03 EST(-0500)] <EricDalquist> ok
[16:20:09 EST(-0500)] <EricDalquist> I'll ping AndrewP on it as well
[16:20:14 EST(-0500)] <athena7> yeah that sounds like a good idea
[16:20:29 EST(-0500)] <EricDalquist> my other option is to have a custom CASValidatingFilter
[16:20:34 EST(-0500)] <EricDalquist> which I'd rather not do
[16:20:51 EST(-0500)] <athena7> yeah it would be much better not to have to do that
[16:21:16 EST(-0500)] * theclown (n=clown@142.150.154.101) has joined ##uportal
[16:21:19 EST(-0500)] <EricDalquist> I wouldn'
[16:21:32 EST(-0500)] <EricDalquist> t mind extending it but it isn't written in an extensible manner
[16:21:34 EST(-0500)] <EricDalquist> oh well
[16:21:47 EST(-0500)] <athena7> i'm not sure that the proxy portlet stuff will work without ssl
[16:21:48 EST(-0500)] <athena7> ah
[16:22:25 EST(-0500)] <athena7> well, i kind of hate to extend or rewrite the filter to do something that isn't actually advisable outside of a test/quickstart type environment (smile)
[16:22:25 EST(-0500)] <EricDalquist> we'll have to figure that out
[16:22:31 EST(-0500)] <EricDalquist> yeah
[16:22:43 EST(-0500)] <EricDalquist> that is the thing ... I still want it to write a big old warning to the log file
[16:22:47 EST(-0500)] <EricDalquist> and system.out
[16:22:49 EST(-0500)] <EricDalquist> and system.err
[16:22:52 EST(-0500)] <EricDalquist> saying this is bad
[16:22:58 EST(-0500)] <EricDalquist> you need to change it for any real usage
[16:23:08 EST(-0500)] <athena7> yeah
[16:23:17 EST(-0500)] <athena7> that sounds fair
[16:23:18 EST(-0500)] <EricDalquist> but I also don't want to include CAS and have that force people to setup https in their development tomcat isntances
[16:23:27 EST(-0500)] <athena7> yeah
[16:23:52 EST(-0500)] <athena7> i've still never set up mine with cas
[16:24:01 EST(-0500)] <athena7> er
[16:24:02 EST(-0500)] <athena7> with ssl
[16:26:56 EST(-0500)] <EricDalquist> http://tomcat.apache.org/tomcat-5.5-doc/ssl-howto.html
[16:27:00 EST(-0500)] <EricDalquist> uhg yeah you have to use keytool
[16:27:07 EST(-0500)] <athena7> yeah
[16:27:33 EST(-0500)] <EricDalquist> if I get the CAS server working I wonder if we could have a demo cas-proxy portlet included (if it doesn't require ssl)
[16:27:47 EST(-0500)] <athena7> i never bothered because pretty much anything i'd need it for would also need me to also have a cert that's trusted by something useful
[16:27:54 EST(-0500)] <EricDalquist> yup
[16:28:07 EST(-0500)] <athena7> that would be nice
[16:28:22 EST(-0500)] <athena7> i don't know of many portlets that do cas proxy yet
[16:28:26 EST(-0500)] <athena7> the calendar portlet does of course
[16:28:35 EST(-0500)] <athena7> but maybe adding cas proxy functionality to the web proxy portlet?
[16:28:40 EST(-0500)] <athena7> it seems like that would actually be pretty useful
[16:29:54 EST(-0500)] <EricDalquist> yeah
[16:29:57 EST(-0500)] <EricDalquist> it would
[16:30:01 EST(-0500)] <EricDalquist> perhaps this will be a 3.1 thing (smile)
[16:30:05 EST(-0500)] <athena7> looks like there are some things that didn't got added but not deleted again with the merge
[16:30:18 EST(-0500)] <athena7> need to re-delete universalty/ and the dojo folder in the new theme
[16:30:21 EST(-0500)] <athena7> do you want me to do that?
[16:30:34 EST(-0500)] <EricDalquist> sure
[16:31:10 EST(-0500)] <athena7> ok
[16:31:16 EST(-0500)] <EricDalquist> thanks
[16:31:21 EST(-0500)] <athena7> yep
[16:31:41 EST(-0500)] <athena7> i can't tell you how nice it is to have eclipse up and running again (smile)
[16:31:45 EST(-0500)] <athena7> it was getting progressively worse
[16:32:28 EST(-0500)] <EricDalquist> yeah, I know the feeling
[16:32:33 EST(-0500)] <EricDalquist> very frustraiting
[16:32:47 EST(-0500)] <athena7> yeah
[16:32:53 EST(-0500)] <athena7> wastes a lot of time
[16:32:59 EST(-0500)] <EricDalquist> yup
[16:35:47 EST(-0500)] <athena7> ok
[16:35:47 EST(-0500)] <athena7> done
[16:36:05 EST(-0500)] <athena7> i did a search for directories named universalty or dojo and didn't find any, so i think all the stragglers are gone (smile)
[16:36:31 EST(-0500)] <athena7> should make it even smaller
[16:37:03 EST(-0500)] <EricDalquist> yay!
[16:37:33 EST(-0500)] <athena7> yess
[16:37:43 EST(-0500)] <athena7> i'll do a clean build tonight
[16:37:48 EST(-0500)] <EricDalquist> sounds good
[16:38:15 EST(-0500)] <EricDalquist> http://developer.ja-sig.org/source/browse/jasigsvn/up2/trunk
[16:38:17 EST(-0500)] <EricDalquist> much better
[16:38:27 EST(-0500)] <EricDalquist> our line count is back down to a 'normal' number
[16:38:50 EST(-0500)] <athena7> lol
[16:38:51 EST(-0500)] <athena7> yes
[16:38:53 EST(-0500)] <EricDalquist> and actually it is back down to what it was in 2004
[16:38:54 EST(-0500)] <EricDalquist> nice
[16:39:16 EST(-0500)] <athena7> well we'd wound up with 2 different copies of dojo and needed neither (smile)
[16:39:27 EST(-0500)] <EricDalquist> ah yeah that would explain that huge spike
[16:39:35 EST(-0500)] <athena7> actually briefly 3
[16:39:43 EST(-0500)] <athena7> since the old theme branch hadn't been deleted
[16:39:49 EST(-0500)] <athena7> yikes!
[16:39:54 EST(-0500)] <athena7> but they're all gone now (smile)
[16:40:02 EST(-0500)] <athena7> yeah it's nice to see the code line count going down
[16:40:06 EST(-0500)] <athena7> more features, less code!
[16:40:08 EST(-0500)] <athena7> everyone wins
[16:40:11 EST(-0500)] <EricDalquist> yup
[16:40:44 EST(-0500)] <athena7> what's the blue graph under it?
[16:41:09 EST(-0500)] <EricDalquist> lines/day I think
[16:41:18 EST(-0500)] <EricDalquist> or lines/commit
[16:41:20 EST(-0500)] <EricDalquist> something like that
[16:41:31 EST(-0500)] <athena7> oh ok
[16:41:53 EST(-0500)] <athena7> ooh, looks like the jira roadmap got cleaned up too
[16:41:56 EST(-0500)] <EricDalquist> yup
[16:42:05 EST(-0500)] <EricDalquist> I moved a bunch of stuff to 3.0-future and 3.1-future
[16:42:20 EST(-0500)] <EricDalquist> so that should be the todo list for GA
[16:42:27 EST(-0500)] <athena7> great
[16:42:34 EST(-0500)] <EricDalquist> well I think the CAS item is all I'm waiting on for RC2
[16:42:42 EST(-0500)] <EricDalquist> and if I don't get that resolved this weekend it won't happen
[16:43:32 EST(-0500)] <athena7> i'm glad the rc will be out
[16:43:45 EST(-0500)] <athena7> do you have a timeline for the 3.0 GA release?
[16:45:01 EST(-0500)] <EricDalquist> I'm still not 100% sure on that
[16:45:18 EST(-0500)] <EricDalquist> I think it will depend on if I feel like RC2 is getting a lot of people playing with it
[16:45:42 EST(-0500)] <EricDalquist> if we get 5-10 people really trying it out for 2 weeks then do a GA?
[16:45:47 EST(-0500)] <EricDalquist> that is kind of my take
[16:45:55 EST(-0500)] <EricDalquist> I'm going to see about setting up some load testing here
[16:46:03 EST(-0500)] <EricDalquist> to make sure I didn't introduce any threading type bugs
[16:47:06 EST(-0500)] <athena7> sounds good
[16:47:21 EST(-0500)] <athena7> i've been trying to do all my portlet development in up3
[16:47:24 EST(-0500)] <athena7> just to get some testing
[16:47:39 EST(-0500)] <athena7> but that's not the same as heavy usage
[16:47:56 EST(-0500)] <EricDalquist> it is still very helpful
[16:48:08 EST(-0500)] <EricDalquist> hopefully it has been an easier environment to do portlet dev for you
[16:48:11 EST(-0500)] <EricDalquist> I know it has for me
[16:53:14 EST(-0500)] <EricDalquist> ok
[16:53:17 EST(-0500)] <EricDalquist> I'm out
[16:53:20 EST(-0500)] <EricDalquist> have a good weekend