Evergreen ILS Website

IRC log for #evergreen, 2013-06-19

| Channels | #evergreen index | Today | | Search | Google Search | Plain-Text | summary | Join Webchat

All times shown according to the server's local time.

Time Nick Message
01:42 Mark__T joined #evergreen
02:16 _bott_ joined #evergreen
02:16 dbwells joined #evergreen
08:21 finnx joined #evergreen
08:28 Dyrcona joined #evergreen
08:34 akilsdonk_ joined #evergreen
08:35 kivilahtio joined #evergreen
08:39 kbeswick joined #evergreen
08:46 kivilahtio everybody: berick: eeevil: I managed to get the debugger working. It was more simpler than I thought. I wrote a small tutorial about debugging and I would appreciate some feedback before I publish it under dokuwiki->"Project OpenSRF, the framework underlying Evergreen". https://docs.google.com/document/d/1CGMPWG2Pb5_m​hnnEzXywfkQTnp8OeCdMivjd9Pap_ow/edit?usp=sharing
08:47 Dyrcona kivilahtio++ #whether this works or not.
08:47 kivilahtio It works for me
08:48 kivilahtio but might not work for all services, tested with open-ils.serial
08:49 Dyrcona kivilahtio: I'll gladly test it with other services today. If this works or only needs slight modifications to work everywhere, then it is a god-send.
08:49 finnx joined #evergreen
08:50 Rogan_ joined #evergreen
08:50 kivilahtio Dyrcona: Happy to hear that.
08:53 berick kivilahtio++
08:54 ericar joined #evergreen
08:54 berick one comment.. raising the /opensrf/default/apps/open-ils.<service>/keepalive value will have negative consequences in some cases and probably won't help w/ debugging
08:54 kivilahtio berick, what does it do anyway?
08:56 berick when you open a connected session to a drone (e.g. for database transactions), that value determines how long the drone will wait between new requests before it assumes the caller has gone away
08:56 mmorgan joined #evergreen
08:56 berick very similar to apache keepalive
08:56 kivilahtio berick, ok, I'll remove that
08:56 berick the value has no bearing when the drone is actively working, though
09:10 Dyrcona kivilahtio: Does one make the configuration file changes on the workstation or on the server?
09:11 Dyrcona kivilahtio: Ah, wait, I think reading further answers my question. The change is made on the workstation, since you'll start services there.
09:13 paxed kivilahtio: niistä 100a:n normalisoinneista - se mun phpskripti pelittää kenellä tahansa, se kun lukee nimet tekstitiedostosta.
09:17 Dyrcona Syntax a mockery Google Translate makes of.
09:17 Dyrcona At least for Finnish to English and Finnish to French.
09:17 paxed machine translation of finnish is mostly a failure
09:17 kivilahtio Dyrcona, what paxed said has nothing to do with the debugger :) I think what you mentioned is already written in the "environment limitations"
09:18 kmlussier joined #evergreen
09:18 Dyrcona kivilahtio paxed Yes, something about PHP scripts reading text files and normalization.
09:18 Dyrcona kivilahtio: Yes, found it.
09:18 kivilahtio but to sum it up we are talking about normalizing capitalized author names
09:20 Dyrcona kivilahtio: You specify running as the opensrf user, but I've already installed OpenSRF and Evergreen on my workstation as my own user account, so that should be the same as running as opensrf user, right? (Just making sure.)
09:20 kivilahtio Dyrcona, right
09:20 kivilahtio that is the "advanced" part
09:20 kivilahtio well I havent tested it but that is what I would have done had I known this
09:29 pinesol_green [evergreen|Bill Erickson] LP 1177388 'Add to Po' Honors default copy count - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=aae36ea>
09:30 berick @quote add <Bender> An infinite loop?  I don't have time for that!
09:30 pinesol_green berick: The operation succeeded.  Quote #59 added.
09:33 paxed Dyrcona: we've got lots of 100a fields where the author name is in all-caps. it doesn't look pretty. and the national service that should provice normalized author names isn't yet in use.
09:33 kivilahtio so paxed went and did a nice prettifier script!
09:36 finnx joined #evergreen
09:37 finnx2 joined #evergreen
09:37 finnx joined #evergreen
09:52 bkuhn joined #evergreen
09:55 DPearl joined #evergreen
10:00 yboston joined #evergreen
10:05 eeevil kivilahtio: also re users, ISTM that xhost and DISPLAY should be plenty to allow the perl debugger to open windows, no? seems simpler to me, but I'm rather old school with the NIXen, perhaps
10:09 kivilahtio eeevil, I have no idea what you are talking about, but I'll google and get back at this
10:10 * tsbere uses x forwarding over ssh to open GUI windows on the servers
10:30 Ruth joined #evergreen
10:32 * Dyrcona hasn't installed any X applications on his development VM, but just might in order to try running the debugger remotely.
10:33 Dyrcona However, I've been pulled off onto another project today, so I don't know if I'll get to play with debugging for a while.
10:34 kivilahtio Dyrcona, Good luck with that!
10:39 jcamins rfrasur: apparently California does not have any state-wide barcode registry. So I am up to four states that I know for sure about (MA, CA, CT, GA).
10:40 jcamins jeff: hey, any idea how barcode prefixes get assigned in Michigan?
10:41 zerick joined #evergreen
10:44 rfrasur jcamins: not ignoring.  will think about that in a sec
10:45 jcamins rfrasur: at that rate, it'd only take another three weeks to find out what every state does.
10:45 rfrasur jcamins: distribution of labor?
10:46 rfrasur hmm, sorry...read that wrong
10:46 rfrasur just a sec...budget conversation
10:46 jcamins No problem.
10:48 csharp @whocares marc
10:48 pinesol_green bshum, jcamins and rfrasur hate marc
10:48 csharp @whocares MARC
10:48 pinesol_green bshum, jcamins and rfrasur hate MARC
10:50 * rfrasur just found out that we, a tax funded institution, has to pay to be audited by the State Board of Accounts, a tax funded state office.
10:50 * rfrasur is NOT impressed
10:51 gmcharlt ah, the joy of chargebacks
10:55 rfrasur okay, jcamins: that's very good.  Is there something that you need help with on that?
10:55 * rfrasur might not be able to do much other than find people that can...if needed.
10:56 jcamins rfrasur: I don't think so. I'm just contacting people during down moments.
10:56 jcamins (because I spend so much time with nothing to do! wait...)
11:00 rfrasur jcamins++
11:00 dboyle joined #evergreen
11:01 rfrasur program planning fail
11:01 rfrasur rfrasur--
11:01 Dyrcona Is [off] working?
11:01 jcamins Five. Kansas does not have statewide barcode prefix assignments.
11:02 rfrasur um, I hope so.  it was.
11:02 csharp Dyrcona: yep: http://evergreen-ils.org/irc_logs/evergreen/​2013-06/%23evergreen.19-Wed-2013.log#line92
11:02 rfrasur csharp++
11:02 * rfrasur breathes a sigh of relief
11:03 bshum It's a beautiful day for another drive to Massachusetts.  More power woes for our servers :(
11:03 * csharp wasn't looking forward to saying "-= THIS MESSAGE NOT LOGGED =-" in place of his actual snark
11:03 rfrasur lol
11:03 rfrasur bshum++
11:03 rfrasur mazda++
11:03 bshum Shiny mazda driving though, yes :D
11:03 rfrasur power_outages--
11:03 csharp bshum: nice car!
11:03 bshum csharp: I have an HP ILO question for you...
11:03 Dyrcona bshum: The data center is in Springfield, right?
11:04 bshum So, I can get to the ILO, but it's stuck at power off.  Momentary press does nothing.
11:04 csharp @eightball did bshum invent the "problem" just to drive his new car on work time?
11:04 pinesol_green csharp: Maybe...
11:04 bshum I'm thinking it's not getting the power it needs.
11:04 csharp bshum: or it could be stuck enough to need a "long" press
11:04 csharp oh - power's off - sorry
11:05 csharp most situations in which I've used iLO have resulted in my visiting the server cage anyway :-/
11:05 rfrasur okay...y'all are relegated to a hidden window for a few.  It's much more interesting to chat in here than pay bills.
11:06 bshum Though it makes me wonder how the ILO keeps functioning with power off.
11:06 bshum We were surprised to be able to even reach it.
11:07 * csharp is asking awitter
11:13 bradl bshum: I could be misunderstanding what you're saying, but I think that's precisely a use for ilo :)
11:13 bshum bradl: Yeah I'm thinking there's some backup battery or such that lets me talk to ILO, but power isn't getting to the actual servers.
11:13 csharp looks like the ilo is wrong about the power state (says it's on, but bshum is seeing that it's off)
11:14 bshum Well, no I think the command to power on is going through, it says it processes it.  But the state is still off.
11:14 csharp oh I see
11:14 mcooper joined #evergreen
11:14 bshum So definitely looks like a nice drive up to Springfield.
11:14 csharp crank up the tunes and go ;-)
11:15 csharp sunglasses required
11:15 bshum Zoom, zoom.  Thanks csharp and everybody else :D
11:15 csharp bshum++
11:15 dbs joined #evergreen
11:16 bradl ah, I see. nevermind me. :)
11:26 kivilahtio eeevil, Sometimes oldskool is way better than newskool. Too bad I never enjoyed the possibility to completely halt system execution at ANY time and step backwards!! OMG. I figured out that xhost thingy. It is a smart way to do this debugging and I have included it in the tutorial. Thanks yous!
11:28 eeevil np ... just be careful with xhost if you have any /other/ oldschoolers on your network ... you could end up with thousands of xeyes instances staring at you
11:30 * gmcharlt shivers
11:30 csharp heh
11:31 gmcharlt http://www.youtube.com/watch?v=K-m8_cM_SFI
11:31 kivilahtio eeevil, Better disable remote login for opensrf...
11:32 kivilahtio * to opensrf
11:33 eeevil gmcharlt: of course that video blows up for me :(
11:33 Rogan_ Sometimes I shouldn't just click on the IRC window when I come back to my desk after being gone a bit.
11:33 eeevil Rogan_: false. you should always do that.
11:35 kivilahtio very nice video
11:35 kivilahtio maybe share it a bit?
11:35 jcamins rfrasur++ # got a response from the Indiana State Library.
11:35 jcamins No registry.
11:56 acoomes joined #evergreen
12:01 kivilahtio does anyone have any idea how to extend the timeout in the OpenSRF shell srfsh?
12:04 kmlussier @marc 024
12:04 pinesol_green kmlussier: A standard number or code published on an item which cannot be accommodated in another field (e.g., field 020 (International Standard Book Number), 022 (International Standard Serial Number) , and 027 (Standard Technical Report Number)). The type of standard number or code is identified in the first indicator position or in subfield $2 (Source of number or code). (Repeatable) (1 more message)
12:11 Dyrcona kivilahtio: Last time I looked into changing time outs with OpenSRF and serices, I discovered that there were more than I wanted to deal with at more levels than I wanted to deal with.
12:13 csharp we're getting several messages of this type when running marc_export: Record length of 104715 is larger than the MARC spec allows (99999 bytes). at /usr/share/perl5/MARC/File/USMARC.pm line 313
12:14 csharp does that mean that the record is actually too large, or that something in the leader is screwy?
12:14 eeevil csharp: the record is actually too large. are you including items?
12:14 csharp yes
12:14 csharp that's probably why, then, right?
12:14 eeevil indeed
12:14 csharp ok - thanks
12:14 Dyrcona @hate MARC
12:14 pinesol_green Dyrcona: The operation succeeded.  Dyrcona hates MARC.
12:14 eeevil can you do without them?
12:14 csharp yeah, probably
12:15 csharp it's only 5 so far of like 60K
12:15 * Dyrcona wonders off mumbling about antiquated garbage.....
12:15 eeevil oh, I meant the items :)
12:15 csharp oh - heh - probably not - you know how PINES is ;-)
12:15 eeevil oclc dump?
12:15 eeevil or some such?
12:15 csharp some such
12:16 csharp a library is going to use this export of their holdings in a third party inventory program
12:17 * rfrasur_paying_b catches up
12:17 dbs csharp: do you have the option of using MARCXML as an output format?
12:17 eeevil you may still get the error, but if you can use marcxml formatted records then the length doesn't actually matter. only ISO2701 records are length limited
12:18 eeevil dbs: beat me to it!
12:18 * eeevil heads to lunch
12:18 rfrasur jcamins: are they interested in starting one there?  if not, I'll just send out emails to everyone and ask and put together a list
12:18 rfrasur @hates
12:18 pinesol_green rfrasur hates MARC; mouthy teens; and eightball
12:19 rfrasur hmm, how do I unhate something?
12:19 * dbs just switched to metabib.reingest_metabib_field_entries() instead of updating biblio.record_entry marc = marc to speed up reingest & cut down on WAL churn
12:19 dbs @dontcare rfrasur
12:19 pinesol_green dbs: I have no record of dbs's loving or hating rfrasur
12:20 rfrasur (well, that's good)
12:20 frank joined #evergreen
12:20 rfrasur @donthate eightball
12:20 pinesol_green rfrasur: http://wonder-tonic.com/geocitiesizer/content.ph​p?theme=2&amp;music=6&amp;url=evergreen-ils.org
12:20 dbs rfrasur: @dontcare
12:20 rfrasur @dontcare eightball
12:20 pinesol_green rfrasur: The operation succeeded.  rfrasur no longer hates eightball.
12:20 rfrasur dbs++
12:22 kivilahtio Dyrcona, I modified the srfsh source. Timeout was a static variable and i changed it from 120 to 6000 and recompiled. Looks like it did the trick. No side effects yet.
12:24 Dyrcona @hates
12:24 pinesol_green Dyrcona hates balons; the staff client; javascript; shitty data; Apple Computer; his dev vm; intermittent errors; perl; SIP; printing; DST; parts; NCIP; LaunchPad; IRC; dates and calendar math; and MARC
12:24 Dyrcona @dontcare his dev vm
12:24 pinesol_green Dyrcona: The operation succeeded.  Dyrcona no longer hates his dev vm.
12:24 kivilahtio Dyrcona, why are you working here then?
12:24 rfrasur lol....you hate many thing
12:24 rfrasur hehe
12:24 frank Does someone know if there is a bug when the user check in the item one day after the due date, this because the system does not generate the default bill ($5.00), but if the user check in the item 2 or more days after the due date, the system generates correctly the accumulated bills
12:25 rfrasur there's an automatic grace period
12:25 Dyrcona I find I can only hate things that I care about. Love and hate are really the same thing.
12:25 rfrasur that probably needs to be turned off in your case
12:25 jdouma joined #evergreen
12:25 rfrasur frank: sorry...there's an automatic grace period of a day
12:26 rfrasur a default grace period is probably a better way to say that...anyway.
12:26 Dyrcona @loves
12:26 pinesol_green Dyrcona loves git; Tina Dico; MacOS X Leopard; you anyway; scripted sign off; sed; Monique Ortiz; and OpenBSD
12:26 kivilahtio Dyrcona, so true. You can hardly hate anyone so badly unless you loved him/her first.
12:26 dbs jeffdavis: Saw another 2.1-era staff client that applied the 2.4 update but got "message":"robj is null" TypeError trying to connect. We found during the 2.3 upgrade that clients didn't seem to get the new xulrunner; wondering if that might be the issue.
12:26 frank rfrasur: so Do I have to change that field to?,
12:26 kivilahtio @hates
12:26 pinesol_green kivilahtio: kivilahtio doesn't seem to hate anything.
12:26 kivilahtio heard that? ;)
12:27 Dyrcona @dontcare MacOS X Leopard
12:27 pinesol_green Dyrcona: The operation succeeded.  Dyrcona no longer loves MacOS X Leopard.
12:27 rfrasur frank: I'm honestly not sure.  I just understand the behavior.  One of this lovely ladies or gentlemen will be more help on the how.
12:27 rfrasur this/these
12:27 Dyrcona Grace periods can be configured in a number of ways, depending on your Evergreen version.
12:30 frank Dyrcona: 2.3.7
12:30 Dyrcona frank: Are you using in-db circ rules or scripts?
12:31 Dyrcona And, do you run the fine_generator script on a regular basis?
12:32 ericar joined #evergreen
12:32 dbs Yeah, default grace period = 1 fine period, doesn't it?
12:32 rfrasur dbs: yeah
12:32 Dyrcona dbs: In 2.3.7, I think it has to be passed in as 1 otherwise it is zero.....
12:32 acoomes joined #evergreen
12:33 frank Dyrcona: I changed the default value from 1 to 0 and I tested it, I looks well, The system generated the bill
12:33 Dyrcona I would have to checkout a 2.3 branch, but master ignores the grace period.
12:34 Dyrcona frank: Grace period can also be set from config.circ_matrix_matchpoint and config.rule_recurring_fine.
12:35 Dyrcona These would affect fine generation at checkin if using in-db circ rules.
12:35 rfrasur frank: are you system admin? librarian?
12:36 frank system admin from Evergreen IPICYT, Mexico
12:36 rfrasur k
12:36 rfrasur (oooo...Mexico! didn't know there were implementations there)
12:37 rfrasur @love Evergreen
12:37 pinesol_green rfrasur: The operation succeeded.  rfrasur loves Evergreen.
12:38 frank yes, here is our catalog http://biblioteca.ipicyt.edu.mx/eg/opac/home, we are trying to convince other institutions to use evergreen as ILS
12:38 dbs frank++
12:38 rfrasur frank++
12:39 frank we hope in 2 months have a new one implementation of evergreen in Mexico, we are helping to comimsa to migrate to SIABUC to evergreen, we hope they could adopt it well
12:40 rfrasur Is your campus primarily English speaking?
12:40 frank no, :P, spanish, we try to speak english, sorry if I have some mistakes
12:41 rfrasur frank: not at all.  Your English is fine :-).  I was just interested in how using the OPAC will be.
12:42 dbs https://translations.launchpad​.net/evergreen/master/+lang/es says the TPAC is untranslated :/
12:42 rfrasur frank: Will it be translated to Spanish?
12:42 rfrasur dbs: that was my next question.  Hmm...seems like that might want to become a priority.
12:42 kivilahtio dbwells, senator: Do you have any idea what happens to Issuances that are double-volumes. Like some special magazines can be published to contain two volumes. Does the Serials-module in anyway support these?
12:43 frank We are using it in english because the institution is a research center, but we hope to start translating it to MX spanish
12:44 kivilahtio dbwells, senator: so we have issuances like "1,2,3,4,5-6,7,8,9,10,11-12"
12:44 senator kivilahtio: yes
12:44 rfrasur frank: very good on both accounts
12:44 kivilahtio senator, what if there is no way to predict them?
12:45 kivilahtio senator, Do I have to include them in the caption_And_pattern?
12:45 rfrasur dbs: here's a scenario - What if they wanted to have both an English and Spanish version of the OPAC?
12:45 rfrasur is it the same OPAC and a toggle between languages? or how might that function?
12:45 senator if the combined issuances cannot be predicted, you don't have to include them in the caption and pattern. i believe the workaround that most sites use is to delete the second issuance of the combined set, and to relabel the first
12:46 dbs rfrasur: kind of like http://laurentian.concat.ca ?
12:47 rfrasur dbs: exactly.
12:47 rfrasur so the functionality already exists...there's just a need for the translation
12:47 dbs rfrasur: that's supported out of the box, you just define as many languages as you want to support in the apache config
12:47 rfrasur dbs++
12:48 kivilahtio senator, yes that was our solutions as well. But there is a problem with the basic_summary. It excludes these double-volumes from te summary pattern. Like my previous example would look like this "1-5,7-11" even if we wanted it to look like "1-12"
12:48 senator kivilahtio: to solve that, you may be able to edit the holding_code of the combined issuance you have manipulated
12:48 senator if subfield $b holds the month
12:48 stevenyvr2 joined #evergreen
12:49 senator setting that to 05-06 *may* cause the basic_summary to say the right thing
12:49 senator but i'm not certain, and would need to experiment
12:49 kivilahtio senator, I was hoping to edit the Serial::summarize_contents() with the help of my newlywed debugger. Because rebuilding the summaries would destroy any manual changes
12:49 dbwells kivilahtio: yes, I was just about to say the same.  Except I think the syntax you want would be 05/06.
12:50 senator dbwells is no doubt correct
12:50 kivilahtio senator, dbwells: I think I already have a kind of solution, but I ned to get deeper into the function to present the algorithm
12:51 kivilahtio senator, dbwells : just asking about your opinion
12:52 kivilahtio senator, dbwells : I was thinking of using the label to detect multivolume issues. like label containing String "4-6" could be targeted as a multivolume.
12:52 jihpringle joined #evergreen
12:52 dbwells kivilahtio: I would also say that the current summarization code is easily frustrated by any holding_code which is outside the prediction pattern.  You can try the branch here for something a little more forgiving:  https://bugs.launchpad.net/evergreen/+bug/1180039
12:52 pinesol_green Launchpad bug 1180039 in Evergreen 2.4 "Serial summarization should be more flexible" (affected: 1, heat: 6) [Low,Confirmed]
12:54 kivilahtio dbwells, this reminds me of one thing. Where should I push some bugfixes i made to the regenerate_summaries?
12:55 acoomes joined #evergreen
12:55 dbwells kivilahtio: I don't think we ever opened a bug, but I think there is a collab branch for that.  One second...
12:55 rfrasur @note remember spanish translation https://translations.launchpad​.net/evergreen/master/+lang/es
12:55 pinesol_green rfrasur: Error: You must be registered to use this command. If you are already registered, you must either identify (using the identify command) or add a hostmask matching your current hostmask (using the "hostmask add" command).
12:55 rfrasur hmm, I'm registered and identified
12:55 bshum With the bot.
12:56 bshum vs. with Freenode
12:56 dbwells kivilahtio: http://git.evergreen-ils.org/?p=working​/Evergreen.git;a=shortlog;h=refs/heads/​collab/dbwells/regen_serial_summaries
12:56 dbwells kivilahtio: is that the code you are talking about?
12:56 bshum @hate server power failures
12:56 kivilahtio dbwells, yeah thats what I cloned, so I just push my modifications there?
12:56 pinesol_green bshum: The operation succeeded.  bshum hates server power failures.
12:57 dbwells kivilahtio: yes, it is collab, go for it!
12:57 rfrasur bshum++ #thanks
12:57 kivilahtio dbwells, I got a nice hint from senator to check that out
12:57 kivilahtio dbwells, ok dokey
12:58 dbwells kivilahtio: Looking at it right now, I think the 'return' in the middle should probably be a 'next', so maybe that is in your group of fixes :)
12:58 kivilahtio bshum, Have you encountered system freezing when using Evergreen?
12:58 kivilahtio dbwells, indeed :D but I think that was the only one
12:59 kivilahtio bshum, sometimes we can't shut our virtualized Evergreen down, I think apache2 fails to close down nicely
12:59 kivilahtio bshum, same happens when not virtualized, but then we can just power down.
12:59 bshum kivilahtio: I haven't noticed anything like that in my environment.  The worst that happens is if I'm using NFS and I turn on/off servers in the wrong order causing lockups while it waits for shares that don't exist.
13:02 bshum kivilahtio: We're using KVM though, not Xen, for our environment.
13:02 bshum And I might have added some overkill hardware to the mix as far as how much RAM I dedicated to our virtual instances :D
13:03 kivilahtio bshum, how come?
13:03 bshum Because it was there.
13:03 bshum Mostly.
13:03 Polo joined #evergreen
13:03 kivilahtio bshum, what do you mean with "overkill" :D W are looking forward to 128GB RAM for our province and little more to grow
13:04 kivilahtio I never thought Evergreen could be so memory hungry
13:04 bshum kivilahtio: Most of our hardware is in the database server of course.  Our app servers are virtualized, so I think I gave them like 48 GB of RAM out of the 128 GB that was available.  To play with.
13:04 bshum But we're barely scratching 12 GB of RAM on the app servers now.
13:04 Polo Hello, Why can't I delete a user from the actor.usr table. We have some users that are floating in there that really shouldn't be that aren't linked to any cards. but when I try to delete them from CLI they get added right back
13:05 kivilahtio bshum, I shudder at the thought that I should have to build and configure our servers and Evergreen clustered on top of them
13:05 Dyrcona Polo: Evergreen doesn't delete users. The database trigger sets a field in actor.usr, deleted, to true.
13:05 csharp kivilahtio: if you cluster out apache and opensrf services, you can have more machines with lower resources
13:05 kivilahtio csharp, but afaik the biggest resource hog is the search and biblio
13:05 csharp kivilahtio: we have a script that does the clustering (as per our setup, but could be adapted)
13:06 kivilahtio btw
13:06 kivilahtio I wrote a small plan for our Evergreen cluster
13:06 csharp kivilahtio: http://git.evergreen-ils.org/?p=co​ntrib/pines/genasys.git;a=summary if you're interested
13:06 kivilahtio I could link it here if you are interested. But I have a gut feeling its pretty crappy
13:06 Polo Dyrcona, I understand that but I have some stray users that have no card value no name no real information in there that I want to clean out of the table. DELETE FROM actor.usr WHERE id = 'whatever' fails to actually delete the row
13:06 RBecker joined #evergreen
13:07 Polo So what i'm asking is there a way to remove them from the table with out removing everything?
13:07 bshum kivilahtio: I enjoy seeing server plans.  Feel free to share :D
13:07 kivilahtio https://docs.google.com/document/d/1jJhdNtnxEvYV​G15nyH8dHhKypm6W5vPli4POg6OZpdI/edit?usp=sharing
13:07 Dyrcona Polo: Then let me restate, there is a DELETE TRIGGER on actor.usr in the database that sets the deleted field. You will need to disable that trigger to actually delete the rows.
13:08 kivilahtio feel free to comment
13:08 Polo Gotcha
13:08 csharp kivilahtio: nice
13:08 kivilahtio bshum, csharp : if you have some plans of your own I would love to read them and try to learn something
13:08 Polo Dyrcona: do you know the name of the trigger or how I can find the name?
13:09 kivilahtio csharp, I am happy you like it, because I got a rather negative reaction from our municipal IT monopoly/service provider
13:09 Dyrcona \dt actor.usr in psql should tell you.
13:09 kivilahtio csharp, but they are pissed off about me stepping on their toes
13:10 csharp kivilahtio: I would consider the utility server of a bit higher priority (holds, fine generation, notices)
13:10 kivilahtio csharp, undercutting them at every opportunity
13:10 csharp kivilahtio: you should have a convo with bradl about the early days of EG in PINES ;-)
13:11 kivilahtio csharp, yeah, well the states has always been few steps ahead when it comes to Open Source, than Finland I think
13:11 Polo \dt actor.usr on returns the table name etc
13:11 Polo \dft actor.usr returns blank
13:11 Dyrcona \d
13:11 Polo kk ty
13:12 Dyrcona Polo: You might want to look at this: http://www.postgresql.org/doc​s/9.2/interactive/index.html
13:13 csharp kivilahtio: looks like a sound plan to me
13:13 akilsdonk_ joined #evergreen
13:15 kivilahtio csharp, thanks. Do you have any documents like these I could take a look at?
13:16 csharp kivilahtio: lemme look around
13:18 rfrasur kivilahtio: that's pretty cool
13:19 csharp kivilahtio: not polished at all, but similar content: http://pastebin.com/WRpijm8G
13:19 bradl csharp: the stories about tables being flipped over and shots being fired?
13:20 csharp bradl: exactly ;-)
13:20 bradl hah!
13:21 bradl kivilahtio: so it seems the reaction for "those in power" is the same, no matter the side of the Atlantic
13:22 rfrasur oooo...just read back about kivilahtio stepping on toes
13:22 rfrasur kivilahtio++
13:23 kivilahtio bradl, The thing is that the contract between our municipal IT (PTTK) forbids any "competetive" business. They find it competetive that I want to buy hardware that doesn't come with a Windows preinstalled costing 800€ less
13:23 bradl Oh, I had to battle to NOT use Oracle
13:24 * rfrasur is mesmerized by the ridiculous logic.
13:24 kivilahtio bradl, Or if I happened to have been offered some second hand servers in bulk for few hundreds of €, it was no way possible to buy those even if they would have been of tremendous value to us and rid us of the PTTK's crappy virtual environment
13:25 collum joined #evergreen
13:26 kivilahtio bradl, also we are recruiting now. And actually got a applications from a pretty talented "Open Source" revolutionary. Well we can't hire him because we need to make sure PTTK doesn't have anyone to replace him. It's all fine and games as long as we hire the best man, but I am not certain that is about to happen.
13:26 dbs If only Evergreen had used Oracle from the start... that would have helped the open source story nicely.
13:27 kivilahtio bradl, so let's see what comes out of it. I actually was warned about the city bureaucracy... and quite frankly sometimes I think how nice it would be to not actually work under such barriers. Well lately it has been getting easier.
13:27 kivilahtio venting out...
13:27 kivilahtio dbs, a hint of sarcasm I presume?
13:28 bradl We're still battling (especially in US federal govt) the perception that their IT would "never allow them to run open source"
13:28 dbs Heh, a "hint" :)
13:29 RBecker joined #evergreen
13:29 kivilahtio can you imagine, I have been buying computer parts and building pc's because that can be thought of as a "upgrade" and not a new pc acquisitons, just because of this dumb contract
13:30 rfrasur do they not factor in your time, I presume?
13:30 rfrasur (obviously)
13:32 kivilahtio rfrasur, even with my time involved i got a cheaper bargain
13:33 kivilahtio +some debugging time in a hardware shop for AMD selling processors that don't work with said motherboards
13:33 bradl csharp: btw, I am still coming for Tux! ;)
13:33 rfrasur hmm, gotcha
13:36 kivilahtio I think the issue is with big money having their foot so deep in our governments a$$. But luckily things are changing fast! Russia is making huge savings by adopting OS. And other as well.
13:37 kivilahtio It is a huge advantage for us, that we can point out to you guys and say, "These guys did it, and they are 10 times bigger than us"
13:38 rfrasur lol, no pressure :D
13:38 kivilahtio yeah
13:42 Dyrcona kivilahtio: http://git.evergreen-ils.org/?p=working/OpenSRF.​git;a=shortlog;h=refs/heads/collab/dyrcona/debug
13:42 paxed rfrasur: you wondered earlier about OPAC in multiple languages... like dbs said, it's supported, but has some minor bugs (eg. bug 1156545)
13:42 pinesol_green Launchpad bug 1156545 in Evergreen "Currency symbol and format should not be in po-file translatable texts" (affected: 1, heat: 6) [Medium,Triaged] https://launchpad.net/bugs/1156545
13:42 rfrasur I'll say this...of course, I can't speak to anything but what I know and that is...here...in Indiana (not the broader U.S.), the government is full of people who have a million different motivations, but most of them are change adverse because it's scary and can be expensive.  But, when they get on whatever kick they get on, the expensive isn't so bad if they can get a guarantee.  Of course, we know that a written
13:42 rfrasur guarantee means less than the paper it's printed on.  Even so, they have a tendency to think that brand name (Windows, Xerox, blah blah blah) implies better quality and that guarantee.  They'd rather trust the name than their people.
13:43 * Dyrcona bites his anarchist tongue.
13:43 rfrasur paxed: I've been taking a look through it.  It doesn't look like it'd be awful to at least do a little translation work on it and then let bug fixers fix bugs.
13:43 rfrasur Dyrcona: anarchist or revolutionist?
13:44 paxed rfrasur: ours is at http://193.65.112.188/
13:44 * rfrasur is more for controlled disassembly and reconfiguration
13:44 Dyrcona rfrasur: voluntarist
13:44 bradl rfrasur: you mean "no one ever got fired for buying IBM"?
13:44 rfrasur Dyrcona++
13:45 rfrasur bradl: lol...not in my knowledge...but you know.  It fluctuates.  Also depends on how much IBM is contributing to who, what and where.
13:45 Dyrcona bradl++
13:45 paxed rfrasur: and it could be considered usable in finnish
13:45 Dyrcona Although, I have heard of someone who was fired for buying IBM, but it may be an urban legend.
13:46 bradl rfrasur: it's an old marketing phrase :)
13:46 rfrasur paxed: excellent on the OPAC
13:46 dbs That's high praise coming from paxed!
13:46 rfrasur bradl: I figured...after I came up with a response (autoresponder)
13:47 paxed we just need to get our translations back into master :P
13:47 paxed s/translations/updated translations/
13:48 bradl Dyrcona: musta been an Apple employee ;)
13:48 Dyrcona heh
13:48 rfrasur bradl++
13:48 dbs Apple bought IBM in the PowerPC days
13:49 rfrasur (stupid monstrosity)
13:50 csharp @blame add $who musta been an Apple employee.
13:50 pinesol_green csharp: The operation succeeded.  Blame #11 added.
13:51 bradl wow, PowerPC. I'd forgotten about that. Along with thing like Cyrix and math coprocessors :)
13:52 akilsdonk__ joined #evergreen
13:52 dbs 486 _DX_ I said. DX!
13:53 paxed Turbo button!
13:53 kivilahtio I remember math coprocesors
13:53 Dyrcona MMU
13:53 kivilahtio they "supposedly" gave the pc a kickass advantage in Worms
13:53 bradl wow, turbo button
13:53 bradl paxed++
13:53 * eeevil had fun in 96 building a cyrix 6x86-based monster with ... wait for it! ... 128MB RAM from Tiger Direct
13:53 dbs hmm. we should add a turbo button the to staff client
13:53 kivilahtio dbs, I second that
13:54 rfrasur dbs++ #add a bug report
13:54 bradl eeevil: 128MB? holy cow. I think my main desktop had 8 mb.
13:54 Dyrcona If we're waxing nostalgic, I miss 680x0 assembly.....
13:56 rfrasur and cassette input
13:56 * Dyrcona has a VIC-20 with a cassette drive that still might work.
13:56 bradl eeevil: no, I had 16 MB. I had 16 crappy 1 mb 30-pin SIMMS in an adapter to plug into the... 72(?) pin slots on my mobo
13:56 rfrasur lol, GSoC...a light v. of EG to run on Commodore 64
13:57 Dyrcona 640K is enough for anyone!
13:57 berick heh, the staff client turbo button just prints out a bus ticket to your data center
13:57 Dyrcona berick++
13:57 bradl berick++
13:58 rfrasur sigh - no local public transportation = no turbo button functionality
14:00 kivilahtio Ok, gentlemen, and ladies, time for me to go bunk myself. (whatever that means) Good night. Nice chatting with you Open Source Fredom Fighters!
14:01 rfrasur g'nite, kivilahtio: keep up the good fight.
14:01 Dyrcona kmlussier: Are you using my development vm at this time?
14:01 kmlussier I'm logged in, but I'm not really using it. Want me to log out?
14:02 Dyrcona I am thinking of loading a new branch to pickup kivilahtio's debug tricks plus the round3 version of that acq branch.
14:03 kmlussier Dyrcona++ Sounds good to me.
14:03 Dyrcona Ok, then, I still have to merge everything, but I'll go ahead.
14:05 kmlussier Dyrcona: Will you be re-adding all of the dev branches? I just noticed that berick updated working/user/berick/acq-order-ident-apply-inline too.
14:05 jeff_ neat. i have many rows in asset.opac_visible_copies with a null copy_id;
14:07 RBecker joined #evergreen
14:08 dbs jeff_: we have 0 such rows, if that makes you feel any better
14:11 csharp kivilahtio++ # sharing experiences
14:12 csharp 0 rows here too
14:13 dbs berick: fwiw, i think bug 1187433 is a must-merge for 2.4.1 - thorny as the upgrade side of things might be
14:13 pinesol_green Launchpad bug 1187433 in Evergreen "apostrophe search issues in 2.4" (affected: 3, heat: 18) [High,Confirmed] https://launchpad.net/bugs/1187433
14:15 eeevil dbs: I've asked for a third set of eyes as well, on that bug in particular, and won't be cutting 2.4.1 until that goes in
14:16 csharp Dyrcona: yes 'ForwardX11 yes' in .ssh/config works
14:16 Dyrcona csharp: Thought so. Wonder if that should be added to the documentation?
14:17 * Dyrcona thinks maybe we should write a beginner's guide to hacking evergreen.
14:17 csharp I was thinking the same thing last week
14:17 csharp I don't have the skills yet, but I am familiar with the environment
14:17 paxed it's a huge subject
14:17 * rfrasur was just thinking that there's no reason more non-developers are helping to translate.
14:18 rfrasur are...aren't
14:18 csharp just time and motivation
14:18 csharp but mostly motivation, I think
14:18 rfrasur I dunno.  Actually, I think they don't understand that they CAN.
14:19 paxed also: Launchpad.
14:19 eeevil csharp: I wonder if that would be something like a Carl Sagan's "apple pie from scratch" recipe...
14:19 rfrasur eeevil++
14:19 paxed eeevil: i don't know that, but i bet it starts something like "First, create a universe ..."
14:19 jeff_ dbs: makes me feel only a little better. i've no idea where these nulls came from. checking vs a previous snapshot to see if they've grown/shrunk at all.
14:20 eeevil paxed: indeed :)
14:20 RBecker joined #evergreen
14:21 moodaepo joined #evergreen
14:22 gdunbar joined #evergreen
14:23 kbeswick joined #evergreen
14:23 * berick backs away slowly from bug 1187433
14:23 pinesol_green Launchpad bug 1187433 in Evergreen "apostrophe search issues in 2.4" (affected: 3, heat: 18) [High,Confirmed] https://launchpad.net/bugs/1187433
14:23 berick thanks for the summary dbs
14:23 * berick just wanted to kick it in the gut and merge it
14:23 berick but that seems premature
14:37 Dyrcona kmlussier: My dev vm should be running OpenSRF again.
14:37 kmlussier Dyrcona: Thanks!
14:47 ldwhalen joined #evergreen
15:00 jeffdavis So I'm reading 1187433 and thinking about the implications for our 2.4 upgrade in a few days...
15:00 eeevil jeffdavis: what are you at currently?
15:00 jeffdavis 2.2
15:04 eeevil it looks like simply delaying the execution of Open-ILS/src/sql/Pg/version-up​grade/2.3-2.4-supplemental.sh until after you run 2.4.0-2.4.1-upgrade-db.sql should be enough
15:07 dbs eeevil: agreed, but probably worthwhile munging the 2.3-2.4 upgrade to include the good metabib function bodies, just in case
15:08 eeevil dbs: well, the 2.3-2.4 is 2.4.0 specific, so you'd run the 2.4.0-2.4.1 script anyway, right?
15:09 jeffdavis I had been planning to go live on 2.4.0 since we don't have time to test 2.4.1, but I dunno how much of a consideration that sort of situation should be here
15:10 dbs eeevil: you might, if the 2.3-2.4 script didn't say "Now run supplemental.sh" right at the end of it?
15:10 eeevil jeffdavis: there are significant bug fixes that will exist in 2.4.0, fwiw. the apostrophe stuff is just one of them
15:10 * dbs was about to recommend to jeffdavis to skip 2.4.0 :)
15:10 eeevil dbs: oh, that should be changed, yes. sorry
15:11 eeevil er, will exist in 2.4./1/
15:11 eeevil not 2.4.0
15:11 berick could we just replace the 2.3->2.4 upgrade with a 2.3 -> 2.4.1?
15:12 jeffdavis eeevil: is there a working branch for 2.4.1?
15:13 dbs origin/rel_2_4 is the working branch, + some bug fixes yet to be merged :)
15:13 jeffdavis ok, I've got most of the stuff in there (except the latest 2 commits I think) - that helps
15:14 dbs jeffdavis: you're not using script-based circ anymore, right? bug 1192019 is pretty important for those that still are (us, UPEI, ... ?)
15:14 pinesol_green Launchpad bug 1192019 in Evergreen "Renewals fail with script-based circulation" (affected: 1, heat: 8) [High,New] https://launchpad.net/bugs/1192019
15:14 eeevil jeffdavis: https://bugs.launchpad.net/evergreen/+bug/1187433 and https://bugs.launchpad.net/evergreen/+bug/1192019 (which I'm about to merge) are all that are left, I think
15:14 pinesol_green Launchpad bug 1187433 in Evergreen "apostrophe search issues in 2.4" (affected: 3, heat: 18) [High,Confirmed]
15:14 eeevil dbs beat me to it again! ;)
15:14 dbs hah
15:14 * dbs hopes we can cut over to in-db real soon now
15:16 jeffdavis we have one or two sites using circ scripts but they were just waiting for 2.4 to switch to in-db, so we're good
15:16 jeffdavis thanks for pointing me at those bugs, i'll have a look
15:20 eeevil master has 1192019 now
15:20 eeevil as does 2.4
15:21 dboyle joined #evergreen
15:22 pinesol_green [evergreen|Dan Scott] Support script-based circ in nearest_hold() - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=d273da4>
15:40 dboyle_ joined #evergreen
15:50 ldwhalen How do I assign the 2.4 tag to a Ticket?  It is not in the drop down list of tags when creating a new ticket.
15:51 paxed you mean milestones?
15:51 paxed there's 2.4.1
15:51 ldwhalen Sorry, wrong IRC.
15:52 ElliotFriend joined #evergreen
15:54 ElliotFriend Can anyone help me figure out why some of the "General" macros don't seem to work for me when I print a checkin receipt?
15:54 pinesol_green [evergreen|Bill Erickson] 2.3.8 stub upgrade script - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=0136b8a>
15:56 ElliotFriend From what I can gather %PATRON_FIRSTNAME% %PATRON_LASTNAME% and %PATRON_BARCODE% don't seem to work on checkin receipts, but do seem to work fine on checkout receipts. They show up as %PATRON_FIRSTNAME%, etc.
15:57 ElliotFriend %patron_barcode% (lowercase) shows up as "undefined" in both places.
16:06 pinesol_green [evergreen|Lebbeous Fogle-Weekley] Add (noop) upgrade script for 2.2.10 - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=0ad5370>
16:07 ldwhalen joined #evergreen
16:12 jlj1290 joined #evergreen
16:13 jlj1290 I can't get the live demos to work. This one I can get to recognize the server demo.ils.edoceo.com but the user name or password is incorrect. Has it been changed?
16:14 kmlussier jlj1290: I would recommend e-mailing edoceo about that. I know it has been reset in the psat.
16:14 kmlussier s/psat/past
16:14 * gmcharlt just had a violent flashback to middle school
16:15 jlj1290 Ok thank you I will try doing that.
16:15 kmlussier jlj1290: There's a link to his web site on the downloads page. You should be able to find his contact info t here.
16:15 _bott_ joined #evergreen
16:16 senator gmcharlt++
16:17 phasefx ElliotFriend: I think in general EG advertises certain macros (and list columns) even when the data isn't really there in a given context to display.  It's worthy of a bug report, but I'm not sure there's a quick fix
16:19 phasefx ElliotFriend: with check-in for example, you can check in multiple items from different patrons, and the %PATRON_FIRSTNAME% macro is associated with the whole slip, not specific lineitems, so it wouldn't know which patron to display
16:20 ElliotFriend phasefx: That makes sense! And, that makes it less confusing to me :-D
16:22 ElliotFriend As a sidenote, do you know if it's possible to print %PATRON_BARCODE% (on a check-out receipt, for example) as a barcode, rather than numbers?
16:22 phasefx yes, it is.  I may still have an example somewhere <looks>
16:22 phasefx you'll need a barcode font to do it
16:23 ElliotFriend On the workstation? I already do, not sure how to tell the staff client (or printer driver?) to use it...
16:23 kmlussier ElliotFriend: Try this http://masslnc.cwmars.org/node/2817#comment-848
16:24 kmlussier ElliotFriend: I haven't tried it, but it was a nice tip that was just posted on our site a couple days ago.
16:25 ElliotFriend kmlussier: I'll definitely take a look at that. Thanks!
16:25 phasefx ElliotFriend: that's the strategy I used, a font tag.  I thought I had wrote up a nice example somewhere
16:31 ElliotFriend Here's the bug report: https://bugs.launchpad.net/evergreen/+bug/1192699
16:31 pinesol_green Launchpad bug 1192699 in Evergreen "Various Patron-centric Macros Don't Work with Checkin Receipt Template" (affected: 1, heat: 6) [Undecided,New]
16:37 ElliotFriend phasefx: kmlussier: that did the trick with the barcode on the receipt. Thanks!
16:42 pastebot "dbs" at 204.193.129.146 pasted "Current highest offenders on the osrfwarn log hit list" (6 lines) at http://paste.evergreen-ils.org/18
16:44 jeff dbs++
16:47 dbs the INNER problem is a one-liner
16:48 * dbs gets to work
16:53 paxed @hate perl
16:53 pinesol_green paxed: The operation succeeded.  paxed hates perl.
16:58 phasefx ElliotFriend: kmlussier: just for reference and IRC logs: http://evergreen-ils.org/dokuwiki/d​oku.php?id=scratchpad:barcode_font
16:59 jeffdavis @wholoves perl
16:59 pinesol_green jeffdavis: I can't find anyone who loves perl.
16:59 csharp @whocares perl
16:59 pinesol_green Dyrcona and paxed hate perl
16:59 kmlussier phasefx: Ah, nice! Maybe we can incorporate that in the official docs too.
16:59 phasefx please do
17:00 * dbs files bug 1192710 with a pullrequest accordingly
17:00 pinesol_green Launchpad bug 1192710 in Evergreen "QP uses numeric cmp operator for comparing strings, fills logs with warnings" (affected: 1, heat: 6) [Medium,New] https://launchpad.net/bugs/1192710
17:00 kmlussier phasefx: Will do. After I'm done with acq docs. :P
17:00 phasefx kmlussier: those are probably much more important :D
17:01 dbs kmlussier++ # acq docs
17:02 ElliotFriend On another subject, where can I adjust SMTP settings for Evergreen? All evergreen services are installed on a single server. I can easily direct to another server for outbound SMTP, if need be.
17:02 gmcharlt ElliotFriend: smtp_server in /openils/conf/opensrf.xml
17:03 gmcharlt it's pretty common to run exim4 or postfix on an Evergreen server if no external MTA is available
17:04 gmcharlt (or if you don't trust the external MTA's uptime)
17:05 ElliotFriend gmcharlt: Thanks! Restart needed after changing those? What's the difference between "global email notification settings" and "global mail server settings"? Change both?
17:06 gmcharlt ElliotFriend: change both, and yes, restart services
17:06 ElliotFriend Also, I see a bunch of SIP settings below that, I've known there is a SIP server involved with evergreen, but don't really understand it's purpose? Can anybody explain it?
17:06 dbs berick: would that "more extensive refactoring to avoid the next out of an eval" amount to wrapping the remaining logic in the eval in an "else { .. }" block?
17:06 ElliotFriend gmcharlt: Thanks!
17:07 dbs ElliotFriend: SIP is a protocol usually used by self-check machines, automated material handlers, or authentication systems
17:08 dbs (an example of the latter being PC reservation systems)
17:08 ElliotFriend dbs: So, it's not intended to work with our on-premise Asterisk server to make calls, or anything?
17:08 gmcharlt yep, different SIP protocol
17:08 gmcharlt wait
17:08 bshum In opensrf.xml I think it's phone stuff.
17:08 gmcharlt correct
17:08 dbs heh
17:09 gmcharlt oils_sip.xml is  the *other* SIP that dbs was talking about
17:09 dbs sorry, for once SIP is SIP-as-in-VOIP in this context
17:09 bshum other_sip--
17:09 ElliotFriend Dangit! Just when I get my head around one SIP protocol, I find out *another* one exists! :-D
17:10 gmcharlt it's a conspiracy!
17:10 berick dbs: i could be wrong, but I recall it being  worse than that.  IIRC, i set out to fix it before realizing it would require shuffling some stuff around...
17:10 * berick looks again
17:10 mmorgan left #evergreen
17:11 dbs berick: yeah, there are a few cases where next is invoked
17:12 dbs it just so happens that all 22,000 of them in our logs today are from line 1135
17:12 csharp "protocols"--
17:12 berick yeah, i was wondering when piping WARN to the syslog files would result in some unexpected OMGs...
17:14 berick dbs: but anyway, yes, your solution sounds sane
17:15 * berick wonders if it complains about 'return' from an eval
17:17 berick apparently not
17:17 dbs kind of hating the whitespace fix only being in master :/
17:17 berick maybe we should move the guts of the loop to a sub and replace the 'next' calls with 'return' calls
17:17 berick kill 'em all in one swoop
17:18 dbs that's the initial bigger refactoring I had considered
17:18 berick dbs: or.. wrap the all to next in a 'no warnings' .. 'use warnings'  /me ducks
17:18 berick to get over the hump
17:18 berick s/all/call/
17:19 dbs yeah, don't like that much
17:28 * dbs throws user/dbs/silence_fine_generator_eval_next into working quickly
17:35 * berick will give that a hearty poke on the morrow
17:52 b_bonner left #evergreen
17:53 b_bonner joined #evergreen
18:11 misilot joined #evergreen
18:44 dbwells_ joined #evergreen
18:47 zxiiro joined #evergreen
19:56 dboyle joined #evergreen
20:50 stevenyvr2 left #evergreen
21:11 misilot joined #evergreen
21:14 _bott_ joined #evergreen
21:29 kmlussier joined #evergreen
21:35 finnapz joined #evergreen
21:37 finnapz joined #evergreen
21:43 finnx2 joined #evergreen
21:46 finnx2 joined #evergreen
21:51 finnx1 joined #evergreen
22:00 finnx1 left #evergreen
22:01 finnx1 joined #evergreen
22:43 finnx1 left #evergreen
22:43 finnx1 joined #evergreen
23:03 ldwhalen joined #evergreen
23:58 _bott_ joined #evergreen

| Channels | #evergreen index | Today | | Search | Google Search | Plain-Text | summary | Join Webchat