[06:53:50 EDT(-0400)] * colinclark (n=atrcwrk2@76.65.30.252) has joined ##uportal
[06:53:59 EDT(-0400)] * colinclark (n=atrcwrk2@76.65.30.252) has left ##uportal
[07:18:48 EDT(-0400)] * colinclar1 (n=atrcwrk2@76.65.30.252) has joined ##uportal
[07:18:58 EDT(-0400)] * colinclar1 (n=atrcwrk2@76.65.30.252) has left ##uportal
[09:40:22 EDT(-0400)] * EricDalquist (n=EricDalq@adsl-76-204-97-164.dsl.mdsnwi.sbcglobal.net) has joined ##uportal
[09:40:36 EDT(-0400)] * EricDalquist (n=EricDalq@adsl-76-204-97-164.dsl.mdsnwi.sbcglobal.net) has joined ##uportal
[09:41:03 EDT(-0400)] * EricDalquist (n=EricDalq@adsl-76-204-97-164.dsl.mdsnwi.sbcglobal.net) has joined ##uportal
[09:52:59 EDT(-0400)] * esm (n=esm@asdf.dkc.jhu.edu) has joined ##uportal
[09:56:45 EDT(-0400)] * clown (n=chatzill@guiseppi.atrc.utoronto.ca) has joined ##uportal
[10:27:41 EDT(-0400)] <esm> wow everyone should use svnmerge
[10:27:49 EDT(-0400)] <EricDalquist> yup
[10:27:53 EDT(-0400)] <EricDalquist> did you just try it out?
[10:28:05 EDT(-0400)] <esm> i'm reading about it
[10:28:13 EDT(-0400)] <esm> i will probably start using it
[10:28:16 EDT(-0400)] <EricDalquist> I've been using it a bit
[10:28:18 EDT(-0400)] <EricDalquist> quite handy
[10:28:24 EDT(-0400)] <EricDalquist> this functionality should just be part of svn
[10:28:48 EDT(-0400)] <esm> i need to really get a handle on vendor branch maintenance and i'm hoping svnmerge.py can help. Even if it can't help in that specific instance, it has a number of compelling must-haves
[10:28:54 EDT(-0400)] <esm> yeah I agree
[10:34:14 EDT(-0400)] <esm> the problem i have is: /trunk/src/org/packagename/Class has custom modifications. I want to merge in the latest vendor branch, but in the vendor branch Class has been moved to sub-project/src/org/packagename/Class.
[10:34:30 EDT(-0400)] <EricDalquist> uhg
[10:34:45 EDT(-0400)] <EricDalquist> I still haven't started learning how to deal with vendor branching in svn
[10:34:47 EDT(-0400)] <EricDalquist> I really should
[10:35:09 EDT(-0400)] <esm> so when the merge occurs, my Class is Deleted and the vendor Class is Added, and I loose my modifications
[10:35:17 EDT(-0400)] <EricDalquist> :/
[10:35:40 EDT(-0400)] <esm> that seems like a really hard problem to solve, actually.
[10:36:08 EDT(-0400)] <EricDalquist> well
[10:36:47 EDT(-0400)] <EricDalquist> what should happen is a diff between your mods and vendor branch v1 should be attempted to be applied to the new file at its new location for vendor branch v2
[10:37:25 EDT(-0400)] <EricDalquist> as long as on the vendor branch side svn knows that it was a move and not just a delete/add
[10:39:08 EDT(-0400)] <esm> right I think that is the hard part
[10:39:17 EDT(-0400)] <EricDalquist> yeah
[10:39:32 EDT(-0400)] * clown (n=chatzill@guiseppi.atrc.utoronto.ca) has left ##uportal
[10:39:32 EDT(-0400)] <EricDalquist> I always wondered about that info when doing vendor branching
[10:42:16 EDT(-0400)] * clown (n=anastasi@142.150.154.154) has joined ##uportal
[11:17:59 EDT(-0400)] <EricDalquist> grrr
[11:18:15 EDT(-0400)] <EricDalquist> the m2eclipse plugin is starting to do the inter-project dependencies again
[11:29:52 EDT(-0400)] * pberry (n=pberry@waldorf.CSUChico.EDU) has joined ##uportal
[11:43:01 EDT(-0400)] <esm> yeah it does that so you don't have to run mvn install each time
[11:43:13 EDT(-0400)] <EricDalquist> i HATE it
[11:43:17 EDT(-0400)] <EricDalquist>
[11:43:32 EDT(-0400)] <EricDalquist> it starts doing weird things
[11:43:42 EDT(-0400)] <EricDalquist> like I have uPortal trunk & working-pluto checked out
[11:43:47 EDT(-0400)] <EricDalquist> it decided to depend them on each other
[11:43:52 EDT(-0400)] <EricDalquist> which caused eclipse to barf
[11:44:01 EDT(-0400)] <esm> hmm thats weird
[11:44:09 EDT(-0400)] <EricDalquist> yeah
[11:44:20 EDT(-0400)] <EricDalquist> I had to go edit the uPortal trunk pom and change the groupid
[11:44:26 EDT(-0400)] <EricDalquist> to stop the maven plugin from doing that
[11:44:46 EDT(-0400)] <esm> yep i had to do some maven stuff when i started on pluto and wsrp4j integratino
[11:44:57 EDT(-0400)] <EricDalquist> the latest version has an option that says "enable workspace resolution"
[11:45:07 EDT(-0400)] <EricDalquist> but there is no disable option
[11:45:08 EDT(-0400)] <esm> oh so what verson are you on
[11:45:10 EDT(-0400)] <esm> .11 ?
[11:45:20 EDT(-0400)] <EricDalquist> let me check
[11:45:28 EDT(-0400)] <esm> .10 was out for a loooong time with no releases
[11:46:05 EDT(-0400)] <EricDalquist> 0.0.11.20070916-2300
[11:46:16 EDT(-0400)] <esm> cool I guess i'll upgrade
[11:46:50 EDT(-0400)] <esm> but if it doesn't fix, for example, commenting out the the META-INF stuff in pluto-container im not sure what the value add is
[11:46:57 EDT(-0400)] <esm> its possible that bug has never been reported
[11:47:15 EDT(-0400)] <EricDalquist> it doesn't fix that
[11:49:19 EDT(-0400)] <esm> it probably hasn't been reported... it seems like an edge case bug
[11:49:49 EDT(-0400)] <esm> one of these days (the day I mistakenly commit the commented out pom to pluto's trunk) i'll dig in and report it
[11:50:03 EDT(-0400)] <EricDalquist>
[11:50:14 EDT(-0400)] <esm> er, the day i realize I commited the comment pom...
[11:52:12 EDT(-0400)] <esm> yes yes svn_load_dirs.pl should fix my vendor managment problem
[11:52:28 EDT(-0400)] <EricDalquist> ah yeah
[11:52:33 EDT(-0400)] <EricDalquist> I remember reading about that
[11:52:53 EDT(-0400)] <esm> I was thinkging about this last night driving home
[11:53:10 EDT(-0400)] <esm> and there are many subtle problems with trying to do it manually
[11:53:30 EDT(-0400)] <esm> well, maybe not many. but they are suble
[11:53:51 EDT(-0400)] <esm> its the moves that was killing me
[11:54:03 EDT(-0400)] <EricDalquist> yeah
[11:54:10 EDT(-0400)] <esm> ok good i should be able to use the perl script.... after i eat lunch!!!
[11:54:29 EDT(-0400)] <esm> mmmm... gajfjafjjfajjagjaagagggfff lunch
[12:02:40 EDT(-0400)] * clown (n=anastasi@142.150.154.154) has left ##uportal
[12:04:47 EDT(-0400)] * clown (n=chatzill@guiseppi.atrc.utoronto.ca) has joined ##uportal
[12:22:09 EDT(-0400)] * awills (n=awills@12.164.136.183) has joined ##uportal
[12:23:24 EDT(-0400)] <awills> you there Eric?
[12:23:34 EDT(-0400)] <EricDalquist> yup
[12:23:59 EDT(-0400)] <awills> i've been meaning to mention... i have the fix for UP-1766; what's the status of 2.6.1?
[12:24:09 EDT(-0400)] <EricDalquist> what is 1766?
[12:24:18 EDT(-0400)] <awills> New deployPortletApp can result in non-validating web.xml
[12:24:23 EDT(-0400)] <awills> http://www.ja-sig.org/issues/browse/UP-1766
[12:24:26 EDT(-0400)] <EricDalquist> ah ok
[12:24:32 EDT(-0400)] <awills> it's the xmlns="" issue
[12:24:33 EDT(-0400)] <EricDalquist> you can apply that to the 2.6 branch
[12:24:46 EDT(-0400)] <EricDalquist> there is another issue that I have to find time to look into before 2.6.1 can happen
[12:24:49 EDT(-0400)] <awills> you mean rel-2-6-patches, right?
[12:25:03 EDT(-0400)] <awills> cool
[12:25:13 EDT(-0400)] <awills> i just need to drop in an updated JAR
[12:25:13 EDT(-0400)] <EricDalquist> yes
[12:25:20 EDT(-0400)] * shawnlonas (n=shawn@uni1.unicon.net) has joined ##uportal
[12:26:01 EDT(-0400)] <awills> i enhanced to tasks that inject XML nodes to re-build QNames to include parent namespacing by default
[12:26:20 EDT(-0400)] <awills> b/c it's what I would have expected, and what i think others would expect by default
[12:27:18 EDT(-0400)] <EricDalquist> ok
[12:27:28 EDT(-0400)] <shawnlonas> Eric, can you point me to some documentation on how to deploy the code in the trunk?
[12:27:45 EDT(-0400)] <EricDalquist> yup
[12:27:50 EDT(-0400)] <EricDalquist> let me grab the URL
[12:28:16 EDT(-0400)] <EricDalquist> as you're going through it feel free to bug me with questions so I can make sure the docs address them
[12:28:30 EDT(-0400)] <shawnlonas> sure thing
[12:29:04 EDT(-0400)] <EricDalquist> this is the root of the docs for the trunk: a problem with loggin
[12:29:05 EDT(-0400)] <EricDalquist> oops
[12:29:09 EDT(-0400)] <EricDalquist> http://www.ja-sig.org/wiki/display/UPC/uPortal+3+Development+Documentation
[12:29:17 EDT(-0400)] <EricDalquist> there is a Building and Deploying link
[12:29:23 EDT(-0400)] <EricDalquist> and a Project Structure link
[12:29:51 EDT(-0400)] <EricDalquist> taking a look at both should (hopefully) answer most questions
[12:29:53 EDT(-0400)] <shawnlonas> excellent! thx
[12:30:09 EDT(-0400)] <EricDalquist> but ... I've only managed to get a few people to run through them so far
[13:12:20 EDT(-0400)] <EricDalquist> anyone here know the IChannel interface very well?
[13:52:36 EDT(-0400)] <shawnlonas> Eric, after running ant hsql (to start the DB) and ant initportal, I'm not clear what I would need to run?
[13:52:51 EDT(-0400)] <EricDalquist> start tomcat
[13:53:05 EDT(-0400)] <shawnlonas> So I don't need to run anything in Maven?
[13:53:09 EDT(-0400)] <EricDalquist> nope
[13:53:16 EDT(-0400)] <EricDalquist> the build.xml hooks back in to maven
[13:53:22 EDT(-0400)] <EricDalquist> initportal does everything you need
[13:53:30 EDT(-0400)] <shawnlonas> ok
[13:54:36 EDT(-0400)] <EricDalquist> and 'ant deploy-war' is probably what you'll want to use as you make changes
[13:55:08 EDT(-0400)] <pberry> can we rename that to deploy-peace?
[13:55:15 EDT(-0400)] <EricDalquist> lol
[13:55:15 EDT(-0400)] <pberry> war is so...ugly
[13:55:29 EDT(-0400)] <EricDalquist> well you can use deploy-ear
[13:55:32 EDT(-0400)] <EricDalquist> its slower
[13:55:36 EDT(-0400)] <EricDalquist> and a bit waxy
[13:57:45 EDT(-0400)] <esm> mm lunch was good back to blowing up svn
[13:58:04 EDT(-0400)] <awills> lol @pberry
[13:58:46 EDT(-0400)] <pberry> so what's all this nonsense about people saying I should volunteer to chair the spring conference
[13:58:51 EDT(-0400)] <pberry> why do you all hate me so much?
[14:01:29 EDT(-0400)] <awills> cd uP2/trunk... svn update...
[14:01:53 EDT(-0400)] <awills> my laptop fan is reaching previously unknown speeds
[14:01:56 EDT(-0400)] <EricDalquist> oh awills you don't need to apply that patch to the trunk
[14:02:16 EDT(-0400)] <awills> you already have a pluto deployer?
[14:02:35 EDT(-0400)] <EricDalquist> well I'm working on the switch to pluto 1.1
[14:02:46 EDT(-0400)] <EricDalquist> and once that is done we will be using the pluto provided deployer
[14:02:56 EDT(-0400)] <EricDalquist> one less thing we have to maintain
[14:03:09 EDT(-0400)] <awills> we're all very supportive of the 1.1 move, so good
[14:03:55 EDT(-0400)] <awills> i'm ready to pkg import/export again, it now supports MS SQL server
[14:04:02 EDT(-0400)] <esm> EricDalquist: thank you
[14:04:13 EDT(-0400)] <EricDalquist> ?
[14:04:13 EDT(-0400)] <esm> the pluto deployer solves much of those issues
[14:04:26 EDT(-0400)] <EricDalquist>
[14:04:35 EDT(-0400)] <EricDalquist> well now I just have to get back to figuring out IChannel
[14:04:40 EDT(-0400)] <EricDalquist> I've never written one before
[14:04:47 EDT(-0400)] <EricDalquist> and now I get to re-do the portlet adapter!
[14:04:51 EDT(-0400)] <esm> lol how hard can it be???
[14:04:54 EDT(-0400)] <esm> j/k
[14:04:56 EDT(-0400)] <awills> yeah that's pretty remarkable
[14:05:03 EDT(-0400)] <esm> where's apetro????
[14:05:04 EDT(-0400)] <pberry> so, it was kinda crazy, the HighEdWebDev conference. It's almost an entirely different crowd from JA-SIG.
[14:05:21 EDT(-0400)] <awills> when was it?
[14:05:22 EDT(-0400)] <esm> are they all educause-type people
[14:05:26 EDT(-0400)] <pberry> These people think they're nerds...they aren't. Not compared to us...
[14:05:38 EDT(-0400)] <pberry> awills: it was this week, in Rochester
[14:06:05 EDT(-0400)] <pberry> when they think web dev, they think CSS/JavaScript, with a little PHP
[14:06:17 EDT(-0400)] <esm> dude, if you aren't logged into an irc via your ircii client using screen to manage sessions, you can't even approach being nerdy
[14:06:26 EDT(-0400)] <pberry> so, it's that fuzzy area between design and dev
[14:06:37 EDT(-0400)] * esm remembers weird al's white and nerdy
[14:06:54 EDT(-0400)] <pberry> they did have some "Technical Propellerhead Required" sessions.
[14:06:59 EDT(-0400)] <EricDalquist> so IChannels are instanced one per user layout subscription right?
[14:07:08 EDT(-0400)] <pberry> But I think the nerdiest it got was having Apache log to mysql
[14:07:23 EDT(-0400)] <awills> normally yes EricDalquist
[14:07:30 EDT(-0400)] <esm> http://youtube.com/watch?v=-xEzGIuY7kw (white and nerdy for those who haven't seen it ---- so funny)
[14:07:31 EDT(-0400)] <pberry> a few people complaining (loudly) about CampusAEI
[14:07:42 EDT(-0400)] <EricDalquist> awills: thanks
[14:08:01 EDT(-0400)] <pberry> wait, that doesn't sound right
[14:08:47 EDT(-0400)] <EricDalquist> is there a method called post-rendering
[14:09:09 EDT(-0400)] <EricDalquist> like when I can remove all of these PortalControlStructures/ChannelRuntimeData instance refernces?
[14:13:01 EDT(-0400)] <awills> Eric did you actually bump the cernunnos jar in uP3 to M3 all on your own? I'm looking at the pom, it says it has M3
[14:13:13 EDT(-0400)] <EricDalquist> I think so
[14:13:39 EDT(-0400)] <awills> nice! The methods I remember from IChannel are setRuntimeData() and renderXML()
[14:13:47 EDT(-0400)] <EricDalquist> yeah
[14:13:58 EDT(-0400)] <EricDalquist> it just bothers me that I store ChannelRuntimeData in an instance var
[14:14:06 EDT(-0400)] <EricDalquist> and never clear it out
[14:14:15 EDT(-0400)] <EricDalquist> so since PortalControlStructures refs the req/res
[14:14:22 EDT(-0400)] <EricDalquist> if I reference that as an instance
[14:14:37 EDT(-0400)] <EricDalquist> and my channel gets rendered once
[14:14:52 EDT(-0400)] <EricDalquist> do I really have these dangling references to the req/res until the session times out?
[14:14:58 EDT(-0400)] <EricDalquist> thats not so cool
[14:15:05 EDT(-0400)] <awills> yes I can imagine that's troubling... just imagine what happens if they're accessed after the initial request
[14:15:10 EDT(-0400)] <EricDalquist> yeah
[14:15:20 EDT(-0400)] <EricDalquist> luckly tomcat uses facades and fixes that for us
[14:15:44 EDT(-0400)] <EricDalquist> I'm seeing some more additions to the IChannel APIs for this work
[14:15:52 EDT(-0400)] <EricDalquist> well I have to run out for a bit
[14:15:57 EDT(-0400)] <awills> laters
[14:16:03 EDT(-0400)] <EricDalquist> back in 30 or so
[14:17:24 EDT(-0400)] * michelled (n=michelle@142.150.154.114) has joined ##uportal
[14:45:04 EDT(-0400)] <EricDalquist> back to the channel!
[14:45:23 EDT(-0400)] <EricDalquist> IChannel that is
[14:53:42 EDT(-0400)] <EricDalquist> hey esm I have a maven question for you
[14:54:05 EDT(-0400)] <EricDalquist> if you're not having too much fun with svn and merging
[14:56:40 EDT(-0400)] * shawnlonas (n=shawn@uni1.unicon.net) has left ##uportal
[14:59:54 EDT(-0400)] <esm> oh hey sorry someone in my office
[14:59:55 EDT(-0400)] <esm> whats up
[15:00:03 EDT(-0400)] <esm> yeah svn_load_dirs is interesting
[15:00:13 EDT(-0400)] <EricDalquist> good or bad interesting
[15:00:51 EDT(-0400)] <EricDalquist> so this maven question, is there a way to have one javadoc report config used by default and pass something in on the command line to user another javadoc report config?
[15:00:57 EDT(-0400)] <EricDalquist> profiles or some such?
[15:01:17 EDT(-0400)] <esm> yeah probably you could come up with something
[15:01:28 EDT(-0400)] <EricDalquist> profiles would be the thing I need to look at>?
[15:02:18 EDT(-0400)] <esm> well, I would think you could just put the default javadoc report in the parent pom, and then override it in sub projects by passing command-line options to the javadoc mojo
[15:02:53 EDT(-0400)] <esm> but profiles may work too, you are thinking that you would enable a report by enabling a profile?
[15:02:55 EDT(-0400)] <EricDalquist> well this is a case where I would like to use the UMLGraph doclet
[15:03:03 EDT(-0400)] <EricDalquist> but it fails hard if you don't have graphviz installed
[15:03:19 EDT(-0400)] <EricDalquist> so I was hoping for a way to have the default javadoc target there
[15:03:50 EDT(-0400)] <EricDalquist> then have an option to run javadoc + UMLGraph if you know you can
[15:05:39 EDT(-0400)] <esm> interesting
[15:05:52 EDT(-0400)] <esm> there is the <activation> element: http://maven.apache.org/ref/current/maven-model/maven.html#class_activation
[15:05:55 EDT(-0400)] <esm> inside the <profile>
[15:06:26 EDT(-0400)] <esm> so maybe you could activate the UMLGraph report if a system property is set
[15:06:32 EDT(-0400)] <EricDalquist> yeah
[15:06:54 EDT(-0400)] <EricDalquist> I'll have to look into that more ... thanks! I got a bit lost looking around the profiles docs
[15:06:58 EDT(-0400)] <esm> i never really got the hang of reports
[15:07:07 EDT(-0400)] <esm> well, javadocs specifically
[15:07:15 EDT(-0400)] <esm> yeah. profiles are weird
[15:11:44 EDT(-0400)] <esm> you could porbably specifiy a different doclet (the uml doclet) based on a profile it looks like
[15:23:53 EDT(-0400)] <EricDalquist> UMLGraph == AWESOME
[15:24:15 EDT(-0400)] <EricDalquist> so after installing graphviz
[15:24:22 EDT(-0400)] <EricDalquist> and adding about 10 lines to the root pom
[15:25:04 EDT(-0400)] <EricDalquist> I get javadocs that have linked UML graphs for each class inline with the javadocs
[15:36:31 EDT(-0400)] <esm> cool
[15:36:56 EDT(-0400)] <EricDalquist> def something that will go into a profile though
[15:37:15 EDT(-0400)] <EricDalquist> it took 12 minutes for my laptop to generate the report
[15:37:29 EDT(-0400)] <esm> he eh
[15:37:53 EDT(-0400)] <esm> i've had it with svn_load_dirs.pl
[15:38:01 EDT(-0400)] <EricDalquist> not helping any?
[15:38:06 EDT(-0400)] <esm> manually resolving over 250 moves/renames sucks.
[15:38:13 EDT(-0400)] <EricDalquist>
[15:39:01 EDT(-0400)] <esm> I mean, you have to do it manually, by using svn mv, or you do with with svn_load_dirs.pl which doesn't really make it any easier
[15:39:43 EDT(-0400)] <EricDalquist> :/
[16:30:38 EDT(-0400)] * esm cries
[16:31:11 EDT(-0400)] <esm> i gave up and decided to go back to svn_load_dirs.pl and one by one identify what were renamed files (versus added or deleted files)
[16:31:31 EDT(-0400)] <EricDalquist> :/
[16:31:34 EDT(-0400)] <esm> i hit a stray character, after I was 20 or 30 files in, and it crashed
[16:31:41 EDT(-0400)] <esm> and now i have to start over
[16:31:43 EDT(-0400)] <esm> wow.
[16:31:46 EDT(-0400)] <EricDalquist> uhg
[16:31:52 EDT(-0400)] <EricDalquist> that is not nice
[16:32:02 EDT(-0400)] <EricDalquist> there needs to be a way to do svn vendor branches with history
[16:32:12 EDT(-0400)] <EricDalquist> you almost need like a svnadmin dump or something
[16:43:04 EDT(-0400)] * shawnlonas (n=shawn@uni1.unicon.net) has joined ##uportal
[16:55:52 EDT(-0400)] <esm> i'm going to look for a tool - e.g. a commercial client or something
[16:56:00 EDT(-0400)] <esm> and if that fails i may look at writing something
[18:28:50 EDT(-0400)] <shawnlonas> Eric, after doing ant hsql, ant initportal and starting tomcat I see the following error message:
[18:30:26 EDT(-0400)] <shawnlonas> Cannot create JDBC driver of class '' for connect URL 'null'
[18:30:26 EDT(-0400)] <shawnlonas> java.sql.SQLException: No suitable driver
[18:30:37 EDT(-0400)] <EricDalquist> hrm
[18:30:57 EDT(-0400)] <EricDalquist> what version of tomcat are you using?
[18:31:11 EDT(-0400)] <shawnlonas> 5.5.25
[18:31:24 EDT(-0400)] <shawnlonas> I also tried 5.5.17
[18:31:57 EDT(-0400)] <EricDalquist> can you go into tomcat/webapps/uPortal/META-INF/context.xml and see if there are JDBC parameters configured there?
[18:32:52 EDT(-0400)] <shawnlonas> I'm not seeing a context.xml file, only a maven subdirectory
[18:34:29 EDT(-0400)] <EricDalquist> let me check something here
[18:35:57 EDT(-0400)] <EricDalquist> running initportal ...
[18:40:17 EDT(-0400)] <EricDalquist> interesting ... I see the same thing
[18:40:21 EDT(-0400)] <EricDalquist> let me figure out what broke
[18:43:43 EDT(-0400)] <shawnlonas> thx
[18:46:36 EDT(-0400)] <EricDalquist> oi ... this is just more motivation to not do JNDI configured data sources any more
[18:50:09 EDT(-0400)] <EricDalquist> ok
[18:50:10 EDT(-0400)] <EricDalquist> found it
[18:50:28 EDT(-0400)] <EricDalquist> the maven war plugin fixed a bug and I was apparently using the bug
[18:50:32 EDT(-0400)] <EricDalquist> do a svn update
[18:50:36 EDT(-0400)] <EricDalquist> then ant deploy-war
[18:50:59 EDT(-0400)] <EricDalquist> that should solve the problem
[18:58:09 EDT(-0400)] <shawnlonas> ok
[19:05:46 EDT(-0400)] <EricDalquist> I'm heading out ... ping me on the list if you have more questions
[19:18:39 EDT(-0400)] * jayshao (n=jayshao@217-118-122-4.client.stsn.net) has joined ##uportal
[19:56:14 EDT(-0400)] * jayshao_ (n=jayshao@84-233-133-190.client.stsn.net) has joined ##uportal
General
Content
Integrations