uPortal IRC Logs-2010-01-13

[00:36:57 EST(-0500)] * lennard1 (n=sparhk@ip68-98-56-21.ph.ph.cox.net) has joined ##uportal
[00:40:10 EST(-0500)] * lennard1 (n=sparhk@ip68-98-56-21.ph.ph.cox.net) has left ##uportal
[04:43:35 EST(-0500)] * mad (n=chatzill@pcit-8752.hig.se) has joined ##uportal
[04:43:43 EST(-0500)] * mad (n=chatzill@pcit-8752.hig.se) has left ##uportal
[08:32:09 EST(-0500)] * athena (n=athena@adsl-76-250-193-123.dsl.wlfrct.sbcglobal.net) has joined ##uportal
[09:14:19 EST(-0500)] * michelled (n=michelle@142.150.154.101) has joined ##uportal
[09:29:03 EST(-0500)] * athena (n=athena@adsl-76-250-193-123.dsl.wlfrct.sbcglobal.net) has joined ##uportal
[09:35:14 EST(-0500)] * michelled (n=michelle@user147-220.wireless.utoronto.ca) has joined ##uportal
[09:57:28 EST(-0500)] * holdorph (n=holdorph@wsip-72-215-204-133.ph.ph.cox.net) has joined ##uportal
[10:35:56 EST(-0500)] * tsnfoo (n=tsnfoo@wso-mbp15-2.test.denison.edu) has joined ##uportal
[10:47:35 EST(-0500)] * michelled (n=michelle@142.150.154.101) has joined ##uportal
[11:30:59 EST(-0500)] * Sememmon (n=Sememmon@unaffiliated/sememmon) has joined ##uportal
[11:33:22 EST(-0500)] * lennard1 (n=sparhk@wsip-72-215-204-133.ph.ph.cox.net) has joined ##uportal
[11:37:58 EST(-0500)] * EricDalquist (n=dalquist@bohemia.doit.wisc.edu) has joined ##uportal
[11:46:02 EST(-0500)] <athena> EricDalquist: i'm really liking the config mode stuff (smile)
[11:46:02 EST(-0500)] <athena> i
[11:46:05 EST(-0500)] <athena> super easy
[11:46:09 EST(-0500)] <athena> think it'll be a great improvement
[11:46:14 EST(-0500)] <EricDalquist> great (smile)
[11:46:14 EST(-0500)] <EricDalquist> yeah
[11:46:23 EST(-0500)] <EricDalquist> big step up from CPDs
[11:46:27 EST(-0500)] <athena> added a config screen for the google api key
[11:46:29 EST(-0500)] <athena> so easy
[11:46:42 EST(-0500)] <athena> just added a single class and wired it up to be the same for all three google portlets
[11:46:48 EST(-0500)] <EricDalquist> nice
[11:47:00 EST(-0500)] <athena> easier than writing up a CPD
[11:47:02 EST(-0500)] <athena> more control over the UI
[11:47:04 EST(-0500)] <athena> i'm a fan
[11:47:35 EST(-0500)] <EricDalquist> yup
[11:47:56 EST(-0500)] <EricDalquist> after 3.3 I want to figure out if I can get it to work in the middle of the publishing flow
[11:48:17 EST(-0500)] <athena> yeah, that'd be neat
[11:48:31 EST(-0500)] <athena> but as it is now is such a huge improvement over 3.2
[11:48:33 EST(-0500)] <athena> er
[11:48:34 EST(-0500)] <athena> 3.1
[11:48:39 EST(-0500)] <athena> whatever version we're on
[11:48:54 EST(-0500)] <EricDalquist> that would require adding code into the definition registry to know how to look at the ChannelDefinitionForm or some such
[11:49:12 EST(-0500)] <EricDalquist> I have to reboot
[11:49:15 EST(-0500)] <EricDalquist> back in a few
[11:52:13 EST(-0500)] * EricDalquist (n=dalquist@bohemia.doit.wisc.edu) has joined ##uportal
[11:56:48 EST(-0500)] <athena> looked at the ui changes yet?
[11:56:51 EST(-0500)] <athena> seems a lot more readable to me
[11:57:04 EST(-0500)] <EricDalquist> not yet
[11:57:11 EST(-0500)] <EricDalquist> just got back from waiting an hour for a flu shot
[11:57:17 EST(-0500)] <athena> oh, no fun!
[11:57:18 EST(-0500)] <EricDalquist> better than driving across town and back
[11:57:26 EST(-0500)] <EricDalquist> but still annoying to just wait for an hour
[11:57:31 EST(-0500)] <athena> and better than having the flu, i guess (smile)
[11:57:42 EST(-0500)] <athena> that's what iphones are for, i guess
[11:58:30 EST(-0500)] <EricDalquist> yup
[11:58:35 EST(-0500)] <EricDalquist> lots of iphone gaming while waiting
[11:58:44 EST(-0500)] <EricDalquist> and streaming radio
[12:02:12 EST(-0500)] <athena> (smile)
[12:02:43 EST(-0500)] <EricDalquist> gotta keep up that .5GB mobile data/month
[12:04:11 EST(-0500)] <athena> (smile)
[12:04:15 EST(-0500)] <athena> yeah i saw that
[12:04:23 EST(-0500)] <athena> i don't know what mine's at but i assume it's much lower
[12:04:33 EST(-0500)] <EricDalquist> lol probably not
[12:04:33 EST(-0500)] <athena> especially since when i'm not traveling i'm generally just on house wireless
[12:04:40 EST(-0500)] <EricDalquist> I know people well voer 1GB/month on their iphones
[12:04:47 EST(-0500)] <athena> when kris is gone i'll go out to sushi on my own and read news on the iphone over dinner
[12:04:53 EST(-0500)] <EricDalquist> though I do listen to streaming music on the bus to and from work
[12:05:02 EST(-0500)] <athena> it's surprisingly a lot easier to read an iphone over dinner than a book
[12:05:08 EST(-0500)] <athena> which music service do you use?
[12:05:22 EST(-0500)] <EricDalquist> I actually use safari directly
[12:05:32 EST(-0500)] <EricDalquist> and either listen to NPR's mp3 stream
[12:05:42 EST(-0500)] <EricDalquist> or KROQ (from LA)'s mp3 stream
[12:05:53 EST(-0500)] <EricDalquist> then you can put safari in the background and do other stuff while listening
[12:06:01 EST(-0500)] <EricDalquist> other stuff except use safari which is annoying
[12:09:13 EST(-0500)] <athena> nice (smile)
[12:09:20 EST(-0500)] <athena> that's pretty cool
[12:55:36 EST(-0500)] <athena> about to cut an RC for the widgets
[12:55:47 EST(-0500)] <athena> figure we can clean up any bugs we find and cut a release before the up GA
[12:56:07 EST(-0500)] <EricDalquist> great
[12:56:12 EST(-0500)] <EricDalquist> I just did an RC of web proxy
[12:56:16 EST(-0500)] <EricDalquist> doing weather next
[13:04:20 EST(-0500)] <athena> awesome (smile)
[13:04:30 EST(-0500)] * michelled (n=michelle@142.150.154.101) has joined ##uportal
[13:12:04 EST(-0500)] <athena> EricDalquist: did the flyout menus issue w/ them sliding under toolbars ever get fixed?
[13:12:20 EST(-0500)] <EricDalquist> nope
[13:12:23 EST(-0500)] <athena> (sad)
[13:12:24 EST(-0500)] <EricDalquist> it is still broken on IE7
[13:12:26 EST(-0500)] <athena> that's not so good
[13:12:32 EST(-0500)] <EricDalquist> so I need to find time to fix that this week
[13:12:59 EST(-0500)] * EricDalquist (n=dalquist@bohemia.doit.wisc.edu) has joined ##uportal
[13:13:02 EST(-0500)] <athena> wb (smile)
[13:13:13 EST(-0500)] <EricDalquist> that was nice of pidgin to just crash like that
[13:13:16 EST(-0500)] <athena> lol
[13:13:21 EST(-0500)] <athena> friendly!
[13:41:25 EST(-0500)] <EricDalquist> athena: we're not using the googleportlet any more are wek?
[13:42:25 EST(-0500)] <athena> no, think we can get rid of that
[13:44:06 EST(-0500)] <EricDalquist> ok
[13:53:31 EST(-0500)] <EricDalquist> hrm
[13:53:41 EST(-0500)] <EricDalquist> I'm not getting the portlet selection screen now
[13:55:33 EST(-0500)] <athena> uhoh (sad)
[13:55:35 EST(-0500)] <athena> for which?
[13:55:40 EST(-0500)] <EricDalquist> generic portlet
[13:56:17 EST(-0500)] <EricDalquist> I go right to the preferences UI
[13:56:18 EST(-0500)] <athena> oh.
[13:56:20 EST(-0500)] <athena> i see the problem
[13:56:29 EST(-0500)] <athena> i'll fix it
[13:56:31 EST(-0500)] <athena> missing !
[13:56:38 EST(-0500)] <EricDalquist> darn !
[13:56:56 EST(-0500)] <athena> indeed.
[13:57:15 EST(-0500)] <athena> late-night programming FTL
[13:57:24 EST(-0500)] <EricDalquist> (smile)
[13:58:30 EST(-0500)] <athena> checked in
[13:58:34 EST(-0500)] <EricDalquist> thanks
[13:58:36 EST(-0500)] <athena> about the check in the widgets change
[13:58:40 EST(-0500)] <EricDalquist> weather should be in shortly
[13:59:19 EST(-0500)] <athena> cool
[14:21:58 EST(-0500)] <EricDalquist> adding config mode for weather ...
[14:22:06 EST(-0500)] <EricDalquist> it is an addicting option
[14:24:17 EST(-0500)] <athena> lol yes (smile)
[14:24:34 EST(-0500)] <athena> for the default locations?
[14:24:42 EST(-0500)] <EricDalquist> yeah
[14:24:47 EST(-0500)] <EricDalquist> especially for weather
[14:25:01 EST(-0500)] <EricDalquist> should just be a matter of adding CONFIG to one annotation
[14:25:04 EST(-0500)] <EricDalquist> and updating the portlet.xml
[14:27:21 EST(-0500)] <EricDalquist> hrm
[14:27:38 EST(-0500)] <EricDalquist> our ajax trick may not work with the delegated portlet dispatching (tongue)
[14:29:13 EST(-0500)] <EricDalquist> yeah
[14:29:16 EST(-0500)] <EricDalquist> it won;t
[14:29:18 EST(-0500)] <EricDalquist> (sad)
[14:29:26 EST(-0500)] <EricDalquist> and I don't think I can fix it until 286
[14:37:18 EST(-0500)] <athena> oh (sad)
[14:37:21 EST(-0500)] <athena> that is sad
[14:37:29 EST(-0500)] <athena> guess i can't convert the calendar stuff over
[14:38:07 EST(-0500)] <EricDalquist> well
[14:38:08 EST(-0500)] <EricDalquist> hrm
[14:38:09 EST(-0500)] <EricDalquist> I might
[14:38:14 EST(-0500)] <EricDalquist> the problem isn't the delegation
[14:38:17 EST(-0500)] <EricDalquist> it is webflow
[14:38:25 EST(-0500)] <EricDalquist> since you do a portlet action request into a flow
[14:38:31 EST(-0500)] <EricDalquist> but that needs to send an external redirect
[14:38:43 EST(-0500)] <EricDalquist> so you need to tell the flow that a redirect has been sent
[14:45:10 EST(-0500)] <athena> ah, gotcha
[15:43:09 EST(-0500)] <EricDalquist> yeah no way ajax under 168 is working in webflow
[15:43:25 EST(-0500)] <EricDalquist> webflow doesn't really allow for concurrent flow access
[15:43:29 EST(-0500)] <EricDalquist> which is what ajax would result in
[15:43:47 EST(-0500)] <EricDalquist> we would be leaving the flow in an 'unspecified' state since an action-state would execute then send a redirect
[15:43:56 EST(-0500)] <EricDalquist> it would never transition to a render-state
[15:50:39 EST(-0500)] <athena> right, that makes sense
[15:51:09 EST(-0500)] <EricDalquist> it would work for a portlet doing webflow and ajax itself
[15:51:13 EST(-0500)] <EricDalquist> but not for delegation
[15:51:30 EST(-0500)] <EricDalquist> since the parent webflow portlet has no idea the action url will be used for ajax until it is too late
[16:42:31 EST(-0500)] <EricDalquist> ok weather portlet is in
[17:11:58 EST(-0500)] <holdorph> are the session timeouts defined anywhere besides tomcat now (uportal 3.1.x) ?
[17:12:10 EST(-0500)] <EricDalquist> nope
[17:12:12 EST(-0500)] <holdorph> there used to be a value in portal.properties, but I don't see anything there any longer
[17:12:15 EST(-0500)] <EricDalquist> oh wait
[17:12:17 EST(-0500)] <holdorph> ok
[17:12:32 EST(-0500)] <EricDalquist> there is a permission that can be used to set different timeouts based on group membership
[17:12:36 EST(-0500)] <EricDalquist> drew wills added it
[17:13:04 EST(-0500)] <holdorph> is that something that's off by default though (sounds like it would be) ?
[17:13:11 EST(-0500)] <EricDalquist> I think so
[17:14:54 EST(-0500)] <holdorph> hmm.... looks like my tomcat timeout is 60 minutes, but it really looks like my portlet windows are disappearing after 15 minutes
[17:15:02 EST(-0500)] <holdorph> getting a
[17:15:09 EST(-0500)] <holdorph> java.lang.NullPointerException
[17:15:09 EST(-0500)] <holdorph> at org.jasig.portal.portlet.registry.PortletWindowRegistryImpl.getParentPortletEntity(PortletWindowRegistryImpl.java:205)
[17:17:28 EST(-0500)] <EricDalquist> hrm
[17:17:29 EST(-0500)] <EricDalquist> yeah
[17:17:35 EST(-0500)] <EricDalquist> that implies your portal session is timing out
[17:17:44 EST(-0500)] <holdorph> yuppers
[17:17:48 EST(-0500)] <EricDalquist> can you turn up tomcat's logging to watch for session create/destroy events?
[17:19:02 EST(-0500)] <holdorph> does the web.xml inside of tomcat/conf get added to web apps that have their own web.xml? or is it only for webapps that don't have a web.xml of their own?
[17:19:14 EST(-0500)] <EricDalquist> I don't know
[17:20:09 EST(-0500)] <holdorph> i see a session timeout defined in the web.xml inside of tomcat/conf that is different then the value inside the <Connector> element of server.xml
[17:33:58 EST(-0500)] <athena> one annoying thing i've noticed is that portlet sessions tend to get persisted through a restart
[17:37:41 EST(-0500)] <athena> EricDalquist: i just checked and it looks like the patch in http://www.ja-sig.org/issues/browse/UP-2512 hasn't been applied to the trunk
[17:37:57 EST(-0500)] <EricDalquist> oh oops
[17:38:03 EST(-0500)] <athena> i can just do that now if you like
[17:38:07 EST(-0500)] <EricDalquist> that would be great
[17:38:11 EST(-0500)] * lennard1 (n=sparhk@wsip-72-215-204-133.ph.ph.cox.net) has left ##uportal
[17:38:35 EST(-0500)] <athena> sure
[17:39:06 EST(-0500)] <athena> done
[17:39:21 EST(-0500)] <athena> we're off to go find more tylenol
[17:39:25 EST(-0500)] <athena> talk to you later
[17:39:52 EST(-0500)] <EricDalquist> thanks
[17:39:54 EST(-0500)] <EricDalquist> later
[17:40:47 EST(-0500)] <EricDalquist> athena: still there?
[17:40:52 EST(-0500)] <EricDalquist> I have one quick cpd question
[17:40:53 EST(-0500)] <athena> yeah
[17:40:57 EST(-0500)] <athena> are you cutting the release tonight?
[17:40:58 EST(-0500)] <athena> s
[17:40:58 EST(-0500)] <athena> u
[17:40:58 EST(-0500)] <athena> re
[17:41:08 EST(-0500)] <EricDalquist> I hope so (smile)
[17:41:11 EST(-0500)] <EricDalquist> if not tonight tomorrow morning
[17:41:14 EST(-0500)] <athena> cool
[17:41:21 EST(-0500)] <EricDalquist> so in the portlet CPD there is the <arbitrary-preferences>
[17:41:33 EST(-0500)] <EricDalquist> but it looks like the CPD also supports <preference>
[17:41:38 EST(-0500)] <EricDalquist> are both of those used?
[17:41:45 EST(-0500)] <athena> realized i never fixed the cas proxy test portlet
[17:41:51 EST(-0500)] <athena> yes
[17:41:54 EST(-0500)] <EricDalquist> ok
[17:42:09 EST(-0500)] <athena> they're analogs to the <arbitrary-parameter> and <parameter> stuff
[17:42:16 EST(-0500)] <EricDalquist> I think that is the source of some of the portlet preference weirdness in the portlet manger
[17:42:19 EST(-0500)] <athena> so you can have predefined preferences that the user fills in
[17:42:22 EST(-0500)] <athena> yeah, i'm sure it is
[17:42:36 EST(-0500)] <EricDalquist> some portlet preference things key off (if preference) and others off (if aribtraryPrefrences)
[17:42:36 EST(-0500)] <athena> and you can also provide users with an opportunity to enter in arbitrary portlet prefs
[17:42:39 EST(-0500)] <EricDalquist> I'll get that cleaned uop
[17:42:44 EST(-0500)] <athena> ok, sounds good
[17:42:49 EST(-0500)] <athena> i'll be around later if you have questions
[17:44:24 EST(-0500)] <EricDalquist> sound good
[18:39:20 EST(-0500)] * tsnfoo (n=tsnfoo@cpe-173-88-16-163.columbus.res.rr.com) has joined ##uportal
[22:49:26 EST(-0500)] * Sememmon (n=Sememmon@unaffiliated/sememmon) has joined ##uportal
[23:19:24 EST(-0500)] * Sememmon (n=Sememmon@unaffiliated/sememmon) has joined ##uportal