uPortal IRC Logs-2010-03-05

[00:05:06 EST(-0500)] * athena7 (~athena@ip72-208-30-180.ph.ph.cox.net) has joined ##uportal
[07:47:33 EST(-0500)] * athena (~athena@ip72-208-30-180.ph.ph.cox.net) has joined ##uportal
[07:47:33 EST(-0500)] * lfuller (~sparhk@ip68-98-56-21.ph.ph.cox.net) has joined ##uportal
[08:08:14 EST(-0500)] * athena7 (~athena@ip72-208-30-180.ph.ph.cox.net) has joined ##uportal
[08:27:13 EST(-0500)] * colinclark (~colin@bas2-toronto09-1176394708.dsl.bell.ca) has joined ##uportal
[09:12:46 EST(-0500)] * colinclark (~colin@bas2-toronto09-1176394708.dsl.bell.ca) has joined ##uportal
[09:28:44 EST(-0500)] * lfuller (~sparhk@ip68-98-56-21.ph.ph.cox.net) has left ##uportal
[09:54:15 EST(-0500)] * colinclark (~colin@bas2-toronto09-1176394708.dsl.bell.ca) has joined ##uportal
[10:07:43 EST(-0500)] * lfuller (~sparhk@wsip-72-215-204-133.ph.ph.cox.net) has joined ##uportal
[10:15:42 EST(-0500)] * lfuller (~sparhk@wsip-72-215-204-133.ph.ph.cox.net) has joined ##uportal
[10:20:37 EST(-0500)] * EricDalquist (~dalquist@2607:f388:e:0:221:9bff:fe37:e768) has joined ##uportal
[10:27:35 EST(-0500)] * colinclark (~colin@142.150.154.101) has joined ##uportal
[10:27:58 EST(-0500)] * colinclark (~colin@142.150.154.101) has joined ##uportal
[10:29:34 EST(-0500)] * athena (~athena@wsip-72-215-204-133.ph.ph.cox.net) has joined ##uportal
[10:49:14 EST(-0500)] * holdorph (~holdorph@wsip-72-215-204-133.ph.ph.cox.net) has joined ##uportal
[11:03:44 EST(-0500)] <EricDalquist> found the bug!!!!!!!!!!!!!!!!!!!!!
[11:03:46 EST(-0500)] <EricDalquist> yay1
[11:11:26 EST(-0500)] <EricDalquist> athena: that stats tool's url changed to: https://my-reports.doit.wisc.edu/stats/
[11:11:45 EST(-0500)] <athena> thanks (smile)
[11:11:48 EST(-0500)] <athena> and YAY about the bug!
[11:11:55 EST(-0500)] <athena> oh i fixed the weather portlet last night
[11:11:58 EST(-0500)] <athena> at least most of it
[11:12:43 EST(-0500)] <EricDalquist> great
[11:12:53 EST(-0500)] <athena> there's also a problem that onclick handlers aren't set for new locations, so if you add something, you can't delete it again until you reload the page
[11:12:58 EST(-0500)] <athena> that's not the end of the world though
[11:13:11 EST(-0500)] <athena> do you want me to cut a new release as-is? that's something i definitely won't be able to look at today
[11:14:38 EST(-0500)] <athena> i need to cut a new release of the jasig widget portlets as well, since i updated them to include the patched jquery file
[11:16:14 EST(-0500)] <EricDalquist> ah yeah
[11:16:31 EST(-0500)] <EricDalquist> whatever you can get release of cut that would be great
[11:16:38 EST(-0500)] <EricDalquist> just let me know of the new version #s
[11:16:44 EST(-0500)] <EricDalquist> and I'll update them for the 3.2.1 release
[11:19:47 EST(-0500)] <athena> thanks, sounds great!
[11:19:47 EST(-0500)] <athena> i
[11:19:52 EST(-0500)] <athena> should be able to do that in the background
[11:19:56 EST(-0500)] <EricDalquist> sounds good
[11:20:02 EST(-0500)] <EricDalquist> I need to cut a new bookmarks portlet too
[11:20:11 EST(-0500)] <athena> oh, that hasn't been updated in aaaages (smile)
[11:20:13 EST(-0500)] <EricDalquist> so the bug was a change in where a request wrapper was added
[11:20:22 EST(-0500)] <EricDalquist> well this is just to fix the hsql shutdown bug
[11:20:26 EST(-0500)] <EricDalquist> not any real update
[11:20:28 EST(-0500)] <athena> ah
[11:20:35 EST(-0500)] <athena> can we at least fix the annoying skin issue?
[11:20:41 EST(-0500)] <athena> where it changes when you drag it?
[11:21:00 EST(-0500)] <athena> just need to make the css use a class instead of an id
[11:21:11 EST(-0500)] <EricDalquist> I'll see if I have time
[11:21:16 EST(-0500)] <athena> ok
[11:21:25 EST(-0500)] <EricDalquist> if I don't get the 3.2.1 release cut before 3:30 today it won't happen before Monday
[11:21:31 EST(-0500)] <athena> i think i fixed it in the trunk, so you might be able to just copy over a change from there
[11:21:32 EST(-0500)] <athena> gotcha
[11:21:33 EST(-0500)] <EricDalquist> my home time is completely consumed by remodeling
[11:21:40 EST(-0500)] <athena> yeah i'm sure (smile)
[11:21:50 EST(-0500)] <EricDalquist> since the baby shower is next Saturday
[11:21:59 EST(-0500)] <EricDalquist> and the basement needs to be not torn apart by then
[11:27:31 EST(-0500)] <athena> lol
[11:27:35 EST(-0500)] <athena> sounds reasonable
[11:28:09 EST(-0500)] <EricDalquist> I'm still amazed that nearly 40% of our users are using a 1280,800 screen
[11:28:13 EST(-0500)] <EricDalquist> must be a popular laptop res
[11:28:37 EST(-0500)] <athena> yeah
[11:28:45 EST(-0500)] <athena> i was a little surprised by that too
[11:45:51 EST(-0500)] * Sememmon (~Sememmon@unaffiliated/sememmon) has joined ##uportal
[11:57:26 EST(-0500)] <EricDalquist> yay bug is fixed!
[12:00:29 EST(-0500)] <athena> hurray!
[12:00:34 EST(-0500)] <athena> and i'm cutting a release of the weather portlet now
[12:00:38 EST(-0500)] <athena> i'm so glad that's fixed (smile)
[12:00:49 EST(-0500)] <EricDalquist> looks like it was my fault
[12:00:56 EST(-0500)] <EricDalquist> I moved where a request wrapper was added
[12:01:09 EST(-0500)] <athena> eh, stuff happens (smile)
[12:01:14 EST(-0500)] <athena> just glad you were able to track it down
[12:01:19 EST(-0500)] <EricDalquist> so some request attributes that should have been scoped to a particular channel were being stored in the portal level request attribute map
[12:01:56 EST(-0500)] <EricDalquist> I'll be so glad when the channel indirection level is gone
[12:06:01 EST(-0500)] <athena> ah
[12:06:05 EST(-0500)] <athena> yeah i'm sure (smile)
[12:24:56 EST(-0500)] <athena> ok EricDalquist - we have a 1.0.6 of the weather portlet, and a 1.0.0-RC2 of the widget portlets
[12:25:04 EST(-0500)] <athena> you're ok w/ updating uportal to use those?
[12:25:05 EST(-0500)] <EricDalquist> great
[12:25:08 EST(-0500)] <EricDalquist> yup
[12:25:11 EST(-0500)] <athena> thanks!
[12:25:21 EST(-0500)] <EricDalquist> now that I have that threading bug fixed I'm going through to see what else I can address today
[12:25:31 EST(-0500)] <athena> sounds great (smile)
[12:25:50 EST(-0500)] <athena> i might need to redeploy the 1.0.5 weather portlet artifact - think i got horked and accidentally copied over it
[12:25:54 EST(-0500)] <athena> but i can do that this afternoon
[12:25:59 EST(-0500)] <athena> 1.0.6 one should be ok
[12:26:09 EST(-0500)] <EricDalquist> ok
[12:26:19 EST(-0500)] <athena> so you think we'll be ok to cut a release today?
[12:26:32 EST(-0500)] <athena> or i guess in all fairness i should say you (smile)
[12:26:51 EST(-0500)] <EricDalquist> yeah
[12:27:02 EST(-0500)] <EricDalquist> I'm going to do bug fixing until 1sh
[12:27:07 EST(-0500)] <EricDalquist> then cut 3.2.1
[12:27:13 EST(-0500)] <EricDalquist> patch releases are much easier
[12:46:55 EST(-0500)] * colinclark (~colin@142.150.154.101) has joined ##uportal
[13:21:14 EST(-0500)] * athena (~athena@wsip-72-215-204-133.ph.ph.cox.net) has joined ##uportal
[13:45:53 EST(-0500)] * michelled (~michelled@CPE001310472ade-CM0011aefd3ca8.cpe.net.cable.rogers.com) has joined ##uportal
[15:07:29 EST(-0500)] <EricDalquist> athena: did http://www.ja-sig.org/issues/browse/UP-2650 really get done?
[15:08:11 EST(-0500)] <EricDalquist> looks like it did
[15:08:18 EST(-0500)] <EricDalquist> I should have looked at the svn log first (smile)
[15:22:20 EST(-0500)] <athena> oh, yep!
[15:33:06 EST(-0500)] <EricDalquist> athena: deploying 3.2.1 right now
[15:35:22 EST(-0500)] <athena> woo!
[15:35:25 EST(-0500)] <athena> thanks so much (smile)
[15:35:37 EST(-0500)] <athena> it'll be great to have that stuff fixed - especially the portlet render thingy
[15:35:44 EST(-0500)] <EricDalquist> yeah
[15:36:15 EST(-0500)] <athena> so yeah i just added a really simple global CPD param to allow you to hide a portlet from the mobile theme
[15:36:24 EST(-0500)] <athena> so it's per-portlet, not like per-layout placement
[15:36:28 EST(-0500)] <athena> but i think that's probably enough for now
[15:36:41 EST(-0500)] <athena> so if you have something that really doesn't work on a mobile device you can suppress it
[15:37:27 EST(-0500)] <EricDalquist> yeah
[15:37:32 EST(-0500)] <EricDalquist> that is a handy feature
[15:37:40 EST(-0500)] <athena> yeah, hope it'll be useful
[15:37:58 EST(-0500)] <athena> someday it would be nice to have separate layouts for each profile, but well, that's a lot less trivial (tongue)
[15:38:16 EST(-0500)] <EricDalquist> yeah
[15:38:27 EST(-0500)] <EricDalquist> we need to create a wiki page and build a data model goal
[15:38:42 EST(-0500)] <EricDalquist> like how exactly do user, profile and layout objects all relate
[15:42:21 EST(-0500)] <athena> that'd be great
[15:42:32 EST(-0500)] <athena> it's going to be great when we refactor that code
[15:42:35 EST(-0500)] <athena> though definitely not trivial
[15:42:36 EST(-0500)] <EricDalquist> I really don't have a clear idea how that all works
[15:42:39 EST(-0500)] <athena> yeah
[15:42:48 EST(-0500)] <EricDalquist> once we can get it layed out we at least have a hope to moving it into hibernate
[15:42:52 EST(-0500)] <athena> i think i know how the users/layouts/profiles works - mostly
[15:42:58 EST(-0500)] <athena> no idea about the layout data though
[15:43:03 EST(-0500)] <athena> all that struct row stuff
[15:44:12 EST(-0500)] <EricDalquist> so I have a scratch project for a new rendering pipeline
[15:44:15 EST(-0500)] <EricDalquist> and some ideas there
[15:44:27 EST(-0500)] <EricDalquist> with my primary thought of to store the core XML structure as a CLOB
[15:44:45 EST(-0500)] <EricDalquist> then incorporate all the attributes from relational tables via StAX filters
[15:44:58 EST(-0500)] <EricDalquist> which should perform WAY better than what is there now
[15:46:31 EST(-0500)] <EricDalquist> storing a tree in a relational DB is always really ugly
[15:47:05 EST(-0500)] <athena> sounds pretty interesting (smile)
[15:47:09 EST(-0500)] <athena> and yes, i agree
[15:47:42 EST(-0500)] <athena> sometimes i get frustrated w/ CLOB XML, because it's totally unreadable
[15:47:51 EST(-0500)] <athena> but it's not like you're going to go figure out the current structure by hand
[15:47:59 EST(-0500)] <EricDalquist> yeah
[15:48:04 EST(-0500)] <EricDalquist> it is a trade off
[15:48:07 EST(-0500)] <athena> have you given any more thought to the pluto 2.0 update?
[15:48:23 EST(-0500)] <athena> and i'm willing to trade up for something with better performance and more sane code (smile)
[15:48:34 EST(-0500)] <EricDalquist> nick's done a bunch of work on it
[15:48:39 EST(-0500)] <athena> oh that's great to hear
[15:48:40 EST(-0500)] <EricDalquist> there is a branch for it right now
[15:48:45 EST(-0500)] <athena> oh yay!
[15:48:52 EST(-0500)] <EricDalquist> and it is in and I think uportal compiles and the tests pass
[15:48:56 EST(-0500)] <EricDalquist> but I don't think anything runs yet
[15:49:05 EST(-0500)] <athena> that sounds like a great start though
[15:49:05 EST(-0500)] <EricDalquist> I just asked him to email the dev list about it
[15:49:09 EST(-0500)] <athena> awesome
[15:49:16 EST(-0500)] <athena> i'd love to see that move forward
[15:49:29 EST(-0500)] <EricDalquist> do you think we're at the point in trunk where we could survive as developers w/o channels?
[15:49:39 EST(-0500)] <athena> yeah i was just about to say i think we could
[15:49:39 EST(-0500)] <EricDalquist> because when we merge this back in channels will go away
[15:49:42 EST(-0500)] <athena> yes
[15:49:55 EST(-0500)] <EricDalquist> ok
[15:49:57 EST(-0500)] <EricDalquist> I think so too
[15:50:01 EST(-0500)] <EricDalquist> we loose groups management
[15:50:06 EST(-0500)] <athena> honestly it seems to me like we could all survive with having to using import/export for groups and permissions
[15:50:07 EST(-0500)] <athena> yeah
[15:50:09 EST(-0500)] <EricDalquist> but that's ok for just development
[15:50:13 EST(-0500)] <athena> i mean, honestly, i never use those channels
[15:50:19 EST(-0500)] <EricDalquist> either do I
[15:50:21 EST(-0500)] <EricDalquist> too painful
[15:50:22 EST(-0500)] <athena> because they're torturous, and i/o is easy
[15:50:36 EST(-0500)] <athena> and when we want to take a look at what the channels do for reference, we can just start up 3.2
[15:50:46 EST(-0500)] <EricDalquist> yup
[15:51:08 EST(-0500)] <EricDalquist> nick is going to be working on it more at the dev meeting post-conference
[15:51:17 EST(-0500)] <EricDalquist> and I'm going to see if I can do the same during my normal work hours here
[15:51:31 EST(-0500)] <EricDalquist> since most everyone that asks me to do stuff will be at the conference (big grin)
[15:51:42 EST(-0500)] <athena> awesome!
[15:51:45 EST(-0500)] <athena> that really sounds wonderful
[15:51:52 EST(-0500)] <athena> i'd love to start seeing that stuff really move forward
[15:52:00 EST(-0500)] <EricDalquist> yeah
[15:52:02 EST(-0500)] <athena> and if there are tasks that coop dev can help with, please let us know
[15:52:06 EST(-0500)] <EricDalquist> I will
[15:52:16 EST(-0500)] <EricDalquist> 8 more days until the baby shower
[15:52:27 EST(-0500)] <EricDalquist> and then I won't be doing home renovation/cleanup work every waking minute
[15:52:56 EST(-0500)] <athena> next week i'm going to try and merge in the stub stuff i had for the new groups portlet, so that'll give us a start on that portlet
[15:53:04 EST(-0500)] <EricDalquist> great
[15:53:09 EST(-0500)] <athena> then you can go on ice cream runs and put the crib together instead (wink)
[15:53:09 EST(-0500)] * lfuller (~sparhk@wsip-72-215-204-133.ph.ph.cox.net) has joined ##uportal
[15:53:17 EST(-0500)] <EricDalquist> crib got put together last night
[15:53:26 EST(-0500)] <EricDalquist> at like 11:30 or something
[15:53:27 EST(-0500)] <EricDalquist> (tongue)
[15:53:28 EST(-0500)] <athena> lol
[15:53:51 EST(-0500)] <athena> well, sounds like you're getting a lot done at least!
[15:54:02 EST(-0500)] <EricDalquist> I'll just be glad to be done since I'm rather adept at cutting up my hands in various ways while doing construction
[15:54:06 EST(-0500)] <EricDalquist> yeah
[15:54:09 EST(-0500)] <athena> oh, no fun
[15:54:16 EST(-0500)] <athena> i like putting things together
[15:54:17 EST(-0500)] <EricDalquist> I'll have to find some before pictures to compare the after with
[15:54:26 EST(-0500)] <athena> for me, putting together ikea stuff is a good evening
[15:57:43 EST(-0500)] <EricDalquist> ok
[15:57:47 EST(-0500)] <EricDalquist> 3.2.1 is out
[15:57:52 EST(-0500)] <athena> yay!
[15:58:15 EST(-0500)] <athena> we have release notes up yet? i can broadcast it via twitter/facebook or whatever
[15:58:48 EST(-0500)] <EricDalquist> http://www.ja-sig.org/wiki/display/UPC/3.2.1
[15:58:52 EST(-0500)] <EricDalquist> http://www.jasig.org/uportal/download/uportal-321
[15:59:33 EST(-0500)] <EricDalquist> can you give them both a quick proof read ?
[15:59:38 EST(-0500)] <athena> absolutely
[15:59:53 EST(-0500)] <EricDalquist> I have the email waiting to send
[16:01:06 EST(-0500)] <athena> looks fine
[16:01:16 EST(-0500)] <EricDalquist> great
[16:01:25 EST(-0500)] <EricDalquist> email sent
[16:02:02 EST(-0500)] <EricDalquist> I'll probably do 3.0.6 and 3.1.3 early next week
[16:04:14 EST(-0500)] <athena> sounds good
[16:04:19 EST(-0500)] <athena> i'm really excited about the pluto stuff
[17:09:29 EST(-0500)] * lfuller (~sparhk@wsip-72-215-204-133.ph.ph.cox.net) has left ##uportal
[17:39:04 EST(-0500)] * colinclark (~colin@bas2-toronto09-1176394708.dsl.bell.ca) has joined ##uportal
[17:40:10 EST(-0500)] * lfuller (~sparhk@ip68-98-56-21.ph.ph.cox.net) has joined ##uportal
[20:28:49 EST(-0500)] * michelled (~michelled@CPE001310472ade-CM0011aefd3ca8.cpe.net.cable.rogers.com) has joined ##uportal
[20:53:20 EST(-0500)] * athena (~athena@ip72-208-30-180.ph.ph.cox.net) has joined ##uportal