[08:31:31 CDT(-0500)] * colinclark (~colin@bas2-toronto09-1176444194.dsl.bell.ca) has joined ##uportal
[08:44:47 CDT(-0500)] * michelled (~michelled@142.150.154.141) has joined ##uportal
[09:05:26 CDT(-0500)] * EricDalquist (~dalquist@2607:f388:e:0:221:9bff:fe37:e768) has joined ##uportal
[09:29:21 CDT(-0500)] * awills (~awills@wsip-72-215-204-133.ph.ph.cox.net) has joined ##uportal
[09:29:56 CDT(-0500)] <EricDalquist> hey lfuller1 how much experience do you have doing cache configuration for hibernate?
[09:45:03 CDT(-0500)] * holdorph (~holdorph@wsip-72-215-204-133.ph.ph.cox.net) has joined ##uportal
[09:54:26 CDT(-0500)] * bsparks (~bsparks@wsip-72-215-204-133.ph.ph.cox.net) has joined ##uportal
[10:40:50 CDT(-0500)] * bsparks (~bsparks@wsip-72-215-204-133.ph.ph.cox.net) has joined ##uportal
[10:55:45 CDT(-0500)] * lfuller (~sparhk@wsip-72-215-204-133.ph.ph.cox.net) has joined ##uportal
[10:58:36 CDT(-0500)] * bsparks (~bsparks@wsip-72-215-204-133.ph.ph.cox.net) has joined ##uportal
[11:19:53 CDT(-0500)] * athena (~athena@c-76-121-97-221.hsd1.wa.comcast.net) has joined ##uportal
[12:06:17 CDT(-0500)] <EricDalquist> so I think I have the minimize persistence patch working
[12:06:23 CDT(-0500)] <EricDalquist> I'm assuming we want a way to enable/disable this feature
[12:07:01 CDT(-0500)] <athena> yay
[12:07:04 CDT(-0500)] <athena> and yes, probably
[12:07:13 CDT(-0500)] <EricDalquist> I'm not sure how to go about doing that
[12:07:19 CDT(-0500)] <athena> though i don't see a huge downside to having it enabled?
[12:07:23 CDT(-0500)] <EricDalquist> I found the problem in the patch I had supplied
[12:07:24 CDT(-0500)] <EricDalquist> yeah
[12:07:53 CDT(-0500)] <EricDalquist> Had to call "UserPrefsHandler.setUserPreference(channel, themeChannelAttrName, person);" when the minimized attribute is set
[12:08:16 CDT(-0500)] <EricDalquist> that creates a placeholder node in the user's personal layout (PLF) that tracks the minimized attribute
[12:08:19 CDT(-0500)] <athena> those APIs are so confusing
[12:08:30 CDT(-0500)] <EricDalquist> I think I have a decent grasp on all the concepts
[12:08:37 CDT(-0500)] <EricDalquist> but the layout manager APIs are a mess
[12:09:25 CDT(-0500)] <athena> yeah
[12:09:36 CDT(-0500)] <athena> every single thing requires the IPerson, ulm, and upm
[12:09:40 CDT(-0500)] <athena> and sometimes random other things
[12:09:53 CDT(-0500)] <EricDalquist> yup
[12:19:44 CDT(-0500)] <EricDalquist> so my only other sticking point is the UI
[12:19:52 CDT(-0500)] <EricDalquist> there are no icons with the skins for minimize
[12:20:07 CDT(-0500)] <EricDalquist> so do I just leave the minimize links in the XSL but commented out?
[12:22:27 CDT(-0500)] <athena> that's a good point
[12:22:33 CDT(-0500)] <athena> are there other ones we're missing?
[12:22:49 CDT(-0500)] <athena> i know gary's already going to have to create a new icon for permissions editing
[12:22:57 CDT(-0500)] <athena> might make sure that's on his radar
[12:23:02 CDT(-0500)] <EricDalquist> that is the only one I know of
[12:23:05 CDT(-0500)] <EricDalquist> I sent a note to up-dev
[12:23:11 CDT(-0500)] <EricDalquist> I'll forward it on to him directly
[12:23:15 CDT(-0500)] <athena> sounds good
[12:23:27 CDT(-0500)] <athena> ugh i need to type up my notes for the presentation tomorrow
[12:23:59 CDT(-0500)] <athena> i think i have the plague
[12:24:31 CDT(-0500)] <EricDalquist> uhoh
[12:24:48 CDT(-0500)] <athena> yeah, we'll see if i have any voice left tomorrow
[12:25:28 CDT(-0500)] <athena> on a better note, with #fluid's help i just got a fluid component replacement for the ajax page layout options dialog working
[12:25:44 CDT(-0500)] <EricDalquist> ncie
[12:25:57 CDT(-0500)] <athena> you can feed it an array of allowed layout options and it'll automatically partition them into groups by number of columns and render it
[12:26:13 CDT(-0500)] <athena> so that should make it easier for people who want to have custom layouts
[12:26:19 CDT(-0500)] <EricDalquist> yeah
[12:26:23 CDT(-0500)] <athena> and it uses FSS instead of a table for the layout
[12:26:30 CDT(-0500)] <EricDalquist> very nice
[12:30:26 CDT(-0500)] <athena> still have to address permissions though
[15:24:26 CDT(-0500)] <EricDalquist> athena: do you have any ideas for https://issues.jasig.org/browse/UP-2613 or https://issues.jasig.org/browse/UP-2731
[15:25:15 CDT(-0500)] <athena> for the first, no - we just don't have the permission right now
[15:25:58 CDT(-0500)] <athena> no idea about the second
[15:26:09 CDT(-0500)] <athena> not really sure what would call that
[15:26:10 CDT(-0500)] <EricDalquist> ok
[15:26:15 CDT(-0500)] <athena> maybe they deleted the error channel?
[15:26:35 CDT(-0500)] <athena> guess we could add a new DELETE_CHANNEL permission or something
[15:26:38 CDT(-0500)] <EricDalquist> no I think that's what happens when you try to render a deleted channel
[15:26:42 CDT(-0500)] <athena> ah
[15:26:51 CDT(-0500)] <EricDalquist> the problem is I think there is a lot of uPortal that was never designed to handle actually deleting a channe;
[15:27:04 CDT(-0500)] <EricDalquist> everything assumes once published it will always be there
[15:27:18 CDT(-0500)] <athena> guess stuff just got marked expired, but wasn't ever actually removed
[15:27:32 CDT(-0500)] <EricDalquist> yup
[15:31:52 CDT(-0500)] <EricDalquist> what about https://issues.jasig.org/browse/UP-2703
[15:40:05 CDT(-0500)] <athena> think that's fixed in at least a couple versions
[15:40:13 CDT(-0500)] <EricDalquist> ok
[15:40:13 CDT(-0500)] <athena> probably just need to backport it
[15:57:03 CDT(-0500)] * athena (~athena@c-76-121-97-221.hsd1.wa.comcast.net) has joined ##uportal
[16:13:15 CDT(-0500)] * bsparks (~bsparks@wsip-72-215-204-133.ph.ph.cox.net) has joined ##uportal
[16:28:36 CDT(-0500)] * bsparks (~bsparks@wsip-72-215-204-133.ph.ph.cox.net) has joined ##uportal
[16:38:56 CDT(-0500)] * bsparks (~bsparks@wsip-72-215-204-133.ph.ph.cox.net) has joined ##uportal
General
Content
Integrations