Evergreen ILS Website

IRC log for #evergreen, 2014-11-21

| 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
04:51 pinesol_green Incoming from qatests: Test Success - http://testing.evergreen-ils.org/~live/test.html <http://testing.evergreen-ils.org/~live/test.html>
06:03 wsmoak joined #evergreen
07:50 sarabee joined #evergreen
07:50 rjackson-isl joined #evergreen
07:56 jboyer-isl joined #evergreen
08:04 akilsdonk joined #evergreen
08:27 mrpeters joined #evergreen
08:35 mrpeters https://bugs.launchpad.net/evergreen/+bug/1394989 all fixed up -- thanks tsbere++ for the mentoring
08:35 pinesol_green Launchpad bug 1394989 in Evergreen "Collections API users_of_interest can crash on users with null card values" (affected: 1, heat: 6) [Undecided,New] - Assigned to Michael Peters (mrpeters)
08:40 mmorgan joined #evergreen
08:58 Shae joined #evergreen
09:16 eby joined #evergreen
10:02 berick mrpeters++
10:03 mrpeters thanks berick
10:04 pmurray_away joined #evergreen
10:05 pmurray joined #evergreen
10:58 vlewis joined #evergreen
10:58 dreuther_ joined #evergreen
11:02 dreuther joined #evergreen
11:56 dreuther_ joined #evergreen
12:13 dreuther joined #evergreen
12:23 jihpringle joined #evergreen
12:37 sandbergja joined #evergreen
12:40 mrpeters was reading  response  from Matt Lewin (the guy writing an app for his daughter) -- I am no expert on the API's, but wouldnt a call to actor.usr, actor.circ, etc. be possible (I thought i saw an example of doing this through HTTP once) for the user you authenticate as for any Evergreen system?
12:40 mrpeters It sounds like this guy is serious about doing some real dev work towards a mobile app that could be plug-n-play with any Evergreen system (you'd just have to know the hostname of your library's OPAC for configuration) and I would like to lend him as much help as I can.
12:48 StomproJosh joined #evergreen
12:48 nhilton joined #evergreen
12:54 jeff I haven't made time to read the thread but will try to take a look this weekend.
12:55 jeff (that said, it looked like others have already responded)
12:55 jeff mrpeters: without reading the thread, i don't have enough information/context from your question alone to hazard a guess/answer
12:56 jeff with what we've done with our apps, i can confirm in a very vague fashion that many things are possible :-)
12:57 mrpeters no problem, let me try to summarize.  this was the sentence that stood out to me:  "Put another way, if I wanted to write a mobile app that would allow a user to retrieve and manage his own library record, would I end up coming back to you guys?  For example, I might want to extend the functionality of the app to reconcile the library’s idea of what a user has borrowed with the app’s idea."
12:58 mrpeters which got me thinking, you can see that in my account -- can you get a JSON response of your patron record, borrowing history, etc. through an HTTP api call?
13:00 jeff yes and no. this is the kind of thing i've been wanting to make before now.
13:01 jeff it exists on a whiteboard and on a ruby app that relies mostly (but not exclusively) on screen scraping.
13:02 mrpeters yeah, i think a ton of people want to do it, just haven't had time...which is totally understandable.  i think its way cool that this guy is just a random patron and wants to get involved like this.
13:02 jeff you can make HTTPS calls through the gateway to log in, get information on what you have checked out, etc. it's just not as well polished or documented as i'd like it to be.
13:03 dbs there's also my long-dead social branch which made it possible to expose borrower activity as Atom XML Activity Streams. Back when Atom was cool. Then the Activity Streams group changed to JSON.
13:03 jeff but talking to the opensrf gateway or translator, while both speak json, is not like many other web APIs with wider familiarity.
13:03 mrpeters oh yeah, i remember that dbs
13:03 dbs Very much not a REST API, no.
13:04 dbs foobar.com/user/<id>/circ_history would be nice though eh? :)
13:05 mrpeters it would be neat, even if it was just json or xml or something that a guy like this could translate and format within the app
13:05 * jeff assigns additional priority to catching up on the thread in question
13:05 jeff perhaps while i'm covering a desk shift saturday afternoon :-)
13:05 mrpeters it really would just be a simple query on action.circulation where usr = your au.id wouldnt it?
13:06 mrpeters jeff++ eeevil has been giving him great info too, so eeevil++ too
13:09 dbs mrpeters: pretty much, assuming authentication + circ history having been turned on (or else anonymization will trash your history)
13:14 mrpeters hmm, what turns those on?  maybe i missed a new feature that disables the tracking of circ history
13:15 dbs mrpeters: it's a user opt-in thing to keep your circ history. basically populates a bookbag IIRC
13:15 jeff Huh. Skimming the thread, I'm more worried that people are resorting to writing apps and taking photos to prove that they have returned library books.
13:15 dbs well, yeah
13:15 jeff dbs: used to populate a bookbag, now uses actual circs.
13:15 mrpeters ah, to keep your circ history in "My Account" that is, right?
13:15 jeff (iirc)
13:16 mrpeters you can't actually turn off the writing of a transaction to action.circulation, can you?
13:16 dbs jeff: ah, IRC but time marches on
13:16 dbs mrpeters: no, but anonymization will separate the transaction's relation to a user
13:16 mrpeters got it
13:17 mrpeters i recall that now
13:17 dreuther_ joined #evergreen
13:25 dreuther joined #evergreen
13:31 dreuther_ joined #evergreen
13:44 sarabee joined #evergreen
13:47 kmlussier joined #evergreen
14:48 mmorgan I'm trying to add the "part" field to overdue notices, can someone clue me on in what to add the notice trigger environment?
14:51 mrpeters1 joined #evergreen
15:02 tsbere mmorgan: Do you know how to read the IDL?
15:10 mrpeters joined #evergreen
15:11 akilsdonk_ joined #evergreen
15:27 yboston joined #evergreen
15:44 mrpeters joined #evergreen
16:14 mmorgan1 joined #evergreen
16:15 jboyer-isl Quick Q for anyone very familiar with postgres: What’s the harm in having an Eg Db that has a collation of utf8.en_US rather than C?
16:15 mmorgan1 tsbere: I flounder around in the idl quite a bit, would like to be able to "read" it better
16:16 jboyer-isl I’m just working with a test machine, but nothing seems unusual (I wouldn’t notice if the answer is “it’s slow” because it’s already slow.)
16:17 tsbere mmorgan: Generally you are going to want to get "parts" off of the copy. If that works it will be an array, so you would want the first element in the templates.
16:19 rjackson-isl do audiobooks transit? Not sure what the deal is with the 7 day notice showing wrong library?
16:19 rjackson-isl sorry - wrong window (crawls back under rock...)
16:27 mrpeters joined #evergreen
16:45 jboyer-isl left #evergreen
16:46 mmorgan1 tsbere: thanks for trying to help with this, will need to get back to in on Monday..
17:07 kmlussier1 joined #evergreen
17:15 mmorgan left #evergreen
17:56 akilsdonk joined #evergreen
18:00 kmlussier left #evergreen
21:32 sarabee joined #evergreen
21:33 akilsdonk joined #evergreen
21:33 StomproJosh joined #evergreen
21:46 akilsdonk joined #evergreen
21:46 StomproJosh joined #evergreen
22:56 akilsdonk_ joined #evergreen
23:56 akilsdonk joined #evergreen

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