| # | Time | Nick | Message |
|---|
| # | 01:18:34 | enhancin | trying to get this script working, turn a list of ISBNs into MARCXML records, I got the LoC working but I'm getting an error in the OCLC part of it. Here is what I got so far http://pastebin.com/FmL1Zqxt |
| # | 01:18:56 | enhancin | with the correct username and password it gives ZOOM error 10005 "Init rejected" from diag-set 'ZOOM' |
| # | 01:30:04 | jeffdavis | dumb question: what happens if you leave out username and password altogether? |
| # | 01:32:13 | jeffdavis | same error, at least here |
| # | 01:33:47 | enhancin | yeah same error |
| # | 01:33:47 | enhancin | hmm |
| # | 01:39:30 | enhancin | apparently on OCLC's website they only support usmarc so maybe change that...still the same error, it has to do with authentication. i'm trying it with and without dashes...I'm starting to wonder if it needs to be encrypted at all |
| # | 01:43:10 | jeffdavis | are you sure ZOOM::Connection->new() supports username and password params? |
| # | 01:44:06 | jeffdavis | or can you try doing create() and connect() as separate steps? |
| # | 01:46:19 | enhancin | http://www.indexdata.com/yaz/doc/zoom.html#zoom-connections i've been trying to read from this documentation. The anchor that I linked you to has Table 3.1 right below it |
| # | 01:46:29 | enhancin | that has the stuff it supports...i guess it's user but that still doesn't seem to work |
| # | 01:47:29 | enhancin | I could try putting it on the Option function |
| # | 01:47:35 | enhancin | but I think Connection supports options |
| # | 01:48:28 | jeffdavis | yeah I was looking at different documentation that didn't mention it |
| # | 01:48:52 | enhancin | took me a few googlings to find that one |
| # | 01:48:59 | enhancin | i've been at this for...most of the day I guess |
| # | 01:49:29 | enhancin | not super familiar with perl, but very much so with php and c++ so it's not too bad. |
| # | 01:52:25 | enhancin | http://zoom.z3950.org/bind/perl/ here is the example of how they bind it to perl |
| # | 01:52:38 | enhancin | the first doc is the bare...source |
| # | 01:53:47 | enhancin | http://search.cpan.org/~mirk/Net-Z3950-ZOOM/lib/ZOOM.pod and here is the cpan docs for it |
| # | 01:57:00 | jeffdavis | you tried not md5_hex'ing the pw? |
| # | 01:57:15 | enhancin | yeah. i think i've found something in that cpan doc in the Options area |
| # | 01:57:19 | enhancin | i'm modifying the script |
| # | 01:57:33 | jeffdavis | (sorry that I don't have any actually useful suggestions :/ ) |
| # | 02:00:20 | enhancin | you're okay! i'm just excited that i'm finding things. maybe it could be a useful migration tool... |
| # | 02:06:36 | enhancin | yargh...i set the options ahead of time and it still rejected init |
| # | 02:44:11 | wjr has quit IRC |
| # | 02:45:26 | wjr has joined #evergreen |
| # | 03:24:45 | enhancin | http://pastebin.com/e1E4JURj here is the new version |
| # | 03:25:02 | enhancin | it only worked with LoC, but it catches the error when the record doesn't exist and passes it |
| # | 03:43:33 | enhancin | is there a way to modify the MARC record and add in a Location/volume/copy so we don't have to go do that? |
| # | 03:43:46 | enhancin | (i'm not a librarian so I don't know if they can do a batch holding maintenence) |
| # | 04:00:17 | enhancin | no automatic way to create a volume and item with an entry? =/ |
| # | 04:03:27 | youdonotexist has quit IRC |
| # | 04:06:49 | enhancin | i hope someone finds that useful. |
| # | 04:06:53 | enhancin has quit IRC |
| # | 05:37:05 | natschil_ has joined #evergreen |
| # | 05:50:49 | natschil_ has quit IRC |
| # | 05:52:00 | natschil has joined #evergreen |
| # | 05:52:24 | natschil has joined #evergreen |
| # | 08:30:07 | _bott_ has quit IRC |
| # | 08:30:42 | _bott_ has joined #evergreen |
| # | 09:14:02 | dbs has joined #evergreen |
| # | 09:26:41 | Dyrcona has joined #evergreen |
| # | 11:00:14 | rsinger has quit IRC |
| # | 11:03:29 | rsinger has joined #evergreen |
| # | 11:09:05 | rsinger has left #evergreen |
| # | 11:36:42 | enhancin has joined #evergreen |
| # | 11:38:52 | enhancin | So, when I am trying to run a marc2bre.pl on a marc file I get a "TCN is already in use, using TCN (s93) derived from System ID." however I only go up to 92 in my database |
| # | 11:42:39 | enhancin | I've tried changing the number and they're all in use it says. |
| # | 12:19:46 | enhancin | eg-server# /openils/bin/marc2bre.pl --used_tcn_file used_tcns MarcTest2.marc \ \ !!! TCN is already in use, using TCN (s93) derived from System ID. |
| # | 13:05:20 | agJohn has quit IRC |
| # | 13:08:26 | Amos_ has joined #evergreen |
| # | 13:10:23 | Amos_ | hi all. i'm doing a study looking at the role of consortia management in supporting OSS projects. could you please tell me where i could get info on the role played by PINES in the Evergreen project? |
| # | 13:14:31 | dbs | Amos_: maybe http://www.georgialibraries.org/gpls/call_list.php - "PINES Governance" ? |
| # | 13:19:04 | Amos_ | I guess that should help since I can mail some of the folks listed there. I'd be even more grateful if you'd have another OSS example besides Evergreen. Thanks so much and bye for now. |
| # | 13:45:26 | youdonotexist has joined #evergreen |
| # | 13:51:18 | enhancin | I'm having an issue with the marc_cleanup script found in migration-tools that ht documentation talks about...I've tried running it with different options and all of them say 0 in; 0 dumped |
| # | 14:55:32 | enhancin_ has joined #evergreen |
| # | 15:23:03 | enhancin_ has quit IRC |
| # | 15:34:12 | fredericd has left #evergreen |
| # | 15:36:05 | enhancin_ has joined #evergreen |
| # | 15:45:11 | enhancin_ | on the marc_cleanup the subroutine buildrecord , while defining $l = <MARC> causes it to become undefined |
| # | 15:45:25 | enhancin_ | which then causes it to return and end the program, doing nothing... |
| # | 15:45:40 | Amos_ has quit IRC |
| # | 16:07:54 | natschil has quit IRC |
| # | 16:36:16 | enhancin_ has quit IRC |
| # | 16:36:39 | enhancin has quit IRC |
| # | 18:05:53 | enhancin has joined #evergreen |
| # | 18:06:16 | enhancin | I'm having a hard time figuring out which MARC entry is the holdings entry? |
| # | 18:08:18 | enhancin | is there an easy way to tell? i've been googling for some docs but i'm not sure |
| # | 18:57:24 | enhancin | barcode? I can figure out the barcode on existing ones but I don't see it in the MARC record...the evergreen documentation is telling me to use extract holdings but i can't even figure out how to make it work, it can't ever find anything |
| # | 19:16:19 | dbs | enhancin: i think you may be able to check the MARC Batch Import/Export "Import Item Attributes" and build something based on that - probably a different set of APIs if you go that route, though |
| # | 19:28:47 | edoceo has quit IRC |
| # | 19:38:19 | enhancin | dbs: i've been going through Migrating Bibliographic Records Using the ESI Migration Tools in chapter 20 on the docs |
| # | 19:38:33 | dbs | enhancin: oh, I know nothing about the ESI tools |
| # | 19:38:42 | enhancin | darn |
| # | 19:39:27 | enhancin | my biggest question is about marc records relaly |
| # | 19:39:28 | enhancin | really |
| # | 19:41:05 | enhancin | dbs: do you know if I do a batch MARC import if I can do an automatic item add? that's what I need to do..I have one but it doesn't really have a location, at least I can't really tell what the location is |
| # | 19:51:18 | enhancin | it is complaining that it has no 903 record...burd I don't see that in any of the existing entries...i've been trying to refernece them to other entries and not getting anything really |
| # | 19:54:38 | dbs | enhancin: yeah, that's the idea of the MARC Batch Import/Export, and I would imagine the ESI tools too. it's common to encode holdings info in a 9xx field, with owning lib in one subfield, copy location in another, call number in another, and barcode in another, yada yada |
| # | 19:55:12 | enhancin | right...the barcodes of the other ones seem to just be like 110 171 (of a couple I grabbed randomly) |
| # | 19:55:25 | enhancin | 110 and 171 are separate sorry |
| # | 20:06:12 | enhancin | how about a way to batch edit holdings maintenence....? =/ |
| # | 20:06:16 | enhancin | i just need a solution today... |
| # | 20:15:06 | enhancin | would it be the index number of the owning lib or the short name? |
| # | 20:20:58 | enhancin | dbs: sorry to bug you i'm just having a hard time identifying which one is being used for holdings... |
| # | 20:21:24 | enhancin | al the 9xx ones seem to not really indicate anything about what library it's in and whatnot |
| # | 20:39:12 | enhancin | Hmm, do you think I could just add them all and then use something like http://docs.evergreen-ils.org/2.1/html/migratingbibrecordcopies.html to add copies? |
| # | 20:41:16 | enhancin | somehow manually create the holdings... |
| # | 20:41:19 | enhancin | er with a script... |
| # | 20:46:47 | dbs | enhancin: sorry, putting the kids to bed |
| # | 20:46:55 | enhancin | you're okay..i need to take a break sometime |
| # | 20:46:57 | dbs | http://docs.evergreen-ils.org/2.1/html/migratingbibrecordcopies.html is basically how we migrated our holdings |
| # | 20:47:25 | enhancin | could I just increment the barcode or does the barcode have to be something special? |
| # | 20:49:58 | dbs | the barcode normally matches whatever has been stuck on the book |
| # | 20:50:14 | dbs | but if you're just making up barcodes and call numbers... one sec |
| # | 20:51:10 | enhancin | it looks like the call numbers kind of get generated by the author's name |
| # | 20:51:27 | dbs | http://git.evergreen-ils.org/?p=Evergreen.git;a=blob;f=Open-ILS/tests/datasets/concerto.sql;h=68cafb1901a6ff0715b12249d5e8cce22023924e;hb=refs/heads/master gives an example of creating call numbers and copies (and more) |
| # | 20:52:26 | enhancin | hmmmm alright. going to have to read this through |
| # | 20:53:38 | enhancin | I guess I could just write a script that goes through the MARC file and makes a staging table for holdings |
| # | 20:54:00 | enhancin | then use some pgsql magic like this |
| # | 20:58:35 | enhancin | it appears that the barcode is just incrementing...(i'm the admin not the librarian..so I don't know what they want to do there..) the call number is just the first 4 of the author...but I'm not sure if that will cause issues if they share a call number |
| # | 21:10:55 | enhancin | I need to take a break i'll think of something -.-...i've been working on this for so long |
| # | 21:31:09 | Dyrcona has quit IRC |
| # | 21:47:30 | youdonotexist has quit IRC |
| # | 23:26:10 | enhancin | If anyone has ever done a migration from an MSSQL ILS...I could use some pointers, i'm mostly just trying to pull MARC records from a Z3950 script and then do some holdings magic through postgresql, but i'm having a hard time with the database entries..each book has multiple rows in it and i'm not sure what ILS it came from before |