| # | Time | Nick | Message |
|---|
| # | 00:09:44 | agJohn has joined #openils-evergreen |
| # | 02:42:59 | dbs has quit IRC |
| # | 02:52:45 | agJohn has quit IRC |
| # | 07:39:27 | BenO has joined #openils-evergreen |
| # | 08:13:42 | dbs has joined #openils-evergreen |
| # | 08:25:12 | jeff | miker_: by my read, the new implicit array position combined with the implicit isnew/ischanged/isdeleted results in array positions being re-ordered across the board in the IDL, because those three fields are now at the end of each class instead of the beginning -- correct? |
| # | 08:29:15 | miker_ | jeff: that's correct. if you've build something that uses the IDL outside of the supplied evergreen libraries (perl, c, python, java) then you'll need to change how you're working with the results of method calls |
| # | 08:30:45 | jeff | but other than that, things shouldn't be affected. |
| # | 08:30:52 | miker_ | right |
| # | 08:30:58 | jeff | (or you'd have checked in those changes too ;) |
| # | 08:31:28 | jeff | okay, i think i was thinking it'd affect argument positioning in API calls, but that's unrelated. |
| # | 08:31:45 | miker_ | the serialization format (from an opensrf perspective) is unchange, just the helper module that registers evergreen-specific opensrf classes is changing |
| # | 08:31:53 | miker_ | it is |
| # | 08:31:57 | miker_ | unrelated, I mean |
| # | 08:32:15 | jeff | thanks for confirming my understanding. :) |
| # | 08:32:26 | jeff | slowly but surely, i'm getting the hang of this. |
| # | 08:32:34 | miker_ | fielmapper is really just a mechanism for telling opensrf about classes that evergreen will be tossing around |
| # | 08:32:39 | miker_ | cool :) |
| # | 08:35:08 | phasefx | maps fields to fieldnames :D |
| # | 08:35:23 | jeff | what? fieldmapper maps fields? |
| # | 08:35:32 | phasefx | array elements, rather |
| # | 08:35:51 | jeff grins |
| # | 08:36:20 | phasefx | I think miker was inspired by perl psuedo hashes |
| # | 08:36:27 | miker_ | heh |
| # | 08:36:43 | miker_ | well, arrays are smaller on the wire than hashes |
| # | 08:36:50 | kgs has joined #openils-evergreen |
| # | 08:36:53 | miker_ | and it's a wire format, not a human format |
| # | 08:37:08 | miker_ | so the intention was to reduce the payload size |
| # | 08:37:25 | phasefx | do we have an xml gateway that will spell out the fields for you? |
| # | 08:37:44 | phasefx | or is just xml-ization of the array and classname? |
| # | 08:38:30 | miker_ | phasefx: we used to, it was evergreen-specific (as opposed to opensrf general) so we killed it |
| # | 08:38:47 | phasefx | ah |
| # | 08:40:03 | berick | phasefx: srfsh.py will spell 'em out for you |
| # | 08:42:32 | phasefx remembers oils_requester or something similar |
| # | 08:42:50 | berick | it's still there too |
| # | 08:52:53 | miker_ | there's also (for perl) Fieldmapper::to_bare_hash |
| # | 09:01:16 | mck9 has joined #openils-evergreen |
| # | 09:18:58 | dbs | it was fat, too |
| # | 09:19:35 | dbs | miker_: w/respect to refactoring the holdings stuff - bare_holdings will be taught to hold stat cats and notes, I just didn't have any good test data to work with at the moment |
| # | 09:20:17 | dbs | once bare_holdings knows about that, then we can rip out the guts of xml_holdings and exporter and rebuild on a common base. I think. |
| # | 09:21:17 | dbs | And my guess is you'd rather have bare_holdings be a thin wrapper around a perl function, rather than have each of those other methods call supercat? |
| # | 09:22:00 | dbs is obviously feeling the rush of adrenaline after 5 solid hours of sleep, can't wait for the crash in 3... 2.... 1... |
| # | 09:23:35 | miker_ | dbs: that sounds like a good plan ... using supercat is fine with me |
| # | 09:23:48 | miker_ | one less layer of abstraction |
| # | 09:24:23 | dbs | okay. was worried that you would find it a performance problem. but hey, premature optimization... |
| # | 09:24:58 | dbs | so http://zed.concat.ca/opac/extras/sru/OSUL/holdings?version=1.2&operation=searchRetrieve&maximumRecords=1&query=eg.title=laurentian |
| # | 09:26:00 | dbs | the supported VDX formats are ridiculous |
| # | 09:28:53 | miker_ | perhaps we just need to tell OCLC about our format ... they have /galaxy/ in there... and a proprietery format (xml holdings? eh?) |
| # | 09:29:19 | miker_ | however, working code and all that ;) |
| # | 09:31:08 | dbs | we would have to pay oclc development fees to add support |
| # | 09:31:15 | dbs | thus, picking one that exists |
| # | 09:31:30 | dbs | okay - biab |
| # | 09:31:38 | miker_ | dbs: were you working from the full exporter holdings code? (haven't looked back at that) |
| # | 09:31:44 | miker_ | k |
| # | 09:50:01 | dbs has quit IRC |
| # | 09:52:17 | dbs has joined #openils-evergreen |
| # | 09:53:20 | gmcharlt has quit IRC |
| # | 09:57:18 | sarabee has quit IRC |
| # | 10:18:29 | sarabee has joined #openils-evergreen |
| # | 10:24:02 | dbs | okay, back in a longer bit (bike to work time) |
| # | 10:24:04 | dbs has quit IRC |
| # | 10:34:34 | Dyrcona has joined #openils-evergreen |
| # | 10:35:18 | Dyrcona is back to bug you guys with his questions. |
| # | 10:35:22 | Dyrcona | Today's topic: usr groups and stat cats |
| # | 10:36:42 | Dyrcona | I see in Evergreen that actor.usrs can belong to groups, and that the main of such groups is just, plain "user." |
| # | 10:37:14 | Dyrcona | It also appears that these goups are known and can be queried at checkout and when checking for holds permission. |
| # | 10:37:28 | gmcharlt has joined #OpenILS-Evergreen |
| # | 10:38:32 | Dyrcona | Err, wait a minute....Lemme look at the tables again. I can probably answer my own question. ;) |
| # | 10:40:26 | phasefx | Dyrcona: permission.usr_grp_map will link users to groups in permission.grp_tree. The usrgroup field in actor.usr links patrons to each other |
| # | 10:40:27 | chrissharp123 | hi all |
| # | 10:40:41 | phasefx | hey man |
| # | 10:40:48 | Dyrcona | ehlo :) |
| # | 10:40:56 | chrissharp123 | anybody know off-hand how one might count the number of records in MARC21 binary? |
| # | 10:41:05 | Dyrcona | phasefx: thanks. i was just looking at that. |
| # | 10:42:08 | phasefx | chrissharp123: I'd use yaz-marcdump to convert it to xml and then grep -c '<record' on the xml file |
| # | 10:42:33 | chrissharp123 | ah - okay - that'll work - I was looking to skip that step :-) |
| # | 10:42:44 | chrissharp123 | thanks phasefx |
| # | 10:43:07 | chrissharp123 might just export the recs as MARCXML |
| # | 10:44:01 | miker_ | Dyrcona: the profile field on actor.usr points to the "main" group for the user |
| # | 10:44:19 | Dyrcona | yep. i got that. |
| # | 10:44:52 | miker_ | the groups listed in usr_grp_map allow the user to gain more permissions ... say a general staff user (profile) plus a cataloger |
| # | 10:45:17 | miker_ | the profile is what is generally looked at by circ and hold rules |
| # | 10:45:32 | phasefx | chrissharp123: the marcdump utility may give a summary count at the end of its output |
| # | 10:46:19 | phasefx thinks of the profile as a prominent perm group :) |
| # | 10:46:28 | chrissharp123 | phasefx: cool - I've done a glance at the man page for yaz-marcdump - but the options are kind of tl;dr |
| # | 10:47:15 | gmcharlt has quit IRC |
| # | 10:48:16 | Dyrcona | It is interesting how looking into migrating to a different ILS forces one to face the mess that has accumulated in ~8 years of using the current ILS. |
| # | 10:49:03 | jakeshomelibrary has joined #openils-evergreen |
| # | 10:49:05 | phasefx | which one are you coming from? |
| # | 10:49:36 | jakeshomelibrary | hey phasefx |
| # | 10:49:48 | phasefx | hey jake |
| # | 10:49:59 | Dyrcona not sure he should say.... *cough* Horizon. |
| # | 10:50:21 | jakeshomelibrary | i need some help installing the full server |
| # | 10:50:24 | phasefx | ah..that's a pretty flexible ILS.. probably lots of fun things you have going on there :) |
| # | 10:50:55 | jakeshomelibrary | what is horizon |
| # | 10:51:17 | phasefx | it's an automated library system like evergreen, koha, polaris, unicorn, etc. |
| # | 10:51:33 | jakeshomelibrary | i want it |
| # | 10:51:39 | jakeshomelibrary | are u working on it |
| # | 10:51:46 | phasefx | they don't sell it anymore |
| # | 10:52:00 | phasefx | or rent it, rather |
| # | 10:52:08 | jakeshomelibrary | oh can u get unicorn for me |
| # | 10:52:15 | jakeshomelibrary | or evergreen |
| # | 10:52:38 | phasefx can point you to downloads for any of the free ones :) |
| # | 10:53:05 | jakeshomelibrary | what are the free ones or the demo ones |
| # | 10:53:19 | jakeshomelibrary | is unicorn good |
| # | 10:53:54 | phasefx | for some people |
| # | 10:55:07 | jakeshomelibrary | can u create a installion (just the staff client) only its for the server |
| # | 10:55:20 | jakeshomelibrary | just like the staff client |
| # | 10:55:24 | jakeshomelibrary | sorry |
| # | 10:56:16 | chrissharp123 | jakeshomelibrary: you'll benefit from reading this: http://en.wikipedia.org/wiki/Library_automation |
| # | 10:56:39 | phasefx | jakeshomelibrary: I can't do it and maintain it, no. But there is something like that with an older version of EG |
| # | 10:57:30 | jakeshomelibrary | what is eg |
| # | 10:57:54 | chrissharp123 | EG = Evergreen |
| # | 10:58:04 | phasefx | jakeshomelibrary: eg = evergreen. I'm talking about what's on this page here: http://evergreen-ils.org/dokuwiki/doku.php?id=jaschmidt:evergreen_installer |
| # | 10:59:08 | jakeshomelibrary has quit IRC |
| # | 11:02:37 | Dyrcona thinks Horizon, Unicorn, or Evergreen would be overkill for "jakeshomelibrary." |
| # | 11:02:45 | jakeshomelibrary has joined #openils-evergreen |
| # | 11:02:52 | Dyrcona | :) |
| # | 11:02:58 | phasefx | yeah, I suggested librarything |
| # | 11:03:14 | phasefx | jakeshomelibrary: did you take a look at libarything.com? |
| # | 11:03:24 | phasefx | you don't need circulation, right? |
| # | 11:04:09 | phasefx | and there's OCLC.. they want to make library automation cheaper for folks :) :) |
| # | 11:04:21 | Dyrcona | yeah, right. :) |
| # | 11:05:09 | phasefx | it's web-scale, just like facebook |
| # | 11:05:31 | Dyrcona | OCLC wants to own library automation. |
| # | 11:06:27 | phasefx | choice is good. leveraging monopolies, not so much. Just my opinion, not speaking for my company, etc. etc. *8) |
| # | 11:07:46 | phasefx does want to start a community evergreen server.. not a demo server, but something a little more restricted and reliable. Like those free shell accounts you can get |
| # | 11:07:48 | jakeshomelibrary has quit IRC |
| # | 11:08:09 | _bott_ has quit IRC |
| # | 11:09:02 | Dyrcona | phasefx: for casual/home users who want to organize their personal libraries and share metadata, or more like biblios.net? |
| # | 11:09:50 | phasefx | more for the former, hobbiests, small libraries.. folks who don't need something mission critical |
| # | 11:10:15 | Dyrcona nods. |
| # | 11:11:03 | Dyrcona | It is hard to concentrate on work when people keep rolling heavy loads on pallet trucks back and forth on the floor above one's head. |
| # | 11:11:37 | phasefx | I was picturing something more precarious, like catwalks, when I first read that :D |
| # | 11:12:28 | dbs has joined #openils-evergreen |
| # | 11:12:48 | phasefx | a community server might be a good platform for adhoc lending networks too |
| # | 11:13:10 | Dyrcona | phasefx: a community server sounds like an interesting idea. |
| # | 11:14:01 | phasefx | just need to find time, resources, etc. And I think a few more key features in Evergreen |
| # | 11:14:37 | phasefx | like a GUI for the in-db circ rules :) |
| # | 11:14:45 | Dyrcona | yep. i'll keep that in mind as I wend my way through the code. |
| # | 11:15:15 | Dyrcona is trying to figure out the in-db circ rules, but thinks the situation in his consortium is complicated enough to require scripts. |
| # | 11:15:43 | phasefx | there's one common model for small personal libraries that I don't see fitting very well into EG, and that's where you track the number of items for a title, and the number of items in certain states, but not barcodes |
| # | 11:16:21 | phasefx | s/common//. Actually don't know if it's common, but I can see it making sense |
| # | 11:17:29 | Dyrcona | yes. barcodes make a nice, unique identity. |
| # | 11:18:02 | chrissharp123 must have been remembering the xmllint man page, not the yaz-marcdump page |
| # | 11:18:06 | Dyrcona | its hard to tell two copies of the same book apart without some kind of copy-based unique id on the artifact. |
| # | 11:19:13 | dbs | update asset.copy set barcode = 'Bird-shaped coffee stain on page 23' where id = 10; |
| # | 11:19:25 | Dyrcona | lol |
| # | 11:19:41 | phasefx | but if I'm Joe Random with a personal library, I usually only have one copy of each title, and if I have more than one, it's enough to simply know who has how many :) |
| # | 11:20:14 | _bott_ has joined #OpenILS-Evergreen |
| # | 11:20:27 | phasefx | of course, I think a spreadsheet is perfectly fine there :) |
| # | 11:20:28 | denials has joined #OpenILS-Evergreen |
| # | 11:20:34 | Dyrcona | true, but I was thinking about circulating to others and distributing them somehow. |
| # | 11:20:48 | Dyrcona was thinking inside the box, apparently. |
| # | 11:21:04 | phasefx | yeah, barcode model is best there, if you're widening your "network" beyond a small group of friends |
| # | 11:21:06 | dbs | there are various book-sharing services already |
| # | 11:21:08 | Dyrcona | i was thinking of recommending a spreadsheet to the home library guy. |
| # | 11:21:50 | phasefx | the home library guy apparently likes MARC |
| # | 11:21:59 | Dyrcona gets nervous when he hear crunching noises overhead and bits of concrete falling onto ceiling tile. |
| # | 11:22:05 | phasefx | must feel cool like assembly language or something :) |
| # | 11:22:14 | Dyrcona shudders. |
| # | 11:22:23 | dbs | Dyrcona: made any proprietary vendors angry recently? |
| # | 11:22:45 | Dyrcona | I'd like to stick a red hot poker into MARC.--It's a pain to work with in a relational database. |
| # | 11:22:57 | dbs sees the grpl commit - holy crow! |
| # | 11:23:05 | _dkyle1 just posted a telephone renewal system to contrib |
| # | 11:23:12 | Dyrcona | dbs: no, but they're moving furniture and junk around upstairs with pallet jacks. |
| # | 11:23:51 | phasefx | _dkyle1++ |
| # | 11:24:21 | Dyrcona | _dkyle1 is now known as _dkyle2. :) |
| # | 11:25:01 | dbs | dkyle++ _dkyle++ _dkyle1++ |
| # | 11:26:34 | _dkyle1 | I'm wondering about some return values from OSRF Gateway with FM values that are not JSON |
| # | 11:27:42 | _dkyle1 | or at least they won't decode_json - how do people usually extract data from these methods? |
| # | 11:29:51 | phasefx | what sort of values are you seeing? |
| # | 11:30:33 | phasefx | I know of methods that don't return fieldmapper objects, but they do return strings or numbers or arrays of such things |
| # | 11:30:35 | _dkyle1 | a call to open-ils.circ.fleshed.retrieve for example |
| # | 11:31:03 | _dkyle1 | big long string of FM values |
| # | 11:33:04 | _bott_ has quit IRC |
| # | 11:33:05 | _dkyle1 has quit IRC |
| # | 11:34:02 | phasefx | for that particular call, I'd expect to get back { 'circ' : fm_object, 'acp' : fm_object, etc. } that should be parseable as JSON |
| # | 11:34:07 | _bott_ has joined #OpenILS-Evergreen |
| # | 11:37:53 | dbs | strictly speaking, json string values are supposed to be double-quotes :) |
| # | 11:38:22 | phasefx | roger that |
| # | 11:51:50 | _bott_ has left #OpenILS-Evergreen |
| # | 11:51:52 | _bott_ has joined #OpenILS-Evergreen |
| # | 12:00:10 | Roger2k10 has joined #openils-evergreen |
| # | 12:02:39 | Roger2k10 | I've been trying to get records and holdings to import for over a week now and am pretty frustrated. I'm probably doing something wrong but I'm not sure what. I've been closely following the directions. |
| # | 12:05:20 | Roger2k10 | I have a file with 10 records in it. Is it to much to ask if someone would mind trying to import it and see if they succeed and if so tell me the exact sequence of commands used? |
| # | 12:10:53 | phasefx | Roger2k10: I'd be willing to give it a shot this weekend, but have to go now |
| # | 12:14:49 | Roger2k10 | That works for me. Do you want me to give you a link for the file? |
| # | 12:15:36 | phasefx | sure |
| # | 12:17:33 | Roger2k10 | Did you get that? I'm using the web gateway and it doesn't show any indication that the /msg went through. |
| # | 12:18:02 | phasefx | yessir, got it |
| # | 12:18:02 | BenO has quit IRC |
| # | 12:18:05 | Roger2k10 | Oh, little tabs at the top. My bad. |
| # | 12:18:37 | Roger2k10 | I appreciate it |
| # | 12:19:34 | Roger2k10 | I'll be at home all weekend and don't have any kind of remote access to my servers so I could give you my email address or just check in Monday. |
| # | 12:26:42 | r123 has joined #openils-evergreen |
| # | 12:29:30 | r123 | ok, i'm trying to get opensrf to install but when i went to edit opensrf.xml, it wasn't there - no config dir in /openils at all. I guess I forgot to add the --sysconfdir=/openils/conf when I rand configure. What's the best way to try and fix this |
| # | 12:31:29 | miker_ | r123: easiest thing to do is rebuild opensrf and reinstall |
| # | 12:33:35 | r123 | run make unistall before using Makefile.install - a sorry for stupid questions, very new to the compile from source stuff |
| # | 12:34:40 | miker_ | you won't need Makefile.install again, that's just for prerequisites |
| # | 12:35:03 | miker_ | make uninstall ... not even sure if there's an uninstall target. won't hurt, though |
| # | 12:35:49 | miker_ | you'll want to run `make clean; configure --sysconfdir=/openils/conf; make; make install` from the opensrf source directory |
| # | 12:36:37 | r123 | thanks |
| # | 12:40:45 | asmodai has quit IRC |
| # | 12:48:08 | dbs | miker_: any objection to pushing the default maximum records for SRU from 10 up to 50? paging doesn't seem to be working, at least not through simple2zoom, so the first page of results is all that z clients can get for the time being |
| # | 12:48:33 | dbs | (and I keep on applying updated WWW/SuperCat.pm's and forgetting to up our limit accordingly) |
| # | 12:49:50 | dbs | something in the simple2zoom -> SRU -> EG chain also seems to be eating pure numeric searches like find @attr 1=7 0793526949, which work perfectly in slimpac as a keyword search |
| # | 12:50:11 | miker_ | dbs: no problem like all, re default max per page |
| # | 12:50:40 | miker_ | yeah, unquoted searches are a problem, but I think that's a CQL::Parser issue (which I haven't tracked further) |
| # | 12:51:04 | miker_ | could maybe me my eg-specific sru::request extentions ... hrm |
| # | 12:53:18 | dbs | yeah. I've tried quoting the numerics with no success :-/ |
| # | 12:54:10 | dbs | I could go back to my debugging ways to see what CRL::Parser spits out at least |
| # | 12:58:50 | asmodai has joined #OpenILS-Evergreen |
| # | 13:11:33 | miker_ | dbs: that's odd... |
| # | 13:20:33 | dbs sends a list of 178 permissions that are assigned to no profiles to his counterparts to untangle |
| # | 13:21:08 | dbs | heh, nobody has the UPDATE_PERM permission, maybe that's why they can't grant permissions on the user permission editor :) |
| # | 13:21:45 | miker_ | ha |
| # | 13:22:54 | miker_ | granting just requires that you 1) have it 2) have the grant flag 3) are granting at your depth 4) the target has a work_ou you have the perm at ... IIRC |
| # | 13:25:12 | _bott_ has quit IRC |
| # | 13:25:14 | dbs | -= THIS MESSAGE NOT LOGGED =- |
| # | 13:27:47 | dbs | SRU search string [eg.keyword = 0793526949] converted to [keyword:0793526949 site:OSUL] |
| # | 13:27:51 | dbs | well that looks fine |
| # | 13:29:25 | asmodai has quit IRC |
| # | 13:32:58 | eby has joined #OpenILS-Evergreen |
| # | 13:37:37 | dbs | heh, it is fine, if I search the right damned library |
| # | 13:37:54 | miker_ | doh! :) |
| # | 13:38:01 | dbs | however, then it returns one result, and yaz-client barfs trying to show that result |
| # | 13:38:11 | dbs | seems to be an offset error |
| # | 13:39:10 | sarabee_ has joined #openils-evergreen |
| # | 13:39:44 | dbs | http://zed.concat.ca/opac/extras/sru/OWA/holdings?version=1.2&operation=searchRetrieve&maximumRecords=1&&query=eg.keyword=0793526949 |
| # | 13:39:59 | sarabee has quit IRC |
| # | 13:42:10 | berick | ACQ quote of the day.. well, 2 days ago "GST non-rebateable-division-rates are often set to 4 decimal places, e.g. "1.0198", and this is enough to throw things slightly off" --art |
| # | 13:42:15 | berick | oh boy |
| # | 13:42:45 | dbs | heh |
| # | 13:42:58 | miker_ | dbs: I think the version is supposed to be 1.1 ... no certain |
| # | 13:43:06 | dbs | that SRU result looks fine to me |
| # | 13:43:06 | miker_ | an dunno if that matters |
| # | 13:43:23 | dbs | yeah, I don't think so, I've thrown 9.9 in there and it's happy :) |
| # | 13:43:33 | miker_ | k |
| # | 13:47:13 | miker_ | dbs: there's an extra & in there, just a typeo? |
| # | 13:47:29 | dbs | miker_: yep |
| # | 13:48:28 | dbs | so if you connect to zed.concat.ca:210/OWA and do that attr 7 search, you can see that it finds a hit, but it can't show the result |
| # | 13:48:45 | miker_ | dbs: but other results are fine? |
| # | 13:48:48 | dbs | theory: of x hits, our z39.50 concoction will only present x-1 results |
| # | 13:48:59 | miker_ | hrm... |
| # | 13:49:58 | dbs | yep, if you search a plain old: find "are you experienced", you'll get 3 hits, but only be able to show 1 and 2 |
| # | 13:50:15 | dbs | 3 fails with a "present request out of range" (in yaz-client) |
| # | 13:50:58 | miker_ | odd |
| # | 13:51:02 | miker_ | no idea on that |
| # | 13:51:03 | dbs | agreed |
| # | 13:51:42 | miker_ | slimpac is confirming your counts, but showing all hits? |
| # | 13:54:20 | miker_ | it is for that isbn |
| # | 13:58:00 | _bott_ has joined #OpenILS-Evergreen |
| # | 14:14:29 | _dkyle1 has joined #openils-evergreen |
| # | 14:14:45 | berick | postgres people, see any reason why this won't log everything to syslog? trimmed postgresql.conf: http://rafb.net/p/mWURT320.html |
| # | 14:15:17 | berick | syslog appears to be working fine with my other LOCAL* logs |
| # | 14:15:39 | jeff | did you trim only comments and whitespace? ;) |
| # | 14:15:49 | jeff | oh, nevermind. |
| # | 14:15:52 | berick | jeff: unless my grep/sed fu is wonky |
| # | 14:15:55 | berick | which is highly possible |
| # | 14:16:15 | jeff | yeah, i just saw that you included the command. asked before i loaded. |
| # | 14:16:33 | berick tries a direct 'logger' call |
| # | 14:16:51 | jeff | can you annotate with your syslog config? |
| # | 14:17:05 | jeff | and it it logging anything to syslog? |
| # | 14:19:07 | berick | i think it is my syslog config.. beleive i'm treating local logs differently |
| # | 14:20:04 | berick pokes at it |
| # | 14:23:12 | berick | jeff: thanks :) it was a syslog thing |
| # | 14:29:30 | asmodai has joined #OpenILS-Evergreen |
| # | 14:42:42 | gmcharlt has joined #OpenILS-Evergreen |
| # | 14:43:23 | asmodai_ has joined #OpenILS-Evergreen |
| # | 14:49:49 | dbs has quit IRC |
| # | 14:49:49 | sarabee_ has quit IRC |
| # | 14:49:49 | sylvar has quit IRC |
| # | 14:49:49 | chrissharp123 has quit IRC |
| # | 14:49:49 | berick has quit IRC |
| # | 14:49:49 | jeff has quit IRC |
| # | 14:49:49 | error_23 has quit IRC |
| # | 14:49:49 | phasefx2 has quit IRC |
| # | 14:50:09 | Dyrcona has quit IRC |
| # | 14:50:39 | error_23 has joined #openils-evergreen |
| # | 14:50:39 | phasefx2 has joined #openils-evergreen |
| # | 14:51:22 | dbs has joined #openils-evergreen |
| # | 14:51:25 | sarabee_ has joined #openils-evergreen |
| # | 14:51:25 | berick has joined #openils-evergreen |
| # | 14:51:25 | jeff has joined #openils-evergreen |
| # | 14:51:25 | chrissharp123 has joined #openils-evergreen |
| # | 14:51:40 | sylvar has joined #openils-evergreen |
| # | 14:52:55 | asmodai has quit IRC |
| # | 14:52:55 | asmodai_ is now known as asmodai |
| # | 14:52:59 | Dyrcona has joined #openils-evergreen |
| # | 14:55:52 | _bott_ wonders If Firefox, and Chrome, and Opera, and Safari work, do I need to worry about IE...? |
| # | 14:56:18 | jeff | heh |
| # | 14:56:19 | jeff | i did. |
| # | 14:56:39 | _bott_ | javascript debugging in IE is maddening |
| # | 14:56:46 | jeff | yes. |
| # | 14:57:01 | jeff | i spent way too many hours tracking down that bug last weekend. |
| # | 14:57:11 | _bott_ | gotta love syntax errors on non-existent lines |
| # | 14:57:50 | berick | _bott_: oh, god, i hate debugging in IE |
| # | 14:58:11 | jeff | if you install the script debugger from NT 4.0, it gets a little better. it will stop giving you pretend line numbers -- but if you have a syntax error in a function in file 1, you don't get the syntax error, you get an error on or around the line where you try to call that function in file12. |
| # | 14:58:56 | jeff | this is the script debugger (validation required): http://www.microsoft.com/downloads/details.aspx?familyid=2f465be0-94fd-4569-b3c4-dffdf19ccd99&displaylang=en |
| # | 14:59:59 | berick | you'll know when I'm working on IE because I'll be in here whining for hours |
| # | 15:00:00 | _bott_ | IE 8 has an interesting debugger included |
| # | 15:00:10 | _bott_ | hasn't helped though |
| # | 15:00:13 | jeff | and you'll then want to go to Tools -> Options -> Advanced and uncheck "Disable script debugging (Internet Explorer) under the "Browsing" category. |
| # | 15:00:36 | jeff | yeah, i haven't tried debugging in IE8 yet. |
| # | 15:06:06 | _dkyle1 has left #openils-evergreen |
| # | 15:07:47 | brendan_ga has quit IRC |
| # | 15:11:01 | miker_ | _bott_: didn't work for me ... the ie8 debugger, I mean |
| # | 15:11:34 | _bott_ | I said it's interesting, didn't say it worked ;) |
| # | 15:11:50 | miker_ | true enough |
| # | 15:24:17 | jeff | dbs: do you have the link to the web based i18n thingy that i forget the name of right now? :) |
| # | 15:24:33 | dbs | jeff: coffeecode.net:8080 ? |
| # | 15:25:13 | jeff | yep, thanks! |
| # | 15:45:25 | dbs | stupid question: in the circ scripts, is there a defined value for the org_unit at which the transaction is taking place? |
| # | 15:45:53 | dbs | currentLocation? |
| # | 15:48:55 | Dyrcona | dbs: that's what it seemed to be when I was playing with the other day. |
| # | 15:49:55 | dbs | hrm, okay |
| # | 15:50:18 | dbs wonders if that's an aou object or what... |
| # | 15:50:33 | dbs | looks like no: currentLocation has no properties |
| # | 15:51:13 | Dyrcona | dbs: it did when I tried the other day if (currentLocation.id == 181) for example. |
| # | 15:51:45 | Dyrcona | dbs: i also logged currentLocation.name. |
| # | 15:52:06 | dbs | well dang! I'm doing something wrong then :) |
| # | 15:52:09 | miker_ | dbs: in which script? permit or duration |
| # | 15:52:15 | dbs | duration |
| # | 15:52:21 | miker_ | ah ... berick ? |
| # | 15:53:23 | berick looks |
| # | 15:54:00 | Dyrcona | it works for me in circ_duration.js. |
| # | 15:54:11 | miker_ | berick: sorry ... couldn't find the root quickly, context switching pain as well ;) |
| # | 15:54:56 | berick | $runner->insert( "$evt.location", $editor->retrieve_actor_org_unit($ctx->{requestor}->ws_ou), 1); |
| # | 15:55:10 | berick | that becomes currentLocation |
| # | 15:55:14 | berick | so, yeah, should be an object |
| # | 15:55:51 | berick | if ws_ou was somehow undef, it would explain it |
| # | 15:55:52 | dbs | meh. okay, I'll see if I can figure out what dumb-assery I (or somebody else) has injected |
| # | 15:56:10 | berick | there'd be a matching warning in the log if you tried to retrieve via null ID |
| # | 15:56:34 | Dyrcona | or misspelled currentLocation..... I did that, too. :) |
| # | 15:57:26 | berick | or.. if ctx->{requestor} was null |
| # | 15:59:04 | dbs | actually, looks like it's Permit |
| # | 16:01:30 | dbs is confused, as he's not trying to pull currentLocation in circ_permit_* |
| # | 16:01:35 | dbs babbles |
| # | 16:03:14 | dbs | ah, it was in circ_groups.js |
| # | 16:03:39 | r123 has quit IRC |
| # | 16:05:06 | dbs | whee, /me manages to checkout an item |
| # | 16:11:36 | atheos has left #OpenILS-Evergreen |
| # | 16:13:41 | natschil has joined #openils-evergreen |
| # | 16:17:11 | berick | that is just so awesome. records with code='<' in the xml cause xml::libxml to segfault, killing the perl process |
| # | 16:17:28 | berick | try/catch does no good |
| # | 16:18:36 | dbs | berick: that's why I wrote fix_bad_marcxml.pl to cleanup our crappy records before import |
| # | 16:19:21 | dbs | mebbe you could steal some of the "logic" from that (although it sucks to introduce more processing time) |
| # | 16:19:35 | berick | well, if someone would apply the marc::file::xml patch, i'd be all good |
| # | 16:20:05 | berick | dbs: or, yeah, maybe shove that into the 'create queued vandelay record' logic |
| # | 16:20:28 | dbs | ahem, "someone" :) |
| # | 16:20:39 | berick | *cough* |
| # | 16:21:10 | dbs | nothing like seeing an import die at record 750,000 after 20-odd hours of processing :) |
| # | 16:23:06 | dbs | does what we're trying to do make any sense - define circ rules in aou-specific scripts, and load them via load_lib('circ/circ_duration_' + currentLocation.shortname + '.js') |
| # | 16:23:44 | berick | dbs: yes. as long as circ_lib.js is loaded first |
| # | 16:24:11 | dbs | damn. trying to figure out why it seems to be ignoring the rules spec'ed in the child file |
| # | 16:24:20 | dbs bets redeclaration of vars |
| # | 16:24:48 | Dyrcona | How do I "unregister" my workstation in the staff client, i.e. how do I get the staff client to think it has not been registered? |
| # | 16:26:27 | dbs | Dyrcona: http://open-ils.org/dokuwiki/doku.php?id=staff_client:removing_the_staff_client is one way |
| # | 16:26:42 | dbs | or use some uppercase characters in the hostname to trick it |
| # | 16:26:44 | levani_el has joined #openils-evergreen |
| # | 16:26:57 | error_23_ has joined #openils-evergreen |
| # | 16:27:02 | levani_el | hello |
| # | 16:27:13 | dbs | aha, var that we're using as a flag to indicate processing has occurred in a different script is coming back undefined |
| # | 16:27:20 | levani_el | how convert exvel to posgresql? |
| # | 16:27:54 | eby has quit IRC |
| # | 16:28:30 | Dyrcona | dbs: thanks. I didn't see the OpenILS folder in AppData earlier. |
| # | 16:29:49 | berick | oh, gonna have to optimize the org picker for big org trees |
| # | 16:30:07 | Dyrcona | grr. just blowing out the directory doesn't work. the staff client remakes it. guess I'll need to reboot or something. |
| # | 16:32:10 | berick | Dyrcona: ws_info is the file. if you remove that file, it will ask you to re-register |
| # | 16:32:49 | jeff | and if you re-register with the same workstation name in the same OU, it'll just prompt you to force the action after warning you that name already exists. |
| # | 16:33:33 | jeff | so... misconfigured workstations... affects transits, circs, and desk payments... anything else i should search out if i'm trying to see how much of a mess it made? |
| # | 16:34:26 | Dyrcona | berick & jeff: thanks. i just blew the database out, anyway. |
| # | 16:43:41 | error_23 has quit IRC |
| # | 16:44:45 | asmodai__ has joined #OpenILS-Evergreen |
| # | 16:54:20 | asmodai has quit IRC |
| # | 16:54:20 | asmodai__ is now known as asmodai |
| # | 17:02:41 | dbs | miker_: I think you fixed paging, actually |
| # | 17:03:16 | dbs | yaz-client can now grab maximumrecords and show past that. yayz |
| # | 17:13:21 | mck9 has quit IRC |
| # | 17:14:14 | asmodai has quit IRC |
| # | 17:15:57 | asmodai has joined #OpenILS-Evergreen |
| # | 17:20:33 | Dyrcona has quit IRC |
| # | 17:23:25 | levani_el has quit IRC |
| # | 17:45:44 | natschil has quit IRC |
| # | 18:05:36 | dbs has quit IRC |
| # | 18:42:16 | EGUEST785 has joined #openils-evergreen |
| # | 18:42:36 | EGUEST785 | i heard that koha is better than evergreen is this true?? |
| # | 18:43:40 | EGUEST785 | helooo anyone going to answer this |
| # | 18:44:18 | EGUEST785 has quit IRC |
| # | 19:09:07 | Roger2k10 has quit IRC |
| # | 19:32:49 | gmcharlt | sic transit troll |
| # | 20:03:40 | jeff | gmcharlt: pretty sure that's "jakeshomelibrary" |
| # | 20:14:05 | miker_ | @later tell dbs I'd like to set the default page size back to 10, since paging works now. objections? |
| # | 20:14:05 | pinesol | miker_: The operation succeeded. |
| # | 20:16:50 | chrissharp123 waves at error_23_ |
| # | 20:28:06 | error_23_ waves at chrissharp123 |
| # | 20:28:11 | error_23_ | how are things in g-town? |
| # | 20:28:33 | error_23_ | i will say that things are awesome in devtown |
| # | 20:29:04 | chrissharp123 | we're cool |
| # | 20:29:26 | chrissharp123 | I'm beginning to dabble in Python - nothing serious |
| # | 20:29:40 | chrissharp123 | I like to thing that I'm in the outskirts of devtown :-) |
| # | 20:31:52 | chrissharp123 | s/thing/think/ |
| # | 21:03:38 | asmodai has quit IRC |
| # | 21:09:00 | error_23_ | neat |
| # | 21:09:02 | error_23_ | i think that's great |
| # | 21:09:13 | error_23_ | i gotta sign off; it's mayday which means drinking-time |
| # | 21:09:19 | error_23_ | =) chat with you later! |
| # | 21:09:23 | error_23_ has quit IRC |
| # | 21:53:03 | brendan_ga has joined #OpenILS-Evergreen |
| # | 22:08:36 | phasefx_ has quit IRC |
| # | 22:08:42 | phasefx has quit IRC |
| # | 22:11:00 | sylvar has quit IRC |
| # | 22:47:28 | dbs has joined #openils-evergreen |
| # | 22:47:46 | dbs | miker_: objections = undef; |
| # | 22:53:31 | phasefx has joined #openils-evergreen |
| # | 23:16:00 | miker_ | dbs: updated |
| # | 23:19:42 | dbs | excellent! also good news, pyz3950 works now too (as long as you tell it not to worry about the fact that the records are coming back as unicode) |
| # | 23:39:47 | dbs has quit IRC |