Open Source Integrated Library System

Evergreen on IRC

#openils-evergreen Logs for Thursday, October 2nd, 2008

< Wednesday, October 1st, 2008Raw Log FileFriday, October 3rd, 2008 >
#TimeNickMessage
#00:59:51scottmcd has quit IRC
#01:36:12scottmcd has joined #openils-evergreen
#01:42:05Mark__T has joined #openils-evergreen
#02:56:04agJohn has quit IRC
#03:02:12agJohn has joined #openils-evergreen
#03:37:29asmodaihah
#03:37:41asmodaiI might actually get to work for a university again
#03:42:31Mark__T has left #openils-evergreen
#03:43:22Mark__T has joined #openils-evergreen
#05:05:28kgs_access_ has joined #openils-evergreen
#05:18:12kgs_access has quit IRC
#05:32:02kgs_access_ has quit IRC
#05:39:47kgs_access has joined #openils-evergreen
#06:42:04gmcharlt has quit IRC
#07:18:13rsinger has joined #OpenILS-Evergreen
#07:26:39rsinger has quit IRC
#08:00:18kgs_access has quit IRC
#08:02:38djfiander has joined #OpenILS-Evergreen
#08:03:05djfiander has joined #OpenILS-Evergreen
#08:19:24djfiander has quit IRC
#08:19:58djfiander has joined #OpenILS-Evergreen
#08:21:05djfiander has quit IRC
#08:21:22djfiander has joined #OpenILS-Evergreen
#08:21:42djfianderis this thing on?
#08:22:38djfiander has left #OpenILS-Evergreen
#08:30:14jamesrf has joined #openils-evergreen
#08:30:29dbs has joined #openils-evergreen
#08:32:14dbskgs is in the house
#08:33:17dbsadmrl_akbar: any further thoughts on the cachables vs. atomic method conflict you mentioned about 1.2.3.1 last night?
#08:44:53jerryrice has joined #openils-evergreen
#08:45:56jerryricehello?
#08:46:40jerryriceAccess2008 Rules
#08:46:43jerryrice has quit IRC
#09:00:05randym has joined #OpenILS-Evergreen
#09:03:08miker_dbs: that's /extremely/ old. I offered that as the explanation as why the explicit .atomic defs are there. it's not a problem, though
#09:03:27dbsokay, didn't understand
#09:03:46rsinger has joined #OpenILS-Evergreen
#09:05:17dbsI'm still really frickin' confused with what is going on then - this is in the ubuntu 8.04 vmware image, built entirely from scratch
#09:06:05dbsrosie is getting exposed
#09:10:54miker_I suspect a failed dep ...
#09:10:56miker_oh, by kgs?
#09:11:04dbsyeah, very brief
#09:20:30dbsdbs--
#09:20:44dbs"Please install Class::DBI::AbstractSearch"
#09:25:02dbs makes a mental note to change settings-tester to by default generate only messages by exception
#09:41:45berickdbs: is your bzr mirror phenomenally slow on commits, etc.?
#09:41:54EGUEST129 has joined #openils-evergreen
#09:42:06dbsberick: my bzr mirror on coffeecode.net is busted
#09:42:20berickdbs: well, when it was up and running
#09:42:22dbsat least, the mirror of trunk is busted
#09:42:31berick wonders how it got busted
#09:42:38dbs does too
#09:42:41berickheh
#09:43:13dbs is slowly breaking into little pieces
#09:43:48berickdbs: but when it was working OK, was it really slow?
#09:43:56dbsberick: on a low-resource (RAM) machine, bzr-svn can be nasty and invoke oom-killer
#09:44:12dbsbut otherwise, no, once you branch the updates are pretty fast
#09:44:13EGUEST129 has quit IRC
#09:45:04berickdbs: thanks
#09:45:45dbsberick: just updated my trunk mirror on my laptop; about two weeks' worth of updates in fifteen seconds or so
#09:47:44jamesrfhey lads, is rosie ready for 1.4?
#09:49:31dbsyep, C::DBI::AS fixed the image
#09:49:32dbsdbs--
#09:51:25randym1 has joined #OpenILS-Evergreen
#09:53:25randym has quit IRC
#09:58:12Mark__T has quit IRC
#10:01:07djfiander has joined #OpenILS-Evergreen
#10:06:39kgs_access has joined #openils-evergreen
#10:10:11randym1 has quit IRC
#10:44:03rsinger is now known as mike_vick
#10:44:17mike_vick is now known as rsinger
#10:52:16kgs_access has quit IRC
#11:08:58kgs_access has joined #openils-evergreen
#11:09:14jeffis the latest "released" staff client 1.2.3.0?
#11:09:53dbsjeff: http://open-ils.org/downloads.php says "yes"
#11:12:24jeffi can see that :)
#11:12:45jeffsomeone asked that i install 1.2.3.1 staff client for windows, and i wasn't finding any signs of it.
#11:12:52jeffdbs: thanks.
#11:13:07phasefxI can build one
#11:13:24phasefxdidn't realize I was behind a stable release with that :)
#11:22:20jeffi don't think it matters for my needs, but the 1.2.3.1 / 1.2.3.0 difference between server and client releases made my wonder and ask.
#11:24:18phasefxalright, I have 1.2.3.1 on the download page
#11:24:42phasefxdo we still need to keep an easy link to the previous release? I was doing that before, but the page is layed out differently now
#11:25:12kgs_accessi dunno
#11:25:17kgs_accessthis page should be wikified too
#11:25:30phasefxyeah
#11:25:57phasefxI think the big sites keep their own local copy of the client for deployment
#11:26:03kgs_accessthe wiki pages aren't styled that nicely but they are a heckuva lot easier to maintain...
#11:28:05phasefxupei++ # google books
#11:28:33miker_I wonder if the GBS badge is a requirement for use...
#11:28:35phasefxmiker_ was playing with google books in trunk, but they went all the way it seems
#11:28:56kgs_accessi wrote 'em and said it was hot!
#11:29:01kgs_accesswanna blog it.
#11:29:31miker_they're not using the google cover art, it seems
#11:29:46miker_nope ... using amazon cover art
#11:30:01miker_so, not an AC plugin, unfortunately
#11:30:06phasefxthe excerpt tab, at least for me, the iframe has a horizontal scrollbar obscuring some of the google interface
#11:30:37miker_phasefx: that's just an interface-width issue, and content served from google
#11:31:08phasefxsure
#11:31:51atheosmiker_ I think our report server is down. What's the procedure to fire it back up?
#11:32:13miker_atheos: poke me ;) ... sec, and I'll send an email
#11:32:27atheosmiker_ thanks!
#11:36:25jeffhrm. if need be, i can install and run the evergreen staff client on a windows desktop with no local administrator rights, correct?
#11:36:43miker_atheos: it's running, just sending instructions now
#11:36:49atheosthanks
#11:37:18miker_jeff: as long as you can write to the installation directory, yes ... it stores profile info much like firefox
#11:38:01jeffmiker_: but there's nothing that would prevent me from installing the software to the user's desktop folder, right?
#11:38:28miker_right
#11:38:29phasefxjeff: there's also a prefs.js file that you might need to tweak, which can control where local settings from the client gets saved
#11:38:34jeff(if i'm doing training in a lab that we don't control, and if we can't get the people that control the lab to install the staff client...)
#11:38:55jeff peeks at prefs.js
#11:38:57miker_phasefx: oh ... sorry ... jeff: listen to phasefx :)
#11:40:26jeffhrm. why do i not have vim installed on this windows box yet?
#11:40:51phasefxwell, what happens is that by default data will go in a folder in C:\Documents and Settings\User\Application Data\.. which is usually okay (don't need to be a priviledged user for that)
#11:41:00jeff nods
#11:41:06phasefxbut some folks have their system set up to purge that directory on logout
#11:41:12jeffbut this segues into another question that i wasn't going to ask yet...
#11:41:32phasefxso there's a pref in prefs.js that true/false saves the data either there, or in the program directory itself
#11:41:38jeffsounds like if we want to, we can tweak prefs.js to reference a per-machine profile for the staff client?
#11:41:41jeffaha
#11:42:13jeffthat should come in very handy for us.
#11:42:34phasefxright, if you save local settings in the program directory itself, it's effectively shared by anyone invoking the program from that directory.. but if you use the user profile, then it's a different directory per windows user
#11:42:59jeffis there any document/reference about exactly what settings are stored in the xulrunner profile dir?
#11:43:08phasefxno
#11:43:23phasefxbut if you write one we'll gladly take it :)
#11:43:26jeff:)
#11:43:48phasefxws_info is the workstation information.. pending_xacts are offline xacts that have yet to be uploaded
#11:44:23phasefxvarious other ones store column settings for various lists in the staff client
#11:44:28phasefxlocal printer templates
#11:45:02jeff scribbles notes
#11:47:10jeffi know ws_info stores the workstation name for each server (well, name, owning_lib, lib_shortname)... what kinds of things does workstation name dictate? are any preferences stored based on workstation name?
#11:49:19phasefxthere aren't, and it doesn't dictate much.. in fact, I think some of the information stored in ws_info doesn't get used. Only the textual label gets passed to the auth methods during login
#11:50:26phasefxsome of the setting files are tied to the server hostname
#11:51:10phasefxI really want to revamp how all of that works.. give an option for network or local storage.. have a management interface that can dictate things per org, per workstation, per user
#11:52:01jeffyeah.
#11:52:23jeffit would be nice :)
#11:53:13jeffthanks for the info!
#11:53:35phasefxnp
#11:53:52djfiander has quit IRC
#11:55:05jamesrf has quit IRC
#12:08:02kgs_access has quit IRC
#12:09:59rickd has quit IRC
#12:11:20rickd has joined #OpenILS-Evergreen
#12:24:02kgs_access has joined #openils-evergreen
#12:27:06djfiander has joined #OpenILS-Evergreen
#12:30:19jamesrf has joined #openils-evergreen
#12:31:24djfiander_ has joined #OpenILS-Evergreen
#12:33:13djfiander has quit IRC
#12:33:17djfiander_ is now known as djfiander
#12:39:02kgs_accessphasefx: is there a way to redo bookbags to show call #s on the main page (for single-outlet libraries)?
#12:40:14phasefxthere's always a way, but I'm not familiar with that code to tell you how easy it'd be
#12:40:49phasefxI know the plan is to bring call numbers more up front in general when scoped to a specific library
#12:42:08kgs_accessyeah there's been a request about locations too
#12:47:36phasefxmakes sense to me
#12:49:31kgs_access_ has joined #openils-evergreen
#12:54:24kgs_access_ has quit IRC
#12:54:45kgs_access_ has joined #openils-evergreen
#13:04:21kgs_access has quit IRC
#13:05:24djfiander has left #OpenILS-Evergreen
#13:13:33kgs_access_what's the access irc channel again?
#13:13:54dbs#access2008
#13:35:36kgs_access__ has joined #openils-evergreen
#13:35:42kgs_access__ is now known as kgs_access
#13:51:00kgs_access_ has quit IRC
#13:58:28_bott_ has quit IRC
#14:34:48jamesrf has quit IRC
#14:56:04kgs_access has quit IRC
#14:59:51mrpeters-isl has joined #openils-evergreen
#14:59:57mrpeters-islhi all!
#15:00:09mrpeters-isli have a very interesting question from a member library, and I hope the brains here can help me figure it out
#15:00:22mrpeters-islwe have a small library who does book deliveries to "home bound" patrons
#15:01:08mrpeters-islpreviously ,they had a module that would compare the items the patron had out over the past 6 months against the current catalog, and give them a list of items they hadnt checked out already and they could then go down the list crossing off items as they were barrowed
#15:02:14mrpeters-islis there some sort of report that could be created to compare a patron barcode # and the item barcodes and titles that have been checked out to it for a certain period of time and then compare those against all of the titles/item barcodes in the catalog and output a list of items that didnt match barcodes on the "checked out in past 6 months" list
#15:03:47phasefxnot one already created, but you could do it, if we pin down some of these terms more clearly. You really want to give the patron an entire list of the catalog (how big is it?) minus titles they've already had in the past 6 months?
#15:04:09atheosthey must read a lot of books
#15:04:10phasefxincidentally, netflix style hold queues is something we want to do
#15:04:14mrpeters-islwouldnt give it to the patron, but rather to the library
#15:04:31mrpeters-islso their staff could just go down the list pulling items to take to the patron who is homebound
#15:04:48phasefxI think I'm missing something
#15:04:50mrpeters-islatheos, the way i understand it they are elderly or handicapped patrons who dont have much else other than this service
#15:05:28mrpeters-islthey are happy to read most anything, so the library just randomly pulls a few items every few weeks to give to the patron
#15:05:56mrpeters-islthey would only be running this report every 6 months or so, so as to not give someone the same book in a close period of time
#15:06:23phasefxhow big is the catalog in number of bibs? I think this could become unwieldly
#15:06:36mrpeters-isldont know , they will not be migrated until next friday
#15:06:52mrpeters-islits not large, likely 10-15k
#15:07:14mrpeters-island there are only a handful of these patrons who they would need to do this for
#15:08:12mrpeters-islshe thought of the idea of running a report of what the user had read in the previous 6 months, and comparing that to the current catalog to create a list she would use for the next 6 months to chose items from
#15:08:23mrpeters-islas they read an item, she would literally cross them off of a paper copy of the list
#15:08:24phasefxyou could just have a record bucket per patron, put items they circulate into that bucket. Then when it comes time to select a new book, grab one at random off the shelf, sort the bucket by title, and see if the book has already been seen.. but that doesn't help you with the time aspect of it
#15:09:07phasefxbetter idea.. just place inactive holds for the patron on these books
#15:09:27mrpeters-islthose that they had already read?
#15:09:35phasefxoptionally give them dates to become active
#15:09:41phasefxbooks to read
#15:10:05phasefxinactive holds to later become active either manually or upon timed activation
#15:10:11mrpeters-islim a bit fuzzy on how thsi would work
#15:10:22mrpeters-islplace inactive holds for the patron on the entire catalog?
#15:10:37phasefxno, that wouldn't be practical
#15:10:38mrpeters-islthen as they check items out, fulfilling the hold, it would remove them from their future queue?
#15:10:59phasefxbut you could develop a seed list of titles to work from in a bucket
#15:11:09phasefxrecommendation lists.. different tracks of materials
#15:11:20phasefxplace a hold against all of them
#15:11:49mrpeters-islsome of these patrons are, according to them, reading 7 large print full books in 7 days
#15:11:58mrpeters-islso they would ahve to develop an extensive list to make a bucket
#15:12:24mrpeters-islim not sure how practical that would be either
#15:12:31phasefxthe other thing to worry about it, is that buckets in the staff client don't do well once you get past a few hundred entries
#15:12:44mrpeters-islright
#15:13:07phasefxI think to really nail this you'd need development
#15:13:15phasefxrather than trying to adapt what's there
#15:13:28phasefxa report is possible today, though
#15:13:35phasefxit's just.. ewww :)
#15:13:39kgs_access__ has joined #openils-evergreen
#15:13:45mrpeters-islright
#15:13:45kgs_access__ is now known as kgs_access
#15:14:00mrpeters-isli completely agree, but i wanted to try to give them SOMETHING to use when they go live
#15:14:18mrpeters-isli think if i was able to create the report for them, and show them how to use it they could get by for quite a while
#15:14:53mrpeters-islim just not sure how to do comparisons with reports
#15:15:13phasefxthey may just need to track this entirely outside of the ILS
#15:15:15mrpeters-islwould i have to run 2 seperate reports and compare them in something like excel? or can it be done all within the staff client
#15:15:33phasefxprint a list.. get some colored markers, one color per homebound patron
#15:15:37mrpeters-islright, i agree
#15:15:46phasefxa title circulates, put a colored dot beside it
#15:15:49mrpeters-islthey had some kind of sirsi model for this, apparently
#15:15:51miker_ catches up
#15:16:29miker_so ... assuming the list of items they have read is shorter than the list they have not, why not just run a report on what they've checked out and avoid pulling those?
#15:16:49mrpeters-islSirsi WorkFlows Outreach module
#15:16:53miker_however, and fwiw, we are looking into a "homebound" thing
#15:17:07mrpeters-islmike, i think that is excellent...that is just the sort of thing i think she wants to hear
#15:17:08miker_but it's not pinned down on the timeline
#15:17:33mrpeters-islshe expected it would be coming at some point, but just needs a simple way to get by until then
#15:17:41miker_we're still collecting functional requirements, and if you (or the library) would like to send those to use, that would be awesome
#15:17:52phasefxfor a total hack, put a bill on their circulation, and then forgive it :) the transaction will show up in billing history
#15:18:20mrpeters-islcertainly, i will have her detail how her current sirsi module works and pass that along
#15:18:49phasefxbetter to tell us what they would like, clean-slate, than to tell us what something else does
#15:19:03miker_indeed
#15:19:18miker_we want a wish list :)
#15:19:21mrpeters-islhttp://www.librarytechnology.org/ltg-displaytext.pl?RC=6292
#15:19:32mrpeters-islthere is a nice list of details of how the sirsi module works
#15:20:10mrpeters-islintrest profiles and reading histories were two BIG things she mentioned
#15:22:31jamesrf has joined #openils-evergreen
#15:34:36dbsbah - just uploaded a fixed 1.2.3.1 image and realized that phasefx will be putting a 1.2.3.1 client out there - and the new image only has links for 1.2.3.0
#15:36:27phasefxthat client is already out there, too
#15:37:42rsingermiker_: you were ok with the idea of jangle extensions being isolated to attributes within standard atom elements, right?
#15:38:23miker_rsinger: if you mean that the standard attrs would be used if marginally applicable, yeah
#15:38:48rsingermiker_: right, see @last to jangle-discuss
#15:39:07rsingermiker_: it's basically putting definition to link rel="related"
#15:41:51mrpeters-isl has quit IRC
#15:52:54miker_rsinger: sorry ... crisis. I'll go look now
#15:53:07rsingerno worries :)
#15:53:46rsinger.ana Jangle ain't as important as keeping the ship straight
#15:53:51rsingerpinesol: no love?
#15:53:51pinesolrsinger: Error: "no" is not a valid command.
#15:54:31miker_rsinger: only 8 more migrations! (this week... and mostly not me (sboyette++, phasefx++))
#15:55:31miker_ reads ....
#15:55:41miker_rsinger: YES!
#16:01:42rsingermiker_: so thats good?
#16:01:49miker_indeed
#16:01:51rsingercongrats on the migrations!
#16:02:04miker_thinking on "the other <link>" problem now
#16:02:12rsingeryeah, that one is a pickle
#16:02:22miker_well, not really ... maybe
#16:02:51miker_you can put "-stuff" after application/xml and it's "valid"
#16:02:54miker_and unique
#16:03:06miker_according to the w3c, at least
#16:03:12rsinger-stuff or ;stuff?
#16:03:28miker_like "application/xml-myformat"
#16:03:54rsingerdo you have a link for that? (if not, it's ok, i can find it)
#16:03:56miker_basically, - instead of + says "it's a type, just not a registered type"
#16:04:04rsingerah
#16:04:05miker_lemme look
#16:04:28rsingerwell, we still want it to be application/atom+xml, though, right?
#16:05:29rsingerapplication/atom+xml-http:/jangle.org/vocab/formats#http://purl.org/dc/elements/1.1 sounds like a good way to get nobody to do this properly
#16:06:03miker_I'm a bit rusty ... is what comes back from http://demo.jangle.org/openbiblio/resources/5878?format=dc an atom entry doc with dc elements in it?
#16:06:18rsingeryes
#16:06:23rsingerthat's exactly right
#16:06:38miker_and so is http://demo.jangle.org/openbiblio/actors/1711/items/
#16:06:49miker_?
#16:06:51rsingerno
#16:06:53miker_no
#16:07:08rsingerthat returns an feed with the items assoicated with the actors
#16:07:12rsingerer actor
#16:07:19rsingerso the checked out books to a person
#16:07:26rsingers/books/copies/
#16:07:27miker_ok, so it's atom ... same mime type
#16:07:29rsingeryes
#16:07:32miker_ok
#16:07:34rsingerbut that's ok with rel=related
#16:07:44rsingeryou can repeat the content-type
#16:07:52miker_but you can't if there's no rel
#16:07:54rsingerjust not with rel=alternate
#16:07:54miker_er
#16:07:57miker_rel-related
#16:07:59miker_k
#16:08:25rsingeran unapi style call would fix this, of course
#16:08:35rsingerbut i don't think anybody will go for that
#16:08:48miker_for a resolution service?
#16:09:03miker_they drool all over openurl, though :)
#16:09:13miker_but I digress... thinking more
#16:09:13rsingerwell, give a URI and it will return the alternate formats/URIs
#16:09:37rsingerheh, well, i don't think they'd drool about openurl lookups for *every* resource in an atomfeed
#16:11:23miker_the rel can be a uri ...
#16:11:45rsingeryeah, that's what it's doing now
#16:11:53miker_but MUST NOT be a composite type
#16:11:57miker_dang
#16:12:37rsingeryeah, i don't think the current solution is horrible
#16:12:57miker_the one before you current proposal?
#16:13:11rsingeras far as alternate data formats
#16:13:25rsinger(i like the jangle:relationship one)
#16:13:50rsingerboth of them will work with regular atom clients
#16:14:18rsingerthe alternate formats one just requires you to know the jangle-isms
#16:14:43rsingerwhich you'd need to know to understand what it's for, anyway
#16:15:01rsingerthe relationship one is more obvious from a rest/atom perspective
#16:15:33rsinger...never...gonna...get...these...spec...documents...done...by...tomorrow...
#16:15:40miker_ha
#16:15:46miker_you in hamilton?
#16:15:58rsingerno, sadly/thankfully
#16:16:16rsingersadly because i wish i was, thankful because then i'd *never* get it done
#16:18:28miker_what is to happen when you ask for http://demo.jangle.org/openbiblio/resources/5878 (no format param)
#16:18:43miker_you get atom ... ?
#16:19:42rsingeryep
#16:19:51rsingerin that case atom with marcxml
#16:20:04rsingerbut the default is at the discretion of the implementor
#16:20:40miker_ wants it to be an uber-unapi server ... return a list of supported formats
#16:20:47rsingerit would do that
#16:21:00rsingerin fact, that's a pretty trivial "adapter"
#16:21:10rsingermaybe i'll work one up when i'm done with the docs
#16:21:53rsingerbasically it could be done in XSLT alone
#16:22:34rsingerok, gotta go to che's school for parent teacher night or something
#16:22:44rsinger tries to contain his enthusiasm
#16:23:02rsingermiker_: thanks for taking a look at it
#16:25:15miker_rsinger: thanks for poking me about it
#16:28:57dbsunapi++
#16:41:16kgs_access__ has joined #openils-evergreen
#16:50:44dbstabernac hosti!
#16:51:37dbshaving trouble doing basic title / keyword searches now in 1.2.3.1 (all returning 0) but can do advanced searches for 245a
#16:53:14dbsfts indexes are in place in mtfe
#16:56:58kgs_access has quit IRC
#17:17:00djfiander has joined #OpenILS-Evergreen
#17:17:40jamesrf has quit IRC
#17:22:11djfiander has quit IRC
#17:24:27kgs_access__ has quit IRC
#17:41:12kgs_access has joined #openils-evergreen
#17:42:14dbs has quit IRC
#17:43:04dbs has joined #openils-evergreen
#17:51:48kgs_access is now known as kgs_shopping
#18:19:03dbs has quit IRC
#18:49:04grahamf has joined #openils-evergreen
#19:09:30kgs_shopping is now known as kgs_cocoon
#19:32:00rsinger has quit IRC
#19:36:25dbs has joined #openils-evergreen
#19:49:15dchris has joined #OpenILS-Evergreen
#20:58:41rsinger has joined #OpenILS-Evergreen
#21:27:03grahamfby gum, I think I've got it. the vandelay attribute editor, that is
#21:27:17grahamfberick: sending you a patch against r10747
#21:29:15dbsgrahamf++
#21:30:03grahamfdbs: yep, grahamf++
#21:30:09grahamfi'm happy with how the code is looking
#21:30:18grahamfdbs: is there anything I can do to help mark this up for i18n?
#21:30:38grahamf eventually realized what "entityization" meant
#21:30:53dbsgrahamf: your patch, or all of vandelay?
#21:31:09grahamfwell, all of vandelay (vandelay.xml, basically)
#21:31:22grahamfi can put markers by the English text, or...
#21:31:40grahamf...whatever might help.
#21:33:25dbswow - very kind of you!
#21:34:01grahamfno problem Dan. What would help? I don't know how you define entities.
#21:34:08grahamfbut willing to learn.
#21:34:18dbswe do have a student here who is supposed to be getting rolling on that any day now
#21:34:27grahamfthat's cool
#21:34:54dbsgrahamf: well, a quick tutorial is that entities are defined in XML DTD files: <!ENTITY entityname "entity value">
#21:35:20dbsthe XML files themselves point to the DTD
#21:35:26grahamfmakes sense so far :-) let me find the DTDs.
#21:36:27grahamfwould <!ENTITY vandelay.whatever "..""> be a reasonable naming convention?
#21:37:13dbs has quit IRC
#21:37:25dbs has joined #openils-evergreen
#21:38:44berickgrahamf: Open-ILS/web/opac/locale/en-US/lang.dtd
#21:39:00berickthe path is kind of a relic, but that's where they live
#21:39:07FluffyCloudmmph. dcd's are overrated.
#21:39:26grahamfberick: got it
#21:39:37dbsI was thinking it might be better to separate out the vandelay entities into a separate file
#21:40:06bericki was wondering the same
#21:40:11FluffyCloudwhere is this van and why is it always delayed?
#21:40:13bericklang.dtd is getting up there in size
#21:40:18grahamfen-US/vandelay.dtd?
#21:40:20berick*rimshot*
#21:40:30berickgrahamf: sure
#21:40:50grahamfok, I'll make it so.
#21:42:06berick adds a link to vandelay from the staff client
#21:42:33miker_FluffyCloud: not a Seinfeld fan, I take it ;)
#21:42:47miker_berick: from the Cataloging menu?
#21:43:14FluffyCloudwhat's seinfeld?
#21:43:32miker_FluffyCloud: tv show from the 90s
#21:43:41dchris has quit IRC
#21:43:44dbs wonders if it would be possible to point vandelay at a URL rather than filesystem
#21:43:46berickmiker_: was just gonna add it to the admin html menu. cat menu.. forgot all about that ;)
#21:44:07miker_berick: a link to conify from the admin menu would be rocksome :)
#21:44:22berickmiker_: word, that i can do
#21:44:32miker_rad, sir. rad
#21:44:35miker_berick++
#21:44:46dbsberick++
#21:45:02FluffyCloudmiker: i meant, what have i said recently that links in your mind to the fact that i've not seen seinfeld?
#21:45:21berickmiker_: does conify have any kind of index page?
#21:45:31berickor do we need one
#21:46:26miker_FluffyCloud: vandelay is a joke from seinfeld ... Mr. Vandely was an alias that George used ... he worked in "import-export"
#21:46:39miker_vandelay is the batch import UI ;)
#21:46:56miker_berick: it has admin.html (or xhtml)
#21:47:02grahamfyou guys ok with entities like <!ENTITY vandelay.create.upload.queue "Create a New Upload Queue"> ?
#21:47:03FluffyCloudoh, that all makes sense now.
#21:47:42miker_berick: http://dev.gapines.org/conify/global/admin.html
#21:47:44berickmiker_: ah! never saw that before, thx
#21:47:58dbsgrahamf: looks good to me
#21:48:00FluffyCloud... are you using entities to facilitate translation?
#21:48:06dbsFluffyCloud: yes
#21:48:08grahamfberick: gr8
#21:48:09miker_berick: and with the locale: http://dev.gapines.org/conify/en-US/global/admin.html
#21:48:48miker_grahamf: are you making use of permacrud?
#21:49:47grahamfmiker_: sure am :-)
#21:50:01grahamfi hear I have you to thank for that
#21:50:02miker_ahh... cool
#21:50:10miker_"thank" ... yes ;)
#21:50:28miker_are you adding blocks to fm_IDL.xml, then?
#21:50:32grahamfheh. Well, I'm a fan, at least.
#21:50:40grahamffor vandelay attrs, they were already there
#21:50:40miker_oh, good :)
#21:50:45miker_cool
#21:51:01miker_I've got to reconcile those before we cut the RC
#21:51:04miker_ makes note
#22:11:27grahamfok, done
#22:11:33grahamfberick: do you want the vandelay.dtd patch?
#22:11:57berickgrahamf: nah, you can keep it
#22:11:59berick;)
#22:12:01grahamflol
#22:12:03berickgrahamf: send it on!
#22:12:04grahamfok it was a dumb question
#22:12:09grahamfok sure
#22:15:04grahamfberick: sent
#22:16:06berickgrahamf++
#22:16:23grahamfargh missed one
#22:18:56grahamfberick: ok, got the one missed, resending.
#22:19:14berickk
#22:19:55dbsjust musing - should those patches be going to the open-ils-dev list?
#22:20:58grahamfdbs: hey, sure, I can do that. All in favour?
#22:21:25dbs raises hand
#22:21:39berickno objection
#22:21:51grahamfgood enough for me.
#22:21:53bericki'll be surprised if anyone but me looks at them
#22:22:03dbshah
#22:22:17berickbut, doin_it_right++
#22:22:18dbsyou know I'll look at the i18n at the very least
#22:24:14grahamfdbs: it's in the pipe
#22:25:46dbsgroovy - grahamf++
#22:25:55grahamfoops, should have put a proper filepath on that patch, in case someone tries to apply it...
#22:26:23grahamfdbs: :-)
#22:27:21grahamfdbs: by the way, I'm an i18n virgin.
#22:27:27grahamfbe gentle with my dtd
#22:28:07dbsi'm sure you handled it with finesse, given your dojo-mastery
#22:29:02grahamfhah! "dojo mastery" -- that's a good one!
#22:29:34grahamf thinks they call it Dojo because you know you're going to get your ass kicked there for the first few months.
#22:30:35berickheh
#22:30:49berickgo from bloody to blackbelt
#22:31:19grahamfyep. with some luck and a big box of band-aids
#22:31:54grahamfok folks. I'm packing it in for the night.
#22:32:03FluffyCloudbandaids are so helpful.
#22:32:22dbs finally figures out that the import_demo doesn't generate data that is now necessary in 1.2.3.1
#22:32:39grahamfall: critiques on the attr-editor are very welcome, send 'em my way
#22:32:56grahamfFluffyCloud: yep, they keep the blood from spilling into the keyboard ;-)
#22:33:15grahamfgnite
#22:33:18dbsgnite!
#22:33:29bericknite, grahamf
#22:33:33berickthanks again
#22:33:41grahamfmy pleasure
#22:33:48grahamf has quit IRC
#22:35:28dbsgrahamf is so dreamy
#22:36:44berickheh
#22:56:04rsinger has quit IRC
#23:12:56dbsah ha ha ha
#23:15:46rickd_ has joined #OpenILS-Evergreen
#23:16:07dbsimported marc records via import_record don't have the marc: namespace prefix
#23:16:30dbsbut the z39.50 imported records do
#23:28:40rickd has quit IRC
#23:37:04dbs has quit IRC
< Wednesday, October 1st, 2008Raw Log FileFriday, October 3rd, 2008 >