2009-10-13T00:02:40 *** Branflakes has left #Evergreen 2009-10-13T00:27:15 *** mck9 has left #evergreen 2009-10-13T02:06:30 * jeff catches up on commits 2009-10-13T02:06:37 vacation over. :) 2009-10-13T02:32:32 @later tell miker_ config.index_normalizer seems to be missing a description column 2009-10-13T02:32:32 phasefx_: The operation succeeded. 2009-10-13T02:56:30 *** chrissharp123 has joined #evergreen 2009-10-13T03:34:39 *** eguest309 has joined #Evergreen 2009-10-13T05:56:43 *** kgs has joined #evergreen 2009-10-13T06:07:10 *** eguest309 has left #Evergreen 2009-10-13T06:24:48 *** wlayton has joined #evergreen 2009-10-13T06:53:31 *** eguest309 has joined #Evergreen 2009-10-13T06:59:58 *** wlayton has quit IRC 2009-10-13T07:26:18 phasefx_: thanks for spotting that. I'll fix it with another upgrade script soon 2009-10-13T07:52:35 *** kgs has quit IRC 2009-10-13T07:58:51 *** mck9 has joined #evergreen 2009-10-13T08:19:21 *** gdunbar has joined #evergreen 2009-10-13T08:24:53 *** eguest309 has quit IRC 2009-10-13T08:27:02 *** _bott_ has joined #evergreen 2009-10-13T08:27:26 *** atz has quit IRC 2009-10-13T08:28:06 *** atz has joined #evergreen 2009-10-13T08:46:07 miker_ was it you I was talking to in here yesterday, about not having fieldmapper for php? I'm modifying my scripts to work with 1.6, and then it hits me. Why can't I just invoke evergreen via the gatway with this: https://evergreen.lib.in.us/gateway?service=open-ils.actor&method=opensrf.open-ils.system.fieldmapper&service=open-ils.actor and make a simple function in my code to extract field positions. am I oversimplifying this, or is this a quick an 2009-10-13T08:56:34 *** kbeswick has joined #evergreen 2009-10-13T09:10:38 *** tel has joined #evergreen 2009-10-13T09:20:17 *** eby_ has quit IRC 2009-10-13T09:20:59 atheos: right, that's why I was suggesting GET since POST wasn't working 2009-10-13T09:23:11 miker_, that was for a different issue, I've not been using a fieldmapper, I've been gathering hard coded arrays for my project. I'm now going to dump fieldmapper via the gateway. If you had suggested that I access fieldmapper like this before, I missed it (unfortunately) 2009-10-13T09:26:35 oh, I see, sorry 2009-10-13T09:26:43 I missed your point 2009-10-13T09:26:54 don't be sorry, I'm tickled pink :) 2009-10-13T09:27:01 you can grab the fieldmapper xml, of course 2009-10-13T09:27:19 which would cause less stress on the backend if your service is heavily used 2009-10-13T09:27:43 I'll cache it locally to avoid stress, although it's not a heavily used service 2009-10-13T09:28:22 the xml is the source for the ouptut of opensrf.open-ils.system.fieldmapper, but, then you have to parse the xml :) 2009-10-13T09:28:52 well, I'll show you what I'm doing thus far with it, I'll have it "usable" in very short time 2009-10-13T09:29:03 atheos pasted "php fieldmapper via gateway" at http://paste.lisp.org/display/88581 2009-10-13T09:29:59 it will just be a part of my php evergreen class, no more updating my script when everygreen is updated. this makes me happy 2009-10-13T09:32:53 that will certainly work (as long as we don't change the implementation of objects from JSON Array to JSON Object ... doh! ;) ) 2009-10-13T09:33:27 (I don't expect that to happen, fwiw ... arrays are much smaller on the wire than hashes) 2009-10-13T09:33:53 miker_ yea, but even then that would be a simple change on my end. 2009-10-13T09:34:08 cool 2009-10-13T09:35:23 ultimately, I'll dive into evergreen and have this stuff in the OPAC once I feel more comfortable with perl. 2009-10-13T09:55:24 atheos Are we talking about using this file? > fm_IDL.xml 2009-10-13T09:55:31 *** dbs has joined #evergreen 2009-10-13T09:56:37 moodaepo talking about using only the gateway API in order to utilize the fieldmapper, as opposed to using fieldmapper.pl or javascript 2009-10-13T09:57:05 well, not only the gateway, that coupled with whatever your using to access the gateway, in my case PHP 2009-10-13T09:57:30 aah ok..I should read up 2009-10-13T09:59:07 *** agJohn has joined #evergreen 2009-10-13T09:59:56 atheos: you're with Indiana, right? there's some interest from some conifer libraries in the "all cards" button documented in the Indiana manual 2009-10-13T10:00:25 *** jenny has joined #evergreen 2009-10-13T10:01:00 dbs - in Indiana yes, not familiar with "all cards" - mrpeters-isl can likely shed light on that 2009-10-13T10:01:28 im not familiar with it either 2009-10-13T10:01:31 * dbs notes that the channel is getting to the point that we might want to consider a (opt-in) wiki page linking nicks loosely to our identities/affiliations 2009-10-13T10:01:32 where is that in our manual? 2009-10-13T10:02:08 dbs - that's a good idea 2009-10-13T10:02:23 dbs++ 2009-10-13T10:03:48 folks, if you're following along with trunk EG, you'll need to rerun the last 2 db upgrade scripts: 0032.schema.ingest-normalizers.sql and 0033.data.ingest-normalizers.sql 2009-10-13T10:03:48 mrpeters-isl: hmm, I'll try to track down the reference; I haven't seen it myself 2009-10-13T10:04:20 dbs: I'm pretty certain that's an MLC-special thing, perhaps coming from BC 2009-10-13T10:04:35 IOW, it's not part of trunk AFAIK 2009-10-13T10:04:49 the 0030 upgrade has been running for about 12 hours now on our production system; perhaps I should have the upgrade script drop the index before inserting all of the new complete subject rows 2009-10-13T10:05:43 miker_: oh, cool - so the person asking about it mixed up Indiana with MLC - and yeah, I found no org_unit settings or widget config settings in the areas I would expect, so I thought it was probably a customization 2009-10-13T10:05:45 miker_++ 2009-10-13T10:05:53 *** rschiffman has joined #Evergreen 2009-10-13T10:06:10 *** rschiffman has quit IRC 2009-10-13T10:06:23 rschiffman: welcome :) 2009-10-13T10:10:05 <_bott_> dbs: I've created an "all cards" animal 2009-10-13T10:10:50 hmm, dropping the ORDER BY source clause drops the lower bound of the explain considerably 2009-10-13T10:11:39 _bott_: ah, bingo! there's some interest here - do you maintain it as a patch, or a separate source tree? 2009-10-13T10:12:10 <_bott_> It's a minor modification to the xul, which calls an external cgi which does the work 2009-10-13T10:12:35 <_bott_> just using the client as a browser really 2009-10-13T10:12:58 dbs: re 0030, yeah, subjects don't need first-word relevance bump, so order by isn't too important 2009-10-13T10:14:07 miker_: and source isn't indexed, heh 2009-10-13T10:14:45 it wouldn't hurt for that to be indexed, fwiw, even just for the transaction in question 2009-10-13T10:14:54 all right, trying it once more with feeling 2009-10-13T10:16:19 *** eguest309 has joined #Evergreen 2009-10-13T10:16:59 miker_: right; the sequential scan on msfe is going to be the unavoidable killer in any case, but every little bit helps :) 2009-10-13T10:37:29 *** matt___ has joined #evergreen 2009-10-13T10:49:17 _bott_++ for All Cards 2009-10-13T10:49:27 we wouldn't be able to use Evergreen without it 2009-10-13T10:49:46 contrib it :) 2009-10-13T10:49:52 dbs about the opt-in wiki page with proper names/affiliation I'd rather have people start entering their "real names" in their choice of irc client wouldn't that suffice? 2009-10-13T10:49:53 _bott_: are other libs within Michigan using it? I know you made a few enhancements to it recently, so I wondered. 2009-10-13T10:50:04 what is this "All Cards" animal? 2009-10-13T10:50:33 moodaepo: real name in irc client limits people that participate in multiple channels and don't wish to have their full name everywhere. *shrug* 2009-10-13T10:50:35 <_bott_> jeff: with 1.4 I made it available to all. GR uses it, but I'm not sure anyone else does, besides TADL 2009-10-13T10:50:44 moodaepo: that's one way, but many people are new to IRC and... what jeff said :) 2009-10-13T10:50:56 jeff ah true. anony-whimps : ) 2009-10-13T10:51:03 moodaepo: allows staff management of multiple active barcodes within evergreen. we use it so that patrons can have their library card and their state ID as active barcodes. 2009-10-13T10:51:43 also, some people find it easier to set their nick, less easy to change their realname. i think some web based clients have limitations there. 2009-10-13T10:51:45 _bott_ jeff Interesting. Contrib++ 2009-10-13T10:51:47 <_bott_> really gives a tie in to actor.cards, to revive "Lost" cards, or now, see when a card was replaced 2009-10-13T10:52:08 * jeff nods 2009-10-13T10:52:16 useful for more than just what we use it for :) 2009-10-13T10:52:33 <_bott_> yes, because we use it for something completely different 2009-10-13T10:52:41 That and some of us can't come up with cool ways to express our real names via IRC usernames since all the cool versions of our shortened names are already registered :( 2009-10-13T10:52:50 <_bott_> we smack the hands of anyone trying to keep two cards active ;) 2009-10-13T10:54:08 _bott_: heh... some of our circ staff almost force it on patrons. 2009-10-13T10:55:35 *** jenny1 has joined #evergreen 2009-10-13T10:59:10 *** bshum has joined #evergreen 2009-10-13T10:59:10 <_bott_> I should really rewrite it as something worthy of inclusion 2009-10-13T10:59:10 *** bshum has left #evergreen 2009-10-13T10:59:41 *** bshum has joined #evergreen 2009-10-13T10:59:51 _bott_ aah the pitt of cleanup before release is dark and deep. I am sure it looks fine release already! : ) 2009-10-13T10:59:54 *** tel has quit IRC 2009-10-13T11:01:09 *** jenny has quit IRC 2009-10-13T11:01:11 _bott_: make it a xul+js patch! 2009-10-13T11:01:16 purty please? 2009-10-13T11:01:33 http://evergreen-ils.org/dokuwiki/doku.php?id=community:irc_channel 2009-10-13T11:01:38 <_bott_> moodaepo: it's an external perl script, called from the client. Needs better auth and it should really be calling something instead of direct DBI to the database 2009-10-13T11:01:52 doh! 2009-10-13T11:02:24 *** bshum has quit IRC 2009-10-13T11:02:24 sounds like a job for pcrud 2009-10-13T11:02:29 *** bshum has joined #evergreen 2009-10-13T11:02:29 <_bott_> dbs: indeed! 2009-10-13T11:02:54 <_bott_> until today, it's been my dirty little secret (TM) 2009-10-13T11:03:00 _bott_ ah 2009-10-13T11:03:01 hah :) 2009-10-13T11:05:20 yay, dropping the final ORDER BY source clause and indexing source column made run time about 10 minutes. I'll drop that into the upgrade script :) 2009-10-13T11:07:57 dbs: thanks 2009-10-13T11:15:49 linked to the irc "who's who" page from http://open-ils.org/irc.php - oh cool, and people are filling stuff out already! nice 2009-10-13T11:16:42 _bott_++ 2009-10-13T11:19:33 dbs++ 2009-10-13T11:21:31 so is delete patron functionality is coming in 1.6 + 1 or thereabouts? Or is that "merge patron"? 2009-10-13T11:23:03 I think I get asked once a week how to delete patrons, and unless I'm mistaken (very possible!), marking them as inactive is the closest thing to that right now 2009-10-13T11:23:23 Speaking of delete patron (otherwise known as the awesome obliterate!), I noticed that circulation history for the patron was deleted the last time I tried it (two or so weeks ago). Has anyone looked at negative impact for statistical report generation in missing circ stats? 2009-10-13T11:23:45 I think we need to take stock of what all is sitting in trunk and decide what we want to port it to 1.6 2009-10-13T11:24:14 * phasefx_ wishes there was an easy well to see what changesets trunk/ has that branches don't 2009-10-13T11:24:19 s/well/way/ 2009-10-13T11:24:19 i'm very very interested in the "aged circs" (i.e. patronless circs, there for stats purposes and no longer tied to a user) 2009-10-13T11:24:57 dbs: and our current practice is to mark as inactive and set alert message as to why inactive (deceased, etc) 2009-10-13T11:25:09 phasefx_: I _think_ bzr / hg / git offer something like that 2009-10-13T11:25:22 * phasefx_ has been having pain with git-svn crossover 2009-10-13T11:26:07 phasefx_: yeah, bzr-svn brings pain at a synchronization level - massive initial checkout - but at least the commands are 99% the same :) 2009-10-13T11:26:37 oh, the original checkout of just trunk/ took hours 2009-10-13T11:26:51 and originally, would fail. I think a newer git-svn fixed a bug there I was hitting 2009-10-13T11:27:09 bshum: if you're using 1.4 or 1.6, you can use the All Circulations reporting source to get to most of the data, save user-specific stuff, of course 2009-10-13T11:27:21 I had to stop trying to sync up my bzr mirror of evergreen over on coffeecode.net because it required more memory than my little VPS had 2009-10-13T11:28:46 * phasefx_ gets weird merge failures on occassion (git svn rebase), or some commands need to be repeated multiple times and magically work 2009-10-13T11:29:23 rebasing to clean up / get rid of repo history is where git really loses me 2009-10-13T11:30:21 miker_: Thanks, I'll take a look at that to see how it's working. 2009-10-13T11:30:24 I've been git merging and/or pulling between git branches, but with the git-svn bridge, rebase is the only option for getting new stuff that has happened on the svn side 2009-10-13T11:30:46 other than a pristine checkout (taking hours) 2009-10-13T11:31:21 yay indexed subjects: http://comet.cs.uoguelph.ca/opac/en-CA/skin/lul/xml/rresult.xml?t=World%20War%2C%201914-1918%20Great%20Britain%20Literature%20and%20the%20war.%20&tp=subject&l=105&d=1&hc=8&r=203504&rt=subject is the before 2009-10-13T11:31:30 * jeff runs a report on deleted items currently checked out to patrons 2009-10-13T11:31:32 http://laurentian.concat.ca/opac/en-CA/skin/lul/xml/rdetail.xml?r=203504&t=World%20War%2C%201914-1918%20Great%20Britain%20Literature%20and%20the%20war.%20&tp=subject&l=105&d=1&hc=8&rt=subject is the after 2009-10-13T11:32:27 quick question, when I access the gateway to retrieve method=open-ils.auth.session.retrieve&service=open-ils.auth... I'm getting this back: stdClass Object ( [payload] => Array ( [0] => stdClass Object ( [__c] => au [__p] => Array My question, is the object ->__c a hint for the fieldmapper? If so, how do I match that to what I assume is actor::user ? If I seem way off base, just smack me - Thanks 2009-10-13T11:33:31 *** rschiffman has joined #Evergreen 2009-10-13T11:33:48 jeff: we need to throw up an overridable event and/or give an option to close transactions for items that folks attempt to delete. Originally, the PINES folks had a severe aversion to things not being deletable for any reason (reaction to Unicorn) 2009-10-13T11:34:20 so we let you do it even if you burn yourself 2009-10-13T11:34:56 but with Items Out, most of those actions work via the barcode, not the circ id, so you can't for example Check In a circulating item if the item is deleted :-/ suckitude 2009-10-13T11:35:37 phasefx_: yeah, this was something that resulted from our migration manga matching issue. :) 2009-10-13T11:35:56 atheos: __c is the class "hint". __p is the payload. "au" is the class id of actor.usr in the IDL 2009-10-13T11:35:59 phasefx_: cataloger was moving copies to other volumes on different bibs, didn't do a transfer, did a delete-then-create. 2009-10-13T11:36:08 i believe because transfer was too many steps. 2009-10-13T11:36:10 :( 2009-10-13T11:36:48 does anyone have a sample startup script i can have a look at ? 2009-10-13T11:36:48 i want to write a startup script for 1.4.0.6 2009-10-13T11:37:46 jeff: man, I would have expected it to be fewer steps than delete-then-create :D 2009-10-13T11:38:13 berick, awesome, makes perfect sense - Thanks 2009-10-13T11:38:42 jeff: one thing I'd like (at least in the context of pre-cats) is for existing barcodes to be usable in item creation screen and have it do magic transfers in the background. Good for pre-cats, but I'd worry about non pre-cats 2009-10-13T11:41:26 *** atz has quit IRC 2009-10-13T11:42:07 *** atz has joined #evergreen 2009-10-13T11:52:22 *** phasefx has joined #evergreen 2009-10-13T12:04:20 eguest039 pasted "startup seq" at http://paste.lisp.org/display/88588 2009-10-13T12:08:17 berick & miker_ thanks again for the help, I now have a handle on the fieldmapper via gateway, and it's working beautifully 2009-10-13T12:10:19 atheos++ 2009-10-13T12:25:53 *** meliss has joined #Evergreen 2009-10-13T12:30:47 *** jamesrf has joined #evergreen 2009-10-13T12:31:05 miker_: crap. now subject genres are rearing their ugly (non-indexed) head 2009-10-13T12:31:44 before I add those, I'm sure there a rationale for not indexing them (e.g. 650 $v Periodicals) 2009-10-13T12:32:38 *** brendan_ga has quit IRC 2009-10-13T12:35:10 dbs: only think I could think of off the top of my head is a wish to index them separately from general, chron, geo subdivisions 2009-10-13T12:35:41 but I can't think of any particular reason why adding them in to the subject indexes would be a problem 2009-10-13T12:36:49 gmcharlt: right - but it's commented out in 950.data-seed-values.sql, suggesting that there was some reason :) 2009-10-13T12:37:11 I just want to re-evaluate that before barging ahead 2009-10-13T12:39:38 dbs: the rational is that because they are (relatively speaking) few in number, and therefore add little to selectivity, they're generally noise ... that rational may, of course, be faulty 2009-10-13T12:41:43 dbs: you're index def covers them, so you may just need to append 650v and 655a (IIRC) to the data you already dummied up, eh? 2009-10-13T12:42:29 your, even 2009-10-13T12:42:56 man ... the homophones have been killing me lately 2009-10-13T12:42:57 miker_: yep, I considered that approach 2009-10-13T12:43:08 I'm still in mid-barge :) 2009-10-13T12:44:33 * dbs kills the test server asking for a listing of 650 $v's 2009-10-13T12:46:18 dbs pasted "genres from conifer" at http://paste.lisp.org/display/88590 2009-10-13T12:46:24 eguest039 I manage ejabberd, memcached, apache and postgres on their own > http://svn.mnpals.net/viewvc/evergreen/egdemo/tools/system-scripts/evergreen-init_d?annotate=8 2009-10-13T12:47:04 genres might be more useful for academic libraries, then, based on what that paste has 2009-10-13T12:48:30 moodaepo annotated #88588 "startup seq" at http://paste.lisp.org/display/88588#1 2009-10-13T12:48:41 that's still a small set, but if they're also used conservatively, yeah ... also, I recall seeing ~100 (total, not distict) genres in the PINES dataset many moons ago 2009-10-13T12:48:44 lots of public libraries want genre indexes too, though they don't necessarily have the data to support them 2009-10-13T12:50:15 moodaepo: re "Is it better to check for the pid and not start???", I'd say yes ... with perhaps a "force-start' option to remove the pid files before starting 2009-10-13T12:50:27 s/genre indexes/[insert feature/facet here]/ 2009-10-13T12:50:37 yeah ... that's the other thing 2009-10-13T12:50:40 facets 2009-10-13T12:51:04 which, with in-db indexing/normalization, will be coming (working on some of that now) 2009-10-13T12:51:13 *** brendan_ga has joined #evergreen 2009-10-13T12:51:14 miker_++ # yeah, I'm loving that work 2009-10-13T12:51:16 been watching the commits with interest 2009-10-13T12:51:48 dbs: months back you talked briefly about a tt-based functional slimpac. have you had time to play with that, or know of anyone playing with that? 2009-10-13T12:52:13 jeff: that falls into the category of "things dbs talks about and never does" 2009-10-13T12:52:21 miker_ yup that is the plan 2009-10-13T12:52:38 dbs: this is a pile of ideas not to be trivialized by lack of progress. :-) 2009-10-13T12:52:48 jeff dbs someone else already had done that right...I tried to get it working then lost interest 2009-10-13T12:53:25 moodaepo: oh? do you have a link to more on that? 2009-10-13T12:54:21 wait what does tt mean again? : ) 2009-10-13T12:54:53 moodaepo: heh... "slimpac" being the evergreen opac that isn't javascript-dependent, and "tt-based" being the perl template toolkit 2009-10-13T12:55:35 jeff aah nope I mis-spoke. again. 2009-10-13T12:55:47 no problem. :) 2009-10-13T12:56:58 * dbs also needs to figure out & implement the i18n strategy for TT 2009-10-13T12:58:34 hmm, actually the xpath for subject genre could be more specific than the commented out version 2009-10-13T12:59:41 $$//mods32:mods/mods32:subject/mods32:genre$$, I think, vs. $$//mods32:mods/mods32:genre$$ - the former would avoid the genres derived from fixed-fields 2009-10-13T13:01:16 I could see people not wanting genres from fixed fields indexed as subjects 2009-10-13T13:01:41 I think. hmm. time for food 2009-10-13T13:13:10 quick question...where in DB are circ modifier's stored with 1.6 2009-10-13T13:13:16 i have a dupe i cant seem to delete from in client 2009-10-13T13:13:36 jeff So about this tt based slimpac I would like to play and see unless someone else is already on it...thoughts? 2009-10-13T13:14:26 mrpeters-isl under config 2009-10-13T13:14:58 moodaepo: dbs originally mentioned it, so i'm sure he has some thoughts. i'd just like to see a slim opac that has the ability to do things like place holds, etc. 2009-10-13T13:16:00 jeff cool so I can start playing then? I would be a newbie to TT and any real development for EG but hopefully that shouldn't a big deal? 2009-10-13T13:17:52 moodaepo: please don't think you need my (or anyone else's) permission to start playing. go for it! :) 2009-10-13T13:17:54 i have dupe entiries for BOOK in config.circ_modifier but no unique "id" so no way to delete just one of them, right? 2009-10-13T13:18:11 mrpeters-isl: standard there is to use LIMIT 1; 2009-10-13T13:18:32 doh, thanks jeff 2009-10-13T13:18:54 jeff no I just would rather not start from scratch unless I have to...you see I am very lazy : ) 2009-10-13T13:19:02 mrpeters-isl: delete from schema.table where not_a_unique_key = 'BLAH' limit 1; 2009-10-13T13:19:24 (have backups, wrap in a transaction, etc, etc) 2009-10-13T13:20:33 evergreen=# DELETE FROM config.circ_modifier WHERE code='BOOK' LIMIT 1; 2009-10-13T13:20:33 ERROR: syntax error at or near "LIMIT" 2009-10-13T13:20:33 LINE 1: DELETE FROM config.circ_modifier WHERE code='BOOK' LIMIT 1; 2009-10-13T13:20:35 what am i botching? 2009-10-13T13:21:29 oh. 2009-10-13T13:21:39 delete doesn't understand limit 2009-10-13T13:21:53 ah 2009-10-13T13:22:07 yeah, i think i've thought "this is how i should do it" and run into that before. :) 2009-10-13T13:22:08 what if i do an update LIMIT 1 2009-10-13T13:22:10 then do a delete 2009-10-13T13:22:10 and if you have duplicate BOOK code values .... that's bad ;) 2009-10-13T13:22:45 yeah, thats why i wanted to clean out 2009-10-13T13:23:09 what I mean is, code is marked as a PRIMARY KEY, so the db restricts it to unique 2009-10-13T13:23:27 hmm, on our dev server, its duplicated 2009-10-13T13:23:29 mrpeters-isl: check out the DELETE statements in http://svn.open-ils.org/trac/ILS-Contrib/browser/conifer/trunk/tools/migration-scripts/windsor_patrons.sql for an example 2009-10-13T13:23:57 (using MAX() and GROUP BY in a subselect to delete dupes) 2009-10-13T13:24:04 ok, thanks dbs 2009-10-13T13:24:13 mrpeters-isl: you sure that it's the same case and everything? 2009-10-13T13:24:19 no extra spaces before/after? 2009-10-13T13:25:16 its very possible its something like that 2009-10-13T13:25:39 BOOK | BOOK | book | 001 | t 2009-10-13T13:25:39 BOOK | BOOK | book | 001 | t 2009-10-13T13:25:55 but when i do SELECT * FROM config.circ_modifier WHERE code ILIKE 'BOOK'; i only get one of them. 2009-10-13T13:26:52 yeah, there's a space after (or many, I bet) 2009-10-13T13:27:02 hmm 2009-10-13T13:27:32 select '['||code||']' from config.circ_modifier where code like '%BOOK%'; 2009-10-13T13:27:33 any way to find out how many extra space? im not able to select just that one version 2009-10-13T13:28:43 *** rschiffman has quit IRC 2009-10-13T13:29:16 thanks miker_ that did the trick 2009-10-13T13:37:51 was writing a startup script atz said i should talk to mike and berick .this is the format i want to follow .what do u think http://paste.lisp.org/display/88588 2009-10-13T13:39:01 *** eguest309 has left #Evergreen 2009-10-13T13:39:21 *** eguest309 has joined #Evergreen 2009-10-13T13:39:33 what do u guys think 2009-10-13T13:40:59 eguest309 I manage ejabberd, memcached, apache and postgres on their own 2009-10-13T13:40:59 > http://svn.mnpals.net/viewvc/evergreen/egdemo/tools/system-scripts/evergreen-init_d?annotate=8 2009-10-13T13:41:25 eguest309 (11:48:30 AM) lisppaste3: moodaepo annotated #88588 "startup seq" at http://paste.lisp.org/display/88588#1 2009-10-13T13:41:55 eguest309 (11:50:15 AM) miker_: moodaepo: re "Is it better to check for the pid and not start???", I'd say yes ... with perhaps a "force-start' option to remove the pid files before starting 2009-10-13T13:42:45 okay 2009-10-13T13:46:43 so i would use the system defined init scripts to start ejabberd,memcached and postgres 2009-10-13T13:46:51 then i run the evergreen init 2009-10-13T13:47:36 is the order in which the first three run important? that is ejaaberd,memcached and postgres? 2009-10-13T13:51:19 thanks for that 2009-10-13T13:51:40 would i need to increase the sleep if i am running it in a virtual machine? 2009-10-13T13:59:40 *** natschil has joined #evergreen 2009-10-13T14:10:17 *** matt____ has joined #evergreen 2009-10-13T14:18:13 Hello. I am currently writing a comparison between two library systems, one of these being evergreen. Therefore I am reading through the brochure for one of these (called Oliver), and would appreciate it if someone knew whether evergreen had some of the following capabilites.... 2009-10-13T14:18:24 1) Can one renew books in the OPAC? 2009-10-13T14:19:24 *** atz has quit IRC 2009-10-13T14:19:31 natschil: yes, they can 2009-10-13T14:20:06 *** atz has joined #evergreen 2009-10-13T14:20:06 mrpeters-isl: thanks. 2009-10-13T14:20:15 provided they have the RENEW_CIRC permission 2009-10-13T14:20:23 which, by default, the patron does 2009-10-13T14:21:08 2) Would it be possible to implement some sort of system with which students could write book reviews for a book which would show in the opac easily? I think I read about a notes feature somewhere... 2009-10-13T14:24:20 lol. Oliver is quoted as being ?A library system that does some of the thinking for you? by its makers....now, I'm not quite sure why this is, but why doesn't evergreen have artificial intelligence functions yet? 2009-10-13T14:24:44 *** matt___ has quit IRC 2009-10-13T14:27:37 natschil: librarything integrates with EG. It doesn't have OPAC-side user review submissions yet, but I believe it will at some point 2009-10-13T14:28:26 don't think anyone has implemented vufind, sopac, etc. on-top of EG yet, but those are other options 2009-10-13T14:28:55 phasefx_: I remeber reading about an eg feature called notes... what does this do? 2009-10-13T14:29:49 staff can associate notes with patrons, holds, items. There's infrastructure for notes on other things, but no UI for those other things 2009-10-13T14:30:18 phasefx_: if a staff can associate notes with a book, these can be made visible in the OPAC, right? 2009-10-13T14:30:38 phasefx_: what do you mean with librarything integration? 2009-10-13T14:31:42 natschil: yes, notes can be exposed in the opac 2009-10-13T14:32:10 *** gdunbar has quit IRC 2009-10-13T14:32:26 natschil: EG's OPAC doesn't have native support (yet) for letting end-users write and share reviews, but there are other 3rd party products which can tie into EG which do 2009-10-13T14:32:55 phasefx_: so if a student at a library writes a book review and then submits it to the librarian, he/she could then add it to the opac, right? 2009-10-13T14:33:03 phasefx_: nice. 2009-10-13T14:33:17 oh absolutely, that sort of manual workflow can be done now 2009-10-13T14:33:22 but there are no programmatic conveniences for it 2009-10-13T14:33:29 unmediated reviews, etc. 2009-10-13T14:34:14 phasefx_: yes of course, but that isn't too important in the current library, as it is only a school library. 2009-10-13T14:34:22 3) any support for fingerprint authentication? 2009-10-13T14:34:48 presentation of such reviews done manually would be another thing that could be improved. Whatever you do now could be kludgy 2009-10-13T14:34:55 ha! ... if the fingerprint scanner can send a string of text just like a keyboard, sure ;) 2009-10-13T14:35:02 * phasefx_ is thinking of strategies like bundling the review into the marc record 2009-10-13T14:35:36 * natschil would think it were easier to create a separate table for reviews, but he doesn't know. 2009-10-13T14:35:40 miker_: ok. 2009-10-13T14:36:06 miker_: Though as fingerprints are inexact, I would doubt it would do that. 2009-10-13T14:36:10 natschil: not hard to implement at all, no.. just the demand isn't as high as you'd think. Some librarians are afraid of user generated content 2009-10-13T14:36:11 natschil: I was being a bit flip, but if they do that (I don't know) then it would work 2009-10-13T14:36:43 phasefx_: I would be too...it's probably easier if I simply make everything go through a librarian. 2009-10-13T14:37:49 * phasefx_ doesn't know how most biometric products work.. probably maintain their own internal user database and maybe auth through ldap or something 2009-10-13T14:40:04 4) how about serials and journals? 2009-10-13T14:43:00 depends on what you mean by them :) 2009-10-13T14:43:32 there are a lot of conveniences that still need to be built, but you can throw anything into a bib record 2009-10-13T14:45:18 *** matt____ has quit IRC 2009-10-13T14:45:18 natschil: display of summary serial/journal holdings (and MFHD editing of same) is supported in 1.6 2009-10-13T14:45:42 *** matt___ has joined #evergreen 2009-10-13T14:46:15 miker_: nice 2009-10-13T14:47:11 natschil: thanks to dbs 2009-10-13T14:47:39 dbs++ 2009-10-13T14:50:16 speaking of dbs ... objections to the following? (in particular, the use of VERSION() to decided on the way we look at some things) 2009-10-13T14:50:18 miker_ pasted "replacement oils_tsearch2() trigger func" at http://paste.lisp.org/display/88597 2009-10-13T14:59:38 * dbs returns from meeting 2009-10-13T15:00:21 meh, dfiander++ for doing the hard work (writing the MFHD parser!) 2009-10-13T15:00:21 *** natschil has quit IRC 2009-10-13T15:04:03 *** jenny1 has left #evergreen 2009-10-13T15:04:29 *** jenny1 has quit IRC 2009-10-13T15:04:49 miker_: nothing is leaping out and screaming "NO" at me with that paste 2009-10-13T15:06:32 in that case ... 2009-10-13T15:11:11 NO! 2009-10-13T15:11:14 errr.... nm 2009-10-13T15:25:40 the bradl in the machine 2009-10-13T16:00:06 *** jamesrf has quit IRC 2009-10-13T16:00:24 *** meliss has quit IRC 2009-10-13T16:00:48 *** bshum has quit IRC 2009-10-13T16:02:32 *** kbeswick has quit IRC 2009-10-13T16:22:19 *** wjr has joined #evergreen 2009-10-13T16:26:48 *** sboyette has joined #evergreen 2009-10-13T16:45:37 weird... 2009-10-13T16:45:38 apt-file update 2009-10-13T16:45:38 Can't get http://security.debian.org/dists/lenny/updates/Contents-amd64.gz 2009-10-13T16:45:54 404 2009-10-13T16:46:01 *** matt___ has quit IRC 2009-10-13T16:50:50 atz: neither apt-get or aptitude seem to care about that file. what are you using that does care about it? 2009-10-13T16:51:07 my working knowledge of the apt Packages/Release/etc files is rusty 2009-10-13T16:58:38 If I want a server minor version agnostic client (or even major) I do a build as 'current' or 'latest' and create a symlink to say rel_1_4_0_4 in /var/web/xul/ called current OR latest? 2009-10-13T17:04:57 neither apt-get nor aptitude are apt-file 2009-10-13T17:05:01 it's a different utility 2009-10-13T17:05:07 *** bshum has joined #evergreen 2009-10-13T17:05:46 basically a reverse lookup of package based on filename 2009-10-13T17:05:55 *** bshum has quit IRC 2009-10-13T17:06:30 ah, just read. i was thinking it was a backend process. mistaken, obviously. 2009-10-13T17:07:23 you know how linuxy instructions are always like "edit /x/y/z.file" 2009-10-13T17:07:42 and of course your distro moved it somewhere else 2009-10-13T17:08:01 or renamed it, put it in a different package, etc. 2009-10-13T17:11:33 Just saw this on the Vufind list...anyone on the east coast want to present? > http://akbar.marlboro.edu/~ealling/NERCOMP/20100201.html 2009-10-13T17:13:54 "Click OK for TRUE and Cancel for FALSE" <-- awesome 2009-10-13T17:14:13 dbs++ 2009-10-13T17:17:17 dbs: i love that in the reporter :) 2009-10-13T17:17:40 i also enjoyed the "your template has been saved. ok / cancel" 2009-10-13T17:17:46 (since patched) 2009-10-13T17:18:24 *** jamesrf has joined #evergreen 2009-10-13T17:24:32 so jamesrf, any reaction from the west coast crowd in response to the 10am vs. 9am on Friday time slot? miker_ would like to get dfiander there, thus he would like 9am, but that's cruel & and unusual punishment for Sitka 2009-10-13T17:30:48 yeah obviously i think most of us would prefer 10am = 7am 2009-10-13T17:31:45 i am not sure who was planning on attending besides myself and Branflakes 2009-10-13T17:32:24 *** atz has quit IRC 2009-10-13T17:33:06 *** atz has joined #evergreen 2009-10-13T17:33:39 i'll try to make it but i can't promise to be coherent at 6am local time. 2009-10-13T17:33:45 * twirlip <- also with sitka 2009-10-13T17:34:47 we'll be talking about bacon for the first 30 mins anyway 2009-10-13T17:34:54 * dbs drools 2009-10-13T17:35:01 we dont' eat bacon on the west coast 2009-10-13T17:35:05 tofu-bacon only 2009-10-13T17:35:07 or wait, jono bacon? 2009-10-13T17:37:49 jono bacon? 2009-10-13T17:41:22 moodaepo: ubuntu community manager, metalhead, lugradio podcaster 2009-10-13T17:43:13 dbs graci 2009-10-13T17:52:01 * dbs discovers that the serials MFHD stuff needs a kick in the pants to support reporting... although that's not really a surprise 2009-10-13T17:54:19 * dbs heads home 2009-10-13T17:54:29 *** dbs has quit IRC 2009-10-13T17:55:17 Any OSX users? 2009-10-13T17:55:48 yo 2009-10-13T17:56:17 I have a 1.4.0.6 client for osx if anyone wants to test 2009-10-13T17:56:57 > http://egdemo.mnpals.net/xul/ 2009-10-13T17:57:58 the xulrunner needs to be installed first and then the eg1406 dmg...it creates a OpenILS folder with the app in Applications 2009-10-13T17:58:38 I think I've skipped having to do any command line stuff but only if xulrunner and EG are installed to default locations. 2009-10-13T17:58:47 i have been having problems with xulrunner < 1.9 on snow leopard 2009-10-13T17:59:43 I am using 1.8 on Snow Leopard...what problems are you seeing? 2009-10-13T18:00:01 a few different things 2009-10-13T18:00:10 the main thing was the focus didn't work properly 2009-10-13T18:00:21 so the login window would come up but i couldn't give it focus 2009-10-13T18:00:27 and there was no icon in the dock for it 2009-10-13T18:00:44 so it would load up and have windows that can't focus and no dock icon 2009-10-13T18:00:55 but it may have to do with the way i build my staff client 2009-10-13T18:01:17 i bundle the xulrunner in a .app file 2009-10-13T18:01:22 jamesrf ah that happened to me at first in 1.8.0.4 2009-10-13T18:01:32 I went to terminal killed the xul process 2009-10-13T18:01:58 and when I ran it again it seemed to work fine...I think I saw in the console that it was some issue with not having a profile 2009-10-13T18:03:04 weird 2009-10-13T18:03:11 i had been killing it with activity monitor 2009-10-13T18:03:22 this time i killed it with the term and it works now 2009-10-13T18:03:38 thanks! 2009-10-13T18:03:46 you may be interested in this: 2009-10-13T18:04:01 http://jsdoodnauth.wordpress.com/2009/04/23/a-new-understanding-xul-and-app/ 2009-10-13T18:06:14 basically you can make an .app file and bundle xulrunner into it without having to install xulrunner 2009-10-13T18:06:23 you just have to copy the folder structure there 2009-10-13T18:06:25 jamesrf thanks this is the first time I'm packaging and my co-worker with a mac is gone home so it's possible my current package will not work : ) 2009-10-13T18:07:17 oh the folder structure works fine...I didn't look at the Info.plist file...so I'm not sure 2009-10-13T18:08:17 actually on re-reading that page I think my dmg just might work 2009-10-13T18:08:20 i have a 1.4.0.4 one here: http://sitka.bclibraries.ca/support/staff-client-executables/ 2009-10-13T18:08:50 we don't use 1.4 though so i haven't updated it and i haven't tested it with snow leopard 2009-10-13T18:09:08 I'll try it 2009-10-13T18:09:20 you still use 1.2 right? 2009-10-13T18:09:54 yeah mainly, we are upgrading to 1.6 soon 2009-10-13T18:10:50 ooh 1.2 to 1.6? A Great Leap Forward indeed : ) 2009-10-13T18:13:38 jamesrf how did you create the dmg? 2009-10-13T18:13:55 disk utility 2009-10-13T18:15:42 hmm I somewhat like your dmg better than mine...a bit different approach 2009-10-13T18:17:43 hmm it opens up and doesn't move after the certificate window 2009-10-13T18:19:49 hmm yeah that's no good. or it seems just incredibly slow or something. 2009-10-13T18:20:41 i killed it and restarted it and it seemed to work 2009-10-13T18:20:51 it could be because you bundled the xulrunner and I don't...I also have xulrunner installed already...I'll play around with it some more 2009-10-13T18:20:59 I killed it and restarted but no workee 2009-10-13T18:21:24 are you trying your eg14.dmg? 2009-10-13T18:21:34 yeah 2009-10-13T18:23:11 it doesn't seem to get keyboard focus properly 2009-10-13T18:23:37 i can't type in a workstation 2009-10-13T18:24:01 ok I killed it again and it accepted the cert 2009-10-13T18:24:36 now the problem is my server is 1.4.0.6 2009-10-13T18:29:19 let me know if you want me to test it with one of you 1.4 servers 2009-10-13T18:29:32 I'm going to go home now will check tomorrow 2009-10-13T18:57:08 *** [1]atz has joined #evergreen 2009-10-13T19:15:22 *** atz has quit IRC 2009-10-13T19:15:22 *** [1]atz is now known as atz 2009-10-13T19:18:19 *** jamesrf has quit IRC 2009-10-13T19:26:06 *** jamesrf has joined #evergreen 2009-10-13T19:33:36 *** jamesrf has quit IRC 2009-10-13T19:52:38 *** wlayton has joined #evergreen 2009-10-13T19:59:23 *** atz has quit IRC 2009-10-13T20:00:12 *** atz has joined #evergreen 2009-10-13T20:16:59 *** dbs has joined #evergreen 2009-10-13T20:37:25 *** dbs has quit IRC 2009-10-13T20:40:51 *** dbs has joined #evergreen 2009-10-13T20:42:00 btw, just in testing phase for a fix for state_store in eg_db_config.pl 2009-10-13T21:02:53 *** dbs_ has joined #evergreen 2009-10-13T21:03:47 *** dbs has quit IRC 2009-10-13T21:07:29 *** dbs_ is now known as dbs 2009-10-13T21:22:07 *** brendan_ga has quit IRC 2009-10-13T22:03:22 *** gmcharlt_ has joined #evergreen 2009-10-13T22:03:32 *** brendan_ga has joined #evergreen 2009-10-13T22:08:56 *** gmcharlt has quit IRC 2009-10-13T22:09:00 *** phasefx has quit IRC 2009-10-13T22:12:32 *** phasefx has joined #evergreen 2009-10-13T22:14:36 *** phasefx_ has quit IRC 2009-10-13T22:14:52 *** phasefx_ has joined #evergreen 2009-10-13T22:21:40 *** phasefx3 has joined #evergreen 2009-10-13T22:21:58 *** wlayton has quit IRC 2009-10-13T22:31:33 *** brendan_ga has quit IRC 2009-10-13T22:32:28 *** brendan_ga has joined #evergreen 2009-10-13T22:57:45 ooh, berick : http://dojotoolkit.org/2009/10/12/dojo-1-4-beta - "EnhancedGrid" 2009-10-13T23:02:35 dijit.layout.ContentPane fixes 2009-10-13T23:05:12 *** brendan_ga has quit IRC 2009-10-13T23:05:19 *** brendan_ga has joined #evergreen 2009-10-13T23:21:57 *** artunit has quit IRC 2009-10-13T23:31:11 *** [1]atz has joined #evergreen 2009-10-13T23:35:07 *** atz has quit IRC 2009-10-13T23:35:07 *** [1]atz is now known as atz