2011-03-14T00:27:55 @later tell bradl trying out the Equinox news feed again - which doesn't appear to be linked from the news.php page, actually - you might want to get somebody to hook it up :) 2011-03-14T00:27:55 dbs: The operation succeeded. 2011-03-14T01:39:12 *** eliasp has quit IRC 2011-03-14T01:53:48 *** eliasp has joined #evergreen 2011-03-14T05:22:13 *** heinasen has joined #evergreen 2011-03-14T05:26:45 Hi all, I am a system specialist at National Library of Finland and I'm studying a possibility for using Evergreen for our purposes. As I tried to set it up on Centos 5, I ran in a probem. I was wondering if someone could help me in this... 2011-03-14T05:27:30 As I followed the troubleshooting page you have, I got error message while starting the C-services: /openils/var/log/osrfsys.log:open-ils.cstore 2011-03-14 11:17:17 [ERR :15956:oils_sql.c:170:] Error loading database driver [pgsql] 2011-03-14T05:28:52 I'm using Evergreen-2.0,1 with opensrf-1.6.2 2011-03-14T05:48:37 *** natschil_ has joined #evergreen 2011-03-14T05:49:45 Hello. Somehow it seems that evergreen does not do arabic script well (i.e. joined) when inside the staff client, but the OPAC does it fine. As the staff client and browser(firefox) are both built on xulrunner, this strikes me as slightly odd... any suggestions as to where there might be some setting to change this behaviour in the staff client? 2011-03-14T06:09:06 *** shadowspar has quit IRC 2011-03-14T06:12:21 *** dave-esi_ has joined #evergreen 2011-03-14T06:15:20 *** dave-esi has quit IRC 2011-03-14T06:15:27 *** dave-esi_ is now known as dave-esi 2011-03-14T06:31:43 *** shadowspar has joined #evergreen 2011-03-14T07:37:57 *** sfortin has joined #evergreen 2011-03-14T07:43:33 natschil_: font CSS? 2011-03-14T07:43:54 *** rickd_ has joined #evergreen 2011-03-14T07:44:59 dbs: maybe. 2011-03-14T07:45:00 heinasen: probably a libdbi / libdbi-drivers problem (either they're missing, or didn't get installed correctly by Makefile.install). centos has not been tested much at all 2011-03-14T07:45:28 natschil_: I'm going with "almost certainly" 2011-03-14T07:46:22 natschil_: if you want to check, Admin -> Developers -> DOM Inspector lets you drill down to see the styles for each of the individual elements on a given page in the staff client 2011-03-14T07:46:29 dbs: I will do that, thanks 2011-03-14T07:47:42 * dbs will be away from keyboard for another couple of hours 2011-03-14T07:50:01 dbs: that's funny... arabic script works on one computer, but doesn't on the other. maybe it's related to one being linux/wine other windows... 2011-03-14T07:51:24 dbs: libs were installed and the setup testing script seems to find them. Anyways, I removed the whole thing and started all over again with install instructions for RedHat... 2011-03-14T08:02:44 *** natschil_ has quit IRC 2011-03-14T08:13:23 *** rickd_ has quit IRC 2011-03-14T08:18:10 *** rickd_ has joined #evergreen 2011-03-14T08:26:32 *** mrpeters-isl has quit IRC 2011-03-14T08:26:59 *** mrpeters-isl has joined #evergreen 2011-03-14T08:32:47 *** mtisi has joined #evergreen 2011-03-14T08:42:09 *** dbs has quit IRC 2011-03-14T08:46:22 *** _bott_ has quit IRC 2011-03-14T08:47:14 *** heinasen has quit IRC 2011-03-14T08:48:02 *** _bott_ has joined #evergreen 2011-03-14T08:54:55 *** Shane-S has joined #evergreen 2011-03-14T08:58:09 I am following "Installing Evergreen 2.0 on Debian Squeeze" [http://www.open-ils.org/dokuwiki/doku.php?id=server:2.0:install], and I am up to step #4, I assume --user and --pass are the database users/pass and the admin one is used to log into evergreen? 2011-03-14T09:09:23 *** Meliss has joined #evergreen 2011-03-14T09:09:53 Using that and the step #3 database "template0" I got a fsql: FATAL: database "template0" is not currently accepting connections. Then a message about not being able to determin my PostgreSQL version, best guess was empty, email or check here 2011-03-14T09:10:14 err not fsql ... psql 2011-03-14T09:13:55 *** AaronZ-PLS has quit IRC 2011-03-14T09:20:39 *** bshum has joined #evergreen 2011-03-14T09:21:43 *** AaronZ-PLS has joined #evergreen 2011-03-14T09:22:20 *** collum has joined #evergreen 2011-03-14T09:25:52 Shane-S: So for step 3 you're getting a template failure? 2011-03-14T09:26:05 Shane-S: You're correct that step 4 is referring to the database user/pass 2011-03-14T09:26:34 You would be creating them in step 3.II and 3.III 2011-03-14T09:33:22 *** dbs has joined #evergreen 2011-03-14T09:33:22 *** dbs has joined #evergreen 2011-03-14T09:36:09 *** jenny has joined #evergreen 2011-03-14T09:40:28 *** bshum has quit IRC 2011-03-14T09:43:02 *** bshum has joined #evergreen 2011-03-14T09:49:49 *** phasefx has joined #evergreen 2011-03-14T09:54:38 *** kmlussier has joined #evergreen 2011-03-14T09:56:33 bshum: no its step 4 I get the failure, I am on step 4 in the instructions 2011-03-14T09:59:06 3 II and 3 III were done, and step 4 is giving an error about the database template0 not accepting connections, then the script says "Could not determine the version of PostgreSQL you have installed. Our best...." and no version listed 2011-03-14T09:59:26 Oh okay 2011-03-14T09:59:27 Shane-S: user/pass are db user/pass, yes. And admin-user/admin-pass are for the default admin account's username/password. Your step 3 however uses template0 to create the "evergreen" database, not the "template0" database. 2011-03-14T09:59:51 *** rsinger has joined #evergreen 2011-03-14T10:00:21 Shane-S: Right, so you should be connecting to the "evergreen" database in step 4 instead of "template0" to create the schemas, etc. 2011-03-14T10:00:36 ohh :P 2011-03-14T10:00:41 let me try that 2011-03-14T10:01:14 haha, that worked thanks! 2011-03-14T10:01:35 Cool, cool. Good luck! 2011-03-14T10:02:18 wow this DB is huge still making it 2011-03-14T10:28:12 Hmm, does the "edit_date" field of asset.copy change whenever an item circulates (i.e. status change)? Or only on actual edits to the item record? 2011-03-14T10:28:28 i dont think it does, bshum 2011-03-14T10:28:35 maybe on a claims returned circulation 2011-03-14T10:28:42 where that gets incremented 2011-03-14T10:31:11 has anyone dumped a new version of http://open-ils.org/documentation/schemas/evergreen-schema-1.6.0.0.html for 2.0.x ? I find this REALLY handy and would love to have it available when we upgrade this weekend. 2011-03-14T10:36:05 mrpeters-isl: I haven't heard anything about that, but that's autodoc right? Should be easy enough to make 2011-03-14T10:36:45 mrpeters-isl: Oh, cheers and good fortune to you during your upgrade. Looking forward to welcoming you to 2.0-land :) 2011-03-14T10:36:59 i dont know, bshum 2011-03-14T10:37:07 just have always used it after finding it on the wiki 2011-03-14T10:37:26 *** r123 has joined #evergreen 2011-03-14T10:37:42 mrpeters-isl: I vaguely recall eeevil telling me how that was created during the last Evergreen conference. 2011-03-14T10:37:53 *** r123 has left #evergreen 2011-03-14T10:38:43 apt-get install postgresql-autodoc :) 2011-03-14T10:44:12 mrpeters-isl: We are using http://www.dbvis.com/ to create a visual version of the schema with all tables listed and a the links between them. It is free and is able to output to a SVG file which we are having printed as a large wall poster 2011-03-14T10:45:24 Correction: all tables major tables listed. I hid some that were created for the migration process and that arent needed any more 2011-03-14T10:46:27 Revamped http://evergreen-ils.org/dokuwiki/doku.php?id=dev:summer_of_coding_ideas to include a brief welcome/orientation for students landing directly on the page. Also put some more names down for "potential mentors", gmcharlt / phasefx I hope you don't mind 2011-03-14T10:47:13 *** tspindler has joined #evergreen 2011-03-14T10:47:37 dbs: cool 2011-03-14T10:48:04 I've also add my name as potential mentor for the sanity-izing the Evergreen config interface idea 2011-03-14T10:48:05 Hmm. Once we teach the buildbot how to create db schemas, we could have it also start to generate autodoc 2011-03-14T10:48:10 gmcharlt++ 2011-03-14T10:49:27 gmcharlt / phasefx: I didn't put your email addresses down in the "Contacting us" bit because I didn't want to make any assumptions. But feel free to do so :) 2011-03-14T10:49:46 heh 2011-03-14T10:49:50 I've updated mine as well 2011-03-14T10:50:24 *** jmorris42 has joined #evergreen 2011-03-14T10:51:56 Teaching the buildbot to create db schemas will be necessary if we want to run ingest/search tests and the like; the only hard part might be keeping db credentials isolated per build slave 2011-03-14T10:52:49 ill grab the squeeze vm and make that page, if someone wants to post it on open-ils 2011-03-14T10:52:59 im sure im not the only one who likes it! 2011-03-14T10:55:36 Hi, got a question that I'm beating my head against the wall over and Google couldn't answer. 2011-03-14T10:56:26 Checking in items with the autoprint hold slips box checked. A dialog box that looks like a print job briefly flashes past but no print job gets queued. F9 to reprint it works. 2011-03-14T10:57:57 *** mrpeters-isl has quit IRC 2011-03-14T10:58:18 *** mrpeters-isl has joined #evergreen 2011-03-14T11:04:15 jmorris42: Is this a new thing, or has it been happening? It looks like you are running 1.6.0.8, what printers are you using? 2011-03-14T11:05:18 Oki B6200 via CUPS 2011-03-14T11:06:05 And it's new but we just cut over. And yes we had asked everyone to attempt all tasks and report showstoppers. Grr. 2011-03-14T11:07:21 The workstations are running a rebuild of RHEL5 2011-03-14T11:07:35 dumped schema 2.0.3 available at http://blog.evergreen.lib.in.us/evergreen-schema-2.0.3.tar.gz if someone wants it 2011-03-14T11:08:04 No other unusual printing problems reported in the last month. 2011-03-14T11:08:35 http://blog.evergreen.lib.in.us/evergreen.html if you only need the HTML (not sure if the other files are required, thus the tar) 2011-03-14T11:09:00 Is this issue printer specific? ie: If they go into the printer settings of EG and switch it to use another printer (such as a laser printer) does it work properly 2011-03-14T11:09:43 *** dneimeier has joined #evergreen 2011-03-14T11:10:47 The Oki b6200 is a workgroup laser being accessed over the network port. (I know most folks think impact when they hear Oki.) 2011-03-14T11:11:20 Do we have a wiki explaining z39.5 batch importing marc records from LOC. I need info on How-to and file format. Is there a way to list ISBNs and import them? Current wikis aren't helpful.. 2011-03-14T11:12:26 Put together a very rough meeting agenda for tomorrow at http://evergreen-ils.org/dokuwiki/doku.php?id=dev:meetings:2011-03-15 - probably needs help 2011-03-14T11:12:37 dbs++ 2011-03-14T11:13:08 I read your blog post about continuous integration and developing test cases. 2011-03-14T11:13:09 jmorris42: Is there another printer that could be tried to see if the same issue shows up there? 2011-03-14T11:13:29 Will try. Be back in a couple of minutes. 2011-03-14T11:17:30 Can I skip steps 12/13 from the install instructions http://www.open-ils.org/dokuwiki/doku.php?id=server:2.0:install they look like the same OpenSRF steps when I installed that 2011-03-14T11:19:12 To be clearer, current wiki does not discuss import file format. Also, it does not discuss how to do batch import from LoC. Current options seem to indicate OCLC, Local, and Gutenberg 2011-03-14T11:20:55 Shane-S: They look the same, but the files are actually different. 2011-03-14T11:21:09 Shane-S: And step 13 is a different environmental variable than the one in OpenSRF 2011-03-14T11:22:25 Shane-S: In short, yes you should do both steps as written. :) 2011-03-14T11:22:36 dneimeier: file format is basically MARC (MARC21 binary, or MARC21XML) 2011-03-14T11:23:28 thanks :D 2011-03-14T11:23:42 If you want a batch import from LoC, then you need a batch of MARC records from LoC. The "source" (OCLC, Local, Gutenberg) only applies if you want to set transparency or change the "quality" rating of the imported records 2011-03-14T11:23:56 * dbs heads out for a bit 2011-03-14T11:23:59 dbs: ok, then maybe I am asking the incorrect question. We have 1500 books with no records. We want to retrieve the records (MARC) from LoC. We can do this one at a time from the cataloging module via an ISBN search. Can we batch this? 2011-03-14T11:25:34 dbs: or, is it that I format a file as MARC with a single filed - ISBN? 2011-03-14T11:25:50 *field 2011-03-14T11:27:50 Ok, waiting for another item with a hold on it. Stood around while she checked in a couple dozen and didn't get lucky. Stand by. 2011-03-14T11:36:48 phasefx: You around? 2011-03-14T11:37:02 well I got my VM machine running, but 512 ram seems to make it slow, what is the recommended amount? I have up to 3 Gb available 2011-03-14T11:37:56 Shane-S: I believe it's 1GB minimum, but I've personally felt that around 1.5 to 2 is much better when using 2.0. 2011-03-14T11:39:22 That should be no problem, server has 6Gb to split between the guest OSes 2011-03-14T11:40:32 last question, cause I have to turn it off to adjust that, is the osrf_ctl.sh script all that is needed to do clean stops and starts, or do I need to follow OpenSRF documents as well 2011-03-14T11:41:23 Shane-S: That sounds correct. If you stop the opensrf (evergreen) services before you shutdown the server, that should allow it to start correctly next time. 2011-03-14T11:41:57 bshum and others thanks for the help, now onto seeing what I have after I fix the memory allocation :P 2011-03-14T11:42:12 Shane-S: Good luck! 2011-03-14T11:42:30 fyi as a funny point, my request (from testing the connection step) took over 30 seconds to complete :P 2011-03-14T11:42:41 Yikes, heh 2011-03-14T11:43:55 well it maxed the alloted memory while doing it :P 2011-03-14T11:44:11 vShpere is nice to show me in chart what the server is doing 2011-03-14T11:50:55 Ok, finally got another reserve. With the default printer set to an HP 4000TN still no automatic printing but F9 works. 2011-03-14T11:52:15 lol 1.5Gb makes a heck of a difference...request too half a second now :P 2011-03-14T11:52:20 took* 2011-03-14T11:55:22 install done, website loads...now to "learn" how to use this systems 2011-03-14T11:55:39 catch ya all later, time for lunch :D, thanks again for the help! 2011-03-14T12:00:50 In the "Evergreen MARC file upload" for batch MARC record import, how do I format the file (csv preferred, if possible) of ISBN #s I would like to retrieve the MARC records for? 2011-03-14T12:10:03 dbs: thinking some of the jslint changes may be affecting behavior. will report findings shortly. 2011-03-14T12:15:42 the ==='s are the culprit. 2011-03-14T12:20:38 *** brian_f has joined #evergreen 2011-03-14T12:33:59 brian_f: do you know how to batch search LoC for a list of ISBNs in order to retrieve the MARC records from LoC for importing into the library? 2011-03-14T12:35:27 I have about 1500 and would prefer not doing this one at a time via the z39.5 import function. The Batch import does not seem to be what I want. That looks like importing MARC records I already have... 2011-03-14T12:35:59 could oyu use a tool like MarcEdit to do a batch retrieve? 2011-03-14T12:36:02 then load the marc? 2011-03-14T12:36:52 just starting with Evergreen, so I don't know if its possible yet 2011-03-14T12:37:03 I'll be looking into something similar though 2011-03-14T12:37:22 dbs: fyi, r19739. 2011-03-14T12:39:05 dneimeier: sorry, I don't know my way around LoC or how to get MARC records for an arbitrary list of ISBNs. And yes, you are correct that Evergreen is expecting you to present it with the MARC records you already have. 2011-03-14T12:39:59 hmm...I just downloaded the most recent staff client with an installer 2.0.2, and I used the 2.02 server, but its saying server does not support my client 2011-03-14T12:40:07 any idea why? 2011-03-14T12:40:23 dneimeier: you'll want to use a program called MarcEdit, it can batch retrieve records from a list of ISBN's. Then export those records as MARC and import into Evergreen 2011-03-14T12:40:31 tsbere: around now :) 2011-03-14T12:41:06 tsbere: will poke at workstation patch 2011-03-14T12:41:47 phasefx: I also threw together a staff client installer branch (installer) and a "stubs" branch that does nothing but add files. 2011-03-14T12:44:21 can I query the server for its version? 2011-03-14T12:44:40 I am 99,9% sure it is 2.0.2 though, as I just created it 2011-03-14T12:46:04 client is getting a 404 error on the version line 2011-03-14T12:46:09 Shane-S: http://hostname/xul/ will show a list of directory names that correspond to the client. The actual server version can be retrieved with http://localhost/gateway?service=open-ils.actor&method=opensrf.open-ils.system.ils_version 2011-03-14T12:46:21 s/localhost/whateverhostname/ 2011-03-14T12:48:16 damnit! I am runnign 2-0-3 according to that...guess I need the 2-0-3 client ...but I don't know how to make it for windows :( 2011-03-14T12:48:46 Shane-S: really, any 2.0 client can work with any 2.0 server, you just need to do a little symlinkery on the server 2011-03-14T12:49:17 phasefx: Thank you! Downloading now... 2011-03-14T12:49:49 that server symlink...swear I did that, I will double check 2011-03-14T12:49:53 so for example, if you server has a directory like so /openils/var/web/xul/rel_2_0_3, and you want to use a 2.0.2 client with it, then on the server you'd do this: ln -s /openils/var/web/xul/rel_2_0_3 /openils/var/web/xul/rel_2_0_2 2011-03-14T12:50:59 ah okay thanks! 2011-03-14T12:51:24 * phasefx usually sets up a symlink from the latest build to current, and has a server -> current/server link as well. That sort of construct is (or has been) needed for interfaces embedded in the client that don't understand the versioning/stamping scheme, yet wants to invoke other staff client interfaces 2011-03-14T12:51:25 was just reading step 2.VI and was like I have that :P 2011-03-14T12:52:41 * phasefx has to hunt food now, bbl 2011-03-14T12:56:47 *** dneimeier has quit IRC 2011-03-14T12:57:18 *** Dyrcona has joined #evergreen 2011-03-14T12:58:18 Shane-S: the download page shows a Windows client for 2.0.3 - have you tried that 2011-03-14T13:01:46 open-ils.org/csv.php ? I only see 2.0.2 installer on the Staff Client row 2011-03-14T13:02:22 Shane-S: Should refresh your page. It's definitely there. 2011-03-14T13:02:52 *** mrpeters-isl has quit IRC 2011-03-14T13:03:01 *** mrpeters-isl has joined #evergreen 2011-03-14T13:03:05 doh...damn cache in my firewall :P 2011-03-14T13:03:14 I had to parse the FW cache 2011-03-14T13:03:41 I got 2.0.2 to work anyway, it wants me to register the client, where/what are those organization codes? 2011-03-14T13:04:45 Shane-S: The ones you're seeing at the "defaults" that come with a basic Evergreen installation. 2011-03-14T13:05:34 *** b_bonner has joined #evergreen 2011-03-14T13:09:56 Shane-S: you configure those from admin > organizational units in the staff client 2011-03-14T13:10:05 or the actor.org_unint database table 2011-03-14T13:10:12 err - actor.org_unit 2011-03-14T13:10:25 SELECT * FROM actor.org_unit; will reveal those several "default" org's 2011-03-14T13:10:41 thanks all...this will be a process for me...have to learn "library" lingo :P 2011-03-14T13:10:45 a workstation name can be anything you want, but it should be something descriptive so you can identify that machine 2011-03-14T13:10:59 I made it Test Station 1 for now 2011-03-14T13:11:03 that'll work 2011-03-14T13:12:01 * csharp works on end-user tests for PINES... will add these to http://www.open-ils.org/dokuwiki/doku.php?id=qa:eg_test_cases 2011-03-14T13:12:08 as I am just playing to learn for now, hope to run a little school library with it and say goodbye to the expensive sagebrush company 2011-03-14T13:12:15 :) 2011-03-14T13:12:41 csharp++ I might pick your brain later about test cases. 2011-03-14T13:13:24 bshum: great - I'm going to employ the full PINES team on this, so we should get some good ones 2011-03-14T13:13:36 csharp: Awesome! 2011-03-14T13:15:01 Can I use the 1.6 draft documentation to learn the 2.0.3 client, or is it totally different and I should use the docuwiki? 2011-03-14T13:16:40 shane, most of the circ/cataloging stuff is the same as far as i know 2011-03-14T13:17:13 there is a 2.0 draft documentation too, however 2011-03-14T13:17:13 http://docs.evergreen-ils.org/2.0/draft/html/index.html 2011-03-14T13:17:32 Shane-S: the clients haven't changed all that much between versions (aside from adding features along the way), so anything you learn for 1.6 would still probably apply in 2.0 (the basics, anyway) 2011-03-14T13:18:07 that is to say that it would not be wasted time to learn on the existing docs 2011-03-14T13:19:51 berick: back, and gotcha. So should we just say "if (var)" rather than "if (var == null)" as the latter is misleading? 2011-03-14T13:20:42 Thanks, I am trying to delete those Organization Units via the client..it gives me a delete confirmation box, I hit OK, it flashes red...is there a client log I can check for an error report? 2011-03-14T13:21:01 Or do we want to try to tighten that up to something like "if (var === null || var === false)" to exclude the 0 and '' and undefined possibilities? 2011-03-14T13:22:59 Shane-S: There should be a log generated called osrfsys.log that might give you some hints. Or osrferror.log 2011-03-14T13:23:13 thanks much! 2011-03-14T13:23:17 Shane-S: But also, I think that deleting org units via the client might be tricky, due to dependencies, etc. 2011-03-14T13:23:39 Shane-S: If you were trying to delete an org unit that had children or whatnots attached to it, it wouldn't work. 2011-03-14T13:23:42 Yeah I can do it via the server if need be, just wanted to try 2011-03-14T13:24:08 Shane-S: A good tip is to try editing the entries instead to match your setup. But that depends greatly on how many libraries you're configuring for. 2011-03-14T13:24:16 I was working on the lowest child, as the upper branches wouldn't give a dialog confirmation 2011-03-14T13:25:22 csharp++ # tests! 2011-03-14T13:28:49 bshum pasted "mark item lost error" at http://paste.lisp.org/display/120511 2011-03-14T13:29:03 zomg, lisppaste is back?!? 2011-03-14T13:29:31 *** jenny1 has joined #evergreen 2011-03-14T13:29:50 lisppaste++ 2011-03-14T13:30:39 bshum: first line of the error log sounds like a variation on the same problem phasefx was reporting earlier 2011-03-14T13:31:28 huh... looks like something's passing a fleshed copy to the retreival method. seems wrong 2011-03-14T13:31:29 bshum: something is NULL instead of the expected list of one or more things across, and IN() in SQL doesn't like being empty. kaboom. 2011-03-14T13:31:53 *** jenny has quit IRC 2011-03-14T13:33:03 that appears to be separate from the second error though 2011-03-14T13:33:37 dbs: Okay, it's possible that I was a little overzealous in my copy/paste 2011-03-14T13:33:58 customized mark item lost event definition? migrated one from 1.6 -> 2.0? or the stock one in a new 2.0 install? 2011-03-14T13:34:15 dbs: I believe it's the stock one from 1.6 --> 2.0 2011-03-14T13:34:34 We only just flipped it from false to true for active. 2011-03-14T13:34:54 (Apparently never did so in our previous 1.6 systems) 2011-03-14T13:35:03 I can check on the exact definition makeup 2011-03-14T13:35:12 dbs: agreed it's misleading as-is. if(var) seems to be the intention. 2011-03-14T13:36:14 well, in some cases 2011-03-14T13:36:56 heh 2011-03-14T13:37:09 I think fieldmapper.aou.LoadOrg was the main problem. where (slim_ok == null) should be if(!slim_ok) since it would more likely be undefined 2011-03-14T13:37:34 eeevil: Any idea how stable/usable/complete/tested/whatever the vandelay-improvement branch is on the evergreen-equinox repo? 2011-03-14T13:40:22 tsbere: it's under heavy dev ATM 2011-03-14T13:40:40 tsbere: schema loads cleanly currently, but may continue to change 2011-03-14T13:40:57 tsbere: however, I have a request for you that's off that topic :) 2011-03-14T13:41:50 eeevil: Just prepping to load a pile of stuff, including a test load of the cataloging enhancements branch. But ask away on whatever other request you have. 2011-03-14T13:42:17 great on both counts! 2011-03-14T13:42:19 so... 2011-03-14T13:42:40 you recall http://svn.open-ils.org/trac/ILS/changeset/19679 (grace periods work, yay!) 2011-03-14T13:43:21 Yep 2011-03-14T13:43:57 we'll need a variant of that in your grace_interval patch. I believe saying "return undef if (( due_date + grace_interval ) > now);" instead of the fine_interval test should be approximately correct 2011-03-14T13:44:40 having that incorporated in the patch would be most rocksome 2011-03-14T13:44:48 *** jenny has joined #evergreen 2011-03-14T13:44:51 *** Shane-S has quit IRC 2011-03-14T13:45:08 (it's a caller-side optimization -- important for SIP checkin in particular) 2011-03-14T13:45:53 I am trying to figure out what the goal is, as the fine generator portion of the code is going to ignore generating fines when within the grace interval already 2011-03-14T13:46:26 Or is this a "do our best not to run the fine generator unless needed" thing 2011-03-14T13:46:26 ? 2011-03-14T13:47:01 tsbere: yes 2011-03-14T13:47:06 *** jenny1 has quit IRC 2011-03-14T13:47:56 there are situations where fine gen (sometimes even "empty" fine gen) is the majority of the cost of checkin, and this removes that with a caller-side test 2011-03-14T13:50:18 ok 2011-03-14T13:51:18 also ... ARG! ... looks like 2.0.4 needs to come out sooner rather than later (http://svn.open-ils.org/trac/ILS/changeset/19740) 2011-03-14T13:54:59 Looking at some of these changesets for the grace periods 2011-03-14T13:55:57 Oh, wait, nevermind. Your second changeset link there deals with it. 2011-03-14T14:23:18 Anyone know what makes the "Actions for Catalogers" dropdown appear on the F2-Checkin screen? User is in the Catalogers group and I can't see a permission that looks a good candidate. 2011-03-14T14:27:01 jmorris42: UPDATE_COPY, perhaps? 2011-03-14T14:27:20 jmorris42: or possibly UPDATE_BATCH_COPY? 2011-03-14T14:28:08 * csharp doesn't always know which permissions are "hooked up" 2011-03-14T14:28:31 jmorris42: "Actions for Catalogers" doesn't appear in Checkin screens. 2011-03-14T14:28:38 With or without permissions. 2011-03-14T14:28:43 I don't believe it's part of that interface at all. 2011-03-14T14:28:56 ah - I was thinking of the item status screen 2011-03-14T14:29:22 *** kmlussier has quit IRC 2011-03-14T14:29:38 *** kmlussier has joined #evergreen 2011-03-14T14:30:47 Ah. It is F5 not the F2 screen. My bad, got confused when I told em which screen to pull. 2011-03-14T14:51:36 eeevil: Your request was a lot more complicated than I anticipated 2011-03-14T14:52:43 In the example config for syslog-ng, I see this entry for eg_stats.log. Is that some sort of Nagios script? 2011-03-14T14:53:26 Wondering if that exists somewhere to see what it's doing and what it's recording 2011-03-14T14:53:37 bshum: it's the output of a monitoring script that's in use in PINES 2011-03-14T14:53:44 (probably created for us) 2011-03-14T14:54:04 csharp: What does the monitoring script monitor? :) 2011-03-14T14:55:57 bshum: it monitors the number of listeners for eg services (my high-level, probably missing important facts interpretation ;) ) 2011-03-14T14:56:15 * csharp seeks the actual script 2011-03-14T14:56:16 csharp: Aha, found a link in the markmail about it. 2011-03-14T14:56:27 * csharp thought it was in the contrib repo 2011-03-14T14:56:27 http://georgialibraries.markmail.org/thread/hr2zi2upuorjfjkd 2011-03-14T14:56:33 It doesn't appear to be. 2011-03-14T14:57:08 Or rather, that link to the thread, but it's don's reply that has more specifics 2011-03-14T14:57:17 right - good 2011-03-14T14:57:42 that's installed on most (all?) PINES servers... at least all in the application layer 2011-03-14T14:58:36 eeevil: I pushed what I believe is a fully functional addition now to my git repo. You want me to regen a patch for launchpad too? 2011-03-14T14:58:39 csharp: it wasn't developed for PINES in particular. it's part of the support package from ESI when you get remote monitoring from us 2011-03-14T14:58:54 eeevil: ah - thanks for clarifying 2011-03-14T14:59:10 tsbere: sure, thanks! what was the complication, btw? 2011-03-14T14:59:47 Grace periods can look like "00:03:00" for example. And due dates weren't easily dealt with. 2011-03-14T15:00:29 tsbere: you found OpenSRF::Utils::interval_to_seconds, I assume? (and DateTime for pulling the epoch out of due_date) 2011-03-14T15:00:58 (and, yes, my example was oversimplified) 2011-03-14T15:01:47 eeevil: Yes, I did. http://git.mvlcstaff.org/?p=tsbere/ILS.git;a=commit;h=7a1d065c82b27e64a2568927a27fb3e660b15837 for the git commit on my repo. 2011-03-14T15:02:24 Could probably still be cleaned up. I stopped when it worked and no longer had extra debug lines. 2011-03-14T15:02:34 *** brian_f has quit IRC 2011-03-14T15:02:34 *** tspindler has quit IRC 2011-03-14T15:02:36 :) 2011-03-14T15:03:05 may need to protect reservation vs circ ... don't recall the structure of the former 2011-03-14T15:03:08 but 2011-03-14T15:03:09 tsbere++ 2011-03-14T15:03:27 I have a "we need a grace period var on the whatever object we grabbed" check 2011-03-14T15:05:52 And updated patch on launchpad 2011-03-14T15:10:41 eeevil: For the record, I figured that if reservations get a grace period they should also benefit from that check. 2011-03-14T15:12:53 tsbere: indeed ... just concerned about today. obj->grace_period will complain about no method by that name, I think, (or if AUTOLOAD saves it, it's still yucky) ... $obj->can('grace_period') && $obj->grace_period, maybe? 2011-03-14T15:13:12 I....have no clue. 2011-03-14T15:13:22 * tsbere isn't that fluent in perl without docs 2011-03-14T15:14:18 docs/readme note: Apparently postgres 9 installs plpgsql lang by default? 2011-03-14T15:15:17 tsbere: yeah. Feel free to provide an explanation for 9.0 early adopters in the wiki, as always. 2011-03-14T15:15:51 dbs: I just noticed that I ran the createlang statements from a readme and got a "already there" response 2011-03-14T15:16:03 tsbere: yes. Confirmed. 2011-03-14T15:16:13 For all I know it doesn't happen on all systems, though. I have only tried an ubuntu unofficial backport build. 2011-03-14T15:16:15 Noticed it myself a while ago. 2011-03-14T15:26:12 *** jamesrf has joined #evergreen 2011-03-14T15:28:28 hi there, i'm having a problem with title sorting, it doesn't seem to affect author sorting and it doesn't seem to be related to indicators 2011-03-14T15:28:57 i'm wondering where i can look for problems, i am pretty sure it's in the db 2011-03-14T15:29:08 jamesrf: version? 2011-03-14T15:29:12 2.0.2 2011-03-14T15:29:13 jamesrf: open a bug report with 3 MARC records that demonstrate the problem so we can discuss empirically? 2011-03-14T15:29:15 jamesrf: recent upgrade to 2.0.x, by any chance? 2011-03-14T15:29:35 not that recent, early february-ish 2011-03-14T15:29:37 jamesrf: I suspect you need some 'tnf' tags 2011-03-14T15:29:57 would / should the reingest create those? 2011-03-14T15:30:20 eeevil: Did some tests. Prepping another git commit (after a test in a min) using ->can('grace_period') instead of just ->grace_period 2011-03-14T15:30:29 dbs: I think that only gets metabib.*field_entry 2011-03-14T15:30:42 eeevil: dang - I think you're right 2011-03-14T15:31:01 what are tnf tags? 2011-03-14T15:31:21 eeevil pasted "push tnf tags in" at http://paste.lisp.org/display/120514 2011-03-14T15:31:41 jamesrf: special rows in metabib.real_full_rec used for, well, sorting by title in search results 2011-03-14T15:31:42 jamesrf: indicator-normalized 245a 2011-03-14T15:32:05 are those created when a record is ingested? 2011-03-14T15:32:21 jamesrf: yes, when fully ingested by the triggers 2011-03-14T15:32:33 but not by the partial ingest script 2011-03-14T15:32:53 Could add that to the upgrade script 2011-03-14T15:33:11 dbs: or the output of the partial ingest generator 2011-03-14T15:34:03 eeevil: Git branch updated, launchpad has a 4th patch on that bug now. 2011-03-14T15:34:26 so a related question, is the partial reindex meant to be run in parallel or just in chunks? 2011-03-14T15:34:44 ie: after hours 2011-03-14T15:36:00 jamesrf: if you told it to do chunks you can let it run over into the next day (IMO) 2011-03-14T15:36:44 potential to block cataloging (record locking) but should be very unlikely 2011-03-14T15:37:00 the tnf part could be done in parallel 2011-03-14T15:37:19 or, at the top of the generated script 2011-03-14T15:56:47 eeevil: I have a request for you. Any chance of guidance on the merge failure I am getting for the masslnc-cataloging-enhancements? 2011-03-14T15:57:15 thanks eeevil 2011-03-14T15:58:51 tsbere: it should be up to date now ... you're currently seeing a merge failure? 2011-03-14T15:59:08 (I'm assuming you mean pulling in trunk changes) 2011-03-14T15:59:47 eeevil: I am starting with trunk, pulling in various things. Tried the cataloging enhancements last, merge failure. Tried a reset and doing them first, got the same failure. 2011-03-14T15:59:59 hrm... actually, pulling the branch again ... looks like I was dumb and didn't push my last mergefest 2011-03-14T16:00:06 *** kmlussier has quit IRC 2011-03-14T16:00:26 *** kmlussier has joined #evergreen 2011-03-14T16:00:48 tsbere: also, I wouldn't be too surprised by some branches colliding ... touching the same files in some cases 2011-03-14T16:01:17 eeevil: True. So far the only other collision was in my own branch, though. 2011-03-14T16:01:18 but my push just now should solve trunk vs masslnc-cataloging-enhancements 2011-03-14T16:01:43 eeevil: Thank you. Working now. :D 2011-03-14T16:02:30 *** Meliss has quit IRC 2011-03-14T16:06:54 goood 2011-03-14T16:11:39 *** kmlussier has quit IRC 2011-03-14T16:20:48 *** kmlussier has joined #evergreen 2011-03-14T16:23:36 acq.open-ils.org is now running EG 2.0.3 with OpenSRF 2.0.0rc2 2011-03-14T16:24:46 *** mrpeters-isl has quit IRC 2011-03-14T16:32:10 phasefx++ 2011-03-14T16:35:35 *** bshum has quit IRC 2011-03-14T16:40:42 *** dbwells has quit IRC 2011-03-14T16:56:04 *** kmlussier has quit IRC 2011-03-14T17:00:55 phasefx: Any thoughts on any of my installer/staff client branches? 2011-03-14T17:02:06 *** dbwells has joined #evergreen 2011-03-14T17:02:13 tsbere: let me look at them before I turn into a pumpkin 2011-03-14T17:06:27 *** b_bonner has quit IRC 2011-03-14T17:07:01 the installer changes, I should give it a smoketest. can do that tomorrow. what was the other branch? 2011-03-14T17:07:15 stubs 2011-03-14T17:07:21 I ran through a pile of tests on the installer branch myself. Stubs and defaultws were the other two. 2011-03-14T17:07:35 stubs isn't a "code" change. Just additional files. 2011-03-14T17:07:45 nothing new in defaultws that hasn't been committed to trunk, right? 2011-03-14T17:08:03 No, that was emptyws. defaultws is "default workstation name to hostname" 2011-03-14T17:08:17 ah, gotcha 2011-03-14T17:09:37 So, when we move to git, we need to figure out some way of describing branches? Or just rely on explicit pull requests with all the pertinent documentation within the pull request? 2011-03-14T17:10:28 I say we have a list of repos with handy "remote add " comments. Then we can identify branches with /! 2011-03-14T17:11:03 If you aren't in the list, provide your repo url 2011-03-14T17:11:43 So how does one distinguish between "emptyws" and "defaultws" in that case? 2011-03-14T17:12:13 Ideally I would be on the list as "tsbere" and say "tsbere/emptyws" or "tsbere/defaultws". 2011-03-14T17:12:16 tsbere: defaultws looks cool to me; I just want to smoke test it. out the door now. dbs: maybe include launchpad bug/blueprint #'s in the branch names? use case / purpose described in launchpad? 2011-03-14T17:12:44 * dbs bugs out too 2011-03-14T17:17:47 *** dbs has quit IRC 2011-03-14T17:22:09 *** Justin has joined #evergreen 2011-03-14T17:24:41 *** Justin has quit IRC 2011-03-14T17:24:48 *** Justin has joined #evergreen 2011-03-14T17:28:47 *** Dyrcona has quit IRC 2011-03-14T17:29:57 tsbere: briefly looked over the latest grace periods code, and have one small comment. You shouldn't need the part about "Make the grace period look like an interval", as interval_to_seconds() already does that. 2011-03-14T17:31:28 I see there is a similar line earlier in the file, but that's outdated code (just checked, and HH:MM::SS support was added to interval_to_seconds() back in June 2009). 2011-03-14T17:45:13 *** Justin has quit IRC 2011-03-14T17:46:24 dbwells: I saw the similar line, figured better safe than sorry without digging for where interval_to_seconds was defined. Was already trying to do 3 things at once. 2011-03-14T17:48:48 tsbere: no problem at all, if we all knew everything and wrote perfect code, we wouldn't need one another to review it :) 2011-03-14T17:54:10 *** sfortin has quit IRC 2011-03-14T17:58:16 *** jenny has left #evergreen 2011-03-14T18:00:20 *** rsinger has quit IRC 2011-03-14T18:00:42 Do I need to edit action_trigger_filters.json to get 90 day mark lost to work? I see it is listed in the stock 1.6.1.* but the definition is not in the json file. 2011-03-14T18:11:14 dbwells/eeevil: Pushed to the git repo. Not in the mood to generate/upload yet another patch. 2011-03-14T18:59:57 *** Meliss has joined #evergreen 2011-03-14T19:16:46 *** theartful has joined #evergreen 2011-03-14T19:18:28 Hiya! I have an extremely broad question about EG in relation to Koha. 2011-03-14T19:22:39 Not many people around. Fewer that can probably answer the question. If you don't ask if you won't find out if anyone around can answer ya. 2011-03-14T19:25:20 *** Meliss has quit IRC 2011-03-14T19:25:51 I'm curious about differences in functionality...in EG and Koha. That is, what are some key functions in one that cannot be found in the other? 2011-03-14T19:28:45 Probably a tad broad on the question. You may be better off asking about specific features you need but aren't sure about. 2011-03-14T19:29:57 they are both pretty fully featured, so yeah better off asking more specific 2011-03-14T19:30:48 Yes...I figured that. I am in library school and am currently completing an basic comparison of the two for a project. I just feel overwhelmed trying unpack both systems. 2011-03-14T19:32:21 ahh you want us to do your homework :-) 2011-03-14T19:32:28 * rangi tried that at uni too 2011-03-14T19:32:42 probably with about the same success ;( 2011-03-14T19:33:16 I dunno. Given the state of some of the documentation it can be pretty hard to figure out what each has, let alone what the other doesn't. 2011-03-14T19:33:31 Cataloguing, for example...EG seems much more robust and thorough with regard to processing bibliographic materials. 2011-03-14T19:33:40 asking the people writing the code would seem like a pretty good research tactic. 2011-03-14T19:34:18 sure, if they wrote the code for both 2011-03-14T19:34:31 They are both fairly easy to "use" but it's tough to pinpoint specific traits when they are not being used in a library setting :o 2011-03-14T19:34:57 is tertiary research allowed? 2011-03-14T19:35:19 cos there are a lot of blogs on just this subject, from previous year students :) 2011-03-14T19:35:37 Good point... 2011-03-14T19:35:43 Of course, the older they are the more out of date they are. 2011-03-14T19:36:02 theartful: id look at release notes 2011-03-14T19:36:54 okay...I'll do some digging 2011-03-14T19:36:58 http://www.open-ils.org/downloads.php 2011-03-14T19:37:12 the changelogs there are quite handy 2011-03-14T19:37:29 *** dbs has joined #evergreen 2011-03-14T19:37:32 and http://koha-community.org/category/3-2/ 2011-03-14T19:38:23 at least for finding new features for them both, the changelogs are how i do it 2011-03-14T19:38:47 well, disclaimer i am a RM for koha, so i mostly know whats in there (or i should at least) 2011-03-14T19:39:02 but i do read the EG changelogs a lot 2011-03-14T19:39:33 rangi: getting kids to bed, missed everything but the last 4 bits from you, but will check backscroll 2011-03-14T19:41:36 I did peek at the logs... 2011-03-14T20:03:32 Just want to throw out some good news. Having survived day one with mostly minor permissions and printing issues I guess it is safe to announce we are officially cut over. 2011-03-14T20:05:04 congrats jmorris42 2011-03-14T20:05:34 jmorris42: congratulations! 2011-03-14T20:09:10 jmorris42++ 2011-03-14T20:10:10 Still can't find a reason why the hold/transfer slips won't print automatically but will reprint. That one has to get solved soon. 2011-03-14T20:10:59 * dbs goes back to getting kids to sleep 2011-03-14T20:16:49 *** theartful has left #evergreen 2011-03-14T20:24:37 @later tell bradl the "add ESI news back to Planet Evergreen" experiment appears to be a failure 2011-03-14T20:24:37 dbs: The operation succeeded. 2011-03-14T20:30:26 @later tell bradl the problem appears to be the entries with " 12:00:00 GMT" 2011-03-14T20:30:26 dbs: The operation succeeded. 2011-03-14T21:09:39 dbs: was just noticing that 2011-03-14T21:36:09 *** rsinger has joined #evergreen 2011-03-14T21:36:16 *** jmorris42 has quit IRC