2012-01-24T03:19:32 *** rangi` has joined #evergreen 2012-01-24T03:19:50 *** mtate has quit IRC 2012-01-24T03:19:50 *** gmcharlt has quit IRC 2012-01-24T03:19:51 *** wjr has quit IRC 2012-01-24T03:19:51 *** woodbrid1e has quit IRC 2012-01-24T03:19:51 *** rangi has quit IRC 2012-01-24T03:21:45 *** woodbridge has joined #evergreen 2012-01-24T03:23:15 *** wjr has joined #evergreen 2012-01-24T03:24:06 *** mtate has joined #evergreen 2012-01-24T03:25:43 *** rangi` is now known as rangi 2012-01-24T03:25:53 *** rangi has joined #evergreen 2012-01-24T03:58:52 *** gmcharlt has joined #evergreen 2012-01-24T05:07:49 *** shadowspar has quit IRC 2012-01-24T05:20:14 *** shadowspar has joined #evergreen 2012-01-24T07:40:57 *** enhancin has quit IRC 2012-01-24T07:50:30 *** collum has joined #evergreen 2012-01-24T08:41:10 *** _bott_ has quit IRC 2012-01-24T08:41:44 *** _bott_ has joined #evergreen 2012-01-24T08:51:44 *** gmcharlt has quit IRC 2012-01-24T09:11:35 *** Meliss has joined #evergreen 2012-01-24T09:12:52 *** Dyrcona has joined #evergreen 2012-01-24T09:14:02 *** dbs has joined #evergreen 2012-01-24T09:14:32 *** Dyrcona has quit IRC 2012-01-24T09:17:35 *** Dyrcona has joined #evergreen 2012-01-24T09:35:02 :( "fm_IDL.xml fails to validate" 2012-01-24T09:35:24 *** vicent has joined #evergreen 2012-01-24T09:49:59 *** sal_ has joined #evergreen 2012-01-24T09:52:52 *** jenny has joined #evergreen 2012-01-24T09:56:18 * tsbere is down to 27 validation errors, but has a meeting shortly 2012-01-24T09:56:48 *** tjspindler has joined #evergreen 2012-01-24T09:58:30 *** gmcharlt has joined #evergreen 2012-01-24T10:01:24 anyone have a reccomendation on the status for a bug that's marked as fix released, but is found to not be fixed? (https://bugs.launchpad.net/evergreen/+bug/520632) 2012-01-24T10:01:25 Launchpad bug 520632 in Evergreen "Sorting of Org Unit Names on "Choose a library to search" OPAC interface out of order" (affected: 2, heat: 0) [Medium,Fix released] - Assigned to Mike Rylander (mrylander) 2012-01-24T10:03:20 mrpeters-isl: Ummm.....IE seems fine. Do you have the stupid chrome frame installed that would be messing with your IE results? 2012-01-24T10:05:46 i'm using chrome 2012-01-24T10:06:33 mrpeters-isl: "in Chrome or IE" - I am saying IE works fine, contradicting your results. 2012-01-24T10:06:45 http://img802.imageshack.us/img802/9421/sortn.png 2012-01-24T10:07:06 I'm using Chrome. As in...Chrome. Not the IE Chrome frame. 2012-01-24T10:07:13 ... 2012-01-24T10:07:40 mrpeters-isl: You said, IN YOUR UPDATE, that the bug exists in both Chrome *and* in IE, but I am not seeing it in your catalog on IE. 2012-01-24T10:07:50 Does anyone happen to know off hand if there is a way to re-enable the verbose staff client console debugging in the 2.1 client? 2012-01-24T10:08:18 for me, its out of order in IE 2012-01-24T10:08:28 dbwells: To my knowledge, yes. But I don't recall how. 2012-01-24T10:08:44 mrpeters-isl: Do you have chrome frame installed in IE that might be causing chrome's rendering engine to take over? 2012-01-24T10:08:48 http://img845.imageshack.us/img845/1641/iesort.png 2012-01-24T10:09:02 i don't use IE, so I doubt it, but its possible 2012-01-24T10:09:24 * tsbere wouldn't be surprised if installing chrome has, at some point, installed chrome frame too 2012-01-24T10:09:32 looks like I do. So, ok. It's broken in just chrome. 2012-01-24T10:10:12 Safari is good 2012-01-24T10:11:45 nah, IE is still broken even with Chrome frame uninstalled 2012-01-24T10:12:13 :D "fm_IDL.xml validates" - had to update fm_IDL.xsd though. >_> 2012-01-24T10:13:15 mrpeters-isl: FWIW, I see the same thing as your screen shot from 10:06:45 in Chromium on your catalog. 2012-01-24T10:13:54 cool. i think it's happening in IE too. Same thing happens in our comptuer lab (which is what prompted me to reopen this) 2012-01-24T10:14:11 mrpeters-isl: Everything sorts fine in Chromium on my catalog: http://catalog.mvlc.org/ 2012-01-24T10:14:19 we have some folks in from Missourri investigating Evergreen and they asked why it didn't sort properly 2012-01-24T10:14:36 Dyrcona: Our catalog is a bad example. I think the desired sort order for us *is* the database order. 2012-01-24T10:14:49 its alpha, at least it appears to be 2012-01-24T10:15:06 but that also appears to be database id 2012-01-24T10:15:13 tsbere: Ok. that could be since they were created in alphabetical order during migration. 2012-01-24T10:15:58 bibliomation suffers the same fate 2012-01-24T10:16:03 http://acorn.biblio.org/opac/en-US/skin/default/xml/index.xml 2012-01-24T10:16:21 tsbere: What about West Newbury and Westford, though? I think they sort correctly, but I think their ids are reversed...... (I'll check.) 2012-01-24T10:16:21 *** tjspindler has quit IRC 2012-01-24T10:16:39 but anyways, it's not pressing. i just wanted to know the proper status for the bug. 2012-01-24T10:16:56 mrpeters-isl: fwiw, I know about the quirk with chrome specifically. 2012-01-24T10:17:09 But since nobody else in my org uses chrome on a regular basis, nobody else notices. 2012-01-24T10:18:48 check IE, bshum 2012-01-24T10:18:59 i bet over 50% of our people use IE still :( 2012-01-24T10:24:41 Ok, is there any *actual* documentation of fm_IDL.xml syntax, as in what each element is supposed to mean, each attribute, etc? 2012-01-24T10:26:24 This can't be right, can it? 404's for Evergreen -- 404 Document Not Found (hits on favicon excluded) 15,080,277 98.6 % 6.02 GB 2012-01-24T10:27:07 mrpeters-isl: Given the number of bots that look for exploits blindly? 2012-01-24T10:27:26 mrpeters-isl: Not to mention bad added content stuff, missing language files that dojo pokes at anyway, etc......... 2012-01-24T10:28:14 yeah. i wonder how much of that is the missing css, etc. that we have an open bug on 2012-01-24T10:34:16 *** dbs has quit IRC 2012-01-24T10:38:01 *** tspindler has joined #evergreen 2012-01-24T10:47:33 *** tspindler has quit IRC 2012-01-24T10:50:58 *** dbs has joined #evergreen 2012-01-24T11:18:00 mrpeters-isl: Sorry for long delay.... email server crisis 2012-01-24T11:18:13 mrpeters-isl: Yeah, same apparent sorting issue in IE8 at least. 2012-01-24T11:18:28 mrpeters-isl: I'll mark your bug confirmed, since that seems decidedly "bad" 2012-01-24T11:24:38 *** enhancin has joined #evergreen 2012-01-24T11:31:31 If I have an export with an 852 holdings, but the short names don't match, will it still work? 2012-01-24T11:32:37 it's in MARC, sorry. forgot to mention >_> 2012-01-24T11:33:40 enhancin: you mean, can you import items with non-matching library codes? no 2012-01-24T11:34:20 hm. it doesn't really match any of them. alright...I got this uhm..MarcEdit...i'm going to play with that and see if that can do it 2012-01-24T11:37:39 *** shopkins has joined #evergreen 2012-01-24T11:45:20 Spooky, so I'm looking into an A/T notice that didn't generate properly. 2012-01-24T11:45:32 It was missing title information on a given item, or rather that field was blank. 2012-01-24T11:46:04 So far, it doesn't look like the template in question has any errors in it, and in fact the exact same template was used to generate four other items as well just fine. 2012-01-24T11:46:24 The item itself has a link back to the appropriate simple_record.title value and it's not blank in the database. 2012-01-24T11:46:35 So.... very strange. 2012-01-24T11:49:58 *** dbs has quit IRC 2012-01-24T11:51:02 hm...it's not reading the books from it in MARC format, should I put it in MARC21XML? 2012-01-24T11:56:56 *** dbs has joined #evergreen 2012-01-24T12:00:46 *** tspindler has joined #evergreen 2012-01-24T12:08:05 alright, it's not reading any books from it in MARC21XML either, is there a special format it needs to be in? 2012-01-24T12:09:18 ohhh nevermind the item attributes are different here...marc records are ridiculous 2012-01-24T12:17:10 *** dzeiger has quit IRC 2012-01-24T12:20:18 In the Item Attributes editor, can I have it autofill a value if it's not there? 2012-01-24T12:21:15 *** dbs has quit IRC 2012-01-24T12:25:47 Gotta love due dates in the year 0031. Or 0001. <_< 2012-01-24T12:28:58 <_bott_> Just grabbed max(due_date) 7618-09-23 that's pretty optimistic 2012-01-24T12:30:13 <_bott_> even better, max(dob) 9801-02-28 2012-01-24T12:40:41 Our max is only 3212-01-15 2012-01-24T12:41:04 and dob is only 2052-02-23 2012-01-24T12:41:29 We have a min dob of 0200-01-08 though 2012-01-24T12:42:42 Silly humans. Always making mistakes. 2012-01-24T12:45:12 <_bott_> good news on the due dates. The items were returned a few thousand years early 2012-01-24T12:48:30 good way to game the system if your library does things like credit / karma for early returns. ;-) 2012-01-24T12:49:32 (and no, not really a good way to game the system for various reasons of unsuitability) 2012-01-24T12:50:30 <_bott_> I'd love the see the 1818 yr old active patron, born back in 194 2012-01-24T13:00:24 Methuselah, is that you? 2012-01-24T13:00:43 Or, rather, where's Mel Brooks when you need him? 2012-01-24T13:04:45 sorry to butt in..i'm having issues with marc batch import..i tried to make my own item attribute for import but it's complaining about other fields I didn't define..i'm not sure what they are...it's subfield t in 852 but it has values like "v.2" and "LIB 900 "..i guess it could be...edition? idk 2012-01-24T13:09:54 *** b_bonner has left #evergreen 2012-01-24T13:10:29 the error I get is: >v.2',2,1,DEFAULT,DEFAULT);]: 0 ERROR: invalid input syntax for integer: "v.2" 2012-01-24T13:11:35 I assume that the subfield t of whatever you are entering is supposed to be a number, and the 'v.' is breaking it. 2012-01-24T13:13:10 yeash, but i'm trying to set t as something else or have it ignore that...i set it to Private Note even..and it complains about integer 2012-01-24T13:20:15 *** dbs has joined #evergreen 2012-01-24T13:22:41 *** alynn26 has joined #evergreen 2012-01-24T13:23:35 Ok, in my attempts to fix fm_IDL.xml (having found it broken for something I need to get working in the reporter) I am trying to determine 100% how links are supposed to work. 2012-01-24T13:24:03 I know field is the local field, how reltype works, and what class refers to... 2012-01-24T13:24:48 key is, I think, the remote field that we are matching on (primary key if blank?). Is map is the *local* field involved in the match, defaulting to the primary key if blank? 2012-01-24T13:25:58 Well, primary key for virtuals, the actual field itself for non-virtuals, I guess... 2012-01-24T13:31:13 *** collum has quit IRC 2012-01-24T13:31:25 tsbere: map is a way to jump /through/ the named class, actually 2012-01-24T13:31:55 Oh, fun. What if I don't *want* to jump /through/ the class in a report? (Also, apparently that is why the reporter *skips* those......) 2012-01-24T13:32:05 tsbere: not sure if idlval in c-apps is still authoritative but it sure spits out a ton of warnings 2012-01-24T13:32:33 tsbere: what class and field 2012-01-24T13:32:47 also python complains about a few entries every time I run an evergreen python script 2012-01-24T13:32:56 dbs: I got 80+ errors from xmllint with a proper --schema. I got that down to 0 already. 2012-01-24T13:33:17 glad to hear the schema is still useful 2012-01-24T13:33:39 eeevil: I am looking to go from ahr to ahcm, which the reporter *won't do* right now due to the map. It skips over that being a valid link at all. 2012-01-24T13:33:56 tsbere: for instance, class=acn, link.field=uris 2012-01-24T13:34:19 We could add automated tests for the schema to "make check" 2012-01-24T13:34:50 tsbere: are you talking about: 2012-01-24T13:35:01 dbs: I was half toying with the idea of taking some of this stuff and making push-time checks. "You can't push that, it leaves the IDL generating failures!" <_< Easier said than done though. 2012-01-24T13:35:18 eeevil: That would, I believe, be what I am having issues with, yes. 2012-01-24T13:35:50 tsbere: problem 1 (for you): I believe the reporter ignores anything with a map attr 2012-01-24T13:36:10 * tsbere found a line in the reporter js that says "if (map) continue;" which is where his comment about the reporter not doing that came from above 2012-01-24T13:36:36 so, s/I believe// ;) 2012-01-24T13:37:07 tsbere: how about push time checks for "make check" failures, if you get to that point. that way upfront effort in testing can go into a generic framework, not tied to git when we migrate to the next big vcs in a few years 2012-01-24T13:38:00 dbs: My main issue with push time checks is that it requires a working directory......and we don't *get* one of those right now server-side. 2012-01-24T13:38:14 tsbere: you can certainly add another virtual field like this: and 2012-01-24T13:38:32 eeevil: Or I can teach the reporter to do something sane with map fields. >_> 2012-01-24T13:39:13 tsbere: you could, but I think it'll be more trouble than it's worth 2012-01-24T13:39:49 just my opinion, of course 2012-01-24T13:39:58 HAH, if I ever took *that* view half the features I wrote wouldn't have been written. 2012-01-24T13:39:59 :P 2012-01-24T13:40:43 I disagree ... but, I'll happily help review the teach-reporter-about-map branch 2012-01-24T13:42:50 eeevil: On a semi-related note.... http://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/user/tsbere/fix_idl 2012-01-24T13:48:19 tsbere: all in all, you++ ... a couple quements ... why the reordering of actions? IMO, just remove empty permacrud chunks. for the eligible_copies change, that should stay and a parallel _maps version should be added -- things may depend on the shape of eligible_copies 2012-01-24T13:48:44 wait, eligible_copies got changed? I thought I threw that change out. 2012-01-24T13:49:56 eeevil: On the re-ordering, believe it or not, it complained about not expecting create after retrieve. I guess that is why we use crud and rcud? 2012-01-24T13:50:26 that's interesting ... I didn't think I'd specified the order in the schema 2012-01-24T13:51:06 or that it mattered by default 2012-01-24T13:51:13 but, it's more consistent that way, for sure 2012-01-24T13:51:16 eeevil: Oh, heh, on the eligible copies change. I changed it *twice*, only threw out one of the two instances when I did the -p pass.... 2012-01-24T13:53:43 eeevil: permacrud.xsd uses xs:sequence, which says "these must show up *in this order*" 2012-01-24T13:54:02 min/max Occur counts notwithstanding 2012-01-24T13:55:11 * tsbere will remove the empty permacrud chunks.....less useless parsing for things to do 2012-01-24T13:55:26 indeed, silly me 2012-01-24T13:55:52 *** collum has joined #evergreen 2012-01-24T14:01:44 In the MARC Batch import, the processing number stops at 10,000...just so you know 2012-01-24T14:01:56 i succesfully put in just over 22,00 2012-01-24T14:01:57 0 2012-01-24T14:14:50 Does 2.1.1 support TPAC anymore? 2012-01-24T14:23:25 eeevil: Force-pushed the fix_idl branch. 2012-01-24T14:29:44 *** vicent has left #evergreen 2012-01-24T14:34:12 moodaepo: no, 2.2 is required for tpac 2012-01-24T14:34:34 Just wanted to confirm...thanks 2012-01-24T14:34:50 heh. I am to blame for the issue with bug 921142 - but the current issue is much better than "put the not long enough data in and corrupt the record" 2012-01-24T14:34:50 Launchpad bug 921142 in Evergreen "Fixed fields are required to have all positions entered. " (affected: 2, heat: 10) [Undecided,New] https://launchpad.net/bugs/921142 2012-01-24T14:48:01 * tsbere is tempted to change how the reporter does relation aliases .... he doesn't like the md5 method 2012-01-24T14:50:26 Question: Is there anything that would be known to break if I made the relation aliases work differently? (as in, not have them be md5 hashes) 2012-01-24T14:51:07 Because I see the current MD5 aliases as a horrible limitation 2012-01-24T14:53:50 * tsbere hates really obscure hard to figure out names like that <_< 2012-01-24T15:00:36 bug 874603 2012-01-24T15:00:37 Launchpad bug 874603 in Evergreen "Patron Search - certain barcodes can result in runaway query" (affected: 1, heat: 2) [Undecided,New] https://launchpad.net/bugs/874603 2012-01-24T15:05:33 * tsbere grumbles about re-using the same single-letter variable at multiple levels of code 2012-01-24T15:06:34 tsbere: what would you change to, re aliases? other code may assume things like "there are no spaces in aliases", but other than that, the only requirement is that you be able to join a table more than once per query 2012-01-24T15:07:03 eeevil: For readability I would be tempted to use a variation of the full path, honestly. 2012-01-24T15:08:39 * tsbere figures stupid alias names is a battle for another day, actual functionality is more important 2012-01-24T15:12:35 eeevil: Also, the current method doesn't allow multiple joins in all cases, near as I can tell. <_< 2012-01-24T15:18:13 tsbere: it does, but requires the user to help it 2012-01-24T15:18:30 you change the source label to do it 2012-01-24T15:18:56 Can I grab, say, the mailing and physical address information for the same user that way? 2012-01-24T15:19:10 yes 2012-01-24T15:19:18 well, you don't need to do that 2012-01-24T15:19:27 you can just link through the mailing and physical links 2012-01-24T15:19:50 it md5sums the source label, which is generated from the friendly names of the full path 2012-01-24T15:21:15 but say you wanted to join mfr to bre twice, with different filters on tag and subfield. you could use the source label to do that 2012-01-24T15:21:36 but because the full path is the same, you can't without user intervention of some kind 2012-01-24T15:21:44 *** dbs has quit IRC 2012-01-24T15:23:13 now, if you wanted to audit everything so that it's safe to have spaces (use "s everywhere you have an alias) then we could just skip the md5sum step ... except, of course, for the alias length restriction ("name" type in PG) of 63 characters ;) 2012-01-24T15:23:20 and, thus, md5 2012-01-24T15:23:47 (but, if you can find a way around the length restriction and make spaces safe, go for it!) 2012-01-24T15:28:21 *** blongwel has joined #evergreen 2012-01-24T15:30:41 quick question: is a hold policy necessary for preventing hold of age protected items? 2012-01-24T15:36:43 blongwel: I would expect that to be true, but I guess it depends on how you're configured? 2012-01-24T15:37:40 blongwel: Actually maybe not. 2012-01-24T15:37:59 I think that part just "works" 2012-01-24T15:38:28 Or maybe it's the column for age_hold_proect 2012-01-24T15:38:32 That I just now saw 2012-01-24T15:38:45 age_hold_protect_rule 2012-01-24T15:39:31 bshum: I thought it just happened as well but we are getting holds targeting copies that are age protected 2012-01-24T15:39:33 So you'd have to assign a specific age hold protection rule type to a given hold policy entry I guess. 2012-01-24T15:39:50 Or all of them, rather. 2012-01-24T15:40:10 blongwel: Which version of evergreen are you using again? 2012-01-24T15:41:18 bshum: we are using 2.1.0 . 2012-01-24T15:42:28 blongwel: are the age protected copies showing on holds pull lists or being captured, or are they just showing up in the action.hold_copy_map table? I don't remember, but I think age hold protection only prevents from showing on pull lists and being op-captured at checkin where there is a transit involved. 2012-01-24T15:43:22 bshum: They are showing up in pull list 2012-01-24T15:43:48 Presumably, one would need various rules for a given scenario. One for each age protected type, and then one "default" that was null, in case the items don't have age protection specified on them. Just guessing, we don't use it here (yet). 2012-01-24T15:43:50 also, there is a gotcha whereby if an age hold protected copy is returned at a library other than its circ library, it can be captured (that may have changed recently -- i'm not certain) 2012-01-24T15:43:51 blongwel: You need a hold policy to place holds, in general. Said policy can be the default "always allow" policy. Age protection is checked automatically, but may not be doing what you expect it to. 2012-01-24T15:44:42 *** dbs has joined #evergreen 2012-01-24T15:45:17 blongwel: one last thing on age hold protected copies... staff with a working location at the copy's circ_lib can place a hold for pickup at another library, and that will bypass ahp entirely (again, i find that i must disclaim this with a "i haven't looked at the code recently") 2012-01-24T15:46:01 tsbere: Oh so it's not just a matchpoint applied for the items trying to match to a given policy of the table? 2012-01-24T15:46:31 tsbere: I figured it would only apply age_hold_protect_rule on items that matched to that given rule to determine holdability. 2012-01-24T15:46:33 bshum: Fair note, there are *two* points that look like age hold protection can be applied for indb. Only the one on the copy counts. 2012-01-24T15:46:52 The other seems to be part of an experiment that never happened 2012-01-24T15:49:25 bshum: we have broad policies that allow holds and set limits for different permission groups. Also specific policies to prevent holds on items such as equipment. None have age protection attribute set in policies 2012-01-24T15:50:54 tsbere: we have hold policies, leaning toward loaning everything, but with rules that prevent holds for certain circ modifiers and permission groups 2012-01-24T15:53:37 I just added a broad policy to prevents holds system-wide if copy age protection is set to 3 months. I don't want to mess things up tho if logic is handled elsewhere 2012-01-24T15:55:55 tsbere: are you saying that I don't need to consider age protection in hold policy table? 2012-01-24T15:57:01 *** Meliss has quit IRC 2012-01-24T16:00:23 blongwel: the hold policy table doesn't have an in-use age protect column. The one that is there is not referenced anywhere. You need to fill the age protect rules in on the copy. This does not allow age protecting only certain permission groups. 2012-01-24T16:00:51 *** tspindler has quit IRC 2012-01-24T16:02:03 tsbere: thanks for letting me know. I'll remove the hold policy just added. The age protection is set in the copy but hold still appeared in pull list so something else must be going on 2012-01-24T16:02:38 blongwel: There are a lot of other factors. By default age protection is based on the copy's creation date, for example, and sometimes a converted on order copy is much older. 2012-01-24T16:02:55 *** shopkins has quit IRC 2012-01-24T16:04:32 tsbere: in this case the item was created 1/20/12 with 6 month age protection set 2012-01-24T16:06:44 Not sure, how does prox come into play for age protection options? 2012-01-24T16:07:00 Perhaps the default of "2" for 6 months is not helpful. 2012-01-24T16:07:12 The one for 3 month is 0 2012-01-24T16:07:33 Assumes that somehow determines how far an item is allowed to travel? 2012-01-24T16:07:34 eeevil: http://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/user/tsbere/reporter_map - Seems to work for me. 2012-01-24T16:07:42 Yea 2012-01-24T16:07:45 Prox is distance 2012-01-24T16:08:50 So 0 is "only here", 1 is "here and parent or descendant", 2 is "here, parent, parent of parent, siblings, descendant, descendant of descendant", etc. 2012-01-24T16:09:32 my understanding of 6 month protection was that first 3 months restricted to owning library patrons, next 3 months restricted to system patrons. 2012-01-24T16:11:07 No. 2012-01-24T16:11:18 for the hold in question both requesting patron and owning copy are in same system, but separate libraries 2012-01-24T16:11:21 heh. that was our understanding, too. but it is wrong. 2012-01-24T16:11:28 For indb only the *exact* rule applies. 2012-01-24T16:11:40 For script-based things are just nutty. 2012-01-24T16:11:42 >_> 2012-01-24T16:11:51 it's true if you're using scripts, but not for using in-db circ rules. 2012-01-24T16:13:36 dyrcona: we are using in-db. What does 6 month setting do by default? 2012-01-24T16:14:09 it protects for 6 months. 2012-01-24T16:14:24 tsbere: what do you mean by *exact* rule? 2012-01-24T16:15:20 dyrcona: so it limits the hold to owning library patrons for 6 months? 2012-01-24T16:15:24 blongwel: indb only uses the *one* age protection rule on the item. script-based would half ignore what you told it, jump to longer-duration rules, etc. 2012-01-24T16:16:32 blongwel: It depedns on the prox field value as tsbere mentions above. 2012-01-24T16:16:56 blongwel: I think we've stopped using it for the most part. 2012-01-24T16:17:50 *** collum has quit IRC 2012-01-24T16:20:08 script-based, a given age protect rule could imply the use of other rules in addition to itself 2012-01-24T16:21:50 currently our 6 month rule is set to 2 for proximity which explains why it broadened target 2012-01-24T16:26:50 Huh. I got bug 921211 and bug 921212 in a row. 2012-01-24T16:26:52 Launchpad bug 921211 in Evergreen "fm_IDL.xml does not validate" (affected: 1, heat: 6) [Medium,New] https://launchpad.net/bugs/921211 2012-01-24T16:26:53 Launchpad bug 921212 in Evergreen "Reporter bails on map links" (affected: 1, heat: 6) [Wishlist,New] https://launchpad.net/bugs/921212 2012-01-24T16:27:19 I'll switch proximity to 0 for 6 month as well. Thanks everyone for help :) 2012-01-24T16:45:41 So I updated one of our test servers from 2.1-RC2 to 2.1.1 (DB wiped and setup fresh), previously I had tpac working since it was compatible with 2.1-RC2. After the upgrade I updated the apache and evergreen config files to the latest (so tpac is now not enabled). But am getting errors which look similar to errors seen during RC2/tpac install. 2012-01-24T16:45:46 > http://paste.lisp.org/display/124267 (old) > paste.lisp.org/display/127287 (new) 2012-01-24T16:47:03 moodaepo: There was a 2.1-compatible variant of tpac in the past. That may not have been maintained, and hasn't gotten updates. If you want TPac, I recommend master. 2012-01-24T16:47:54 tsbere: Nope not trying to install tpac...was just about the mention that these errors show up when I open up MARC Batch Import/Export 2012-01-24T16:47:56 moodaepo: vandelay and other TT-based UIs were cut over to the new method of i18n in master - did all of the DTD files etc get reinstalled in /openils 2012-01-24T16:48:12 and do the apache configs specify XMLENT and such? 2012-01-24T16:48:45 "updated the apache config files" sounds like it was a manual update, thus liable to miss some important changes :) 2012-01-24T16:49:06 dbs: : ) Manual copy as mentioned in the installation instructions 2012-01-24T16:49:22 Should have said copied over 2012-01-24T16:49:53 Hmm maybe I should blow the /openils directory away and make install and see if that helps 2012-01-24T16:55:44 moodaepo: are your templates in /openils/var/web/templates/ or /openils/var/templates É 2012-01-24T16:56:59 never mind, if you have missing entities that would be the /openils/var/web/templates/ location 2012-01-24T16:58:02 dbs: Well I see both with tt2 files in them that doesn't seem right 2012-01-24T16:58:17 But I am not trying to install tpac just to note again 2012-01-24T16:58:36 right, but oils_web.xml would point at /openils/var/web/templates/ 2012-01-24T16:58:45 and that's the only reason you would see missing entities 2012-01-24T16:58:53 Ah ok 2012-01-24T16:59:20 so either eg_vhost.conf doesn't include the XMLENT directive for vandelay, or the DTD isn't in place / is missing the required strings 2012-01-24T17:06:10 * tsbere had a PerlSetVar OILSWebForceValidXML "true" in place for vandelay at one point. still appears to have that in place for eg/cat/authority 2012-01-24T17:17:13 *** dbs has quit IRC 2012-01-24T17:21:42 In the import queue when I have collisions, is there a way I can change them around to get them to go in or should I just delete them, as they are already in there or something? 2012-01-24T17:30:41 *** Dyrcona has quit IRC 2012-01-24T17:34:03 oh alright..i guess they were already put in weeks ago. nevermind. got it..alright...now i'm having issues with holdings in this imported file...they had holdings and they were all set to go to the specific library but now they're not visible in the public OPAC, only in the staff client 2012-01-24T17:34:26 the marc records look roughly similar to the ones that have items.. http://dl-572-118.slc.westdc.net/opac/en-US/skin/default/xml/rdetail.xml?r=15722 is an example 2012-01-24T17:41:35 if I started at step 13 on here: http://docs.evergreen-ils.org/2.1/html/migrating_records_using_migration_tools.html and went forward could that solve my issue? 2012-01-24T17:50:17 *** jenny has quit IRC 2012-01-24T18:22:19 *** Dyrcona has joined #evergreen 2012-01-24T18:24:49 *** sal_ has quit IRC 2012-01-24T18:41:49 *** Dyrcona has joined #evergreen 2012-01-24T19:01:56 *** Elizabeth_ has joined #evergreen 2012-01-24T19:12:34 *** Elizabeth_ has quit IRC 2012-01-24T20:35:39 alright..one more try...I've got abunch of books int he Stacks location...and they don't have any Items added to them but the barcode for the items is sitting in subfield 852p...is there a way to grab that barcode and automatically give it to the book and assign each one to be Available in stacks? 2012-01-24T20:35:44 the stacks is already visible.. 2012-01-24T20:38:55 during the Marc batch import I told it that the barcode was in 852p 2012-01-24T20:39:02 however I guess it never grabbed it. 2012-01-24T20:52:39 nobody has ever had this problem before? 2012-01-24T21:03:14 I could definitely use a little bit of help here...I've imported a bunch of books but somehow it didn't pick up on the barcodes...now i'm wondering if Ic an use the marc file I imported to somehow grab the items from there? 2012-01-24T21:04:15 *** edoceo has quit IRC 2012-01-24T21:05:49 enhancin: All I can do is point you at this: http://www.open-ils.org/dokuwiki/doku.php?id=evergreen-admin:importing:bibrecords#importing_volumes_and_copies_from_marc21xml_holdings 2012-01-24T21:09:10 enhancin: It is a little late in the day for most of the regulars to be around. If you are going to be around at this point troubleshooting issues you may be better off writing a detailed message to the dev list and waiting for people to respond the following day. 2012-01-24T21:10:33 I tried to ask earlier too..i guess they take off early. 2012-01-24T21:11:15 Eastern US, GMT -5, many people are gone by 5 in the afternoon........ 2012-01-24T21:11:24 And it looks like you came around 5:20? 2012-01-24T21:12:17 came back for items help yeah...i know, i can tell time, thanks. 2012-01-24T21:12:29 i'm in western time 2012-01-24T21:17:11 enhancin: posting to an evergreen mailing list is a good way to get questions answered when you're having trouble getting in sync with people on irc. 2012-01-24T21:17:40 enhancin: i believe that what you're trying to do is quite possible, but i don't have current experience with it. 2012-01-24T21:20:30 I'm only hanging out in case bshum wants to discuss something, but we'll probably chat tomorrow. 2012-01-24T21:25:26 do one of you know how to pull a marc subfield value in in the opensrf perl extension? 2012-01-24T21:25:52 or even the opensrf command for it 2012-01-24T21:26:33 I don't think there is such a command. You can get the whole marc record, but not just 1 field. 2012-01-24T21:27:29 hm....dang 2012-01-24T21:27:32 hmm. guess you could with a cstore query that uses mods and/or xpath. 2012-01-24T21:27:38 what's that then? i'll just do regex on it 2012-01-24T21:27:41 since it's already in perl... 2012-01-24T21:28:24 what I do is use the opensrf call to extract the marc, then create a MARC::Record in perl, and use that to get the fields I want. 2012-01-24T21:29:38 do you have an example one I could check out? I haven't used MARC::Record before, but I could look up their docs I guess 2012-01-24T21:30:35 hmm..i guess I could use the clone 2012-01-24T21:30:50 does the opensrf return a marc::record object? 2012-01-24T21:31:18 enhancin: no, it doesn't return a MARC::Record. 2012-01-24T21:31:29 i'm looking through some code I've written. 2012-01-24T21:31:39 could I just set a new record equal to the returned value or will that only reference it? 2012-01-24T21:32:08 enhancin: what are you trying to do? that might help me better answer your question. 2012-01-24T21:32:26 I just need to pull information from 2 subfields from a ton of records. 2012-01-24T21:36:04 I can paste an example script that I did that runs a JSON query to look up bib records, get their ids, retrieve the records, make some changes to the MARC and the updates the database. 2012-01-24T21:36:54 It uses some things that are only available in master in Cronscript.pm, plus one that hasn't made it in, yet. 2012-01-24T21:38:00 this just needs to look them up by record id, I have the record id numbers that need it done to, then grab 2 fields of information and spit them out into a file...so i just need to look up marc records by ID in OpenSRF..and I might be able to figure out the MARC::Record thing 2012-01-24T21:39:00 or I guess I could do a marc export 2012-01-24T21:42:27 Have a look at this: http://pastebin.com/iHBaTmEP 2012-01-24T21:48:53 Well, I'm going to bed. Good luck! 2012-01-24T21:49:02 *** Dyrcona has quit IRC 2012-01-24T21:49:08 yeah...gonna need it.. 2012-01-24T21:50:55 "method":"the_quest_for_knowledge" <-- lol 2012-01-24T21:52:50 :-) 2012-01-24T21:57:07 is there a method like open-ils.search.biblio.record.html that just returns the marc record? 2012-01-24T21:57:59 i'm not the best person to ask, but the unapi/supercat methods might be a good option for you. given a record id, you can get the marcxml for that record. 2012-01-24T21:58:05 via http/https 2012-01-24T21:59:35 for example, http://demo.evergreencatalog.com/opac/extras/supercat/retrieve/marcxml/record/555 2012-01-24T21:59:46 some additional examples here: http://evergreen-ils.org/dokuwiki/doku.php?id=backend-devel:supercat:examples 2012-01-24T22:07:03 all I get from supercat is internal server error 2012-01-24T22:07:09 open-ils.supercat.marcxml.formats not found 2012-01-24T22:08:22 screw it i'm doing an export 2012-01-24T22:38:37 *** blongwel has quit IRC