uPortal IRC Logs-2008-10-07

[00:30:32 EDT(-0400)] * Sememmon (n=Sememmon@ip70-190-239-50.ph.ph.cox.net) has joined ##uportal
[02:33:19 EDT(-0400)] * lennard1 (n=sparhk@ip68-98-56-21.ph.ph.cox.net) has left ##uportal
[06:17:47 EDT(-0400)] * Sememmon (n=Sememmon@ip70-190-239-50.ph.ph.cox.net) has joined ##uportal
[07:13:02 EDT(-0400)] * Sememmon (n=Sememmon@ip70-190-239-50.ph.ph.cox.net) has joined ##uportal
[07:45:32 EDT(-0400)] * Sememmon (n=Sememmon@ip70-190-239-50.ph.ph.cox.net) has joined ##uportal
[08:04:51 EDT(-0400)] * Sememmon (n=Sememmon@ip70-190-239-50.ph.ph.cox.net) has joined ##uportal
[08:24:35 EDT(-0400)] * Sememmon (n=Sememmon@ip70-190-239-50.ph.ph.cox.net) has joined ##uportal
[09:17:31 EDT(-0400)] * athena7 (n=athena7@75.58.126.207) has joined ##uportal
[09:19:18 EDT(-0400)] * dstn (n=dstn@unaffiliated/dstn) has joined ##uportal
[09:27:24 EDT(-0400)] * uwnick (n=nblair@boost.doit.wisc.edu) has joined ##uportal
[09:28:21 EDT(-0400)] <apetro> JJM asking for suggestions for keynote speakers for JASIG conference
[09:28:48 EDT(-0400)] <apetro> (asked a moment ago for suggestions for seminars, more Fearless JavaScript?)
[09:37:22 EDT(-0400)] * EricDalquist (n=EricDalq@static-210-59.vpn.wisc.edu) has joined ##uportal
[09:38:08 EDT(-0400)] <apetro> Tuomaz, I don't know the status of i18n in uP 3.0.2. I would have thought the localized XSLTs would be used when the browser request preferred that available locale
[09:39:02 EDT(-0400)] * apetro gave a lightning talk on passing password back from CAS to uPortal
[09:39:33 EDT(-0400)] <apetro> Andy Gherna now giving a talk on the virtues of Cernunnos, CernunnosServlet,
[09:41:27 EDT(-0400)] <Tuomaz> EricDalquist: is there any fixes for i18n i uPortal 3.0.2 (except UP-2071)? I can't get the localized xsl-files to be used (example: CHeader/html_sv_SE.xsl) in uPortal 3.0.0
[09:42:20 EDT(-0400)] <EricDalquist> I don't think so, I'm not sure what would have been broken in regard to i18n in uP3 ...
[09:42:34 EDT(-0400)] <EricDalquist> have you tried channels other than CHeader?
[09:42:43 EDT(-0400)] <EricDalquist> I'm trying to remember if that is even used any more
[09:44:41 EDT(-0400)] <Tuomaz> EricDalquist: have tried other channels, there is a lot of sv_SE.xsl-files. So you mean that those are deprecated?
[09:45:19 EDT(-0400)] <EricDalquist> sorry 'that' referred to CHeader
[09:45:52 EDT(-0400)] <Tuomaz> ok
[09:47:56 EDT(-0400)] <EricDalquist> so I'm not all that familiar with the uPortal code that handles i18n for XSL
[09:48:17 EDT(-0400)] <apetro> Anastasia giving a demo of Fluid reorderer in uP trunk (will be 3.1)
[09:48:30 EDT(-0400)] <EricDalquist> it could very well be a problem with that framework
[09:48:44 EDT(-0400)] <apetro> way cool, no-mouse-required layout reorderer
[09:48:45 EDT(-0400)] <EricDalquist> I personally wouldn't have any time to look into any related problem until probably November
[09:49:06 EDT(-0400)] <EricDalquist> perhaps someone else here or on the list could help track down the related code
[09:51:15 EDT(-0400)] <apetro> Anastasia demos Fluid file upload component
[09:51:19 EDT(-0400)] <Tuomaz> EricDalquist: ok!
[09:51:59 EDT(-0400)] <EricDalquist> sorry for not being able to more helpful right now
[09:52:11 EDT(-0400)] <apetro> Fluid Components completely accessible
[09:52:49 EDT(-0400)] <apetro> And now with undo-redo feature
[09:52:58 EDT(-0400)] <EricDalquist> this stuff is so cool
[09:54:27 EDT(-0400)] <apetro> I still wish it here GPL'ed
[09:54:32 EDT(-0400)] <apetro> were, rather
[09:56:52 EDT(-0400)] <athena7> speaking of the fluid reorderer, it looks like the layout import no longer properly marks channels as not movable
[09:57:12 EDT(-0400)] <athena7> i thought it was my javascript code, but the attribute isn't there in the xml either
[10:00:39 EDT(-0400)] <apetro> David Beutel giving lightning talk on FireBug
[10:01:49 EDT(-0400)] <athena7> yay firebug
[10:02:31 EDT(-0400)] <EricDalquist> athena7: I don't think the layout import ever supported proper dlm restrictions
[10:02:32 EDT(-0400)] <dstn> :-D
[10:02:35 EDT(-0400)] <EricDalquist> we had to add it here at UW
[10:02:42 EDT(-0400)] <athena7> no, it did
[10:02:49 EDT(-0400)] <EricDalquist> hrm
[10:03:07 EDT(-0400)] <athena7> it used to be that when you did an ant initportal that tabbed image rotator channel in the welcome tab was locked
[10:03:09 EDT(-0400)] <EricDalquist> and the .layout file has the correct dlm: parameters in it?
[10:03:24 EDT(-0400)] <athena7> i'm not sure they're marked as dlm:
[10:03:26 EDT(-0400)] <athena7> cp: maybe?
[10:03:34 EDT(-0400)] <athena7> but it doesn't look like the file has changed lately
[10:04:05 EDT(-0400)] <EricDalquist> ok, well I'll need to double check that for our import too
[10:05:20 EDT(-0400)] <athena7> i don't know if it's related to the recent dbloader changes
[10:05:27 EDT(-0400)] <athena7> seems to have stopped working somewhere around that release
[10:05:45 EDT(-0400)] <athena7> i noticed because we were using that channel to test the fluid locked portlet functionality
[10:06:00 EDT(-0400)] <apetro> discussing plugins for the firebug plugin
[10:06:17 EDT(-0400)] <athena7> any good ones i should download?
[10:07:02 EDT(-0400)] <apetro> Allison Bloodworth setting up for a lightning talk. On Fluid, I venture to guess.
[10:07:29 EDT(-0400)] <apetro> athena7, didn't name to many specific plugins – maybe YSlow, something for cookies
[10:07:57 EDT(-0400)] <apetro> Allison Bloodworth on user interfce design patterns
[10:08:18 EDT(-0400)] <apetro> (me, I use RFP response design patterns)
[10:08:24 EDT(-0400)] <dstn> YSlow Firefox Plugin: https://addons.mozilla.org/en-US/firefox/addon/5369
[10:09:41 EDT(-0400)] <athena7> yes, yslow is nice
[10:09:43 EDT(-0400)] <dstn> Firecookie Firefox Plugin: https://addons.mozilla.org/en-US/firefox/addon/6683
[10:09:52 EDT(-0400)] <athena7> will have to check that one out
[10:12:33 EDT(-0400)] <apetro> Allison highlighting the osdl.fluidproject.org Open Source Design Pattern Library
[10:16:02 EDT(-0400)] <dstn> ypatterns: http://developer.yahoo.com/ypatterns/
[10:17:57 EDT(-0400)] <apetro> http://wiki.fluidproject.org/display/fluid/Design+Pattern+Resources
[10:20:17 EDT(-0400)] <apetro> Benn Oshrin presenting "Entrenching OpenSource in Higher Education IT
[10:20:22 EDT(-0400)] <apetro> a rant, and a call to action"
[10:20:51 EDT(-0400)] <athena7> go benn!
[10:21:02 EDT(-0400)] <apetro> slide listing open source stuff people user
[10:21:03 EDT(-0400)] <apetro> use
[10:21:14 EDT(-0400)] <apetro> slide suggesting we have no coherent plan
[10:21:35 EDT(-0400)] <apetro> slide suggesting how we come up with a plan
[10:22:45 EDT(-0400)] <apetro> JJM suggests open source organizational patterns
[10:23:03 EDT(-0400)] <apetro> Benn suggests attributes of sustainable OSS Project
[10:23:33 EDT(-0400)] <apetro> Benn suggests attributes of successful OSS deployments
[10:24:15 EDT(-0400)] <apetro> overcoming obstacles
[10:25:07 EDT(-0400)] <athena7> oh by the way EricDalquist - we probably need to change the bookmarks portlet to have css that's based on a css class rather than an id
[10:25:20 EDT(-0400)] <EricDalquist> ok
[10:25:23 EDT(-0400)] <athena7> so rather than #bookmarksPortlet.hidden, .bookmarksPortlet . hidden
[10:25:34 EDT(-0400)] <EricDalquist> that portlet's UI probably needs some TLC in general
[10:29:20 EDT(-0400)] <apetro> scheduling sessions
[10:29:48 EDT(-0400)] <athena7> well, maybe (smile)
[10:30:04 EDT(-0400)] <athena7> but that seems to be causing the issue where its hidden forms become un-hidden while being dragged
[10:30:14 EDT(-0400)] * apetro wonders if we could be using Bedework to schedule sessions
[10:30:37 EDT(-0400)] <athena7> that'd be cool
[10:30:39 EDT(-0400)] * athena7 likes bedework
[10:31:01 EDT(-0400)] <EricDalquist> I'd love to get fluid to write a tree component
[10:31:17 EDT(-0400)] <EricDalquist> and then add real AJAX support using that portlet ajax code we put together
[10:31:18 EDT(-0400)] <apetro> Sharepoint Exchange integration at 1pm
[10:31:22 EDT(-0400)] * jessm_ listens
[10:31:58 EDT(-0400)] <apetro> uP3 upgrade at 11am
[10:32:05 EDT(-0400)] <EricDalquist> jessm_: about the tree component?
[10:32:07 EDT(-0400)] <apetro> calendaring at 10am
[10:32:15 EDT(-0400)] <jessm_> EricDalquist: yeah, what do you have in mind?
[10:32:49 EDT(-0400)] <EricDalquist> a dynamic tree ... lets see if I can articulate some requirements
[10:33:11 EDT(-0400)] <apetro> 2pm ERP integration
[10:33:16 EDT(-0400)] <EricDalquist> initial rendering will have some nodes already visible
[10:33:32 EDT(-0400)] <EricDalquist> clicking on a node can use an ajax callback to populate the children
[10:33:39 EDT(-0400)] <EricDalquist> DnD for re-arranging the tree
[10:33:53 EDT(-0400)] <athena7> that'd be neat
[10:34:13 EDT(-0400)] <athena7> i'd also love to see fluid's thoughts on a new group selector
[10:34:21 EDT(-0400)] <athena7> which might or might not be related
[10:34:27 EDT(-0400)] <EricDalquist> yeah, that would be another great use of a tree component
[10:34:31 EDT(-0400)] <athena7> dive down into a group tree and select the groups you want
[10:34:44 EDT(-0400)] <EricDalquist> want to move this chat over into the fluid channel?
[10:34:52 EDT(-0400)] <athena7> yeah, that could potentially work for the groups and categories selectors, although it'd be less intuitive for categories
[10:34:53 EDT(-0400)] <jessm_> well, Fluid would love to continue working with y'all – so if there's time perhaps we can build together?
[10:35:06 EDT(-0400)] <jessm_> EricDalquist: moving, yes
[10:35:39 EDT(-0400)] <apetro> Be sure the group selector features checkboxes for each node so that there's a first-check-the-nodes then-click-SELECT workflow. (bad joke)
[10:36:57 EDT(-0400)] <athena7> (smile)
[10:39:58 EDT(-0400)] <athena7> what's the timeline looking like for a 3.1 release, btw?
[10:40:51 EDT(-0400)] <EricDalquist> late 08 early 09?
[10:41:09 EDT(-0400)] * mrogers (n=mrogers@cabinlake.cc.umanitoba.ca) has joined ##uportal
[10:41:15 EDT(-0400)] <EricDalquist> GaP still needs work
[10:41:27 EDT(-0400)] <athena7> gotcha
[10:41:28 EDT(-0400)] <EricDalquist> plus I need to sync up trunk with UW and other schools local mods
[10:41:36 EDT(-0400)] <athena7> so is gap the main blocker at this point?
[10:41:51 EDT(-0400)] <EricDalquist> it is probably the largest time committment blocker
[10:42:34 EDT(-0400)] <athena7> makes sense
[10:42:38 EDT(-0400)] <athena7> argh, need to restart
[10:42:48 EDT(-0400)] <athena7> computer forgot how to alt-tab
[10:43:55 EDT(-0400)] <athena7> brb
[10:47:07 EDT(-0400)] * lennard1 (n=sparhk@ip68-98-56-21.ph.ph.cox.net) has joined ##uportal
[10:51:34 EDT(-0400)] <apetro> finished scheduling
[10:51:35 EDT(-0400)] <apetro> break
[10:52:38 EDT(-0400)] * athena7 (n=athena7@adsl-75-58-126-207.dsl.wlfrct.sbcglobal.net) has joined ##uportal
[11:03:20 EDT(-0400)] * apetro (n=apetro@72.33.23.236) has joined ##uportal
[11:07:02 EDT(-0400)] * fulekia (n=fulekia@72.33.22.75) has joined ##uportal
[11:07:07 EDT(-0400)] <apetro> CAS-shib cohabitation session
[11:08:00 EDT(-0400)] <apetro> PowerPoint as note-taking application. Interesting.
[11:08:30 EDT(-0400)] <mrogers> wish i could be there for that
[11:09:08 EDT(-0400)] <athena7> vi is a pretty cool note-taking application
[11:09:13 EDT(-0400)] <athena7> i'm a fan
[11:10:43 EDT(-0400)] <apetro> on Windows Vista, no less
[11:10:46 EDT(-0400)] <apetro> going through use cases
[11:11:10 EDT(-0400)] <apetro> 1: have CAS, want to add shib IdP & SPs with no new login user experience
[11:11:20 EDT(-0400)] <apetro> simultaneous CAS and Shib SSO
[11:11:36 EDT(-0400)] <apetro> 2: how to federate access to a CASified app
[11:12:16 EDT(-0400)] <apetro> anyone have a link to those Howard Gilbert CAS-shib walkthroughs?
[11:12:57 EDT(-0400)] * dstn (n=dstn@72.33.23.160) has joined ##uportal
[11:13:45 EDT(-0400)] <apetro> http://www.jasig.org/wiki/display/CAS/Extended+Authentication+Walkthroughs
[11:23:50 EDT(-0400)] * EricDalquist (n=EricDalq@static-210-59.vpn.wisc.edu) has joined ##uportal
[11:32:29 EDT(-0400)] * holdorph (n=holdorph@wsip-98-174-242-39.ph.ph.cox.net) has joined ##uportal
[11:44:18 EDT(-0400)] * colinclark (n=colin@142.150.154.101) has joined ##uportal
[11:44:54 EDT(-0400)] <apetro> Scott Cantor railing against lockin
[11:46:24 EDT(-0400)] <athena7> any particular locks being railed against?
[11:46:33 EDT(-0400)] <apetro> coupling to CAS
[11:46:40 EDT(-0400)] <apetro> proprietary software bad
[11:46:42 EDT(-0400)] <apetro> open standards good
[11:46:57 EDT(-0400)] <apetro> to be fair, he's also against coupling to Shib
[11:47:04 EDT(-0400)] <apetro> applications should be agnostic
[11:47:07 EDT(-0400)] <apetro> loose coupling
[11:48:08 EDT(-0400)] <athena7> free love application architectureW?
[11:51:34 EDT(-0400)] <apetro> discussion of the WAYF
[11:56:08 EDT(-0400)] <apetro> perhaps CAS needs an embedded WAYF
[12:12:08 EDT(-0400)] * EricDalquist (n=EricDalq@static-210-59.vpn.wisc.edu) has joined ##uportal
[12:14:06 EDT(-0400)] * apetro (n=apetro@72.33.23.236) has joined ##uportal
[12:15:23 EDT(-0400)] <apetro> uPortal 3 upgrade/implementation session facilitated by Eric Dalquist
[12:15:50 EDT(-0400)] * dstn (n=nds25@unaffiliated/dstn) has joined ##uportal
[12:18:20 EDT(-0400)] <apetro> Eric talking about his no one notices upgrade to uP3 strategy
[12:18:54 EDT(-0400)] <apetro> Wisconsin 2 weeks from uP3 launch
[12:19:10 EDT(-0400)] <apetro> Yale thinking uP3 before end of year
[12:20:03 EDT(-0400)] <apetro> Hull had planned to go live last week, strategic decision to launch up3 end of Oct, run in parallel wth uP2 through end of year
[12:20:18 EDT(-0400)] <apetro> 2.5 --> 3 large leap
[12:22:52 EDT(-0400)] <apetro> Tim Carroll on porting look and feel enhancements into uP3
[12:23:15 EDT(-0400)] <apetro> Katya on UC Irvine possibly upgrade to uP3 for Q1-Q2
[12:23:35 EDT(-0400)] <apetro> UC Merced "going for it" to get to uP3 by Q1
[12:24:03 EDT(-0400)] <apetro> Tim Carroll on painful timing. Initial offering was in Jan of this year
[12:25:10 EDT(-0400)] <apetro> Cornell: 2.5 --> 2.6 or 3?
[12:25:58 EDT(-0400)] <apetro> Aaron Godert on Cornell portal steering committee
[12:26:50 EDT(-0400)] <apetro> hangups in the upgrade process
[12:27:01 EDT(-0400)] <apetro> setting up a local Maven repository
[12:27:03 EDT(-0400)] <apetro> Nexus
[12:27:40 EDT(-0400)] <apetro> danger of Maven based build is tied to external resources being available, have a local UW artifacts repo managed via Nexus
[12:27:55 EDT(-0400)] <apetro> mirrors of central maven repositories
[12:28:19 EDT(-0400)] <holdorph> more difficult maven settings.xml file though
[12:28:42 EDT(-0400)] <holdorph> the offline flag can help in many temporary situations.
[12:28:57 EDT(-0400)] <apetro> http://www.ja-sig.org/wiki/display/UPC/uPortal3+Adoption
[12:29:14 EDT(-0400)] <apetro> http://www.ja-sig.org/wiki/display/UPM30/Nexus+Proxy+Example
[12:29:37 EDT(-0400)] <apetro> Aaron relates Kuali having done something similar, amazing gain from setting up local Maven repo
[12:29:37 EDT(-0400)] <dstn> I'd be interested in hearing a discussion on Maven 2 repositories. Artifactory vs Nexus, etc
[12:29:54 EDT(-0400)] <apetro> Aaron on Maven war overlays
[12:30:26 EDT(-0400)] <apetro> Eric on packaging uP in such a way that deployers do not need an entire local uPortal source tree
[12:30:42 EDT(-0400)] <apetro> take uP 3.0.3 binary distro and overlay local changes
[12:31:13 EDT(-0400)] <apetro> avoiding vendor-branch maintenance approach
[12:31:29 EDT(-0400)] <apetro> Dustin relates Yale would be interested in this
[12:32:20 EDT(-0400)] <apetro> Aaron asks about JASIG Maven repo, Eric describes our flat file Maven repo
[12:32:39 EDT(-0400)] <apetro> JASIG parent Maven pom that defines dependencies
[12:32:57 EDT(-0400)] <apetro> would be nice to switch that to Nexus or Artifactory or something like that, to get a little more control
[12:33:30 EDT(-0400)] <apetro> please document your use of e.g. Archiva with uP3
[12:33:52 EDT(-0400)] <apetro> Benito asks about recommended version of uP3
[12:34:04 EDT(-0400)] <apetro> Eric suggests 3.0.2 should be fine, check Jira for known bugs
[12:34:22 EDT(-0400)] <apetro> 3.1 probably not happening until very late 08 or early 09
[12:34:31 EDT(-0400)] <apetro> Eric forsees a Nov 3.0.3 release
[12:35:32 EDT(-0400)] <apetro> positive feedback on Gary Thompson's work on Universality and uP3 themeing and skinning
[12:36:18 EDT(-0400)] <apetro> Susan asks if everyone knows what the Maven portlet overlay war overlay trick is
[12:36:40 EDT(-0400)] <apetro> Eric explains this is a feature of the Maven war plugin.
[12:37:07 EDT(-0400)] <apetro> The neat part of the trick is you can tell Maven about a project that contains only a pom file, depends on the uportal .war
[12:37:14 EDT(-0400)] <apetro> declares war file as dependency
[12:37:30 EDT(-0400)] <apetro> Maven will grab that war file, extract it , overlay local resources, and repackage
[12:37:55 EDT(-0400)] <apetro> MUM == MyUWMadison
[12:38:07 EDT(-0400)] <athena7> unicon now knows how to put int overlayed local resources that get filtered and repackaged up correctly, if anyone has that need
[12:38:36 EDT(-0400)] <apetro> athena7 I think that's exactly the need that's being discussed, and sharing documentation of that understanding would be welcome
[12:38:51 EDT(-0400)] <athena7> sure
[12:39:13 EDT(-0400)] <apetro> might make a great Dallas JASIG conference session
[12:39:34 EDT(-0400)] <athena7> the trick generally seems to be in combining built-in maven filtering with the maven war plugin's filtering, then using the pluto plugin on top of all that
[12:39:36 EDT(-0400)] <apetro> Eric recommends documentation for Maven war plugin. Include and exclude stanzas
[12:40:40 EDT(-0400)] <apetro> Eric relates how portlet overlays shipping with uP3 work
[12:41:10 EDT(-0400)] <apetro> Drew relates how this aproach allows using the Pluto Maven war plugin
[12:45:05 EDT(-0400)] <apetro> Eric on Wisconsin's likely approach to SCM and build process for their uP3
[12:45:43 EDT(-0400)] <athena7> perhaps we could put a maven portlet filtering case study up on confluence or something
[12:53:30 EDT(-0400)] <apetro> athena7 I think that would be wonderful
[12:53:40 EDT(-0400)] <apetro> and would be the fine basis of a unicon.net blog post as well
[12:54:05 EDT(-0400)] <apetro> Eric on caching in uP3
[12:54:06 EDT(-0400)] <athena7> yes
[12:54:31 EDT(-0400)] <dstn> would be interested in filtering items outside of resources in maven, like web.xml
[12:56:41 EDT(-0400)] <athena7> generally need to use the maven webapp plugin to accomplish that
[12:56:51 EDT(-0400)] <athena7> however, you can chain it together with the pluto plugin if need be
[12:57:00 EDT(-0400)] <athena7> and yes, web.xml successfully gets both filtered and pluto-fied
[12:58:28 EDT(-0400)] <apetro> Eric on EhCache multi-cast based cache invalidation
[13:01:18 EDT(-0400)] <apetro> upgrade path for portlets and channels, what portlets to ship with uP 3.1
[13:03:03 EDT(-0400)] <dstn> http://jira.codehaus.org/browse/MWAR-133
[13:05:28 EDT(-0400)] <apetro> lazy consensus to attend lunch
[13:06:29 EDT(-0400)] * dstn (n=nds25@unaffiliated/dstn) has left ##uportal
[13:09:10 EDT(-0400)] <athena7> in reference to the bug above, i believe up 3.0.x uses the 2.1-alpha-1 release of the maven war plugin
[13:09:18 EDT(-0400)] <athena7> i'm not sure why the trunk up3 seems to have downgraded
[14:00:41 EDT(-0400)] * dstn (n=dstn@unaffiliated/dstn) has joined ##uportal
[14:03:53 EDT(-0400)] * apetro (n=apetro@72.33.23.236) has joined ##uportal
[14:05:20 EDT(-0400)] * fulekia (n=fulekia@72.33.22.75) has joined ##uportal
[14:05:27 EDT(-0400)] * EricDalquist (n=EricDalq@static-210-59.vpn.wisc.edu) has joined ##uportal
[14:07:29 EDT(-0400)] <apetro> jlewis playing Columbo at the Shibbing uPortal session
[14:08:36 EDT(-0400)] * holdorph can't imagine that in any way shape or form
[14:09:15 EDT(-0400)] <mrogers> he looks a bit like a young Columbo
[14:10:08 EDT(-0400)] <mrogers> oh, someone give me a smiley please
[14:10:39 EDT(-0400)] <holdorph> i obviously didn't watch the show enough to make that connection.
[14:11:02 EDT(-0400)] <holdorph> I'm just thinking of the detective who pretends to not know anything, and thinking that's not something John is capable of pretending.
[14:11:46 EDT(-0400)] <EricDalquist> lol
[14:47:34 EDT(-0400)] * joemooresdsu (n=42117e1a@66.90.73.223) has joined ##uportal
[14:58:02 EDT(-0400)] * lennard2 (n=sparhk@ip68-98-56-21.ph.ph.cox.net) has joined ##uportal
[15:11:47 EDT(-0400)] * fulekia (n=fulekia@72.33.22.75) has joined ##uportal
[15:32:01 EDT(-0400)] * dstn (n=dstn@72.33.23.160) has joined ##uportal
[16:17:39 EDT(-0400)] * colinclark (n=colin@142.150.154.101) has joined ##uportal
[16:19:28 EDT(-0400)] * EricDalquist (n=EricDalq@static-210-59.vpn.wisc.edu) has joined ##uportal
[16:39:32 EDT(-0400)] * michelled (n=team@142.150.154.197) has left ##uportal
[17:37:05 EDT(-0400)] * uwnick (n=nblair@boost.doit.wisc.edu) has left ##uportal
[17:58:39 EDT(-0400)] * holdorph (n=holdorph@wsip-98-174-242-39.ph.ph.cox.net) has joined ##uportal
[20:12:15 EDT(-0400)] * jessm (n=Jess@c-76-19-199-61.hsd1.ma.comcast.net) has joined ##uportal
[20:13:29 EDT(-0400)] * jessm (n=Jess@c-76-19-199-61.hsd1.ma.comcast.net) has joined ##uportal
[20:14:31 EDT(-0400)] * jessm_ (n=Jess@c-76-19-199-61.hsd1.ma.comcast.net) has joined ##uportal
[21:51:14 EDT(-0400)] * rolfm (n=rolfm@cpe-24-31-170-6.columbus.res.rr.com) has joined ##uportal
[22:09:19 EDT(-0400)] * rolfm (n=rolfm@cpe-24-31-170-6.columbus.res.rr.com) has joined ##uportal