Evergreen ILS Website

IRC log for #evergreen, 2014-01-29

| 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 gsams joined #evergreen
00:21 jeff thought i saw a typo'd signoff by "Jason Stephensoh", but it was just dust on my display.
00:24 bshum Heh
01:46 book` joined #evergreen
01:48 bshum_ joined #evergreen
01:48 kmlussier_ joined #evergreen
01:48 mceraso joined #evergreen
02:01 paxed i wonder if TT is smart enough to optimize it when blocks of TT code are right next to each other [% foo %][% bar %]
02:06 rangi switch on compiled templates
02:07 rangi then you can read the resulting perl and see :)
02:08 rangi COMPILE_DIR and COMPILE_EXT and the 2 switches you want to pass to the new (you probably are already)
02:18 paxed lots of those in koha too.
02:26 _AnnetB joined #evergreen
02:27 _AnnetB Dear friends, I would like local administrator to be able to create, modify and delete local patrons only.  Is this possible in EG 2.4 series? Thanks
03:06 paxed _AnnetB: the people who would know are asleep right now, try again later
03:07 _AnnetB paxed: I see, thanks for the tip :)
03:14 paxed most of them are in the US or Canada
08:03 akilsdonk joined #evergreen
08:03 collum joined #evergreen
08:27 ericar joined #evergreen
08:33 Dyrcona joined #evergreen
08:42 mmorgan joined #evergreen
08:47 mrpeters joined #evergreen
08:54 Shae joined #evergreen
09:17 kbeswick joined #evergreen
09:19 dluch joined #evergreen
09:20 IRCInfoCustomer joined #evergreen
09:21 IRCInfoCustomer left #evergreen
09:30 kbeswick joined #evergreen
09:38 mllewellyn joined #evergreen
09:51 rjackson-isl joined #evergreen
09:56 yboston joined #evergreen
10:06 krvmga joined #evergreen
10:06 krvmga we're implementing SMS in our opac at cwmars now
10:07 krvmga one problem we're having is with the following line of code
10:08 krvmga <a href="[% ctx.origin %]">[% l('Return to record') %]</a>
10:09 krvmga somehow origin is picking up the sms message and just sending you to another display of it
10:09 krvmga instead of the original record that you wanted to send yourself a text about
10:10 * bshum points krvmga at https://bugs.launchpad.net/evergreen/+bug/1175730
10:10 pinesol_green Launchpad bug 1175730 in Evergreen 2.4 "SMS feature 'return to record' link broken after submit" (affected: 1, heat: 8) [Low,Triaged]
10:10 krvmga thx :)
10:10 krvmga bshum++
10:10 bshum Which isn't marked as fix committed for earlier than 2.5, so unsure if it made it into any release for you.
10:10 bshum Check on that, I've got to drive out to the office.
10:11 bshum :)
10:11 * bshum disappears
10:20 * jeff looks into the possibility of generating a back-dated collectionhq extract
10:23 ericar joined #evergreen
10:39 ericar joined #evergreen
11:03 kbeswick joined #evergreen
11:55 mrpeters joined #evergreen
11:59 mrpeters1 joined #evergreen
12:19 ericar joined #evergreen
12:31 mrpeters joined #evergreen
12:33 smyers_ joined #evergreen
12:35 gdunbar joined #evergreen
12:39 dbwells cnn.com headline: "Snow turns Atlanta into 'zombie movie'".  Hope all you ESI and other folks down there are alright.
12:40 jeffdavis I advise you not to seek shelter in your local mall.
12:41 gdunbar we got all the ESI folks home except one.  He's still stuck on the interstate but we're looking for shelter for him.
12:41 gdunbar :-(
12:44 afterl joined #evergreen
12:44 jeff gdunbar: yike. :-(
12:45 dbs wow. /me crosses fingers for him
12:46 jeff jeffdavis: "Maybe that's okay for now but someday you'll be out of food and guns"?
12:47 jeffdavis Something like that.
12:48 jeffdavis Sorry, I'm from Winnipeg - easy for me to forget the effect snowfall can have on places that aren't prepared for it.
12:48 Dyrcona jeff: Who needs guns? The best weapon against zombies is the "lobo."
12:51 jeff Dyrcona: jeffdavis was referencing a zombie movie cliche, i was referencing a jonathan coulton lyric. :-)
12:51 jeff Dyrcona: were you referencing world war z?
12:52 Dyrcona jeff: "The book not that [movie] horse shit." <- Referencing a Dabney Coleman line in an otherwise forgettable Chevy Chase film.
12:54 Dyrcona @xkcd 1321
12:54 pinesol_green Dyrcona: Leave me alone, I'm busy right now.
12:55 Dyrcona I thought someone installed the xkcd plugin?
13:01 stevenyvr joined #evergreen
13:07 Dyrcona a propos the cold: http://xkcd.com/1321/
13:08 gdunbar Dyrcona++
13:09 * berick loved the one from today
13:10 Dyrcona Yeah, today's was good, too.
13:10 berick i was making mental notes of the actors and where they were as I read it.. played me like a fiddle.
13:10 Dyrcona berick: It brought out your inner cryptonerd.
13:11 Dyrcona Hmm...
13:11 Dyrcona I find it suspicious when three people I know are relatively close geographically disappear from IRC at the same moment.
13:13 akilsdonk_ joined #evergreen
13:25 gdunbar The last ESI employee is finally home safe after a 24 hour commute.
13:25 kmlussier joined #evergreen
13:29 stevenyvr joined #evergreen
13:29 jeff gdunbar: hooray!
13:30 gdunbar jeff: Whew.  I hope all the GPLS folks made it home okay, too.
13:33 jeff up here in northern michigan the kids are on their fourth snowday in a row. they haven't been in class since Thursday.
13:43 gdunbar and we thought we were overreacting here....
13:43 kmlussier gdunbar: I think they have a little more snow in MI than in GA. ;)
13:44 gdunbar I think they have a few more snow plows, too
13:45 kmlussier jeff: I imagine the kids will be very unhappy when the end of June rolls around and they're still in school.
13:48 jeff as of Saturday, our snowfall total for the season was 142". higher than last season, but i'm sure others in channel have had more.
13:49 jeff mostly the past few days it's been the windchill keeping the schools closed, but a bit of impassable roads also.
13:49 jboyer-isl jeff: It felt like we had more here, but that's only because there are apparently only 3 plows in all of Marion Co. :/
13:49 jeff it's all relative, though. three inches of snow in atlanta is probably similar to several times that here. nice to hear that you have more equipment now than in 2011, though. :-)
13:52 csharp gdunbar: many GPLS folks stayed home anyway - I made it home by 1:45 after picking up my daughter from school
13:52 csharp sorry to hear about the ESI person - that would be total hell
13:53 gdunbar csharp: glad to hear y'all are okay.
13:59 ningalls Georgia traffic is bad enough without snow.  I can only imagine.
14:01 ericar joined #evergreen
14:13 schatz joined #evergreen
14:36 mrpeters joined #evergreen
14:56 hbrennan joined #evergreen
15:08 mceraso joined #evergreen
15:08 kmlussier_ joined #evergreen
15:08 bshum joined #evergreen
15:17 mrpeters joined #evergreen
15:27 jwoodard joined #evergreen
15:51 hbrennan Reports wizards: Can we run something to say "Change everything with THIS location to THIS location"?
15:51 hbrennan We have two music shelving locations, and we only need/want one
15:52 hbrennan The goal being the report actually changes the location, not just produces a list
15:54 dbwells I am not aware of reports being able to do updates to the database.
15:54 hbrennan I didn't think so
15:54 hbrennan but using SQL could?
15:54 eeevil hbrennan: certainly
15:54 hbrennan Is that why everyone loves it?
15:54 dbwells If you have any access to the DB directly, it would be very easy.
15:54 hbrennan ahhhh I need to learn SQL asap
15:55 eeevil update asset.copy set location = X where location = Y and not deleted; -- maybe you don't need the "not deleted" clause
15:55 mmorgan hbrennan: you could use a report to get the barcodes, put them in a text file, then upload them to item status and update the batch there.
15:55 mmorgan as long as there aren't too many
15:56 eeevil mmorgan: indeed!
15:56 hbrennan mmorgan++
15:56 dbwells hbrennan: Also, 'X' and 'Y' in the example code would be the location IDs, not their names.
15:56 hbrennan that's what my coworker is furiously doing next door
15:56 hbrennan lots of keyboard pounding
15:56 gdunbar joined #evergreen
15:57 hbrennan Oh, awesome. dbwells++ and same to eeevil++
15:57 dbwells Not sure if they show up in the client, but you can see the IDs by selecting from the asset.copy_location table, e.g. select * from asset.copy_location;
15:57 hbrennan I have limited database access
15:58 hbrennan still fighting for that
15:58 hbrennan I'm hoping when I pass the first half of CCNA our IT guy will have faith in me
15:59 mmorgan sql is very useful and powerful, but doing updates in the client is a lot safer
15:59 mmorgan I still feel nervous doing sql updates
15:59 hbrennan Yeah, it seems way too powerful
16:00 hbrennan I am still nervous using Cisco simulator
16:00 hbrennan but it's good to be nervous, right?
16:00 hbrennan I can't wait for the session at the conference though
16:01 hbrennan and Git
16:01 hbrennan ready to get my geek on
16:01 mmorgan hbrennan++
16:03 bshum hbrennan++
16:10 mceraso joined #evergreen
16:12 jihpringle joined #evergreen
16:13 ericar joined #evergreen
16:24 ningalls joined #evergreen
16:38 NewChannelsInfo joined #evergreen
16:38 NewChannelsInfo left #evergreen
16:56 csharp hbrennan: here's a dead-simple beginner's guide to git (possibly NSFW language here and there, jfyi): http://rogerdudler.github.io/git-guide/
16:57 hbrennan csharp: Thanks!
16:58 hbrennan I found this to be helpful (http://tom.preston-werner.com/2​009/05/19/the-git-parable.html), but most of the other resources have started off too quickly
16:58 hbrennan I need to stop saying thanks and start plus-ing   csharp++
16:58 csharp hbrennan: you're welcome ;-)
16:58 csharp hbrennan++
16:59 csharp @karma
16:59 pinesol_green csharp: Highest karma: "dbs" (797), "bshum" (650), and "tsbere" (572).  Lowest karma: "ie" (-51), "^" (-27), and "----------------------------------" (-18).  You (csharp) are ranked 10 out of 2123.
16:59 csharp ie--
16:59 hbrennan I think I'm going for the best karma points without actually doing anything
17:00 hbrennan I enjoy any resource with curse words
17:02 afterl left #evergreen
17:19 mrpeters left #evergreen
17:19 mmorgan left #evergreen
17:41 dcook joined #evergreen
18:44 Dyrcona joined #evergreen
18:45 Dyrcona If renewal is mostly just a checkin and then checkout, why have all these extra checks just for renewing?
18:46 Dyrcona We end up running those, then the checkin tests, and then essentially the same checks for the checkout.
18:46 dcook I'm not an Evergreen person, but I imagine there are extra rules for renewing?
18:47 dcook Like only being able to renew certain types of items, only renewing if there are no other holds, etc.
18:48 Dyrcona dcook: I'm going through the circ code, and I am an "Evergreen person."
18:48 Dyrcona There are slightly different checks for renewals, but virtually all of the tests get run again.
18:49 dcook In that case, no idea, but sounds like a valid question :)
18:49 Dyrcona I'm tempted to remove the database check for the status not being equal to 1 on a renewal.
18:54 Dyrcona I also don't like how the same events come up three times in my log before we actually hit a bail statement.
18:54 Dyrcona You'd think if we're bothering to generate the events, we'd check them and die right away.
18:57 ktomita_ joined #evergreen
18:57 ktomita joined #evergreen
18:57 Dyrcona All of this means that the copy's status is being checked and rechecked and checked again with different event generated in different places: COPY_NOT_AVAILABLE and COPY_STATUS_LOST in this case.
18:58 Dyrcona If I wish to introduce a permission-based check to override this, I have to add the checks for the permissions in all of the multiple places the checks occur.
18:59 Dyrcona I also rather naively based the permissions on the stop fines values from action.circulation, so I'm now I'm slightly stumped at the approach to take with the status of the copy.
19:00 Dyrcona Pardon me. This is mostly thinking "out loud" at this point.
19:01 Dyrcona The other problem, is the renew (and checkout tests) return COPY_NOT_AVAILABLE regardless of the copy's status.
19:01 hbrennan I'm "listening" to ya, Dyrcona. :)
19:02 Dyrcona heh.
19:02 Dyrcona That means I have to check the copy's status yet again rather than relying on the return code from the database check.
19:03 Dyrcona hbrennan: You will be getting a fine Evergreener as director of the Alaska Library Network. (I did remember correctly that you are from Alaska?)
19:05 Dyrcona The logs are usually so empty when it is night on the US east coast. I might as well give the bots something to do. :)
19:05 hbrennan yup
19:05 hbrennan Homer
19:05 hbrennan Oh wait, so the person replacing Nina?
19:05 hbrennan Is an Evergreener?
19:05 hbrennan That would be super
19:06 hbrennan Yes, I like to come here and ask questions at night when no one is around
19:06 hbrennan Except for bshum and gmcharlt, who are always here
19:07 * gmcharlt raises head
19:08 Dyrcona Yeah, Tracy Swaim from MVLC is going back to Alaska.
19:08 hbrennan ohh, MVLC. I like everyone I've "met" from there so far
19:08 Dyrcona He says it will be the same office he left ten years ago, but a different position.
19:09 Dyrcona So, my thinking in the channel has helped.
19:09 Dyrcona I figured out roughly what I need to do.
19:09 Dyrcona Now, I just need to find the three or four places it needs to be done.
19:09 hbrennan That's awesome. That position is the middleman between Overdrive and the libraries connected to ListenAlaska, our e-book/audio/music collection
19:10 ktomita__ joined #evergreen
19:10 ktomita___ joined #evergreen
19:10 Dyrcona hbrennan: Yeah. He has a good deal of experience working with Overdrive and some of the others.
19:10 Dyrcona That was a big part of his position here.
19:10 Dyrcona He'll be missed.
19:11 hbrennan That's extra awesome. I was talking to my director yesterday about trying to get a deal on Zinio, for digital magazine subscriptions.. ideally we'd like to set it up as a consortium.
19:12 hbrennan We were both bummed to hear that there would be a few months lapse between positions, so that idea is on hold
19:12 hbrennan But now I already have a connection to him!
19:12 Dyrcona Heh.
19:13 Dyrcona I guess moving to Alaska doesn't happen over night. :)
19:13 hbrennan Unless you suddenly get a fishing job offer :)
19:13 hbrennan AK's so big, I'd take me forever to learn who the new person was... so thanks for making the state (and country) feel smaller
19:19 Dyrcona :)
19:19 Dyrcona Back to my babbling....
19:19 hbrennan go for it
19:20 dbs Hey, I'm around a lot of the time! I'm just quiet.
19:20 Dyrcona After doing the first renew check and pushing the COPY_NOT_AVAILABLE event, we go right into checkin.
19:20 * Dyrcona used a global search and replace to print the subroutine names as they are called.
19:22 Dyrcona In checkin, we push a COPY_STATUS_LOST, check bail_out (which hasn't been set), and then keep right on going.
19:24 Dyrcona neato: We call checkin_handle_lost_or_lo_now_found twice in a row. I have to find out why.
19:25 Dyrcona We get through checkin and push a SUCCESS event! So, we have 3 failures (this patron also owes too many fines, but I was ignoring that) and 1 success.
19:26 Dyrcona Then, we do the indb circ tests again, but I don't think we've made it to checkout, yet.
19:37 Dyrcona So, I should probably add a new function to be called from do_permit that checks for my particular conditions and permissions.
19:39 Dyrcona Since this isn't a case of override permissions.... Err, wait....
19:40 * Dyrcona mulls the impact of override permissions.
19:42 Dyrcona I guess it depends on what happens if we checkout something that was lost.
19:43 Dyrcona Does the code checkin the previous circulation? (I doubt it.)
19:44 Dyrcona Part of the reason for putting this here is if anyone has any ideas, they can chime in.
19:45 Dyrcona I don't think we'd want to just override COPY_STATUS_LOST on a checkout.
19:45 Dyrcona On a renewal, however, it makes sense if that is your policy.
19:45 Dyrcona So, simple override permissions are out.
19:46 hbrennan I agree. Don't want to override lost status going out
19:46 * Dyrcona takes a break for food.
21:57 dac joined #evergreen
22:20 dcook joined #evergreen

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