2008-09-19T01:42:29 *** Mark__T has joined #openils-evergreen 2008-09-19T04:01:17 *** bag_ has quit IRC 2008-09-19T05:39:45 *** kgs has quit IRC 2008-09-19T06:54:06 *** till_ has joined #OpenILS-Evergreen 2008-09-19T07:45:52 *** sarabee has quit IRC 2008-09-19T08:18:40 *** wlayton has joined #openils-evergreen 2008-09-19T08:36:52 *** phase_bb has quit IRC 2008-09-19T08:38:56 *** kgs has joined #openils-evergreen 2008-09-19T08:56:56 *** sarabee has joined #openils-evergreen 2008-09-19T08:58:35 *** bag has joined #openils-evergreen 2008-09-19T09:06:13 *** _bott_ has quit IRC 2008-09-19T09:09:31 *** dbs has joined #openils-evergreen 2008-09-19T09:11:12 *** _bott_ has joined #OpenILS-Evergreen 2008-09-19T09:13:50 @stable 2008-09-19T09:13:50 dbs: Error: "stable" is not a valid command. 2008-09-19T09:15:20 heh 2008-09-19T09:17:27 @unstable 2008-09-19T09:17:27 phasefx: Error: "unstable" is not a valid command. 2008-09-19T09:18:53 if we were to add a little microformat to /downloads.php, it wouldn't be too hard to write that plugin 2008-09-19T09:20:05 does pinesol live on open-ils.org? 2008-09-19T09:21:31 berick: i dunno - you thinking that it could just sort all of the available downloads and show the latest available? 2008-09-19T09:22:10 i was mostly just curious to see the plugin code 2008-09-19T09:23:13 anyone of open-ils here? :) 2008-09-19T09:23:23 but, really, it would be better if i didn't bother 2008-09-19T09:23:36 till_: we're all open-ils here :) 2008-09-19T09:24:18 hey, i talked to some of your people at ALA last summer 2008-09-19T09:24:28 i am just going through all the flyers i collected 2008-09-19T09:25:28 and basically what we'd like to do is contribute a plugin to open-ils. we run a citation service and we recently came out with an API to cite books/magazines/journals/whatever and i was wondering if you guys are interested in such a contribution. 2008-09-19T09:26:35 till_: absolutely 2008-09-19T09:28:29 till_: sounds cool - so you could click on "create citation" for a given record, and it would format it to apa, mla, u of chicago, whatever? 2008-09-19T09:28:41 ok, so basically what we "need" is javascript to integrate it. i saw you guys are using dojo, which i don't know yet but i will improve there. i've never run open-ils, just saw you have vmware images etc. so i might work on a local install for us. what i'd need from you would be guidelines about writing interface plugins or any other pointers in case there are no such docs. i looked online and couldn't find anything so i am hoping i am n 2008-09-19T09:28:48 * dbs immediately assumes that that would be applied to bookbags too 2008-09-19T09:29:16 dbs: we currently do mla, apa, some bluebook. chicago is on the way though. :) 2008-09-19T09:29:59 till_: are you reusing the citation style database that zotero uses / contributes to too? 2008-09-19T09:30:14 dbs: but basically, yeah, this is what we'd like to contribute, "create citation" 2008-09-19T09:30:26 dbs: no, we have our own engine 2008-09-19T09:30:38 till_: ah, cool 2008-09-19T09:31:18 I had looked at http://www.zotero.org/styles and thought "that would be cool to integrate" but there's no way in hell I'll ever get around to it :) 2008-09-19T09:31:36 let me check that out 2008-09-19T09:31:45 better docs here - http://dev.zotero.org/creating_citation_styles 2008-09-19T09:32:23 interesting 2008-09-19T09:32:34 i'll bookmark that for sure 2008-09-19T09:34:56 chicago is the next on our list, we are currently doing internal QA, like providing full test coverage across the engine, etc.. 2008-09-19T09:35:06 but anyway, so any pointers how i go about integrating? 2008-09-19T09:38:22 *** Mark__T has quit IRC 2008-09-19T09:38:43 till_: almost all of the OPAC (catalogue) display is generated dynamically via JavaScript 2008-09-19T09:39:05 http://svn.open-ils.org/trac/ILS/browser/trunk/Open-ILS/web/opac/skin/default/js/rdetail.js is the script that fleshes out the details for a single record 2008-09-19T09:40:03 I would imagine you would place a script into http://svn.open-ils.org/trac/ILS/browser/trunk/Open-ILS/web/opac/common/js directory and call that from rdetail.js to generate your citation 2008-09-19T09:40:33 ok, i'll look into that 2008-09-19T09:41:17 question is, if we contribute a plugin, do you guys have some sort of management system (with something like a makefile) to install it, or would you distribute it along with your standard distribution? 2008-09-19T09:41:56 ahh 2008-09-19T09:42:13 so you could pop it into the ILS-Contrib repository 2008-09-19T09:42:55 http://svn.open-ils.org/trac/ILS-Contrib - there's not much content there yet, but it's for "stuff that's valuable but not yet considered core" 2008-09-19T09:43:16 ok 2008-09-19T09:43:19 could be a good staging ground for the plug-in; as it gets tested out and i18n-ized, etc, it could move into core 2008-09-19T09:44:27 ok 2008-09-19T09:44:38 let me get vmware player 2008-09-19T09:44:45 so i can shortcut the installation process :) 2008-09-19T09:47:24 *** phase_bb has joined #openils-evergreen 2008-09-19T09:49:01 till_: good plan 2008-09-19T09:49:46 one other note - you might need to populate the record with more details for your citation, akin to http://svn.open-ils.org/trac/ILS/changeset/10587 2008-09-19T09:50:44 ok 2008-09-19T09:50:52 a lot of 'ok' :) 2008-09-19T11:13:13 *** chrissharp123 has quit IRC 2008-09-19T11:22:33 miker_: I've suddenly developed an interest in NACO normalization, and I' not sure what to make of naco_normalize in FTS.pm 2008-09-19T11:26:50 dbs: the marc data you pointed me at several days back.. do you have any more random piles of marc sitting around? 2008-09-19T11:28:48 by 'sitting around', i mean not requiring any effort on your part 2008-09-19T11:30:05 berick: yessir 2008-09-19T11:30:18 I can give you a few records that I use for File_MARC 2008-09-19T11:31:07 excellent, thanks dbs 2008-09-19T11:45:26 *** pinesol has joined #openils-evergreen 2008-09-19T11:45:58 *** mdxi_ has joined #openils-evergreen 2008-09-19T11:50:22 *** pinesol_ has quit IRC 2008-09-19T11:50:37 *** sboyette has quit IRC 2008-09-19T11:50:45 *** mdxi_ is now known as sboyette 2008-09-19T11:56:23 I'm running the Evergreen server on my laptop and trying connect with the staff_client. I'm getting a "Network Failure" message ("Network Failure: status = "), which seems to be fatal 2008-09-19T12:07:26 wlayton: check OpenSRF by opening srfsh and running the commands listed at http://open-ils.org/dokuwiki/doku.php?id=scratchpad:dmcmorris:start (under "Simple Storage/CStore test"). If that passes, check Apache 2008-09-19T12:08:44 *** chrissharp123 has joined #openils-evergreen 2008-09-19T12:20:37 * berick sees the new staff client Z39 interface for the first time 2008-09-19T12:29:49 dmcmorris_esi: Running the login from srfsh works without any trouble. Is there a particular Apache log file that's useful to examine? 2008-09-19T12:31:01 wlayton: did you do the storage/cstore requests? 2008-09-19T12:31:36 the SC does more than just login, fwiw... so, although the srfsh login may work, another function may not be 2008-09-19T12:32:38 dmcmorris_esi: Sounds like I may not have done the storage/cstore requests...are they described in the Ubuntu install doc or elsewhere? 2008-09-19T12:32:49 (12:07:49 PM) dmcmorris_esi: wlayton: check OpenSRF by opening srfsh and running the commands listed at http://open-ils.org/dokuwiki/doku.php?id=scratchpad:dmcmorris:start (under "Simple Storage/CStore test"). If that passes, check Apache 2008-09-19T12:33:48 wlayton: also note that both xulrunners on ubuntu 8.04 are pretty incompatible with Evergreen client 2008-09-19T12:34:22 strongly suggest using "make STAFF_CLIENT_BUILD_ID=rel_1_2_3_0 install" and the 1.2.3.0 staff client on Windows for testing 2008-09-19T12:36:36 dmcmorris_esi: storage and cstore requests seem to run successfully 2008-09-19T12:39:01 dbs: Ick. I'll try to hijack my wife's Windows machine tonight, then. 2008-09-19T12:39:49 oh yeah, that too... gar 2008-09-19T12:53:40 berick: I think that z interface still needs tweaking.. maybe tabbify the different sections 2008-09-19T12:56:19 phasefx: that, or at least make sure the 'Search Form' and 'Results Page' buttons are in roughly the same place 2008-09-19T12:56:27 for easier toggline 2008-09-19T12:56:30 toggling 2008-09-19T12:56:47 yeah 2008-09-19T12:56:59 though i understand why they are where they are 2008-09-19T12:57:06 berick: take a look at record buckets interface too 2008-09-19T12:57:44 phasefx: what's supposed to go into the Query? 2008-09-19T12:57:52 oh! 2008-09-19T12:57:56 there's a help button 2008-09-19T12:58:14 whatever the opac takes in its search box 2008-09-19T12:58:44 one major thing is still needed for that to be viable for staff, and that's marc view option 2008-09-19T12:58:51 how do i get the second page of results? 2008-09-19T12:59:33 I like the layout 2008-09-19T12:59:39 it seems a lot more functional 2008-09-19T12:59:51 is it just fetching one page? We should do something about that 2008-09-19T13:00:13 * phasefx can't actually bring up a trunk client at the moment 2008-09-19T13:00:41 yeah, the default limit is 10 2008-09-19T13:00:58 * berick is using an old build of xulrunner in ubuntu 2008-09-19T13:00:58 if it weren't for what we were hearing about staff missing the End button, I'd be tempted to just fetch a 100 records or so and not do paging 2008-09-19T13:01:55 apparently there are some folks out there that want to be able to jump the suckiest results possible that are still somewhat relevant 2008-09-19T13:02:05 phasefx: i bet there will be requests for context actions in the result page as well ;) at least, 'show in catalog' 2008-09-19T13:02:17 yeah 2008-09-19T13:02:29 yeah, i've heard that used for weeding and repairing records 2008-09-19T13:02:36 this was an experiment that fell off my plate a long time back 2008-09-19T13:02:41 yeah 2008-09-19T13:02:52 it's coming along nicely 2008-09-19T13:02:55 need to either finish it up or back it out before 1.4 2008-09-19T13:03:08 I'm in favor of finishing it up 2008-09-19T13:03:15 is it not functional as-is? 2008-09-19T13:03:29 minus the paging and marc view? 2008-09-19T13:03:31 you're not losing anything at least 2008-09-19T13:03:38 buckets still work 2008-09-19T13:03:38 i mean, you dohn't have marc view in 1.2.3, right 2008-09-19T13:03:39 ? 2008-09-19T13:03:41 ok, yeah 2008-09-19T13:04:00 so, i say don't back it out 2008-09-19T13:04:08 yeah, the search stuff isn't in 1.2 at all 2008-09-19T13:04:14 right 2008-09-19T13:08:36 no backing out! 2008-09-19T13:09:02 berick: lunch is on my desk, but I've been waylaid many times 2008-09-19T13:09:21 Luckily, I have to generate a set of MARC records for my director, so I can kill two birds with one stone 2008-09-19T13:10:10 dbs: thanks. absolutely no rush. 2008-09-19T13:21:38 dbs pasted "miker_: is this expected output from naco_normalize?" at http://paste.lisp.org/display/67130 2008-09-19T13:27:01 dbs: may want to @later anything to miker_. he's out of town till tuesday 2008-09-19T13:27:13 ah, cool 2008-09-19T13:27:29 @later will poke you when you have activity, even if you were logged in, right? 2008-09-19T13:28:04 @later tell berick hey, dooood 2008-09-19T13:28:04 berick: The operation succeeded. 2008-09-19T13:30:36 @later tell miker_ : is this expected output from naco_normalize?" at http://paste.lisp.org/display/67130 2008-09-19T13:30:36 dbs: The operation succeeded. 2008-09-19T13:36:01 *** bag_ has joined #openils-evergreen 2008-09-19T13:44:41 *** bag__ has joined #openils-evergreen 2008-09-19T13:44:53 *** bag has quit IRC 2008-09-19T14:00:44 *** bag_ has quit IRC 2008-09-19T14:05:20 *** jamesrf has quit IRC 2008-09-19T14:22:27 dbs: congrats in advance on your talk tomorrow 2008-09-19T14:22:42 kgs: thanks 2008-09-19T14:25:00 berick: you've got more MARC commits - french records, sorry 2008-09-19T14:26:06 dbs: thanks! i'll take what you got... 2008-09-19T14:26:22 I'll deal with the larger sets later 2008-09-19T14:27:06 (and this is all for pre-1923 content, in theory, so the cataloging might be mostly original vs. going through many layers of z39.50 copy cataloging) 2008-09-19T14:27:30 ah, but that might screw you over for ISBN matching 2008-09-19T14:27:43 I can add more sets :) 2008-09-19T14:28:45 i'm not so worried about matching, actually, mostly testing big sets and edge cases 2008-09-19T14:29:03 okay, well these should be good for edge cases 2008-09-19T14:29:57 perfect 2008-09-19T15:26:05 *** rsinger is now known as jrochkind 2008-09-19T15:28:18 *** jrochkind is now known as robcaSSon 2008-09-19T15:30:26 *** robcaSSon is now known as rsinger 2008-09-19T16:07:01 *** wlayton has quit IRC 2008-09-19T16:45:15 dbs: jfyi, just loaded the batch of 500. took me about 7 secs to push the file to the server (from NC), 30 seconds to queue the records, and 3 minutes to fully import them 2008-09-19T16:45:50 so, things are lookin pretty good 2008-09-19T16:48:27 That's pretty reasonable 2008-09-19T16:49:06 and the're probably looking pretty french 2008-09-19T16:49:22 let me get you the 1K and 5K sets - music, here we come 2008-09-19T16:49:49 woohoo 2008-09-19T16:50:20 they are, indeed, trés français 2008-09-19T17:07:20 more marc for berick... he's insatiable 2008-09-19T17:07:37 berick: just realized that the 1K and 5K sets may have some overlap 2008-09-19T17:08:11 no prob 2008-09-19T17:08:20 thanks again, mr. dbs 2008-09-19T17:16:47 berick: good god man, thank you for everything you're pouring into EG 2008-09-19T17:17:58 *** skmurphy_ has quit IRC 2008-09-19T17:21:34 heh, the 1k set died with "Unable to store .... in memcached server" 2008-09-19T17:22:26 that's rather interesting 2008-09-19T17:22:27 so for something like Bill's fix for Authority.pm and an updated ils_events.xml, can I simply do make and make install, or do I need to do the autotools part again? 2008-09-19T17:22:43 phasefx: make/make install will do it 2008-09-19T17:22:47 gracias 2008-09-19T17:22:54 in this case, make install is all you reall need 2008-09-19T17:22:58 phasefx: or just copy Authority.pm into place, and ils_events.xml into place, and restart perl 2008-09-19T17:23:17 considered that 2008-09-19T17:23:21 make STAFF_CLIENT_BUILD_ID=rel_1_2_3_0 install :) 2008-09-19T17:25:11 or in my case, STAFF_CLIENT_BUILD_ID=''.. I have everything ultimately symlinked to the build/ directory for easy tweaking 2008-09-19T17:25:30 ooh, it doesn't actually like '' from the top level makefile 2008-09-19T17:26:08 that makes sense, because it's trying to make a dir from it 2008-09-19T17:27:06 * phasefx tries a build id of `rm -rf /` 2008-09-19T17:32:01 * berick discovers memcache verbose setting 2008-09-19T17:32:02 <9 set vandelay_import_spool_86f20d73ef180da47dc25412a57325ac 0 86400 1285532 2008-09-19T17:32:06 >9 SERVER_ERROR out of memory 2008-09-19T17:34:14 * berick wonders how a 1M file, base64 encoded, could exhaust a 512M memcache instance 2008-09-19T17:34:19 even after a restart 2008-09-19T17:34:29 must be a per-item limit 2008-09-19T17:35:30 wild 2008-09-19T17:36:58 http://lists.danga.com/pipermail/memcached/2007-October/005481.html ? 2008-09-19T17:37:07 whoa.. "One thing to keep in mind is memcached's 1 megabyte limit on item size, so storing the whole collection (ids, data) into memcached might not be the best idea" 2008-09-19T17:37:46 wow 2008-09-19T17:37:51 from http://www.socialtext.net/memcached/index.cgi?faq 2008-09-19T17:38:20 yeah : http://www.socialtext.net/memcached/index.cgi?faq#what_are_some_limits_in_memcached_i_might_hit 2008-09-19T17:39:03 * berick has no interest in compiling a custom memcache server ;) 2008-09-19T17:39:52 arg, will probably need to write loaded marc to a file (==NFS share). super-yaya 2008-09-19T17:39:54 I haven't traced through the code to see where it's getting pushed into memcache - is vandelay just dumping the whole thing there?? 2008-09-19T17:40:03 dbs: yeah ;) 2008-09-19T17:40:14 berick: or dump it into the database 2008-09-19T17:40:20 the marc blob? 2008-09-19T17:40:58 yeah. then we could define a plperl function to iterate over it 2008-09-19T17:41:28 convert to XML, dump into queue tables 2008-09-19T17:41:39 of course, that would destroy the query cache 2008-09-19T17:41:52 heh 2008-09-19T17:42:07 I dunno, i was mostly joking, but maybe that does make some sense after all 2008-09-19T17:42:32 either way, it's more than I care to deal with this lovely friday afternoon 2008-09-19T17:42:48 understandably :) 2008-09-19T17:42:58 * dbs needs to get home himself 2008-09-19T17:43:13 sayanara or whatever 2008-09-19T17:43:18 *** dbs has quit IRC 2008-09-19T17:45:39 *** _bott1 has joined #openils-evergreen 2008-09-19T19:07:16 *** chrissharp123 has quit IRC 2008-09-19T19:36:45 phasefx pasted "for berick, get_org_tree() isn't there in Actor.pm" at http://paste.lisp.org/display/67151 2008-09-19T19:40:01 it was autogen (not having been ran) 2008-09-19T19:40:12 no 2008-09-19T19:40:13 damn 2008-09-19T19:55:22 oh, context.. registering a workstation 2008-09-19T19:55:39 so actually, get highest perm method 2008-09-19T20:02:18 find_org() in AppUtils is getting passed 1 and 1 for org_tree and orgid.. don't know if that's normal, but wouldn't think so 2008-09-19T20:06:24 and that must be because of get_org_tree not working right... chasing my own tail 2008-09-19T20:09:26 -= THIS MESSAGE NOT LOGGED =-