| # | Time | Nick | Message |
|---|
| # | 05:10:17 | JMCraig has quit IRC |
| # | 07:39:32 | sfortin has joined #evergreen |
| # | 07:44:44 | collum has joined #evergreen |
| # | 07:44:50 | sfortin has quit IRC |
| # | 07:45:12 | r123 has joined #evergreen |
| # | 07:45:18 | granitize has joined #evergreen |
| # | 07:45:28 | sfortin has joined #evergreen |
| # | 08:00:44 | collum has left #evergreen |
| # | 08:11:48 | StephenGWills has joined #evergreen |
| # | 08:25:04 | collum has joined #evergreen |
| # | 08:52:53 | phasebb has joined #evergreen |
| # | 09:02:16 | Dyrcona has joined #evergreen |
| # | 09:03:25 | phasebb has quit IRC |
| # | 09:08:34 | Meliss has joined #evergreen |
| # | 09:17:23 | bshum has joined #evergreen |
| # | 09:18:47 | mrpeters-isl has quit IRC |
| # | 09:32:48 | jenny has joined #evergreen |
| # | 09:35:51 | yboston has joined #evergreen |
| # | 09:42:15 | mrpeters-isl has joined #evergreen |
| # | 09:45:19 | rsinger has quit IRC |
| # | 09:52:48 | rsinger has joined #evergreen |
| # | 10:27:13 | mrpeters-isl has quit IRC |
| # | 10:27:22 | mrpeters-isl has joined #evergreen |
| # | 10:34:18 | dave-esi has quit IRC |
| # | 10:49:55 | dave-esi has joined #evergreen |
| # | 11:16:01 | kmlussier has joined #evergreen |
| # | 11:20:36 | afterl has joined #evergreen |
| # | 11:22:08 | r123 has quit IRC |
| # | 12:41:53 | tsbere is amazed how short power cables come, but also how annoying it is to find some shorter ones locally |
| # | 12:43:17 | mrpeters-isl has quit IRC |
| # | 12:43:22 | mrpeters-isl has joined #evergreen |
| # | 12:43:44 | mrpeters-isl has joined #evergreen |
| # | 12:43:45 | mrpeters-isl has left #evergreen |
| # | 12:43:53 | mrpeters-isl has joined #evergreen |
| # | 12:44:23 | atz__ | tsbere: just get a UPS w/ a long cable |
| # | 12:45:27 | tsbere | atz__: I don't want a long cable. I have plenty of long cables. And a big honking rack-mounted UPS for that matter complete with power plugs in the rack close to where the servers rack in. I want short cables that don't have several feet of excess hanging out before being plugged into the UPS. |
| # | 12:46:21 | atz__ | oh, i thought you were complaining the local ones were too short. |
| # | 12:47:45 | tsbere | No, the nearest supplier sells 6 to 15 footers. I need maybe 4. |
| # | 12:48:04 | csharp finally gets around to installing EG-alpha4 on i386 Ubuntu Lucid |
| # | 12:48:12 | csharp | no problems so far |
| # | 12:49:09 | tsbere | Although you have to admit, they do come really really short. Found one that is so short you can't bend it. |
| # | 12:49:32 | bshum | Yay csharp |
| # | 12:50:02 | csharp | I actually attempted an install on CentOS in a VM - no success |
| # | 12:50:06 | bshum | csharp: Out of curiosity, when you're doing your tests, how much RAM are you assigning to them? (I'm assuming you're doing them on VM) |
| # | 12:50:20 | csharp | but that's not an environment I'm that familiar with |
| # | 12:50:42 | csharp | bshum: on my VMs, it's usually 1 GB |
| # | 12:50:45 | bshum | csharp: I oddly ran out of RAM the other day installing EG trunk, only assigned 1 GB to it. |
| # | 12:51:14 | csharp | bshum: on this (metal) machine, it's 3GB |
| # | 12:51:35 | bshum | csharp: Just curious. I usually go with 1GB, but I thought I'd check :) |
| # | 12:51:44 | csharp | bshum: I haven't run out before |
| # | 12:51:48 | csharp | interesting |
| # | 12:52:15 | csharp | I *did* get OpenSRF 1.6 running on CentOS, though, for those interested |
| # | 12:52:36 | mrpeters-isl | RC4 eh? looks like i need to get on upgrading from RC2 :) |
| # | 12:52:39 | csharp | the Makefile.install for Evergreen is what failed - I'd have to do it again to get specific |
| # | 12:53:06 | mrpeters-isl | still have been meaning to try this on Squeeze x64 too |
| # | 12:53:55 | csharp | mrpeters-isl: Squeeze stills screws up GRUB2 for me in VMs - I've yet to have a clean installation experience with it |
| # | 12:54:19 | mrpeters-isl | oh yeah? hmm x64 or both? |
| # | 12:54:30 | csharp | both - but lately x64 |
| # | 12:54:33 | mrpeters-isl | very interesting |
| # | 12:54:34 | jeff | what VM tech? |
| # | 12:54:39 | mrpeters-isl | i have it working on Squeeze |
| # | 12:54:41 | csharp | jeff: VirtualBox |
| # | 12:54:42 | mrpeters-isl | but bare metal |
| # | 12:55:10 | mrpeters-isl | what happens to grub2? i've gotten to be quite friendly with grub2 in working with Xen lately |
| # | 12:55:28 | csharp | mrpeters-isl: it fails during update-grub somehow |
| # | 12:55:50 | csharp | I've never had the patience to track it down, since I know lenny works ;-) |
| # | 12:55:51 | mrpeters-isl | csharp: see, with xen...it didn't write the /boot/grub/grub.cfg file right |
| # | 12:56:01 | mrpeters-isl | and you had to manually make some modifications |
| # | 12:56:06 | mrpeters-isl | i'd be curious to see what that file looks like |
| # | 12:56:23 | csharp | mrpeters-isl: hmm - I've not used Xen before |
| # | 12:56:24 | mrpeters-isl | i dont know if that was just a bug with the xen kernel (that would maybe be there in other virtualization techs?) |
| # | 12:56:39 | csharp | our admins here are big KVM people |
| # | 12:57:03 | mrpeters-isl | yeah. you have me curious now. maybe ill try my hand at installing EG in a squeeze DomU |
| # | 13:12:10 | lisppaste | csharp pasted "PostgreSQL errors" at http://paste.lisp.org/display/115506 |
| # | 13:12:45 | tsbere | I am not sure those are an issue. <_< |
| # | 13:12:51 | csharp | ^^ got these errors when running the eg_db_config.pl script |
| # | 13:13:10 | tsbere | If you are concerned, though, run eg_db_config.pl again and see if they still show up |
| # | 13:13:25 | csharp | tsbere: will do - just in case - thanks |
| # | 13:13:43 | tsbere thinks it is more of a "we drop these before creating them for sanity purposes, and they aren't there in a clean DB" thing |
| # | 13:14:18 | eeevil | tsbere: it is |
| # | 13:16:09 | csharp | tsbere: eeevil - thanks - no errors on the second run - now I see why |
| # | 13:23:12 | jamesrf has joined #evergreen |
| # | 13:30:57 | lisppaste | csharp pasted "Apache2 log errors" at http://paste.lisp.org/display/115507 |
| # | 13:32:44 | csharp seeks SRU/Request.pm... |
| # | 13:34:08 | csharp | I must've missed a CPAN error methinks... |
| # | 13:36:59 | csharp | weird... - it didn't install... |
| # | 13:37:15 | csharp | shouldn't the Makefile script stop if a dependency is not met? |
| # | 13:37:33 | csharp | (Makefile.install to be more precise) |
| # | 13:41:55 | eeevil | no for cpan failures ... it's currently "outside" make's perview |
| # | 13:45:28 | tsbere | cpan also has this annoying issue wherein I believe it returns 0 to the shell regardless of whether it did anything. The only time it doesn't is if cpan itself crashed or errored out. |
| # | 13:47:58 | eXcAliBuR has joined #evergreen |
| # | 13:48:15 | eXcAliBuR | i get this error when trying to log in... Error Communicating with Authentication Server |
| # | 13:48:19 | eXcAliBuR | what am i missing? |
| # | 13:48:22 | eXcAliBuR | is something not running? |
| # | 13:52:14 | tsbere | eeevil: From yesterday, you mentioned something about it would be good if I could get auto update working with matchpoints instead of circ rules, what did you mean by that? |
| # | 13:52:27 | tsbere | eXcAliBuR: Did you restart apache after running osrf_ctl.sh? |
| # | 13:53:21 | eXcAliBuR | no... |
| # | 13:53:26 | eXcAliBuR | i restarted the whole server |
| # | 13:53:55 | tsbere | eXcAliBuR: Once you run osrf_ctl.sh to start everything (-l -a start_all or -a start_all depending on configuration) you need to restart apache. |
| # | 13:54:43 | eXcAliBuR | ok did that and same error |
| # | 13:56:14 | tsbere | Also, if you had run osrf_ctl.sh with a start_all and then didn't run it with a stop_all before shutting down or restarting the entire server you likely need to clear out /openils/var/run/*.pid and re-run the start_all variant. |
| # | 13:56:21 | tsbere | (and then restart apache again) |
| # | 13:59:09 | eXcAliBuR | that worked |
| # | 13:59:10 | eXcAliBuR | :} |
| # | 13:59:12 | eXcAliBuR | thank you |
| # | 13:59:38 | eXcAliBuR has quit IRC |
| # | 14:01:19 | parsr has joined #evergreen |
| # | 14:06:41 | parsr | eeevil: saw your reference to 1.6.2 in changeset 18308. I'm planning another upgrade cycle this weekend - any chance 1.6.2 to be cut soonish? |
| # | 14:20:16 | jenny has quit IRC |
| # | 14:24:00 | mrpeters-isl | OpenSRF 1.6 installed without a hitch on Debian Squeeze x64 (October 11th build) |
| # | 14:24:06 | mrpeters-isl | onto Evergreen 2.0 RC4 |
| # | 14:25:45 | mrpeters-isl | there is some strange liquid falling from the sky in Indiana....interesting... |
| # | 14:30:33 | gdunbar has quit IRC |
| # | 14:38:13 | eeevil | parsr: tentatively, 1.6.2 would be nearly concurrent with 2.0 gold |
| # | 14:40:52 | jenny has joined #evergreen |
| # | 14:40:59 | jenny has left #evergreen |
| # | 14:42:04 | parsr | eeevil: ok, very good. just want to double check so that I don't do the upgrade day before next release. There's the need to upgrade versus the "wait for next dot release" with more good stuff angle to assess (especially for me since I'm always pressed for blocks of time and have a number of OPAC and other customizations that I need to check against each upgrade). |
| # | 14:44:10 | bshum | parsr: Out of curiosity, which version are you upgrading from/to? |
| # | 14:47:18 | mrpeters-isl | EG 2.0 RC4 working like a charm on x64 squeeze as well |
| # | 14:47:27 | parsr | bshum: 1.6.0.7 to 1.6.1.2; performed it on our our dev server earlier this week, so feel more comfortable now that I overcame a bunch of unrelated issues (my errors following an OS upgrade from 8.04 to 10.04 LTS that added a few twists to my own goof ups). |
| # | 14:48:13 | parsr | bshum: to clarify, this will be a prod server upgrade |
| # | 14:48:17 | bshum | parsr: Aha, nice. We're hoping to make that leap someday from 1.6.0.2 |
| # | 14:48:38 | bshum | I wish you luck then. |
| # | 14:52:17 | mrpeters-isl | anyone gotten brave enough to do an upgrade from 1.X > 2.0 RC4 yet? |
| # | 14:55:29 | parsr | mrpeters-isl: I think Robert Soulliere did. See post on dev list re: "Evergreen 2.0 alpha4 new sidebar facets" today or yesterday |
| # | 14:56:47 | tsbere likes placing orders for cables and having them in a little over an hour :D |
| # | 14:58:48 | mrpeters-isl | I think i may have discovered a bug...when i try to retrieve a patron by barcode and it isnt found, i can't clear out the field and search again |
| # | 14:58:55 | mrpeters-isl | i have to reload the retrieve patron by barcode interface |
| # | 14:59:51 | mrpeters-isl | rather, i can "CTRL+A" to clear out that field, but i cant place a cursor in it to correct a mistake |
| # | 15:00:05 | StephenGWills has quit IRC |
| # | 15:00:06 | mrpeters-isl | **CTRL+A and backspace |
| # | 15:00:49 | tsbere | mrpeters-isl, usually I see that it clears the field for me. I can double check in one of the installs I have sitting here, though. |
| # | 15:01:35 | mrpeters-isl | perhaps it is just me...it caught me off guard becuase i can usually place a cursor and fix the one digit ive missed |
| # | 15:02:21 | tsbere | Ok, correction, for me it literally pre-CTRL+A's me, puts the cursor in there, and I can then change the cursor position to add/remove/fix digits |
| # | 15:02:35 | mrpeters-isl | ok. ignore me then. perhaps its something on my machine |
| # | 15:03:16 | tsbere | note that neither my server side nor staff client side installs are 100% up to date with trunk or rel_2 or any tags right now, though. Something may have been introduced since I did a full build. |
| # | 15:03:41 | mrpeters-isl | do password reset emails derive from a template, such as hold_notification_template.example? |
| # | 15:04:11 | mrpeters-isl | or is that hard coded elsewhere...just curious to see the text of one |
| # | 15:19:39 | eeevil | mrpeters-isl: it's an A/T template, IIRC |
| # | 15:20:17 | mrpeters-isl | eeevil: is that similar to the xsl sheets for printed notices? |
| # | 15:20:36 | mrpeters-isl | i dotn know the proper name for those? |
| # | 15:21:31 | eeevil | mrpeters-isl: no, it's under the notifications interface ... if I'm remembering where dbs put it correctly |
| # | 15:22:18 | mrpeters-isl | ah excellent i will have a look |
| # | 15:27:08 | pmplett has joined #evergreen |
| # | 15:40:45 | Meliss has quit IRC |
| # | 15:41:22 | mrpeters-isl | no dice on the A/T template for Password Reset. At least not in the RC4 release... |
| # | 15:43:50 | Meliss has joined #evergreen |
| # | 15:46:12 | eeevil | denials: help us dbs-wan, you're our only hope! |
| # | 15:47:49 | tsbere | eeevil: Still waiting on answer from question earlier. Did you miss it, or decline to answer? |
| # | 15:48:02 | eeevil | I missed it |
| # | 15:48:13 | eeevil | ahh |
| # | 15:48:15 | eeevil | I see it |
| # | 15:49:54 | eeevil | sec |
| # | 15:50:21 | phasefx | mrpeters-isl: you found the template and changing it didn't work, or you didn't find the template? |
| # | 15:50:25 | afterl | Since eevil referenced Star Wars a couple of minutes ago, and since this proved to be a hit when I posted it on my FB page (by some of you people, I might add)... |
| # | 15:50:28 | afterl | http://laughingsquid.com/the-making-of-star-wars-the-empire-strikes-back/ |
| # | 15:51:00 | afterl | Oh, sorry, I meant eeevil. |
| # | 15:51:11 | afterl | Not sure how important that third 'e' was. |
| # | 15:52:53 | eeevil | tsbere: so, when active_date is passed, an A/T event will be generated and will update the appropriate duration rule with the new ceiling |
| # | 15:53:07 | eeevil | tsbere: however, I was thinking more about what you suggested |
| # | 15:53:19 | eeevil | I don't think that moving it to the matchpoint would be better |
| # | 15:53:34 | eeevil | it would be different, but not better |
| # | 15:55:20 | eeevil | currently, you'll have X duration rules per same-ceiling. but in practice that means, say 2 -- in the academic example, one for students and one for staff |
| # | 15:55:36 | tsbere hadn't figured out a number of details about how hard due dates were in there yet |
| # | 15:56:02 | eeevil | actually, I take that back, it won't be an A/T event |
| # | 15:56:09 | eeevil | it'll be a nightly jobs, IIRC |
| # | 15:56:18 | eeevil | but either way ... |
| # | 15:56:38 | mrpeters-isl | phasefx: didnt find the template |
| # | 15:56:47 | mrpeters-isl | looking in the staff client action triggers |
| # | 15:58:13 | parsr has quit IRC |
| # | 15:58:13 | eeevil | so, you have to say "this thing [duration rule or matchpoint] uses this /stream/ of ceilings" |
| # | 15:58:14 | mrpeters-isl | i have lots of notifications for acq, and so on...but not one for the password reset instructions |
| # | 15:59:10 | eeevil | with a duration rule you're already dealing with how to set the due date -- now + short/normal/long, based on the copy setting |
| # | 15:59:35 | eeevil | so it's a natural place to put a "but not past date X" rule |
| # | 15:59:43 | Meliss has quit IRC |
| # | 16:00:02 | tsbere | eeevil: Right now, I am not 100% sure (I have been looking at other things today), but it looks like something is seriously wrong with the picture. If you have different durations for different kinds of items it looks like you need different hard due date settings for each duration rule. |
| # | 16:00:05 | eeevil | and it's easy to update, because duration rules are stable -- they don't get tweaked and adusted all the time, blown away and recreated, etc |
| # | 16:00:49 | eeevil | that's no different than matchpoints |
| # | 16:02:09 | eeevil | tsbere: can you give a concrete example that would be used in practice? |
| # | 16:02:12 | tsbere | eeevil: I would say that the better option would have been to have the relation go the other way, instead of the hard due date referring to a duration rule, have the duration rule (or matchpoint) refer to a hard due date. Then each institution has a hard due date (if you have more than one) that is updated in one place for all rules (duration or matchpoint). |
| # | 16:02:39 | eeevil | tsbere: but each institution does not have /A/ hard due date |
| # | 16:03:08 | eeevil | and, the hard due date is to roll over automatically |
| # | 16:04:11 | tsbere | eeevil: Ok, lets assume that we are talking just students. Books are lent out for 3 weeks, DVDs for 1 week, and they have a set of books on a course circ modifier that go out for 2 weeks. That is 3 sets of duration rules, and I would assume all would get the same hard due date, that now needs to be set in 3 places. |
| # | 16:04:36 | phasefx | mrpeters-isl: it's labelled 'Password reset request notification'. May have to use the obscure "Next" link to page through the templates |
| # | 16:05:28 | tsbere | eeevil: Also, with fallthrough (which I keep looking at things from) a single matchpoint rule could be applied to all students to set a hard due date regardless of duration, a different one for faculty (if any), etc |
| # | 16:05:38 | eeevil | tsbere: well, "in 3 places" is a bit disingenuous ;) ... you look at the duration rules that you care about and set them all up for the next 2 semesters (because that's what you have dates for) and you're done in 5 minutes |
| # | 16:06:55 | mrpeters-isl proceeds to hide in a corner |
| # | 16:07:14 | mrpeters-isl | thanks phasefx i wasnt expecting that there were so many in there...never even noticed the next |
| # | 16:07:17 | mrpeters-isl | im an idiot...sorry |
| # | 16:07:37 | phasefx | mrpeters-isl: happened to me too, or I wouldn't have known to suggest it |
| # | 16:08:08 | mrpeters-isl | really nice to see so many in here now though! |
| # | 16:08:18 | mrpeters-isl | now i just can't get the emails to be sent out :( |
| # | 16:08:32 | mrpeters-isl | which, makes total sense now |
| # | 16:08:35 | mrpeters-isl | that i see its disabled! |
| # | 16:09:43 | sfortin has quit IRC |
| # | 16:10:08 | tsbere | eeevil: Of course, with fallthrough, every single setting that is tied outright to another makes fallthrough less useful, so seeing new settings being tied to old ones annoys me. <_< |
| # | 16:11:01 | granitize has quit IRC |
| # | 16:11:09 | eeevil | tsbere: I'm not saying an alternate design shouldn't be persued ... but (and this is a broader suggestion -- feel free to take it with a grain of salt) I'd really like to see the basic fall-through stuff (perhaps even with renewal support, but only if it includes the backstopping renewal field on the duration rule at first) get in really quickly ... I want to see how that works out, how in practice it makes things better |
| # | 16:11:19 | eeevil | and /then/ start foldling other stuff into it |
| # | 16:12:51 | eeevil | IOW, I think you have about 2-3 revisions worth of ideas in one patch ATM ... that's not a slight -- you're just too fast for us to give anything a proper looking over! (with the push for 2.0, most of the committers are swamped, as you know) |
| # | 16:14:36 | eeevil | would you be open to breaking the patch up into, say, 1) fallthrough without renewal support 2) renewal fallthrough on top of that 3) due-date ceilings on matchpoints (note we still need automatible rollover support) |
| # | 16:14:40 | eeevil | ? |
| # | 16:14:57 | tsbere | eeevil: #1 is still posted on launchpad, I believe. |
| # | 16:15:08 | atheos has left #evergreen |
| # | 16:15:54 | eeevil | ok, good, perfect ... I really want to see that get in, but I until 2.0 is at least mostly through beta I can't promise it the attention it deserves |
| # | 16:15:57 | tsbere | I still haven't looked at the due-date ceilings beyond trying to figure out how it was implemented |
| # | 16:16:13 | tsbere | (and not liking what I have seen already) |
| # | 16:17:33 | eeevil | understood. fwiw, I generally agree with the premise of breaking up the tied bits. but I fear the upgrade path, and the changing of expectations, and the breaking of legacy code ... so, there will always be some slack time when we have to try to support the old and the new |
| # | 16:18:44 | tsbere | eeevil: I understand that. I don't like tieing new things in to old ones at this stage, though. |
| # | 16:19:48 | eeevil | the ceilings are hopefully a last gasp of the circ-script mentality -- but because the code leans in that direction (in the biz-logic, I mean) it's also still the shortest path (aka, least cost) to implementation ... what you're working on with fallthrough, and pushing for the ideas behind it, is setting us up to cut that cord |
| # | 16:20:23 | eeevil | you're making it easier to not do that again in the future, IOW ... :) |
| # | 16:20:53 | tsbere | ahhh. That is a good thing. |
| # | 16:21:14 | bshum has quit IRC |
| # | 16:21:16 | collum has left #evergreen |
| # | 16:21:16 | tsbere | I will have to see about figuring out the best way to handle the hard due dates sometime in the next week or two. |
| # | 16:21:29 | eeevil | tsbere++ |
| # | 16:26:56 | finnapz has quit IRC |
| # | 16:27:15 | finnapz has joined #evergreen |
| # | 16:27:48 | mrpeters-isl | anyone opposed to me "dressing up" the password reset form to look just as nice as craftsman/default opacs do? |
| # | 16:28:11 | mrpeters-isl | just with some simple edits to reset-form.tt2 |
| # | 16:28:37 | eeevil | mrpeters-isl: I want it UGLY. ... er, no, send a patch :) |
| # | 16:28:54 | phasefx | use lots of blink tags |
| # | 16:29:06 | eeevil | and a <marquee> |
| # | 16:29:20 | phasefx | flash navigation |
| # | 16:29:30 | tsbere | Nested marquees in blink tags! |
| # | 16:29:44 | atz__ seizure |
| # | 16:30:07 | eeevil | full-page, mouseover popups! |
| # | 16:31:37 | phasefx | animated gifs like this one: http://celebs.icanhascheezburger.com/2010/10/12/celebrity-pictures-infinite-sadness/ |
| # | 16:32:40 | eeevil | that's nice |
| # | 16:37:26 | tsbere thinks he knows how hard due date functionality is intended to work |
| # | 16:37:49 | tsbere | Now I can start planning out all the problems I think are there and come up with a solution. <_< |
| # | 16:38:55 | afterl has quit IRC |
| # | 16:41:36 | senator | ld |
| # | 16:41:56 | senator whistles innocently |
| # | 16:42:00 | berick | no input files found |
| # | 16:42:04 | berick | doh, too late |
| # | 16:44:18 | tsbere | So, after minimal thinking about it, I think I came up with a workable solution already that makes most of my issues with the current hard due dates go away (well, beyond being tied to duration rules..........) |
| # | 16:46:58 | tsbere | needs one more table, though. :( |
| # | 16:48:00 | Dyrcona | Always need one more table.....One more table and my database will be perfectly in 5th normal form! :p |
| # | 17:07:17 | jenny has joined #evergreen |
| # | 17:18:50 | kmlussier has quit IRC |
| # | 17:22:39 | jamesrf has quit IRC |
| # | 17:30:56 | Dyrcona has quit IRC |
| # | 17:43:13 | pmplett is now known as pmpafk |
| # | 17:44:11 | jamesrf has joined #evergreen |
| # | 18:05:10 | yboston has quit IRC |
| # | 18:17:50 | LBA has joined #evergreen |
| # | 19:13:24 | phasebb has joined #evergreen |
| # | 19:14:38 | pmpafk is now known as pmplett |
| # | 19:35:50 | LBA has left #evergreen |
| # | 19:51:58 | jamesrf has quit IRC |
| # | 20:05:56 | jenny has quit IRC |
| # | 20:37:09 | jamesrf has joined #evergreen |
| # | 20:54:30 | pmplett is now known as pmpafk |
| # | 20:59:14 | brendan2 has joined #evergreen |
| # | 22:26:51 | brendan2 has quit IRC |
| # | 22:53:22 | phasebb has quit IRC |