Open Source Integrated Library System

Evergreen on IRC

#evergreen Logs for Friday, February 17th, 2012

< Thursday, February 16th, 2012Raw Log FileSaturday, February 18th, 2012 >
#TimeNickMessage
#00:13:59luisb has quit IRC
#00:30:15elene has joined #evergreen
#00:49:51hopkinsju has quit IRC
#01:02:19luisb has joined #evergreen
#01:40:08elene has quit IRC
#02:12:03elene has joined #evergreen
#02:12:36elene has quit IRC
#02:51:38luisb has quit IRC
#03:32:28AaronZ-PLS has quit IRC
#03:38:05Yanchois it possible to add more service and credentials which support Z39.50 ?
#03:49:36_bott_ has quit IRC
#03:50:11_bott_ has joined #evergreen
#04:22:49kivilaht1o has quit IRC
#06:35:10hyuntakyoon has joined #evergreen
#06:35:32hyuntakyoonHi all
#06:45:37hyuntakyoon has quit IRC
#07:39:27hopkinsju has joined #evergreen
#07:51:03collum has joined #evergreen
#07:56:11hopkinsju has quit IRC
#08:06:03akilsdonk has joined #evergreen
#08:24:06sfortin has joined #evergreen
#08:45:21kmlussier has joined #evergreen
#08:46:24Hyuntak has joined #evergreen
#08:47:03HyuntakHi all!
#08:47:55HyuntakCan I have a question?
#08:50:21tsbereSure. Here you go: What is the airspeed velocity of an unladen swallow?
#08:50:38tsbereIf you want to *ask* a question, however, just do so. If someone is around that can answer it they will ;)
#08:51:08HyuntakThank you..I`m so fool at English. :<
#08:52:10HyuntakMy Question is it..At install Evergreen, 'autogen.sh -u' doesn`t run..
#08:53:05HyuntakWhen I order that, updating orgtree process error..
#08:54:44HyuntakI received a data from 'request opensrf.math add 2 2' order and Settings-tester.pl says everything is OK.
#09:03:25tsbereWithout the error I can't say much
#09:04:50Meliss has joined #evergreen
#09:08:55HyuntakOK. Error is it..opensrf@tak-desktop:~$ autogen.sh -u Updating Evergreen organization tree and IDL Updating fieldmapper -> /openils/var/web/opac/common/js//fmall.js Updating web_fieldmapper -> /openils/var/web/opac/common/js//fmcore.js Updating OrgTree Exception: OpenSRF::EX::Session 2012-02-17T23:08:33 OpenSRF::Transport /usr/local/share/perl/5.10.1/OpenSRF/Transport.pm:83 Session Error: router@private.localhost/open-ils.cstor
#09:11:40tsbereLooks like your services aren't started.
#09:12:00tsbereDid you update your config files with the evergreen ones?
#09:12:50Hyuntakyou mean open-ils.cstore?
#09:13:26Hyuntakwell..I don`t know what you say. What update file??
#09:13:28tsbereI mean opensrf.xml and opensrf_core.xml
#09:13:42HyuntakOh,,yes.
#09:14:19tsbereWhen you installed and tested opensrf you put standalone opensrf versions in. Evergreen, when installed, has new example files that contain the Evergreen services.
#09:15:12HyuntakI copied and changed passwords Evergreen`s opensrf_core.xml
#09:15:17HyuntakAnd opensrf.xml
#09:25:48tspindler has joined #evergreen
#09:59:48kivilahtio has joined #evergreen
#10:00:21kivilahtio#Good evening #evergreen! How do you collect patron history?
#10:01:10kivilahtioYou can see the fines history, but can we collect check out history as well, even anonymously
#10:05:57hopkinsju has joined #evergreen
#10:10:01kivilahtioAnyone??
#10:10:21tsbereReports.
#10:10:28kivilahtiothanks
#10:14:34HyuntakWhat is the problem?? ㅠㅠ
#10:18:18kivilahtioHyuntak: Just figuring out how to find patron transaction data
#10:19:57tsberekivilahtio: I think Hyuntak is wanting to know what their own problem is.
#10:20:28tsbereHyuntak: All I can recommend is double-check your config files are the correct ones, that all passwords are correct, and that you have restarted all services before running autogen.
#10:21:37Hyuntaktsbere : yeah, I restarted all. (ejabberd, memcached, osrf_ctl).
#10:22:31HyuntakIt seems 3 weeks that I tried to install Evergreen..
#10:43:09timhome has joined #evergreen
#10:54:34moodaepoHyuntak: Maybe going through this might help? > http://evergreen-ils.org/dokuwiki/doku.php?id=troubleshooting:checking_for_errors
#11:01:11Hyuntakmoodaepo Are you Korean??Or can speak Korean?
#11:03:46moodaepoHyuntak: Sadly I am not Korean/speak the language, my nick is just a suggestion from a Korean friend of mine : (
#11:04:37Hyuntakmoodaepo: Sorry.............
#11:04:44moodaepoYou seem very close, looking at your settings_tester results posted to the m,ailing list
#11:04:51moodaepo*mailing
#11:05:23moodaepoAre you testing the installation in a virtual machine?
#11:05:28jenny1 has joined #evergreen
#11:14:11bshumYeah, what's the hardware specs on the machine you're testing with?
#11:34:06Hyuntakwell.....just a PC.
#11:34:46HyuntakI want install it not for work, for my study.
#11:38:39Hyuntak'Starting OpenSRF C (host=localhost)' means Running open-ils.cstore?
#11:40:11HyuntakHow to connect open-ils.cstore to the network?
#11:45:51moodaepoHyuntak: We think it might just be that there isn't enough RAM (memory) for the Evergreen system and required packages to all run. Are you installing just on your Linux PC? How much RAM do you have installed?
#11:56:09sfortin has quit IRC
#12:17:49bshumHmm, anyone know how the item type, language, etc. are generated in advanced search for Tpac? I'm assuming it's related in some way to the values stored in config.coded_value_map?
#12:18:56kmlussier_ has joined #evergreen
#12:19:02kmlussier has quit IRC
#12:24:05senatorbshum: basically, select * from config.coded_value_map where ctype = 'item_type';
#12:24:08senatoror 'item_lang'
#12:24:08senatoretc
#12:24:33senatorOpen-ILS/src/templates/opac/parts/coded_value_selector.tt2 has the logic
#12:25:25bshumsenator: Ah, sweet, thank you sir.
#12:25:38bshumDo you know if it's possible to bind multiple codes to a single type?
#12:25:59bshumLike say if you wanted "Audiobook" to match on several return types I guess.
#12:26:10bshumOr I guess I can read the code and see what it says
#12:26:58senatorit is definitely possible to search that way with properly built query parser syntax, but as far as having the tpac widgets give you an option to do that in the dropdown, off the top of my head i don't think that's implemented
#12:28:36senatoroh, i think in misunderstood your question anyway. but you get it.
#12:30:23bshumRight.
#12:42:12tsbereNote: The staff client *hates* having part holds on parts that someone deleted. So does the OPAC, for that matter. <_<
#13:30:19fortin has joined #evergreen
#13:44:11tspindler has quit IRC
#13:44:14eeevilbshum: at least two designs exist for such a thing, one based on grouping svf values together (IMO, the more elegant but less general design) and another (actually in development to support kid's opac) based on a saved partial QueryParser queries
#13:45:02bshumeeevil: I was just pondering the first approach you mentioned. I assume that's how KCLS got item types in their search that don't seem to match anything I've seen before. Like "2"
#13:45:33bshumeeevil: Where do those get set? I've been slowly going through each table in the database
#13:45:39eeevilbshum: nope, they have a local marc field that is pointed at by an svf ... so /they/ do the grouping at cataloging time
#13:45:44bshumAha
#13:45:51bshumYuck :)
#13:46:04bshumProbably not going to be popular among our catalogers then.
#13:46:35eeevilwell, they cover things not defined in the marc21/aacr2 relator tables, like a "podcast" type
#13:47:00eeevilbut I'm in favor of using the standard where possible as well :)
#13:47:05bshumGotcha
#13:47:37kmlussier_bshum: What are you trying to do? Coming late to the conversation, it sounds like it might be something we've been pondering for quite some time.
#13:47:59bshumWell I just went back to the basic jspac we have going in 2.0 and noted to our catalogers that we don't have multiple value search anyways.
#13:48:10bshumSo we're probably just going to adjust the labels associated with different types
#13:48:17eeevilkmlussier_: you recall the SVF Family Groups we proposed last fall? basically that :)
#13:48:41kmlussier_Gotcha! That's what I thought.
#13:48:52eeevilbshum: jspac, of course, does something different (and archaic)
#13:49:25bshumYeah
#13:49:31bshumI'm trying to get away from jspac
#13:49:33bshum:)
#13:50:26kmlussier_bshum: We might be revisiting SVF family groups again. I'll keep you in the loop if we do.
#13:50:40bshumkmlussier_: Thanks! That'd be awesome.
#13:55:26bshumeeevil: And thanks too for your thoughts.
#13:55:34eeevilnp
#13:57:15fortin has quit IRC
#14:00:26Hyuntak has quit IRC
#14:01:18fortin has joined #evergreen
#14:16:54trobertson has joined #evergreen
#14:27:10hopkinsju has quit IRC
#14:28:53hopkinsju has joined #evergreen
#14:34:17bshum has quit IRC
#14:34:17bshum has joined #evergreen
#14:50:04jeff tests spans set to display:none in receipt templates
#14:57:46tsberejeff: Last I checked, works wonderfully in HTML mode, and usually spits text out in "convert this to text" mode. Useful for, say, replicating HRs with lines of invisible to the HTML rendering dashes.
#15:02:27jeffin my case, i'm looking to switch to the new method of doing sums, but for a value which is not displayed on each line item. i'll know how it works in a minute or two.
#15:03:05jeffby the way, thanks for not making <script> tags in templates a fatal error or anything. :-)
#15:03:08jefftsbere++
#15:05:15trobertsoni've been having problems getting the transaction amounts to show up on the slips for bill_payment, prints to the laser pritner ok, just not through the slip printer.
#15:05:42tsberetrobertson: If it works on the laser ok then I suspect your page size is wrong when printing to the slip printer
#15:06:18trobertsonah, i've noticed that a few of them get cut off
#15:07:28jefftsbere: is print_do_sums expected to work in the template preview?
#15:07:28tsberealso check for margins
#15:07:35tsberejeff: No
#15:07:39jefftsbere: gracias.
#15:08:18jefftrobertson: receipt printers have so many things that can go wrong, i've also seem ones that truncate any long lines -- forcing us to put in hard <br /> on line items that might possibly extend beyond the page.
#15:08:35trobertson goes to look at the circ computers
#15:10:51jeffsuccess!
#15:13:55jeffYou have borrowed $98.90 worth of items. Thank you for using the library!
#15:18:04bradl"bring them back, or it's 98 kneecaps"
#15:18:34hopkinsju has quit IRC
#15:18:50hopkinsju has joined #evergreen
#15:23:10jeffThank you for your return of 23 items on time yesterday!
#15:27:28netg00r00 has joined #evergreen
#15:27:45netg00r00hello guys.. *waves*
#15:28:48netg00r00I am an IT assistant in a library getting ready to move to evergreen.. are there any good online sources I could use to help me learn more about it?
#15:30:24tsbere goes for the snarky "the source code!" response to start with ;)
#15:30:34tsberenetg00r00: More seriously, which version of evergreen you moving to?
#15:32:57netg00r00 has quit IRC
#15:33:03jeffnetg00r00: welcome! you've found one, for starters. this irc channel can be a great re-- drat.
#15:33:39tsberego figure
#15:34:27tsbereSo, working on my mockup of what I want to replace the circ/hold matrix editing interfaces with. Anyone want to throw opinions at me? http://tomtrunk.mvlcstaff.org/mockup.html
#15:34:48bshumOne rule to rule them all!
#15:35:01bshumQuestion is whether that's allow circ or deny circ......
#15:35:02bshum:)
#15:35:31tsberebshum: In the one rule world I think rule 1 is "there are no rules" :)
#15:35:43bshumtsbere++
#15:36:20bshumOn serious note, I like the concept, though having test users / items seems very specific. Though probably quite helpful to sort out possibilities.
#15:37:08tsberebshum: The goal would be "you input any user and any item you want"
#15:37:34tsberePerhaps to say "why did that come up with that duration rule?" - Plug the data in, get the full rule set that applied
#15:37:46bshumQuite reasonable to me.
#15:38:59tsbereIf I ever add a "random factor" to rule weighting, though, we can get *really* fun rules. "Oh, it is tuesday, the random number generator likes to reject patrons for no good reason on tuesdays." ;)
#15:48:54bshumHeh
#15:49:25trobertson back finally from circ
#15:53:00tsbereFor my mockup there I wonder if having the double-row is going to just confuse people, even with proper styling. :/
#15:58:04jeffif you find yourself in the situation of needing to change the server hostname in your staff clients, but want to keep the workstation registrations the same, something like this could help: https://gist.github.com/90f30f3ca4e9c879e285
#15:58:37Meliss has quit IRC
#15:59:08jeffI didn't come up with a "great" way of manipulating JSON on Windows, but Python ended up being the first thing where 1) I knew the language and 2) I found a fast way to turn it into something that can be called on Windows clients from a network drive, without needing to install anything additional on the clients.
#15:59:19jeffpy2exe worked very well.
#15:59:34jeffin ways it seems a bit dirty, but it works.
#15:59:37tsbere would have just deployed windows sed
#16:00:10jeffin this case, i wanted to leave the original values in place, not simply replace them.
#16:00:34jeffbut that would have been a simpler solution, i think. :-)
#16:00:42tsbereI would probably have gone with a custom.js hack-trick then. <_< I had some code that could duplicate a WS registration at one point
#16:01:06jeffcool.
#16:01:08tsbereGranted that only catches those who actually log in.........
#16:08:30jeffchicken, meet egg? ;-)
#16:08:55tsberejeff: You replacing the prev server name too? :p
#16:12:02jeffif put in place on the previous, you'd have to have enough lead time for everyone to log into the previous at least once before you cut over to the new.
#16:14:10tsberejeff: Personally, I would see "changing server names" as a good excuse for "clear out old unused workstation IDs" ;)
#16:17:49bshumkmlussier++ #helping me figure out advanced search in tpac :)
#16:19:37kmlussier_Happy to hear it worked! :-)
#16:20:09kmlussier_ has quit IRC
#16:30:25luisb has joined #evergreen
#16:33:54collum has quit IRC
#16:34:50gdunbar has quit IRC
#16:36:21bwicksall_ has quit IRC
#16:38:54akilsdonk has quit IRC
#16:46:19leed has joined #evergreen
#16:48:10fortin has quit IRC
#17:13:29finnx has joined #evergreen
#17:29:05elene has joined #evergreen
#17:47:49leed has quit IRC
#17:49:43leed has joined #evergreen
#17:50:55moodaepoHmm while installing master noticed that eg_db_config.pl didn't update the db info under the section <open-ils.qstore>
#17:51:11moodaepoClean install
#17:52:48edoceo has joined #evergreen
#17:53:03edoceo has left #evergreen
#17:53:08edoceo has joined #evergreen
#18:07:54jenny1 has quit IRC
#18:09:28leed has quit IRC
#18:09:48leed has joined #evergreen
#18:16:24elene has quit IRC
#18:18:42leed has left #evergreen
#18:40:31hopkinsju has quit IRC
#18:52:21elene has joined #evergreen
#19:13:28bshummoodaepo: Hmm, how about that.... it didn't on our master install either.
#19:13:53bshumWonder what qstore does
#19:14:25tsbereqstore is the query store
#19:14:30tsbereAnd I don't think I have ever seen it being used
#19:14:32tsbere<_<
#19:15:43bshumYeah doesn't look to be called in the active apps
#19:16:06bshumProbably why nothing seems broken
#20:03:01trobertson has quit IRC
#20:13:33enhancin__Would there be use for a utility that helps automate the import process for bibliographic and item records? I have a bunch of my scripts from when I did 150,000 books and split them into 5000 chunk sizes. I was going to try to compile them all into one utility that i could use in the future over the weekend.
#20:48:36tsbereenhancin__: Generically useful utilities are always useful. Especially with more and more libraries interested in the software.
#20:54:53luisb_ has joined #evergreen
#21:02:09elene_ has joined #evergreen
#21:03:06elene has quit IRC
#21:03:06luisb has quit IRC
#21:03:06wjr has quit IRC
#21:03:07elene_ is now known as elene
#21:03:07luisb_ is now known as luisb
#21:07:34luisb has quit IRC
#21:08:58wjr has joined #evergreen
#21:46:48edoceo has left #evergreen
#22:57:25edoceo has joined #evergreen
#22:57:31edoceo has left #evergreen
#23:07:40edoceo has joined #evergreen
#23:07:49edoceo has left #evergreen
#23:53:21hopkinsju has joined #evergreen
< Thursday, February 16th, 2012Raw Log FileSaturday, February 18th, 2012 >