Evergreen ILS Website

IRC log for #evergreen, 2014-11-18

| 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
00:05 letsgofightdrag2 joined #evergreen
00:10 akilsdonk joined #evergreen
01:25 _bott_ joined #evergreen
03:40 RBecker joined #evergreen
04:56 pinesol_green Incoming from qatests: Test Success - http://testing.evergreen-ils.org/~live/test.html <http://testing.evergreen-ils.org/~live/test.html>
05:01 letsgofightdrag1 joined #evergreen
06:04 RBecker joined #evergreen
06:35 eeevil joined #evergreen
06:37 TaraC joined #evergreen
06:37 maryj joined #evergreen
06:37 Callender joined #evergreen
06:57 wsmoak joined #evergreen
06:57 * jeff yawns
07:23 Callender joined #evergreen
07:23 phasefx joined #evergreen
07:25 eeevil joined #evergreen
07:44 jboyer-isl joined #evergreen
07:45 csharp dbs: awesome - I'll check that out.  That's timely since I've been testing on an exported MARCXML file and was wondering how to move it into a DB function ;-)
07:47 csharp oh, and now that I've got my head around the basics of MARC::Record, I can read your code and know what it's doing!  hooray!
07:57 csharp @loves
07:57 pinesol_green csharp loves supybot plugins; virtualization; lasagna; logs; clarity; all y'all; upgrades; tpac; git; this venue; google; not being evil; when evergreen problems turn out to be staff error; the Jedi; pgadmin; policy; lynx; autoupdate; coffee; db02; kvm; CWMARS; mobile catalog; and vim
08:01 sarabee joined #evergreen
08:02 kmlussier joined #evergreen
08:06 Shae joined #evergreen
08:10 akilsdonk_ joined #evergreen
08:14 csharp hmm http://www.downforeveryoneor​justme.com/evergreen-ils.org
08:14 kmlussier I guess that explains why it isn't loading for me. :)
08:17 rjackson-isl joined #evergreen
08:18 * csharp restarted apache
08:18 graced joined #evergreen
08:19 csharp lots of evidence of intrusion attempts in the logs
08:19 csharp it's a nasty world out there :-/
08:24 mrpeters joined #evergreen
08:42 mmorgan joined #evergreen
08:44 collum joined #evergreen
08:50 Dyrcona joined #evergreen
09:02 jeff csharp: did http://localhost:81/server-status/ show lots of long-running requests?
09:12 mrpeters so, what would cause Clark Kent emails to have no sender/reply to address?
09:12 mrpeters running as opensrf user, which can relay mail through postfix on the Evergreen server
09:13 bshum mrpeters: Is it configured in the opensrf.xml?
09:13 bshum For the reporter
09:13 mrpeters that was the first place i looked...i didnt see a stanza for the sender email...im wondering if it is missing?
09:13 mrpeters what is the name of that block in the XML?
09:14 bshum Uh, there definitely should be a sender email for the reporter
09:14 bshum Well, not just the reporter
09:15 mrpeters that may be the problem...
09:15 mrpeters the whole <mail_notify> block is commented out for some reason
09:15 bshum I think it's just the <email_notify> block
09:15 mrpeters err yeah s/mail_notify/email_notify
09:16 bshum Messy server config, indeed.
09:27 csharp jeff: how would I access that? from lynx or somesuch on lupin?
09:29 csharp eww - we need to update lupin to wheezy
09:29 Dyrcona csharp: First, server-status has to be configured.
09:29 jeff lynx or ssh port forwarding, yes.
09:29 jeff Dyrcona: it is. :-)
09:29 csharp ah - okay
09:29 jeff Dyrcona: at the url I provided :-)
09:29 wsmoak joined #evergreen
09:29 csharp cool - I've never used that
09:30 Dyrcona csharp: OK. I thought it would be, but I almost never enable it, myself, so....
09:30 * csharp is using lynx on the server itself
09:30 Dyrcona lynx++
09:30 csharp man I love lynx
09:30 Dyrcona LWP::UserAgent++
09:30 bshum Yeah poor lupin
09:30 csharp @love lynx
09:30 pinesol_green csharp: But csharp already loves lynx!
09:30 jboyer-isl links++
09:30 * csharp prefers lynx to links
09:30 jeff lynx++ links++ elinks++ w3m++ etc
09:31 Dyrcona Cello++ # ha!
09:31 jboyer-isl I forget now what the main difference was that pushed me to links. Maybe frame support because I party like it's 1995.
09:32 csharp bshum: gmcharlt: jeff: we should just schedule a date and pull the trigger
09:32 Dyrcona wget++ # see a pattern here?
09:32 csharp jboyer-isl++
09:32 jeff curl | perl -MHTML::Parser::Simple -e mumble-mumble...
09:33 csharp alternatively we could build a wheezy VM and migrate
09:33 jeff that's my preference.
09:33 csharp probably less breakage
09:33 bshum csharp: Since I want to move the bots and logs to their own space someday
09:34 jeff i'd like to coordinate with web team and get ssl certs in place and do some enforced password rotation on at least the wordpress bits and admin-level wiki accounts also.
09:34 bshum I might prefer migration too
09:34 csharp bots should go on list/eg-community
09:34 csharp (already running wheezy)
09:34 bshum Hmmmmm
09:34 jeff also, i'd like to discuss placing a front-end web proxy in front of things, which would help make things like "this actually lives on this other small VM" possible.
09:35 jeff i'm not yet convinced that would be worth the effort, but would like to discuss it.
09:36 mtate joined #evergreen
09:36 bshum jeff: +1
09:36 bshum In our abundant spare time, of course. ;)
09:37 jeff but probably not this morning. this morning i get to re-design the ingest process for our EnvisionWare PC Reservation stats (stored in MS Access MDB files)
09:39 jboyer-isl jeff: There's something I don't miss. Does the db still live somewhere under %APPDATA%/VirtualStore or similar?
09:39 jboyer-isl Love those apps that assume everyone's an admin...
09:39 Dyrcona jboyer-isl: Party like its Windows95?
09:39 Dyrcona ;)
09:39 jeff jboyer-isl: as of a few years ago, some of their apps still get stuck with that, yes. i have not verified with their current versions.
09:40 jboyer-isl Dyrcona, Well, I do still have some Weezer albums.
09:40 jeff jboyer-isl: we rely on the management console to do its nightly restart + compact + backup the database, then we grab the backed up copy of the database.
09:40 csharp party on! https://www.youtube.com/watch?v=y0CRWAz09r8
09:40 jeff jboyer-isl: of course, at least one of the management consoles in question does not reliably perform its nightly restart...
09:41 jeff jboyer-isl: but this morning's work is being undertaken because things were designed around the assumption that there would only ever be one management console, and we've swelled to three (soon to go down to two)
09:41 jeff jboyer-isl: keeping stats and the dashboard updated has been a challenge lately.
09:42 jboyer-isl jeff, How did multiple consoles become necessary? I thought you'd just use 1 main console and then other interfaces would talk to it as needed. (At least, I thought that was an option, not that we used it.)
09:43 jboyer-isl Or were there networking considerations that made that necessary?
09:43 jeff we grew to two when we partnered with the neighboring county library -- that system is maintained by us, housed at their location, and the stats are distinct from ours.
09:44 jeff we also have two here at present because of client+server upgrade requirements... something about not being able to reliably run older clients on a newer server, etc.
09:44 jboyer-isl Ah, I see. I thought you meant that just your installation needed multiple consoles.
09:44 jeff so as we've been refreshing public computing workstations over the past few months, we've been transitioning them over to the newer version.
09:45 jeff in theory they may have also changed their licensing model. i'm not certain.
09:45 jboyer-isl Oh, is it finally all moved over to the web service, or does a "full" management system need the service and the desktop app running?
09:46 jeff i think their software likes it "best" when you have a management console per physical location, and pay for the "central" module on top of that. when we initially deployed, they sold us one management console and just let us know (some) of the limitations beforehand.
09:47 jeff no, to the best of my knowledge there is still a requirement that you be running the management console as a windows application on a desktop session somewhere.
09:48 Stompro I'm looking to move from Envisionware to Cassie since PCRes doesn't support multipoint server, and I would like to move to all multipoint direct connect stations.  I like envisionware, when it works correctly.  Have any of you looked at Cassie?
09:49 jboyer-isl Stompro, I know several of our members use it, but I've never seen it myself, I've only used PCRes.
09:49 jeff i've heard of it and for some reason think that bshum or csharp might have at least one library that uses it. other than that, no.
09:50 jeff we don't miss our old homegrown system much, but i still get the desire every now and then to do something different.
09:50 jeff it's a toss up as to if we would spend time making something that did more, or just be rid of it and use something that only focuses on tracking stats.
09:51 jeff in-library chromebooks have been rather popular here at this library. we often have 13 out at a time, and have reduced the number of computers in our lab (resulting in a bit more elbow room, etc)
09:52 jeff for the chromebooks, we don't limit time, because there was no elegant way to do so.
09:52 jeff i know that at least one company has been experimenting with a public workstation management product for chromeos devices. it seems like a bit of a workaround / shoehorn.
09:54 jboyer-isl jeff, I don't know if it's possible, or possible to harder against removal, but you could try to build a Chrome extension that does what you need (either force logout after X time, or talk to a central server and ask what to do, etc.)
09:54 * jeff nods
09:57 * csharp is not familiar with Cassie
09:58 csharp we have Chromeboxes and LibData has time and print management software developed for it
09:58 csharp (with SIP2 account checking)
09:59 csharp jeff: if you're interested in details about our libraries' setups with Chrome/LibData, I have a contact
09:59 dbwells Do you know what's worse than driving to work in a snowstorm?  Driving to work in a snowstorm and finding the campus closed when you get there.  :(
09:59 csharp dbwells: awwww
09:59 csharp that's awful
09:59 csharp @dessert dbwells
09:59 * pinesol_green grabs some pineapple chocolate things from New Zealand for dbwells
10:00 dbwells pineapple chocolate things from New Zealand??  :D  Thanks!
10:00 csharp just like grandma used to make!
10:00 dbwells :)
10:05 jeff csharp: i've been watching from afar, but sure, if you have a contact let me know either via msg or my work email.
10:05 jeff dbwells: i've been tempted to make a "scrape the local school webpage, alert when no school" script for reasons similar to that :-)
10:05 jeff dbwells: i'm surprised that campus doesn't have that kind of thing already, at least for staff and faculty.
10:06 jeff dbwells: i've seen it sold as a secondary function of campus emergency alert products/services. :-)
10:06 Dyrcona dbwells: There's a really fun ad for those kicking around on youtube.
10:07 jeff i wonder how many of those services charge by the alert, or if they try to avoid that so that people aren't making a "is this important enough to cost the school $X?" when making the decision to send an alert or not...
10:09 dbwells jeff: We have an alert system, and I am sure an alert when out, but it is only for cell phones, and I don't have cell service.  I checked the website before I left, which I figured would be good enough, but I guess they figured everyone got the alert (which was probably 98% true).
10:09 dbwells Of course the website was updated by the time I got here :)
10:10 jeff dbwells: aha! drat, then. :-)
10:12 dbwells I also had an 8:30 meeting, and live outside of town, so I had to leave pretty early to make sure I made it on time.  I am proud to say I was the only person on time ;)
10:30 * Dyrcona has meetings starting at 11:00 and basically lasting the rest of the day.
10:30 Dyrcona No snow storm, though.
10:30 Dyrcona @weather 01845
10:30 pinesol_green Dyrcona: The current temperature in WB1CHU, Lawrence, Massachusetts is 37.0°F (10:30 AM EST on November 18, 2014). Conditions: Scattered Clouds. Humidity: 44%. Dew Point: 17.6°F. Windchill: 33.8°F. Pressure: 29.65 in 1004 hPa (Rising).
10:30 tsbere Anyone have interest in something like this going into the codebase more directly? http://pastebin.com/64PTcB65
10:30 mrpeters @weather 46060
10:30 pinesol_green mrpeters: The current temperature in Downtown Noblesville, Noblesville, Indiana is 18.0°F (10:30 AM EST on November 18, 2014). Conditions: Clear. Humidity: 52%. Dew Point: 3.2°F. Windchill: 10.4°F. Pressure: 30.16 in 1021 hPa (Rising).
10:30 mrpeters nasty
10:31 tsbere (I suppose if it goes in directly we could just make it an actor.usr column)
10:31 mrpeters 13 on my thermometer
10:31 mrpeters couple inches on the ground
10:31 mrpeters way too soon for this
10:31 Dyrcona mrpeters: You've just been spoiled by moderate climate change. :)
10:32 kmlussier tsbere: What does it do?
10:32 tsbere kmlussier: Keeps track of a patron's last circ month. So that you can tell what patrons are circulating stuff even with anonimization going.
10:33 akilsdonk joined #evergreen
10:33 jeff tsbere: without putting too much thought into it, i think i like that, yes. making it an actor.usr column doesn't strike me as needed.
10:33 kmlussier Could be useful.
10:35 jeff tsbere: initially i thought it might have a better home in actor.usr_activity, but on second thought i don't think it's a good fit there.
10:35 tsbere jeff: I was avoiding "down to the second, or even day" type tracking for cases of "we now have enough info to de-anon your circs"
10:35 jeff right.
10:36 tsbere I figure "the last month they circulated was..." is good enough for "is the card active?"
10:37 kmlussier I agree that last month is all that is needed.
10:37 jeff i'd like to see/make a view that incorporated this and actor.usr_activity to give a "last [month with] activity of any kind"
10:38 tsbere jeff: Beyond my current scope ;) Figuring that out may include other things anyway. Like "does this activity count as active?" determinations.
10:43 * kmlussier wonders if evergreen-ils.org is down again.
10:43 kmlussier nm - there it is
10:43 mrpeters the pines chat server just went down too, may be some network issues
10:43 mrpeters and now its back
10:44 kmlussier Probably not a good day for me to be trying out some wordpress plug-ins there. :)
10:45 Dyrcona There was chatter about upgrading the servers to jessie earlier.
10:45 Dyrcona No, wheezy, not jessie.
10:49 bshum Stompro: Yes, we have at least one library or more using Cassie
10:50 bshum Nothing special about it though to my knowledge, other than giving them SIP2 access creds
10:50 bshum I get the sense the other stuff is "better" though.  Many more libs subscribe to Envisionware/Libdata
10:51 Stompro bshum++ thanks.
10:52 bshum Stompro: If you do need more intel, I can probably ask some of my coworkers who might have had more direct proximity to Cassie about it.
10:53 Stompro bshum: If our eval goes well and we are going to proceed I'll send you an email to get that contact.
10:57 mrpeters joined #evergreen
10:58 Dyrcona Stompro: We have at least 1, maybe 2, libraries that use/have used Cassie.
11:02 Dyrcona PINES has a chat server? Is it for library staff?
11:03 Dyrcona We tried that a few years ago. No one used it.
11:04 bshum We use openfire for our libraries.
11:04 bshum I think it's mainly used to tell people things are down with the ILS.
11:04 bshum It doesn't help when the network is down, of course ;)
11:04 * phasefx_ had IRC embedded in the staff client; there was strong resistance
11:05 Dyrcona bshum: That was the main purpose of our chat server when we ran it.
11:05 Dyrcona phasefx_: Clever. Guess it would be easy to embed chatzilla.
11:06 mrpeters Dyrcona: its for the PINES staff, yeah
11:06 mrpeters for IM mostly
11:06 mrpeters but not individual libraries
11:07 phasefx_ Dyrcona: I did try the chatzilla route, but ended up using an irc web gateway just as a proof of concept
11:07 Dyrcona phasefx_: Ah... feature for the new staff client. :)
11:08 * phasefx_ had it auto-logging you into several channels based on how PINES does their shortnames.. so ARL-ATH would put you in #pines, #arl, and #arl-ath
11:08 dreuther_ joined #evergreen
11:14 dreuther joined #evergreen
11:26 sandbergja joined #evergreen
11:40 csharp phasefx_: clever!  I can see why it didn't fly though
11:41 * csharp got a request several years ago that "THE DEVELOPERS" keep the staff client from being able to browse the web because their staff were using it to get around draconian browser lockdowns
11:42 tsbere csharp: Well, it kindof does that now as it is due to some other work. <_<
11:43 phasefx_ what's the log blocker these days? :)
11:43 phasefx_ ! test
11:45 tsbere Looks like that may be it
11:46 phasefx_ tsbere: gracias
11:46 tsbere Nice that we can't actually check the logs to see what makes lines not show up in the logs, right? ;)
11:47 * phasefx_ wanted librarians to be able to pass around barcodes etc. and have them be clickable
11:47 TaraC joined #evergreen
11:47 gsams Stompro: We use Cassie if you need an extra contact.
11:48 gsams csharp: ha, guess it's been a while.  Thanks for the info!
11:50 csharp phasefx_: interesting ;-)
11:51 csharp gsams: was that a @later?
11:51 gsams yeah
11:51 csharp oh, okay ;-)
11:51 gsams from 1 week, 4 days, etc. ago
11:52 gsams I don't log on nearly enough, been too busy trying to hire someone
12:00 jeff anyone here (other than bshum, since we've already spoken) using Hoopla and Evergreen together? I'm doing some work that may make that easier, if you aren't already happy with your existing solution.
12:02 tsbere jeff: Er, I think we have libraries using hoopla. Not the entire consortia, though. Our current integration level would be somewhere around "they check credentials via SIP2" though.
12:02 * jeff nods
12:03 jeff and that works for some folk. wasn't an option for us.
12:05 jwoodard joined #evergreen
12:32 jeffdavis joined #evergreen
12:54 Stompro Is there supposed to be publicity/explaination of the 2.7.1a release and the others  posted on the evergreen-ils.org site?
13:01 bshum Stompro: Yeah, probably.... I thought gmcharlt was on it, but maybe he got distracted.
13:01 gmcharlt ah, thanks for the reminder
13:01 gmcharlt I'll put one up
13:13 bshum gmcharlt++
13:14 bshum Stompro++ # keeping us on track
13:23 Dyrcona joined #evergreen
14:03 vlewis joined #evergreen
14:13 RoganH joined #evergreen
14:41 vlewis_ joined #evergreen
15:12 bshum Bleh, I'm always nervous that we miss when people use Launchpad questions to ask Evergreen questions...
15:13 kmlussier Is there a way to be alerted of those when they come in?
15:15 kmlussier I just signed up to be an answer contact for Evergreen. :)
15:15 bshum I subscribed myself as an "answer contact" but I didn't notice it in my spam till now.
15:15 bshum kmlussier++
15:16 * csharp just did so as well
15:16 kmlussier It probably might not be a bad thing for a few other people to sign up.
15:16 kmlussier csharp++
15:16 csharp I didn't even realize that was there :-/
15:16 bshum csharp++
15:16 bshum Yeah, it's heavily underused
15:16 bshum But questions get lost there
15:16 csharp too many buckets
15:17 kmlussier So how do we change the status of this one to answered?: https://answers.launchpad.ne​t/evergreen/+question/246347
15:17 bshum When you report bugs in Launchpad, you can choose to make it a question, not a bug
15:17 bshum And that's where these go
15:17 kmlussier Because that's the only open questions we've got right now.
15:18 bshum kmlussier: I can change the status, not sure if it's only drivers who can do that.
15:18 * kmlussier is a driver.
15:19 bshum Hmm
15:19 bshum Well I changed it.
15:20 * kmlussier returns to finishing up action items.
15:40 mrpeters ew that bug goes way back to even 2.3
15:40 dreuther_ joined #evergreen
15:40 mrpeters i bet even older
15:41 mrpeters but, understandable since you have switched midway to the catalog search and none of that javascript is going to be found there
15:42 mrpeters maybe the best solution would be each "F#" key opens in a new window to prevent this?
15:42 mrpeters i think i could figure out how to make that happen with some digging
15:50 letsgofightdrag1 joined #evergreen
16:39 hbrennan joined #evergreen
16:48 kmlussier left #evergreen
16:48 dreuther joined #evergreen
16:53 jwoodard joined #evergreen
16:54 yboston joined #evergreen
17:02 mrpeters left #evergreen
17:07 jeff hrm. apparently i can't use a psql variable with the psql \copy metacommand.
17:11 mmorgan left #evergreen
17:11 jeff oh. FROM pstdin might be helpful to me.
17:13 jeff ah, yay!
17:50 RBecker joined #evergreen
17:55 akilsdonk_ joined #evergreen
18:05 hbrennan Can someone remind me where it is I can change the wording that appears next to the icons in catalog searches? (Example: Serials and magazines)
18:05 hbrennan We upgraded from 2.5 to 2.6 and it changed
18:16 letsgofightdrag1 joined #evergreen
18:23 tsbere hbrennan: Some of that comes from config.coded_value_map, I believe. Whether or not there is an alternate label option or not, or for that matter if it obeys things like translations, may have come later.
18:23 * tsbere admits to not being good with what version things made it into
18:24 hbrennan tsbere: Thanks. I know I had to change the wording on some of these when we originally moved to EG
18:24 hbrennan "Serials and magazines" in particular is bothering me, since it seems redundant, and using library jargon
18:24 tsbere hbrennan: In particular, the item_type wordings may still be changed....but you may be on icon_format now, which would negate the item_type wording changes.
18:25 newtoit joined #evergreen
18:25 tsbere hbrennan: And if you don't have icon_format entries then ignore that last comment ;)
18:25 hbrennan tsbere: Okay. I can do that :)
18:28 hbrennan gosh I'm rusty, tsbere++
18:31 tsbere hbrennan: If you missed the item_type->icon_format change in the pac it would make sense that you would be scratching your head on "wtf is going on?"
18:32 hbrennan We jumped from 2.5.2 to 2.6.4 so it's likely
21:31 buzzy joined #evergreen

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