Open Source Integrated Library System

Evergreen on IRC

#evergreen Logs for Wednesday, April 27th, 2011

< Tuesday, April 26th, 2011Raw Log FileThursday, April 28th, 2011 >
#TimeNickMessage
#00:04:58moodaepo has quit IRC
#00:34:24StephenGWills has joined #evergreen
#01:27:14StephenGWills has quit IRC
#04:17:46rangi has left #evergreen
#06:14:07phasefx has joined #evergreen
#06:49:25bjwebb has joined #evergreen
#06:49:29bjwebb has joined #evergreen
#07:23:26Callender has joined #evergreen
#07:34:30StephenGWills has joined #evergreen
#07:50:47dbs has joined #evergreen
#07:50:47dbs has joined #evergreen
#07:51:06dbsfog--
#07:52:42StephenGWills rubs his eyes and peers around channel
#08:15:34StephenGWills has quit IRC
#08:30:57sylvarGOOOOOOOOOOOOD MORNING DECATUR
#08:33:16senatorgood morning indeed. it's not pouring yet
#08:47:01dbswhee, my flight has been delayed for 2.5 hours and counting
#08:47:40dbsand that's just waiting to get to Toronto. Maybe I'll see y'all for dinner and drinks tonight.
#08:51:32senatoroy
#08:54:12dbsOn the bright side, free airport wifi helps when running into bugs so I can fix'em. I started my hackfest at 06:00, OH YEAH
#08:54:21rsinger_ has joined #evergreen
#08:55:58rsinger has quit IRC
#08:56:33Dyrcona has joined #evergreen
#08:59:42rsinger_ has quit IRC
#09:01:26senatorand now it's an international hackfest!
#09:01:31senatordon't tell DHS
#09:02:10sylvarDHS knows what the Interwebs are?
#09:02:35DyrconaDHS knows what a hackfest is?
#09:02:40DyrconaDoubt it.
#09:02:47sylvarI'd be less worried if they knew what a hackfest is
#09:03:00DyrconaDHS knows much of anything.--Doubt it.
#09:04:47Dyrcona gets added to the no-fly list..... :)
#09:05:43senatorhehe
#09:06:01dbsMmm. I should play some online poker while I'm still in the land of the non-free...
#09:06:31sylvaryeah, the illegal slot machines in Decatur don't take CT money
#09:06:42DyrconaThe land of the sheep and the home of the slave....
#09:07:14jamesrf has joined #evergreen
#09:07:16DyrconaAll right that's enough dissing on my home country....
#09:08:29atheos has joined #evergreen
#09:08:59DyrconaHope you guys have a productive day at the hackfest! I'll be with you in spirit and in IRC.
#09:09:02mrpeters-isl_ has joined #evergreen
#09:09:32DyrconaI will be working on adding support for the fee paid message to SIPServer and to the OpenILS SIP module.
#09:09:33dbsAw, Dyrcona - where are you going to be at? This is go-live week for you?
#09:09:43bshum waves at Dyrcona
#09:09:56Dyrconadbs: Not this week. We're going live over the last weekend in May.
#09:10:18dbsAh, _plenty_ of time :)
#09:10:32Dyrcona:)
#09:10:43Dyrcona waves back to bshum.
#09:12:17finnx2 has joined #evergreen
#09:13:04eeevilannnnnnnnd.... HACK
#09:13:14atheosadding SIP payments??
#09:13:25mrpeters-isl_https://spreadsheets.google.com/ccc?key=0AiLK4ygHdA8odGtmSThYYzNKVDZpcmZvRThKNDMwdEE&hl=en&authkey=CIWl1LYE
#09:14:18Dyrconaatheos: yes. one of our members uses it in our current ILS, so i'd like them to have it day one, if possible.
#09:14:51atheosNice. I'd like to to get away from using the gateway API for processing payments myself.
#09:14:56Dyrconaatz and I talked about the implementation back in November in this channel.
#09:15:11atheosmight be more consistent during upgrades
#09:15:35Dyrconathe SIPServer side of things will be easy. The EG/OpenILS side a little tricky, but doable.
#09:15:38tsbereLater I will be beating a php sip module into a more usable state before I push it to a public git repo.
#09:16:19tsbere hadn't noticed how bad some of it had been until he started fixing bugs in it
#09:16:43atheostsbere - I've got some SIP php goodies too, if you want to borrow/copy/steal
#09:17:13tsbereCurrently using code from php-sip on googlecode
#09:17:19tsbereor php-sip2 or whatever it was
#09:17:26tsbereI plan on making it a lot nicer today
#09:17:40tsbere(with some horrible looking lines of code every so often)
#09:18:01sylvaron 744513, I've seen a case of apostrophic trouble in non-advanced search that was solved by saving (i.e. reindexing) the bib; does anyone have an example to test?
#09:18:05atheosyea, I've reviewed that code before
#09:18:25mrpeters-isl_sylvar: yep, let me grab some from our helpdeks
#09:18:29mrpeters-isl_err, desk
#09:19:02tsbereatheos: If you have a better starting point I could go with what you have instead
#09:19:38atheosI'll go grab my latest and post it, I"ll let you be the judge on whether or not it's better. just a sec
#09:20:09mrpeters-isl_and of course, sylvar, some searches that were failing before aren't now
#09:20:17tsbere is already considering a line like this, though: return $this->{$this->responseCodes[$responseCode]}($response);
#09:21:19sylvarmrpeters-isl_: well, if you can find any that still fail, let's see if saving the bib will do it... could be a hint about what should change
#09:21:30mrpeters-isl_sylvar: try "woman's day" on evergreen.lib.in.us
#09:21:32mrpeters-isl_just spins
#09:21:34sylvarok
#09:22:47sylvaryep, that's what I'm seeing too mrpeters-isl_
#09:22:53sylvarwait, it came up
#09:23:00mrpeters-isl_no kidding?
#09:23:13jeffheh
#09:23:14dbssylvar / mrpeters-isl_ : IMHO, the suggestion in 744513 to monkey with index_vector is the wrong way to go
#09:23:15mrpeters-isl_maybe searching it again did something
#09:23:21jeffhate those kinds of bugs. :P
#09:24:00jeffthat sais, i have seen cases where a search will time out the first time and then return cached results on the next try. those are all bad, of course.
#09:24:16jeffdbs: where are you?~, anyway?
#09:24:27jeff^H not intentional
#09:24:47dbs744513: what happened in previous releases was that when indexed, "o'brien" would be normalized to "o brien" in .value and then index_vector would get "o brien"
#09:24:50jeffconferences are one of those times where it's unusual to see people on irc that you're not also within eyesight of :)
#09:25:01sylvarmrpeters-isl_: look up
#09:25:10dbsjeff: STILL IN SUDBURY. Fog. Plan has been delayed by 3.5 hours and counting.
#09:25:19dbsPlan _and_ plane
#09:25:21jeffdbs: yuck.
#09:25:37jeffdbs: wjr and i had fun yesterday with weather. good luck!
#09:25:59jeffhooray! git svn rebase complete
#09:25:59mrpeters-isl_maybe this isn't an issue anymore, and was fixed by a reindex or something afterall
#09:26:02jeffold working copy
#09:26:17atheostsbere grab these: http://208.119.68.16/media/niles/sip/sip2.inc http://208.119.68.16/media/niles/sip/test.php note comment left on line 59 of sip2.inc
#09:26:20dbs744513: We had to teach the JavaScript layer to remove the ' from incoming searches to match the normalization in metabib.*_field_entry, which was (in retrospect) rather ugly
#09:26:23mrpeters-isl_everything i throw at it works, eventually
#09:26:33mrpeters-isl_haha searching "don't" does some ugly things
#09:28:11dbsmrpeters-isl_: what ugly things?
#09:28:31tsbereatheos: I am thinking the php-sip2 code is a better starting point. For example, our *current* sip server(s) don't do logins, thus telling me that forcing a login may not be a good idea.
#09:28:33mrpeters-isl_go try it...you don't even get to the "spinner" on the opac
#09:28:39dbsmrpeters-isl_: worked for me
#09:28:48mrpeters-isl_maybe its the wireless here then
#09:28:59atheosok
#09:28:59dbsthat's what I'm thinking
#09:29:16tsbereatheos: Also, test.php is trying to parse rather than give me source :P
#09:29:24atheosoops
#09:29:30atheoshang on
#09:30:13atheostry test.phps
#09:31:04StephenGWills has joined #evergreen
#09:31:06atheosobviously, replace the $config['captiveportal']['sip2login'] and so on with your SIP2 user/pass <-- the code is for pfsense captiveportal
#09:31:13b_bonner has joined #evergreen
#09:31:20jeffas berick is suggesting that we feed topics into irc, here goes:
#09:31:44bericktopics: pile of bugs, db upgrade scripts
#09:31:52berickgit?
#09:31:58jeffi'm planning on hacking on enhancements to O:W:AddedContent for cover art by UPC as well as ISBN, possibly more
#09:32:09Meliss has joined #evergreen
#09:32:19finnx2 has quit IRC
#09:32:22jeffif i get bored with that, i may resume work on our opensrf php client
#09:32:39dbsjeff: huh, didn't know you were working on that (opensrf php client)
#09:33:18dbs may teach O:W:AddedContent:OpenLibrary how to look up ebooks
#09:33:36jeffdbs: yes, i was secretly glad that none of the gsoc folk picked it
#09:33:49mrpeters-isl_http://blog.evergreen.lib.in.us/evergreen-schema-2.0.3.html
#09:34:05berickatheos: yr looking at sip payments support?
#09:34:05phasefx is willing to fix staff client pet peeves today; I'm sure folks have some :)
#09:34:05dbsjeff: hasn't your NDA been lifted?
#09:34:06eeeviljeff: for realz php client, with opensrf message support, etc?
#09:34:28jeffdbs: it's at a skeleton state, and i hope to get it shared this week
#09:35:08atheosberick, yes, last two times we upgraded our gateway API for payments broke. I just figure using SIP would be more consistent.
#09:35:08jeffeeevil: at this point, i'm targeting gateway support not translator support.
#09:35:37tsberephasefx: Can you start with my two latest LP bugs? Should be minimal work ;)
#09:35:37jeffeeevil: but leaving it open for full translator support to be added
#09:36:01phasefxtsbere: yeah :D
#09:36:07KN2W has joined #evergreen
#09:36:11sylvarmrpeters-isl_: there's a handmade directory at the top of http://www.esilibrary.com/~ben/evergreen-2.0.2-structure.html that may be worth stealing (I found it handy)
#09:36:14atheosplus, our SIP self checks can be upgraded for payment
#09:36:17dbs744513: I can confirm that adv_global.js strips out the hyphen when you click on "Advanced" on the left hand column
#09:36:20phasefx is also going to crunch on these peppermints, pardons if it annoys anyone :-)
#09:36:26leed has joined #evergreen
#09:36:30dbss/hyphen/apostrophe/
#09:36:32KingNightWolf has joined #evergreen
#09:36:34berick would be interestd in talking AddedContent, opensrf, sip payments
#09:36:48KingNightWolf has left #evergreen
#09:36:50KN2W has left #evergreen
#09:36:58tsbereAlso, as much as *I* disagree with the idea, we are being pestered about emailing checkout/all items out/etc receipts from the staff client.
#09:37:0113WAAMF19 has joined #evergreen
#09:37:09juner has joined #evergreen
#09:37:12KingNightWolf has joined #evergreen
#09:37:1613WAAMF19 is now known as Dmagick
#09:37:19tsbereSo if someone else did that our libraries would be happy.
#09:37:38phasefxwe could fire A/T events at the same time normal printing would happen
#09:37:58eeevilso it's recorded I'll be lurking in a corner to discuss upgrade scripts
#09:38:03berickcheckout fires an A/T event now, just need some event_defs
#09:38:04juner has quit IRC
#09:38:11tsbereThey want it "print, email, or both, preferably with being able to hit a hotkey to print or email"
#09:38:21KingNightWolf has quit IRC
#09:38:44mrpeters-isl_tsbere: so you're thinking instead of hitting the "print all bills" you'd email all bills?
#09:38:47KN2W has joined #evergreen
#09:38:53gmcharlt will be joining eeevil in his corner
#09:38:54dbs744513: and adv_global.js strips the apostrophe again even if you manually add it back into the search field. that's a bad old bug.
#09:39:00tsbereI want a patron setting that says whether or not they are allowed to email receipts to the patron's address. Possibly with a specific email for it.
#09:39:31tsberemrpeters-isl_, They want to email the checkout receipt ("you just checked out x and y and z") in particular, but basically anything that might come out of the receipt printer for a patron they want to be able to email.
#09:39:37jeffberick: sounds good.
#09:40:03mrpeters-isl_ok, so maybe a user preference (like hold calls vs hold emails)
#09:40:09rayner has joined #evergreen
#09:40:32tsberePersonally, as a patron myself, *I* don't want a pile of crap emails telling me I checked out a book I know I checked out.
#09:41:03wjrunless you *do* want that
#09:41:06eeevilso... re apos, in an in-db normalization world, should we not simply adjust the index normalizers to do whats needed, which will automatically be applied to query input?
#09:41:13tsbereSo if I can't turn that off I am likely to remove my email address from my account outright
#09:41:19eeevil is off to palavar with gmcharlt
#09:42:52bshumGoodness, there's 178 open bugs now?
#09:43:00mrpeters-isl_lol bshum
#09:43:00dbseeevil: yes, but the advanced search interface is off in its own world and needs to be told to stop trying to normalize
#09:43:01bshum cries a little
#09:43:03atheoswith all the e-mail delivery problems we have with aol & yahoo addresses, I not sure I'd like to be accountable for more e-mail patrons expect to receive. Maybe we can prevent patrons from adding aol/yahoo addresses :P
#09:43:08mrpeters-isl_lots of them that are close to closing though
#09:43:42mrpeters-isl_ is now known as mrpeters-isl
#09:44:01tsbereI feel libraries send enough notices and such already, they don't need to spam patrons with things they can find out on their "My Account" page.
#09:44:49mrpeters-islalso true
#09:45:01tsbereAnd if the library gets to decide to send the receipt to the patron's email without patron approval then the library is technically spamming the patron if they do. And ours *will*.
#09:45:23b_bonnerwe see some patrons asking for email receipt, especially with our heavy emphasis on self checkout machines
#09:46:00tsbereThat I see as a selfcheck issue more than a staff client issue ;)
#09:46:26tsbereWe have at least one library using selfchecks that ask the patron (note that it ASKS) if they want a copy of the receipt via email
#09:46:44mrpeters-islanyone want to pal up on 744244?
#09:46:44atheosyou could spin this as a *green initiative. e-mails save trees
#09:47:43tsbereatheos, I could, but that would be redundant, that is already their spin on it.
#09:48:13tsbereI prefer to spin it as "waste of bandwidth and CPU power as the patron can look it up without us looking like a spammer via the opac anyway"
#09:48:17phasefx isn't enjoying latency with ssh/vpn
#09:48:25atheosright, thought that after pressing *enter*.
#09:49:21tsbere has a crappy copy of the sip2 dev guide
#09:49:31tsbereIt mis-labels several message id numbers.
#09:49:38Dyrcona might have a better one.
#09:49:46Dyrconaor do you have the same one?
#09:49:55tsbereDyrcona: No, you don't have a better one, this is the one you have. :P
#09:50:10DyrconaWell, I got it from 3M, I think.
#09:50:14tsbere actually has 3 versions with the same issue
#09:50:34phasefxtsbere: 769208 (Change barcode to link to item status) and 770452 ("Lazy Circ" automatic barcode prefixes)?
#09:51:22tsberephasefx: Yea. Although lazy circ has a "settings interface has no clue what an array is" issue. A previous version (before I swapped to the array in the settings interface) may be a better bet.
#09:52:10Dyrconadevs don't use the settings interface. :)
#09:52:23dbsAnother hackfest suggestion: draft an update to the "Contributing" document that adopts the "Signed-off-by: " in a commit message as the replacement for a full copy of the DCO (and "Authored-by:" / "Reviewed-by:" as well, mebbe?)
#09:52:29tsbereAlthough if you go with "before I swapped to array" then Dyrcona has some changes to make in his load scripts ;)
#09:52:50Dyrconaregex-replace should do it, though.
#09:53:28dbstsbere: sorry about that, again
#09:53:48tsberedbs: Not your fault that things that are in use aren't supported by the interfaces that are supposed to be for editing them
#09:54:07tsbereWell, unless you are responsible for said incompatible interface. Are you? :P
#09:54:17Dyrcona chuckles.
#09:55:54dbstsbere: I try my best to avoid coding interfaces
#09:56:29tsbereso you don't like your code to ever interact with other code? ;)
#09:57:27dbstsbere: It's for the best; otherwise you end up with "Manage authorities" and "Browse authority" monsters (my poor monstrous children)
#09:57:33rayner has quit IRC
#09:58:06tsbere was poking at the fact that a function header could be considered an interface for calling the function
#09:58:31bott-otr has joined #evergreen
#10:01:06bshumPreview new website: http://lupin.georgialibraries.org/
#10:01:15bshumPaint still wet
#10:01:37dbstsbere: yeah, got that as I was typing but figured I would mock my UI efforts anyway
#10:01:46mrpeters-islnice!
#10:02:33Dyrcona sticks hands in wet paint and makes hand prints everywhere.
#10:04:14Dyrconavery nice!
#10:04:18b_bonner has quit IRC
#10:06:15hcethatsme has joined #evergreen
#10:06:21dbsAddedContent::OpenLibrary folks - okay, so we're using the unstable "jscmd=details" to get the TOC, and need to use "jscmd=data" to get ebooks (where available); any objections to making both calls, instead of sacrificing one or the other?
#10:06:22bshumHey, is anyone at Hackfest around who pokes at A/T cloning quirkiness
#10:06:24mrpeters-isl_ has joined #evergreen
#10:06:46bshumOr you know... A/T in general :)
#10:06:56b_bonner has joined #evergreen
#10:07:28bott-otr has really got to get my VMs off bridged... ejabberd hates me!
#10:07:57jeffouch!
#10:08:30bott-otrjeff: have some UI code for juggling cards to show you when I get it running
#10:08:34mrpeters-isl has quit IRC
#10:09:10b_bonner has quit IRC
#10:09:25mrpeters-isl_looking at 744244 --- it seems the things that use the fm_class='acp' display ok -- is there a chance this is an issue with the fm_IDL.xml?
#10:10:40mrpeters-isl_my.acp.call_number = working whereas my.circ.circ_lib fails
#10:11:44jeffbott-otr: yay!
#10:12:02KingNightWolf has joined #evergreen
#10:13:06finnx2 has joined #evergreen
#10:13:16moodaepo has joined #evergreen
#10:13:49b_bonner has joined #evergreen
#10:15:59b_bonner has quit IRC
#10:15:59gmcharlteeevil: http://pastebin.com/cWgRx1En
#10:16:16b_bonner has joined #evergreen
#10:18:38mrpeters-isl_ has quit IRC
#10:18:57mrpeters-isl has joined #evergreen
#10:24:52hcethatsme has quit IRC
#10:26:28FiNaL1 has joined #evergreen
#10:34:07FiNaL1 has left #evergreen
#10:34:51tater-laptop has joined #evergreen
#10:36:07senatorberick: couple hundered commits behind, they're coming in now though
#10:36:56senatorpushed
#10:37:48sylvarIs there any advantage to saying WHERE pgt.name = oils_i18n_gettext(1, 'Users', 'pgt', 'name') instead of WHERE pgt.id = 1? Perhaps I'm misunderstanding oils_i18n_gettext.
#10:38:00sylvarNot that the code currently does the former.
#10:38:31bgoble has joined #evergreen
#10:39:23Meliss1 has joined #evergreen
#10:39:44b_bonner has quit IRC
#10:39:46kmlussier has joined #evergreen
#10:39:56Meliss has quit IRC
#10:40:53sylvarCREATE OR REPLACE FUNCTION oils_i18n_gettext( INT, TEXT, TEXT, TEXT ) RETURNS TEXT AS $$ SELECT $2; $$ LANGUAGE SQL; -- lolwut
#10:42:09brian_f has joined #evergreen
#10:42:32dbssylvar: that's just used as a marker function so that we can extract translatable text from 950. seed
#10:43:00jeffso, maybe we should have talked git first, but i've forked senator's git repo and made it available under a new org, https://github.com/eghackfest/ -- i didn't want to cleim any of the openils/open-ils names [3~
#10:43:26dbssylvar: Perhaps there should be a comment attached to that function, as confusion about it seems to come up reasonably regularly
#10:43:27jeffberick and i are chewing uranium rocks by using it (in a short time here) to both hack on some AC stuff
#10:43:38Meliss has joined #evergreen
#10:43:42Meliss1 has quit IRC
#10:44:01sylvardbs: ok, so when referring back to a pgt row, can I safely just say WHERE pgt.name = 'Users'?
#10:44:06b_bonner has joined #evergreen
#10:44:28dbssylvar: I lack context. Maybe?
#10:44:37Meliss1 has joined #evergreen
#10:45:51sylvardbs: I'm working on some new permission groups and want to refer sanely to them when adding permissions. I suppose that if they're going into 950.data.seed-values.sql anyway, I can just use pgt.id as a magic number, but that's not self-documenting.
#10:46:54dbsIn that context (clean new database), it should be fine to address pgt.name directly
#10:46:59Dyrconasylvar: I never use pgt.id as a magic number.
#10:47:22Dyrconayeah, what dbs said. :)
#10:47:32dbsIf somebody changes pgt.name from 'Users' to 'Lusers' then they're screwed :0
#10:47:51dbs(but they get what they deserve!)
#10:47:58sylvarcool, thanks y'all
#10:47:59Meliss has quit IRC
#10:48:43sylvar(or yinz, or oils_i18n_gettext(1, 'Pron+2P+plural', 'ignored', 'entirely'))
#10:52:42sylvarDoes this coding style make the baby Jesus cry? http://pastebin.com/VcBAs4UH
#10:52:56sylvarIf it's OK, I'll proceed in that manner
#10:53:42kmlussier_ has joined #evergreen
#10:54:58kmlussier has quit IRC
#10:55:08kmlussier_ is now known as kmlussier
#10:55:25tjspindler has joined #evergreen
#10:57:31mrpeters-islstupid question -- is there a tutorial for srfsh out there anywhere?
#10:57:31mrpeters-islor anyone that can give us a crash course?
#10:58:18dbssylvar: Personally, I prefer explicit INNER JOINs and would put the 4 select elements on a single line. Not sure that there are any deities weeping, though
#10:59:27sylvarhow's this for commenting? http://pastebin.com/J4QNGKt1
#11:00:47Dyrconamrpeters-isl: I don't know of a tutorial, but after you login, introspect is your friend.
#11:01:03Dyrcona uses srfsh simply for the introspect command.
#11:01:40dbsmrpeters-isl: what are you looking to do?
#11:01:50mrpeters-isldbs: g.network.simple_request('FM_CIRC_RETRIEVE_VIA_ID', [ ses(), g.mbts_id ],
#11:02:02dbshttp://evergreen-ils.org/~denials/workshop.html#_srfsh_stupid_tricks
#11:02:20b_bonner has quit IRC
#11:02:27moodaepomrpeters-isl: dbs has some docs out. > http://evergreen-ils.org/dokuwiki/doku.php?id=dev:summer_of_coding_ideas#getting_started_with_evergreen_development
#11:02:27mrpeters-islyeah was just reading that
#11:02:37dbsmrpeters-isl: ah, first you have to look up the definition of FM_CIRC_RETRIEVE_VIA_ID in config.js
#11:02:49brian_f has quit IRC
#11:03:19mrpeters-islright, which we have
#11:03:19mrpeters-islso i'm going to pass an auth and my circ id
#11:03:21dbsit will be something like "open-ils.circ:open-ils.circ.retrieve_circ_via_id" because the constant saves multiple characters :)
#11:03:39csharpth is ne t work is too sl o w
#11:03:44mrpeters-islyep csharp
#11:03:45mrpeters-islits bad
#11:03:58mrpeters-islwe're going to bring this poor AP down
#11:04:03dbsworks great for me!
#11:04:04csharpheh
#11:04:14DyrconaEverything is fast here. :)
#11:04:16tjspindler has quit IRC
#11:04:17Dyrconaheh
#11:04:25csharpdbs: att the airport?
#11:04:43dbsmrpeters-isl: so that will end up being:: request open-ils.circ open-ils.circ.retrieve_whatever "authtoken", ######
#11:04:53dbscsharp: still at airport #1
#11:05:15dbsSudbury loves me too much, it wouldn't let me go. But it was happy to spit out its native son kbeswick
#11:05:40tjspindler has joined #evergreen
#11:06:20moodaepodbs: He was spat out to a taco sports bar last night, very classy.
#11:06:42dbsMmm, tacomac
#11:06:47kbeswickmmm
#11:07:06mrpeters-isltaco mac was great
#11:07:29mrpeters-islwe had a nice group
#11:07:31kbeswickvery extensive fountain drink list
#11:07:36kbeswickoh.. and beer list, i guess..
#11:07:46DyrconaIn looking at SIP fee payment, I figure I don't care about the fee id, trans id, fee type, or payment type from SIP.
#11:08:31DyrconaI'll probably just return the trans id sent from the SC or send the trans id of the payment if it goes through.
#11:09:00jeffdinner last night was pizza in the lobby with bshum and george from nrcan
#11:09:02Dyrconagotta check what we send on SIP patron information about fees.
#11:09:13jeff(at 3am)
#11:09:57mrpeters-islwe found an even better beer list last night
#11:09:57mrpeters-islbrick something...
#11:09:57mrpeters-islbrick store pub
#11:10:56senator grows hungrier
#11:11:37csharpbrick_store++
#11:11:42tsbereThe more I look at the existing PHP SIP2 code the more I want to just start over.
#11:12:04Meliss has joined #evergreen
#11:12:31eeevilgrabbing 0526
#11:13:13KN2W has quit IRC
#11:14:18Meliss1 has quit IRC
#11:14:28mrpeters-isl has quit IRC
#11:15:46dbsphasefx: in the fancy new volume/copy editor, I only seem to be seeing Dewey call numbers from the "Label" drop down (record with ISBN 9780596156718 from LoC is my test case)
#11:16:04mrpeters has joined #evergreen
#11:17:05mrpetersdbs -- i lost my scrollback (thanks TRUSPOT network!) -- so i need to dig deeper than -- 'FM_CIRC_RETRIEVE_VIA_ID' : { 'app' : 'open-ils.circ', 'method' : 'open-ils.circ.retrieve' }, -- or is that the call i need?
#11:17:25shadowspar defintely wants to check out the brick store.
#11:17:32Dyrconatsbere: I have some C code floating around that I started working on a couple of years ago to do SIP, but dropped because it got to be boring. You probably don't want to take a look, though. :)
#11:17:40dbsmrpeters: Looks like that's what you want: request open-ils.circ open-ils.circ.retrieve "authtoken", ######
#11:19:26phasefxdbs: my chaos powers are making me suffer from bad network connectivity moreso than other folks here :-/
#11:19:38mrpeterswhats wrong phasefx
#11:20:20phasefxpacket loss
#11:21:03phasefxI can connect to miker's phone with no packet loss, but would hate to sap his bandwidth :)
#11:21:03moodaepoIs there a flag for suppressed records in the db?
#11:21:10mrpetershey sylvar --- come here when you get a sec
#11:21:50phasefx is updating his offline environment, will be ready for hackfest 2nd session
#11:23:46lisppaste has quit IRC
#11:32:09mrpeters has quit IRC
#11:32:09tjspindler has quit IRC
#11:35:46youdonotexist has joined #evergreen
#11:40:49jeffhttps://gist.github.com/944503 is what berick and i are hacking on
#11:43:21mrpeters-isl has joined #evergreen
#11:43:38mrpeters-islhey dbs: the quotated search issue appears to be only in the staff client
#11:43:44mrpeters-islwhen using advanced search, title search
#11:45:49sylvarok, I've got a patch that makes it a bit more explicit which permissions we're assigning to whom. http://www.esilibrary.com/~ben/950.data.seed-values.sql-explicit_profile_names.diff
#11:45:54dbsmrpeters-isl: happens in the OPAC too
#11:46:32mrpeters-isldoes it? its not seeming to for me
#11:46:40sylvarAlso adding a few permission groups, will fill out their permissions too, and provide an updated patch.
#11:46:48mrpeters-islwe at least get some results for, "reader's digest" for example -- but maybe not the correct results
#11:47:16sylvarIn fact, I'll breakit up into "restating existing permissions" and "creating new stuff" for better style
#11:47:16dbsmrpeters-isl: happening to me with http://evergreen.lib.in.us for "keyword contains don't" in the Advanced Search (the far left, not the nifty new dijit UI)
#11:47:31sylvarbut wanted to share what I've got so far before I run out for lunch.
#11:47:33mrpeters-islok interesting
#11:47:40mrpeters-islglad its reproducable
#11:48:11tsberesylvar: While you are at it, why not just combine all of the insert into permission.grp_tree blocks into one giant one?
#11:48:53sylvar kicks his sarcasm detector
#11:50:17mrpeters-isladv_global.js does a replace of any ' with a space
#11:50:18tsbereQuick question for people: Should I use "Sip2", "SIP2", or just go all out and say "StandardInterchangeProtocol2" for my class name?
#11:50:43dbsmrpeters-isl: right, in 744513 I said that adv_global.js should be told to stop doing that
#11:51:01mrpeters-islah sorry haven't read back yet - sorry
#11:51:18mrpeters-islmaybe just "readers digest"
#11:51:20mrpeters-isltitle: readers digest appears to work
#11:51:22dbsmrpeters-isl: I put it into the bug report itself :)
#11:51:29sylvar resolves to say /~%62en/ instead of /~ben/ so bshum won't get notified every time I post a URL :)
#11:51:33mrpeters-isl10-4
#11:51:54dbs ready to commit ebooks extraction added content from OpenLibrary.pm - no hooks into the OPAC yet, but works++
#11:52:13brian_f has joined #evergreen
#11:52:56mrpeters-islFWIW -- we did do a reingest after upgrading
#11:54:36Dyrcona chuckles that sip_currency defaults to CAD.
#11:55:42dbsmrpeters-isl: can you paste an exact link for a search for "readers digest" that works?
#11:55:52mrpeters-islyes
#11:56:16KN2W has joined #evergreen
#11:56:31mrpeters-islhttp://evergreen.lib.in.us/opac/en-US/skin/default/xml/rresult.xml?if=&it=&bl=&lf=&a=&la=&cl=&d=0&l=1&s=rel&sd=asc&adt=ml&tp=&t=title%3A%20readers%20digest&av=&rt=multi
#11:57:27dbsmrpeters-isl: cool - and can you provide the metabib.title_field_entry contents for record # 15832568 ?
#11:59:34mrpeters-islhttp://paste.lisp.org/display/121621
#11:59:58dbs wonders whether someone ran something like "UPDATE metabib.title_field_entry SET value = regex_replace(value, '''', '', 'g')" against mrpeters-isl's table
#12:00:37dbsnope, looks good - looks like FTS is doing its job
#12:01:12senator12:00 < dbs> nope, looks good - looks like FTS is doing its job
#12:01:18senatorbest part of that line?
#12:01:21mrpeters-islso, maybe we should just remove the apostrophe rather than replacing it with a space?
#12:01:23dbsmrpeters-isl: so what's the problem with "readers digest" then?
#12:01:23senator"12:00"
#12:01:31dbssenator++
#12:01:38mrpeters-isl^^^ i am thinking nothing
#12:01:40dbsmrpeters-isl: no, you shouldn't do either
#12:01:46mrpeters-isloh, ok
#12:01:59sgirard has joined #evergreen
#12:02:01mrpeters-isltell me more
#12:02:02dbs"readers" is getting stemmed to "reader" on input by FTS
#12:02:12mrpeters-islaha
#12:02:13dbs"reader's" is getting stemmed to "reader" on index by FTS
#12:02:36mrpeters-islso a search "reader digest" would be sufficent
#12:02:40dbsyep
#12:02:43mrpeters-islor "don" for "don't"
#12:03:19brian_f has quit IRC
#12:03:42mrpeters-islso, maybe this is a workaround -- but i'm thinking the end user is going to see "title: reader digest" and think wait --- i didnt type that
#12:03:53mrpeters-islwhich leads to complaints...yay!
#12:04:09dbsmrpeters-isl: You can turn off stemming
#12:04:13mrpeters-islpersonally, i say -- it works, right? but maybe its better to find a way to keep their search string in tact
#12:04:31dbsOr teach them about exact string matching
#12:04:43mrpeters-islhehe
#12:05:09dbsDoes "don't" actually get stemmed to "don"? That seems wrong
#12:05:31dbsAs in... I don't believe that that is happening
#12:05:52dbstitle: "don't" and title: don't -- return the same # of hits
#12:06:03mrpeters-islah ok
#12:06:21dbswell, within a tolerable margin of error - 8791 vs 8596
#12:06:30mrpeters-islok, cool we just commented that line out -- title: reader's digest works fine
#12:06:40mrpeters-island actually, it doesn't change it to reader digest like i thought it would
#12:07:13dbsNope, that happens at the DB level
#12:07:35kmlussier has quit IRC
#12:07:46dbstitle: don -- returns 340 hits
#12:07:59mrpeters-islsweet - i think this is fixed now
#12:08:04eeevilwarning trunk trackers, directly modifying 0526
#12:08:07mrpeters-islby just commenting out that replace
#12:08:18dbsmrpeters-isl: would be good to see the metabib.title_field_entry values for 15534563
#12:08:29mrpeters-islsure 1 sec
#12:09:21mrpeters-islhttp://paste.lisp.org/display/121622
#12:09:24mrpeters-islfail for not annotating...whoops
#12:09:41phasefxthose libjs/spidermonkey problems I had with the prereq-fetcher makefile on squeeze.. went away when using a pristine checkout of the source
#12:10:38phasefxMakefile.install clean wasn't adequate
#12:10:39mrpeters-isl thinks its lunchtime
#12:10:48mrpeters-islsafe travels, dbs -- see you soon --- thanks for the help
#12:11:28dbsEnjoy lunch
#12:11:34atheos has quit IRC
#12:12:24dbsphasefx: Makefile.install won't create a new copy of source for tarballs if it's already extracted
#12:12:54dbshuh, "don't" becomes "dont" - interesting
#12:13:28dbsthieves can't hurt me / thieves cant hurt me
#12:14:38tater-laptop has quit IRC
#12:15:03mrpeters-isl has quit IRC
#12:20:50moodaepo has quit IRC
#12:21:09Meliss has quit IRC
#12:22:50KN2W has quit IRC
#12:24:10StephenGWills has quit IRC
#12:25:58bott-otr has quit IRC
#12:27:42bott-otr has joined #evergreen
#12:29:30finnx2 has quit IRC
#12:34:42dbs has quit IRC
#12:35:18finnx2 has joined #evergreen
#13:03:52finnx2 has quit IRC
#13:04:07bott-otr has quit IRC
#13:05:59pmplett has joined #evergreen
#13:17:37dbs_n1 has joined #evergreen
#13:18:30csharp uses the freely available wifi with everybody else at lunch
#13:19:21dbs_n1In the boarding lounge now. 7 hours since I've had food.
#13:19:46Dyrconaeat something.
#13:20:01dbs_n1Please tell me more about this "lunch" so that my fantasies may nourish me.
#13:20:19Dyrconaelevensies.
#13:20:22dbs_n1Dyrcona if only it were that easy
#13:20:48bradldbs_n1: are you hoping to Toronto from there?
#13:21:29bradlwell, hopping, but hoping may be more applicable
#13:21:30dbs_n1Aye.
#13:23:23dbs_n1Blog.openlibrary.org just gave me my next hack, now that they're rate-limiting to 100 covers / 5 minutes.
#13:24:51dbs_n1Yeah, 10 searches / 5 minutes ain't going to cut it (even with caching)
#13:26:09dbs_n1.oO I could just use the AC services of another library...
#13:29:46dbs_n1 has quit IRC
#13:30:59DyrconaI wonder what should be done when the SC sends a currency code to the ACS that the ACS doesn't use. I was thinking of looking for a conversion rate, but it that isn't found, then what?
#13:31:10DyrconaI guess the payment should be rejected?
#13:41:40tspindler has joined #evergreen
#13:47:57twofish has quit IRC
#13:54:12atheos has joined #evergreen
#13:56:57jcpl-jasonb has joined #evergreen
#13:57:40mrpeters-isl has joined #evergreen
#14:01:39b_bonner has joined #evergreen
#14:01:56b_bonner has joined #evergreen
#14:02:56bott-otr has joined #evergreen
#14:03:45brian_f has joined #evergreen
#14:07:06b_bonner_ has joined #evergreen
#14:08:35b_bonner has quit IRC
#14:08:35b_bonner_ is now known as b_bonner
#14:09:06bott-otr has quit IRC
#14:10:27bott-otr has joined #evergreen
#14:12:19StephenGWills has joined #evergreen
#14:15:04sylvarInteresting idea from a Horizon-using colleague: make it a snap to have borrower hierarchies. When Mom comes in to register for a card, let the staff member enter "7" for number of subordinate cards, enter names and birthdates into 7 sets of blanks on one page, and when you create Mom's account, auto-clone the rest...
#14:15:10b_bonner has quit IRC
#14:15:36mrpeters-islthat would be AWESOME sylvar
#14:16:06sylvar...when Mom logs into the OPAC, show her the family's overdues sortable by date, by borrower, etc. and let her make one credit card payment for overdues...
#14:16:26b_bonner has joined #evergreen
#14:16:36sylvar...when we print overdue notices or send email notices, group all the family's 7-day overdues into one notice, etc.
#14:18:36sylvarANd let the library choose whether a family with 12 cards gets a threshold of 30 items out per card, 30 items out per family, or some other family threshold...
#14:19:08Dyrconasylvar: start hacking.
#14:19:10sylvar...keeping in mind that this could also be used for groups other than families, such as a nursing home.
#14:20:00sylvarhell, I'm still trying to describe the idea, I'm still working on out-of-the-box permission groups :)
#14:20:05mrpeters-isl has quit IRC
#14:20:27jeffyeah, that's the "let this user do THIS THING as me" feature -- i think there was sponsored work that ended before resulting in the complete feature
#14:20:58jeffbut it would also be useful for things like "let this person place holds requests for me / pick up my holds"
#14:21:02jeffetc, etc, etc
#14:21:09sylvarright.
#14:21:39DyrconaOpenILS::Application::Actor::Friends ?
#14:22:01jeffoh, the other maybe-thing i want to look at is max outstanding fines -- setting max fines and stopping fines on a circ when the current outstanding balance is > somenum -- probably configured for a patron profile group
#14:22:12jeffDyrcona: that is the work i was thinking of -- yes
#14:23:16sylvarI'd say OpenILS::Application::Actor::Proxy, myself. Friendship has very little to do with it. :)
#14:23:29jeff grins
#14:23:34jeffwell, right :)
#14:26:18brian_f has quit IRC
#14:27:13DyrconaWell if you consider it as "friendship in a C++ sense" and not friendship in a real world sense, it works.
#14:27:28Dyrconayou know, a friends who pokes at your internals....
#14:28:09tspindler has quit IRC
#14:29:23sylvar has never studied C++, so that just sounds dirty
#14:30:16b_bonner has quit IRC
#14:30:24b_bonner has joined #evergreen
#14:30:48DyrconaC++ is dirty, very dirty.
#14:34:05StephenGWills has quit IRC
#14:41:50phasefxpsql:002.schema.config.sql:67: ERROR: data type text[] has no default operator class for access method "gist"
#14:46:07jcpl-jasonb has quit IRC
#14:47:17jeff"At request time, the value of $DocumentRoot can be accessed with the fully qualified name $Apache::ReadConfig::DocumentRoot.
#14:47:33jeff"
#14:50:56steveo_ has joined #evergreen
#14:58:06sylvar laughs... I always want to click to dismiss a popup window, even when I'm on a Google Chrome netbook that doesn't run the staff client and I know for a fact I'm looking at a screenshot that someone emailed me. :)
#15:01:46phasefxbah, I got bit by a lingering /openils/lib/perl :)
#15:03:06steveo_ has quit IRC
#15:07:54senator read "bit by lingerie" at first
#15:08:37bgoble has quit IRC
#15:10:30mrpeters-isl has joined #evergreen
#15:10:59phasefxMozilla's Secret
#15:11:56bott-otr has quit IRC
#15:12:16berick actually LOL's .. er, L'sOL
#15:12:59senatormy wife actually says "burb" aloud now
#15:13:30bericki never miss an opportunity to say "rofl"
#15:13:36senator...copter
#15:13:48bericksenator++
#15:14:09Dyrconaroflmao is more fun to say.
#15:14:14sylvarsenator: I know plenty of people who say "burb". Most of them are staff members at Horizon libraries, though. ;)
#15:14:39berickkbeswick++ # cloned yr repo, built, and ran opensrf tests.
#15:14:40senatorhehe
#15:16:02berickDyrcona: yes, another good one
#15:19:09sylvarSpeaking of circ infrastructure... are hold requests in 2.0 any easier to "reorder" (say, by a drag-and-drop) than they were in 1.6? I know there isn't a strictly ordered queue, and I know one could cut_in_line, but what about "ceteris paribus, user 43 should get a copy of this bib before user 38"?
#15:19:56tsberesylvar: I am not even sure they come out in a reliable order to begin with? And why are you re-ordering them to begin with? :P
#15:20:25Dyrconaspeaking of burb....
#15:21:39b_bonner has quit IRC
#15:22:31b_bonner has joined #evergreen
#15:24:19b_bonner has joined #evergreen
#15:27:55bott-otr has joined #evergreen
#15:27:56tsberephasefx: Don't forget to change status to "Fix Committed" on 769208
#15:28:27b_bonner has joined #evergreen
#15:29:04sylvartsbere: Some Evergreen users have not yet learned that Evergreen spurns the concept of an orderly FIFO queue for holds in preference to a maelstrom of opportunistic chaos.
#15:29:23b_bonner has joined #evergreen
#15:29:31sylvarAlso, I want to get ahead in the queue for a new book, but not so far ahead it shows. %)
#15:30:01tsberesylvar: That is no reason to give them the illusion that it does do FIFO. As for your own messing around...
#15:30:42atheos has quit IRC
#15:32:47sylvartsbere: Okay, let's simplify. Say there are only four libraries using a system and they're trying to be as silo-like as possible, so only patrons from Euphoria Heights can check out items from or at Euphoria Heights. In that situation, if the mayor called up and said "I want to be second in line for 'The Dragon with the Hornet Tattoo'", what's the best Evergreen solution?
#15:33:53atheos has joined #evergreen
#15:33:54tsberesylvar: Wait until the first in line gets the book, set cut in line for the mayor right after? Either that, or tell the Mayor they shouldn't be cutting in line. :P
#15:34:09sylvarHeh.
#15:34:55sylvarPerhaps one could change the request_date... though I'm not sure if the staff client will do that or if it's strictly at SQL level.
#15:35:28atheos has quit IRC
#15:36:31b_bonner_ has joined #evergreen
#15:37:29b_bonner_ has joined #evergreen
#15:39:11b_bonner has quit IRC
#15:39:13atheos has joined #evergreen
#15:40:51b_bonner__ has joined #evergreen
#15:41:55b_bonner_ has quit IRC
#15:44:43bott-otr has quit IRC
#15:49:56phasefxsylvar: client does let you change the request date (given the right perm)
#15:50:18b_bonner__ has quit IRC
#15:53:31bott-otr has joined #evergreen
#15:54:57b_bonner has joined #evergreen
#16:01:39mrpeters-isl has quit IRC
#16:14:37rsinger has joined #evergreen
#16:14:52atheos has quit IRC
#16:26:37collum has joined #evergreen
#16:29:16dbs_n1 has joined #evergreen
#16:31:47youdonotexist has quit IRC
#16:31:50dbs_n1All right - in Toronto, had a last Canuck meal at Timmy's, and should be in the air soon. Ish.
#16:31:51dbs_n1Save some beer and appetizers for me. Heh.
#16:33:33youdonotexist has joined #evergreen
#16:35:05dbs_n1 has quit IRC
#16:43:17youdonotexist has quit IRC
#16:43:47youdonotexist has joined #evergreen
#16:57:11mtate has joined #evergreen
#17:07:40jamesrf has quit IRC
#17:19:56collum has quit IRC
#17:28:03Dyrcona has quit IRC
#17:33:12rsinger has quit IRC
#18:43:58sgirard has left #evergreen
#18:50:39jamesrf has joined #evergreen
#18:57:28sylvarthanks phasefx, got it now
#18:59:13jenny1 has joined #evergreen
#18:59:23jenny1 has left #evergreen
#20:38:07dbs_n1 has joined #evergreen
#20:42:25dbs_n1 has quit IRC
#20:42:43twofish has joined #evergreen
#20:47:15dbs-ga-ftw has joined #evergreen
#20:51:41dbs-ga-ftw has quit IRC
#21:00:17StephenGWills has joined #evergreen
#21:12:24dbs has joined #evergreen
#21:12:24dbs has joined #evergreen
#21:12:38dbs feebly asks if anyone is around
#21:17:16tsbereAround IRC? Yes. Around GA? Not me.
#21:17:48tsbereI am in voice chat with an Atlanta resident right now, though. They probably won't be of any help :P
#21:19:03dbstsbere: hah, fair enough. I saw some interesting neighbourhoods on MARTA
#21:20:21gmcharltdbs: I'm about
#21:20:26gmcharltso you've made it here at last?
#21:20:50dbsAt long last, indeed
#21:24:03gmcharltdbs: are you checked in? would be happy to hang out for a bit
#21:24:14dbsyep, checked in... to the Super 8
#21:25:30dbsClose to a nice cemetery
#21:26:42gmcharltah, but easy walking distance
#21:27:07csharpdbs: welcome!
#21:27:16gmcharltmost people out and about would be found in the area around the Decatur station
#21:27:32csharpI have relatives somewhere in that cemetery, I'm pretty sure
#21:28:21dbsgmcharlt: that's the vibe I got walking in from the station
#21:28:34dbscsharp: I hope they aren't out and about
#21:28:48csharpdbs: only if you've done wrong ;-)
#21:28:56gmcharltheh
#21:29:11gmcharltdbs: wanna swing by the Holiday Inn on the way down?
#21:29:56StephenGWillsdbs++ welcome to town. I'm atthe super 8 also and so far no unexpected visitors
#21:30:19csharp sends the ghosts of his relatives after StephenGWills
#21:30:36StephenGWills utters a tired "eeeep"
#21:30:38gmcharltdbs: StephenGWills: and hopefully you are enjoying more consistent wifi at the super 8
#21:30:59csharp enjoys 20MB from his home
#21:31:13gmcharltcsharp++ # rub it in, rub it in ;)
#21:31:25dbsStephenGWills: heh. I did a thorough bedbug check of the mattress. No bedbugs. Yay.
#21:31:32StephenGWills sends csharp's WoW lovingghost relatives to his house
#21:32:06StephenGWillsheh, yeah
#21:32:10dbsgmcharlt: sure, give me ten minutes to freshen up (ahhh... 04:30 -> 21:00 in transit, awesome)
#21:32:19sylvarAnyone want to tackle a SIP2 question? The spec says that the "hold items count" field should contain the number of hold items for the patron. So is that "number of hold requests not expired/cancelled", "number of hold requests neither expired/cancelled nor on hold", or "number of items that are immediately ready to check out because they're on the hold shelf"?
#21:32:31csharp will provide dbs a free beer and free kitten
#21:32:42csharp tomorrow night, that is
#21:32:50tsberesylvar: No clue. But there is an unavailable holds count in addition
#21:32:50sylvar snagged the last kitten on the way home
#21:32:54gmcharltcsharp: the kittens are adorable, by the way
#21:33:00csharpsylvar: we have more ;-)
#21:33:20csharpgmcharlt: Elizabeth picked them out ;-)
#21:34:01sylvartsbere: yep, I know that, and thanks very much for the answer. I'm wondering if "hold items count" + "unavailable holds count" = total extant holds, or whether "hold items count" - "unavailable holds count" = total holds ready for pickup.
#21:34:05gmcharltcsharp: may I have a free kitten too? :)
#21:34:12dbsI want to know if the kittens are tasty
#21:34:15csharpheh - yes
#21:34:20gmcharlt(was out house-hunting this evening, not drinking free beer and kittens)
#21:34:20csharpdbs: very tasty
#21:34:37tsberesylvar: It may very well be dependant on implementation. I can check the official docs if you want though.
#21:34:40csharpthey taste like chicken
#21:34:46gmcharltdbs: I'll be in the lobby
#21:35:54tsberesylvar: To me it looks like it is more of a "How many AS fields would you send if you are sending them", kindof a "expect this many hold items to be sent" thing.
#21:35:58sylvartsbere: I've got the SIP2 spec on my screen; it appears to be a matter of convention, but I'm not sure whether anyone has tried to crystallize the usual practice.
#21:36:06csharpsylvar: in PINES it was (as of 1.4) all holds, whether or not they have been filled
#21:36:18sylvarthanks csharp, good to know
#21:36:21csharp(which was not what was expected)
#21:36:37gmcharltyeah, library sylvar is working with is expecting # of holds on shelf
#21:36:54gmcharltas that's what they want to have appear on the self checkout machines' screen
#21:36:59csharpin 3M selfcheck, it showed all holds as available (even if not available in EG)
#21:37:42csharpthe SIP spec, as you noticed, is ambiguous on that point ;-)
#21:37:48sylvaryeah... %)
#21:38:31sylvaralthough the library in question could certainly tell the vendor "Evergreen's holds-on-shelf count can be derived from these two fields in the following manner"
#21:38:59sylvarI just wanted to check whether there's an industry-wde consensus on how that field should be interpreted.
#21:39:29sylvarOf course, maybe I should ask in #code4lib. :)
#21:43:00sylvar....thanks, y'all, this definitely helps!
#21:43:06tsbereMaybe you sohuld ask sometime other than a bit of a dead time when a number of people are away from computers due to time/conference/both. :P
#21:43:26sylvarProbably so.
#21:47:46youdonotexist has quit IRC
#21:53:58dbs has quit IRC
#22:20:07gmcharlt has quit IRC
#22:21:45gmcharlt has joined #evergreen
#23:01:50jeff looks in
#23:17:16bott-otr has quit IRC
#23:17:35StephenGWills has quit IRC
< Tuesday, April 26th, 2011Raw Log FileThursday, April 28th, 2011 >