| # | Time | Nick | Message |
|---|
| # | 02:12:13 | Callender has quit IRC |
| # | 02:12:33 | Dmagick has quit IRC |
| # | 02:12:42 | phasefx has quit IRC |
| # | 02:14:05 | leed has quit IRC |
| # | 02:19:19 | Dmagick has joined #evergreen |
| # | 02:20:14 | leed has joined #evergreen |
| # | 02:23:26 | phasefx has joined #evergreen |
| # | 02:26:51 | Callender has joined #evergreen |
| # | 05:16:20 | atz_ has joined #evergreen |
| # | 05:19:33 | atz__ has quit IRC |
| # | 05:25:33 | JMCraig has joined #evergreen |
| # | 05:29:29 | agJohn has quit IRC |
| # | 05:29:29 | JMCraig is now known as agJohn |
| # | 07:02:04 | shopkins has joined #evergreen |
| # | 07:12:16 | StephenGWills has joined #evergreen |
| # | 07:46:51 | sfortin has joined #evergreen |
| # | 08:07:57 | dbs has joined #evergreen |
| # | 08:08:31 | rsinger has joined #evergreen |
| # | 08:13:04 | dbs | a TODO for anyone who ever feels like they need something to do: make osrf_ctl.sh fail loudly if one of the subservices simply can't work: e.g. if open-ils.storage or open-ils.cstore can't connect to postgresql, silence is not golden :) |
| # | 08:31:23 | StephenGWills thinks of the Klaxton horn in his barn and wonders where the polish is :) |
| # | 08:32:23 | StephenGWills | hey! if srfsh introspect gives me retrieved data for a method, why would requesting the method tell me it doesn't exist? |
| # | 08:32:50 | StephenGWills | specfically: Method ["open-ils.actor.user.retrieve_id_by_barcode_or_username"] not found for OpenILS::Application::Actor |
| # | 08:37:15 | dbs | I think introspect reads the declarations of the methods, but the actual underlying perl subroutine might not exist: that is, the declaration may lie (although likely there's a compile error preventing the definition from being seen) |
| # | 08:37:57 | dbs | as opensrf user, can you run "perl -c /openils/lib/perl5/OpenILS/Application/Actor.pm" |
| # | 08:40:40 | StephenGWills | yes, syntax ok. will take a quick look in the module |
| # | 08:41:46 | StephenGWills | hrm. function exists and does stuff... |
| # | 08:43:24 | StephenGWills | i'm guessing it just doesn't handle an invalid authtoken very well. |
| # | 08:43:49 | dbs | ah, you didn't give us that piece of the puzzle :) |
| # | 08:45:16 | StephenGWills | well, introspect doesn't actually tell me I need an authtoken, or a user barcode or username for that matter. |
| # | 08:45:37 | StephenGWills | I didn't understand what I might see from introspect |
| # | 08:45:49 | StephenGWills | live and learn. |
| # | 08:45:51 | StephenGWills | tx |
| # | 08:46:43 | dbs | In trunk, passing an invalid authtoken returns "desc":"User login session has either timed out or does not exist" in the result. so I think you might have something else going on. |
| # | 08:46:54 | dbs | StephenGWills: patches welcome to improve the description of the methods |
| # | 08:47:06 | StephenGWills | introspect returns whatever it finds in the register_method declaration? |
| # | 08:47:56 | StephenGWills | I'll def add that to my list of ways to help. |
| # | 08:53:55 | StephenGWills | got it. adding the inclusion of signature keys in declarations as am able to my TODO |
| # | 08:55:31 | Dyrcona has joined #evergreen |
| # | 08:56:01 | dbs | Hmm. "http://evergreen-ils.org" doesn't resolve, but "http://open-ils.org" does. |
| # | 08:56:10 | dbs will check downforeveryoneorjustme.com |
| # | 08:56:33 | dbs | just me. okay |
| # | 08:57:35 | StephenGWills | cool tool! |
| # | 08:57:36 | Meliss has joined #evergreen |
| # | 09:03:39 | shopkins | Hi, I want to install 2.0 and serials integration, so do i have to install both? If so which one first? Not sure how this works. |
| # | 09:09:27 | kmlussier has joined #evergreen |
| # | 09:10:32 | berick | shopkins: just install 2.0. serials-integration is for future serials code that will be merged back in. at present, there's nothing to merge and no reason to install it |
| # | 09:12:27 | shopkins | berick: thanks |
| # | 09:20:25 | bshum has joined #evergreen |
| # | 09:21:07 | alxp has joined #evergreen |
| # | 09:28:59 | gdunbar has joined #evergreen |
| # | 09:30:39 | phasefx | re: tabs, Firefox has this thing where you can press Control + Number and jump to the tab in that numbered position. My inclination would be align behaviors there (but keep alt+# as an alternative, and preserve the accesskey labels). But I think it's definitely something one should solicit the user base for feedback on beforehand |
| # | 09:31:31 | yboston has joined #evergreen |
| # | 09:39:55 | jenny has joined #evergreen |
| # | 09:44:31 | yboston | Just noticed that the Floss Weekly audio covering EG has been finally posted http://twit.tv/floss132 |
| # | 09:44:42 | yboston | sorry if everyone was already aware of it |
| # | 09:47:19 | dbs | Video is actually up, too, although on Saturday I had to do a bit of discovery to get the appropriate URL; not sure if that's listed yet |
| # | 09:47:42 | bshum | Seems to be. I'm downloading a copy now. |
| # | 09:48:27 | dbs | I forced my wife to watch it on Saturday night. Do I know how to show here a good time or what? |
| # | 09:57:43 | miker_ pre-cringes ... skype-- |
| # | 09:59:00 | dbs had a good laugh at that |
| # | 10:05:47 | tsbere | phasefx: If I maintain the current behaviour for the 1-9 accesskeys (as in, they stay on the tab regardless of if a previous tab was closed, so that once a tab has, for example, 3 it will always have 3) then the only way to do it "right" would be to make it so that only the first 9 tabs ever created get them, unless all tabs are closed at some point so I can reset. |
| # | 10:07:10 | phasefx | yeah, I was suggesting aligning behavior with Firefox, where for example, position 3 is always position 3 (if you close the two preceding tabs, it becomes position 1) |
| # | 10:07:57 | phasefx | so, if we kept labels and accesskeys, they'd be dynamically changing |
| # | 10:08:54 | phasefx | but I have no feel for who and how many uses tab shortcuts and what they would expect/tolerate (Conifer disables them completely, for example) |
| # | 10:10:20 | tsbere | My method would allow for "as many tabs as the user can handle having open". I even have scrolling of the tablist implemented. |
| # | 10:10:51 | tsbere | That doesn't go well with pre-slotted, static numerical labels and access keys |
| # | 10:11:16 | phasefx | my inclination would be for "as many as you can handle", with the first 10 visible tabs always maintaining shortcut keys for 1 through 0 |
| # | 10:11:48 | tsbere | But we don't currently have a 0 assigned, as we stopped at 9 in the old method ;) |
| # | 10:11:57 | phasefx | which is the current behavior with Firefox (except they use Control instead of Alt) |
| # | 10:12:17 | phasefx | reality distortion field, so noted |
| # | 10:12:42 | Dyrcona | Through in Shift and you might be able to add another 10 tabs to the hot key list. |
| # | 10:12:59 | Dyrcona | ^Through^Throw |
| # | 10:13:01 | tsbere | Part of my problem with doing this is I didn't realize how many blocks of code assume that the list of tabs is a fixed, never-changing list. |
| # | 10:13:36 | phasefx | I wouldn't have expected a lot, but that was so long ago. Would have expected just set_tab and new_tab |
| # | 10:14:15 | tsbere | and an init handler or two, and the various things that mess with tabs assuming that the index in the array is never changing........... |
| # | 10:16:02 | dbs | But wait! What about the Firefox 4.0 Chrome-style "tab pinning"? Who's going to give me that?!?! :) |
| # | 10:16:03 | phasefx | ah, I see, for letting interfaces know that their containing tab just received focus |
| # | 10:16:53 | phasefx | tsbere: something else to think about, is that folks would love for tabs to prevent accidental closure if the contained interface hasn't given an all-clear for unsaved data (thinking patron editor) |
| # | 10:16:55 | tsbere | don't forget augument_content_params |
| # | 10:17:31 | phasefx | tsbere: I ripped that out of rel_2_0; am tempted to rip it out of trunk too :-/ |
| # | 10:17:48 | tsbere | at least augment_content_params only uses the index for the set tab name. And you ripped it out of rel_2_0? |
| # | 10:18:20 | phasefx | it was an experiment, it doesn't work well for me, and trunk got branched |
| # | 10:19:18 | tsbere | I was thinking about including a quick check in set_tab and whatever is closing tabs currently (had yet to get that far) to see if a function existed in the tab, and if so, to only continue if the function returned true....... |
| # | 10:19:52 | phasefx | sounds sane |
| # | 10:20:34 | phasefx | I'd be tempted to make a dialog out of it, so that someone can force a tab closed/replaced |
| # | 10:20:53 | tsbere | Would be up to someone else to code that function for any given page, and the function for that page could then prompt with a dialog. |
| # | 10:21:29 | phasefx | that would work |
| # | 10:24:50 | StephenGWills | in srfsh, what is the syntax for sending in a hash of parms? i.e. authtoken, [???] |
| # | 10:25:15 | tsbere is also thinking about drag/drop for tabs within the same window, to change their ordering |
| # | 10:25:32 | miker_ | StephenGWills: {"foo":"bar","baz":123} ... like that? |
| # | 10:25:42 | dbs | StephenGWills: it's JSON, so... what miker_ said |
| # | 10:25:58 | StephenGWills | kk |
| # | 10:26:57 | phasefx | tsbere: I think you'd get much love from some folks for Close Tab icons on or near the tabs, and maybe context menus for same |
| # | 10:27:14 | phasefx | some versions of xulrunner had that |
| # | 10:27:38 | tsbere | I have yet to find a way to do that without re-implementing tabs manually. <_< |
| # | 10:28:06 | bshum | Much love! |
| # | 10:28:19 | phasefx | yeah, I played with injecting some nodes into the anonymous DOM behind their XBL implementation, but.. sucky |
| # | 10:30:38 | tsbere | dbs: re 17367, you may want to use the version comparison object rather than substr. Good example can be found on https://developer.mozilla.org/en/Using_nsIXULAppInfo under "Example 1: checking Firefox version" |
| # | 10:34:41 | tsbere | phasefx: as far as the tabs with close buttons go, I can add the button, it just doesn't accept clicks. >_> |
| # | 10:35:05 | tsbere | You can tab to it and hit space, but not click on it |
| # | 10:35:16 | phasefx | fun |
| # | 10:35:34 | dave-esi has joined #evergreen |
| # | 10:35:46 | tsbere | and I am not sure hitting space "clicks" it either. |
| # | 10:37:18 | tsbere | I think the tab itself is eating the inputs |
| # | 10:37:48 | senator | dbs: did you have an upgrade script to go with 17363? i can whip that up if you're busy |
| # | 10:39:05 | magnusenger has joined #evergreen |
| # | 10:40:25 | tsbere just remembered he probably isn't supposed to be working on "make tabs question being closed when data was changed in them" |
| # | 10:45:01 | jeff shrugs |
| # | 10:45:21 | jeff | if you were already working on it before the RFP came out... |
| # | 10:46:16 | dbs | tsbere: I'll take a look, thanks for the suggestion |
| # | 10:46:41 | dbs | senator: I do, and it's sitting unadded in my repo. one sec |
| # | 10:48:45 | phasefx | tsbere: I'm with Jeff, and say do it if you want to. That library would be able to save that money and maybe put it toward yet another enhancement |
| # | 10:49:23 | dbs | money skews things in terrible ways |
| # | 10:49:39 | tsbere | jeff and phasefx: I started on it after the "internal grab the project" phase had ended and the RFP was out, technically. |
| # | 10:49:53 | dbs | (he says, as he tries desperately to knock off some more features for UPEI) |
| # | 10:50:01 | dbs | knock off / debug :) |
| # | 10:50:07 | jeff | likewise, if someone was in the middle of working on something when an RFP was posted, drop the source of the RFP a heads-up so they're aware, and go from there. |
| # | 10:50:22 | youdonotexist has joined #evergreen |
| # | 10:50:57 | senator | dbs++ (for being only human) |
| # | 10:51:35 | dbs | But I want to be More Human Than Human! cue the White Zombie |
| # | 10:51:37 | jeff | or, depending on your circumstance, respond to that part of the RFP and/or have your institution partner with the RFP originator. No matter how it happens, adding new features and sharing the costs of those new features is good, right? :) |
| # | 10:53:20 | tsbere | My institution is 1/3 of the RFP's origin, in this case. |
| # | 10:53:48 | tsbere | and I think my boss is on the comittee that decides who is hired for the RFP. <_< |
| # | 10:54:14 | jeff | heh. well, perhaps an internal discussion, then. :) |
| # | 10:54:24 | jeff | or scratch a different itch. |
| # | 10:54:59 | tsbere | I can just leave that part of my current itch un-scratched for now. Let someone else decide the specifics. |
| # | 10:55:47 | tsbere | Wasn't sure how to handle it anyway, too many questions to answer that I don't want to think about while fighting with the rest of the horror that is tabs. |
| # | 10:56:10 | magnusenger has left #evergreen |
| # | 10:59:57 | tsbere is wondering if he should implement options he came up with while playing around with tabs, like "tabs on the bottom" and "tabs above the menu/toolbar" |
| # | 11:02:08 | jeff | "default set of tabs when starting the staff client"? :) |
| # | 11:02:53 | tsbere | jeff: See my cli patch on launchpad. Edit shortcut, get default tabs on start! |
| # | 11:04:00 | dbs | Now if I could only figure out why the spine labels want to print two pages (one label + one blank page) instead of one. Whee. |
| # | 11:04:21 | dbs | Maybe number of lines. Back into the breach. |
| # | 11:04:44 | tsbere | ending with a FF when the FF is auto-added by the stuff you are calling? |
| # | 11:04:47 | tsbere didn't look |
| # | 11:05:09 | dbs | In HTML print strategy, probably not |
| # | 11:05:48 | phasefx | spine label interface is sending form feeds after each label |
| # | 11:06:31 | phasefx | if the printed content is just slightly larger than the form, I'd expect for a blank to show up |
| # | 11:09:15 | dbs | Yeah. The larger font size is probably resulting in that. Larger font size == fewer lines. It all makes sense :) |
| # | 11:18:05 | dbs | huzzah. with the possible exception of margin/padding settings (defaults are slightly higher than as set by WordPerfect, resulting in one less possible line per label), there is happiness here with spine labels |
| # | 11:26:06 | phasefx | yay |
| # | 11:30:26 | atz_ | enjoy it while you can... |
| # | 11:56:43 | yboston has quit IRC |
| # | 11:58:54 | jeff has quit IRC |
| # | 12:00:06 | jeff has joined #evergreen |
| # | 12:08:19 | sfortin has quit IRC |
| # | 12:08:31 | sfortin has joined #evergreen |
| # | 12:11:55 | dbs | atz_++ |
| # | 12:32:30 | LBA has joined #evergreen |
| # | 12:35:22 | phasefx | grabbing 0383 |
| # | 12:44:21 | bshum | Can someone help me with some syntax, I'm trying to write an SQL query to match on the id's contained on a list in a file outside of the database. Is there any way to do that? |
| # | 12:45:30 | dbs | is this a one time thing, or a scheduled event? |
| # | 12:45:32 | bshum | Something like, SELECT barcode FROM asset.copy WHERE id IN (this external list) |
| # | 12:45:36 | bshum | Just a one time deal |
| # | 12:45:51 | gmcharlt | bshum: create a temporary table, then \copy the external list into it |
| # | 12:45:52 | dbs | can you just load the ids into a scratch table? |
| # | 12:47:41 | jeff | thirding. |
| # | 12:48:02 | csharp | probably the long way around, but I will often :%s/\n/, /g in vim, then paste it in :-) |
| # | 12:49:35 | bshum | Alrighty, I'll give all those a whirl. Trying to track down an issue with something I tried on our database. |
| # | 12:50:10 | bshum | I seem to have only kept all the IDs of the things I was working with, rather than more complete target parameters |
| # | 12:50:30 | bshum | Thanks everyone. |
| # | 12:53:02 | dbs groans at https://developer.mozilla.org/en/How_to_implement_custom_autocomplete_search_component |
| # | 12:54:06 | dbs | phasefx: mind very much if I just use a Dojo autocomplete widget in the MARC editor rather than that? I am particularly wary about the comment at the very bottom addressed to Windows XP users |
| # | 12:54:45 | phasefx | dbs: use a dijit in a xul document? |
| # | 12:55:41 | dbs | hrm, that might be easier said than done. |
| # | 12:55:48 | phasefx doesn't mind at all. MARC editor is more miker_'s baby |
| # | 12:55:52 | tsbere | dbs: That windows xp users thing doesn't matter if the build id has changed. Those files are re-built whenever you launch with a new build id in the application.ini. |
| # | 12:56:21 | dbs | tsbere: ah, more comprehensive XUL knowledge, yay :) |
| # | 12:56:23 | tsbere | The same files have the same problem with any component installed. I found that out when I was doing initial testing off my command line hander component. |
| # | 12:56:49 | tsbere had to manually remove those files or manually change the build id to get xulrunner to run his component code properly |
| # | 12:56:53 | tildeequals has quit IRC |
| # | 12:57:02 | phasefx | ooh, that might solve my problem of jumping back and forth between xulrunner versions (where I think those same files were tripping me up, not being compatible between versions) |
| # | 12:57:12 | dbs | There is of course absolutely no chance that that sample code would be buggy. heh. |
| # | 12:57:17 | phasefx was always just using the same build |
| # | 12:57:46 | tsbere | phasefx: Why do you think I left the build id default at a horribly specific date/time stamp? ;) |
| # | 12:58:02 | dbs | as a component, I guess it would require a staff client upgrade to pick up the new autocomplete type |
| # | 12:58:09 | phasefx | tsbere: inertia? |
| # | 12:58:45 | tsbere | phasefx: Because I found a list of things that use the build id, and "updating all the caches for stuff that only happens every so often" was one of them. |
| # | 12:59:09 | tsbere | If the build id is different, newer OR older, it re-builds all that stuff |
| # | 12:59:23 | phasefx | tsbere++ |
| # | 13:00:08 | dbs | hmm. probably easier to just build a selection list (for bib sources) instead of going the fancy autocomplete route |
| # | 13:00:59 | phasefx | that sounds sane to me |
| # | 13:14:30 | yboston has joined #evergreen |
| # | 13:14:38 | mrpeters-isl has joined #evergreen |
| # | 13:18:30 | jamesrf has joined #evergreen |
| # | 13:29:00 | dbs | sanity check: If I don't want to run a pcrud.id_list + then issue separate pcrud.retrieves to get each individual value to build up the list, I'll need to add a middle layer method, right? |
| # | 13:29:48 | jeff | i think that's correct. |
| # | 13:29:59 | dbs | for some reason I expected a .retrieve_all method but il n'ya pas there |
| # | 13:30:35 | dbs | I could see retrieve_all being bad for, say, asset.copy ;) |
| # | 13:30:38 | phasefx | var types = new openils.PermaCrud( { authtoken :ses() }).retrieveAll('coust'); ? |
| # | 13:30:40 | jeff | well now you have me questioning my response. |
| # | 13:31:55 | dbs | ahh, open-ils.cat.bib_sources.retrieve.all to the rescue |
| # | 13:33:28 | jeff | now if you needed them to be fleshed... that's when you'd need a new middle layer method, right? |
| # | 13:34:25 | dbs | definitely no fleshing in pcrud |
| # | 13:34:31 | jeff | heh |
| # | 13:34:48 | miker_ | dbs: pcrud can do that |
| # | 13:34:59 | miker_ | retrieve_all, I mean |
| # | 13:35:11 | miker_ | (just requires the retrieve action in idl |
| # | 13:35:45 | miker_ | oh, what phasefx said |
| # | 13:35:49 | miker_ | nevermind me |
| # | 13:36:35 | miker_ | (what phasefx said, but with a different class name) |
| # | 13:36:55 | dbs | I guess I was looking for an API that was exposed, rather than a parameter to the .search method? |
| # | 13:38:05 | miker_ | well, PermaCrud exposes it as .retrieveAll( classname ) ... but I get your meaning |
| # | 13:39:49 | miker_ | dbs: so, I guess we'll be seeing a Bib Source dropdown in the record summary header soon? ;) |
| # | 13:40:18 | dbs | miker_: that's the idea, yeah |
| # | 13:57:34 | miker_ | wheee |
| # | 14:17:23 | dbs | Hmm. Either XUL listbox/listitems look terrible by default, or we need to copy/paste CSS to make them functional, or I'm doing something horrible (always always possible!) |
| # | 14:19:18 | dbs acks xul server to find out |
| # | 14:22:55 | dbs | okay. they look terrible with rows="1" I guess; expected them to show the currently selected row with a drop-down arrow on the right dojo-style. I've been dojo-corrupted |
| # | 14:29:00 | jamesrf has quit IRC |
| # | 14:34:52 | tildeequals has joined #evergreen |
| # | 14:36:58 | dbs thinks "Wheeee.... now that the MARC editor groks MFHD and authority records, we can't assume that there is a bib_source" |
| # | 14:37:59 | gmcharlt | dbs: speaking of which, I'll be pushing a set of updates to marcedit-tooltips.xml tomorrow, and will include versions for MFHDs and authorities |
| # | 14:38:07 | dbs | gmcharlt++ |
| # | 14:38:07 | gmcharlt | any preferences about naming? |
| # | 14:38:40 | dbs | I'll need to dust off the old LAC-BAC crawler to update the French translations accordingly |
| # | 14:38:49 | dbs | not particularly |
| # | 14:40:33 | gmcharlt | marcedit-tooltips-no-were-not-going-to-handle-the-marc-community-information-format-yet-why-do-you-ask.xml |
| # | 14:40:56 | dbs | heh |
| # | 14:42:00 | tsbere | I dunno |
| # | 14:42:04 | tsbere | I think it is missing something |
| # | 14:42:08 | tsbere | like a swear or two ;) |
| # | 14:42:49 | tsbere | perhaps an intentional misspelling or four to drive people typing it nuts? ;P |
| # | 14:46:46 | senator | dbs: re XUL listbox, not sure if this meets your needs, but i find <menulist>, containing <menupopup>, containing <menuitem>s makes the best XUL dropdown |
| # | 14:48:18 | dbs | XUL listbox with rows="3" is livable if moved to a place with some vertical real estate (to the right of the FFE, for example) |
| # | 14:48:43 | dbs | senator: but thanks, I'll try out your alternative as I can imagine that working a little better in a vertically-constrained space |
| # | 14:48:48 | phasefx | btw, http://www.hevanet.com/acorbin/xul/top.xul |
| # | 14:52:27 | senator | that is a very handy resource. *bookmarks* |
| # | 14:55:00 | phasefx | it doesn't change very drastically. newer mozilla's tend to add attributes to elements for tweaking behavior |
| # | 14:55:34 | phasefx | though we do have date and time pickers now that aren't listed there |
| # | 14:56:32 | branflakes has joined #evergreen |
| # | 14:58:00 | branflakes has left #evergreen |
| # | 14:58:04 | dbs | soo... how ugly would it be to key off of window.xulG.record.url containing 'supercat/retrieve/marcxml/record/' as a means of determining that this is a bre in marcedit.js? Not sure that there are many other options presently |
| # | 14:58:42 | dbs | other record types will have a different URL... it's ugly, but works > ugly I think |
| # | 15:00:35 | phasefx | maybe have a different variable for record type to inject into the marc editor? (downside, as always, new local client needed for opac wrapper) |
| # | 15:00:54 | phasefx | or not, just default to bre |
| # | 15:01:09 | dbs | Yeah, I'm trying to avoid the new local client |
| # | 15:01:11 | phasefx | but if variable present (with correct value?), assume are |
| # | 15:01:52 | phasefx | so we could avoid a new client that way, and not tie ourselves to how URL's look |
| # | 15:01:55 | dbs | sure. cgi param "rtype" would work |
| # | 15:02:27 | phasefx | sounds good to me |
| # | 15:03:37 | jamesrf has joined #evergreen |
| # | 15:11:58 | dbs | I'll have to update all of the the places where we open the marc editor to edit are or sre records with the additional param, of course |
| # | 15:14:38 | miker_ | dbs: how about classifying record type by the FF type detector? |
| # | 15:14:54 | phasefx was wondering how trustworthy the MARC would be :) |
| # | 15:15:00 | dbs | miker_: have you _seen_ MARC records? |
| # | 15:15:01 | dbs | :) |
| # | 15:15:15 | miker_ | dbs: since there's just the two oddballs, one for authority and one for mfhd, just assume bib otherwise? |
| # | 15:16:11 | dbs | thought about that, but was worried about the havoc that bad fixed fields could cause - in this particular case, config.bib_source updates that could be triggered for a bib record by an are or sre with bad fixed fields and the same ID |
| # | 15:16:37 | dbs | (was worrying about defaulting to assuming bre via any method, actually) |
| # | 15:17:13 | dbs | maybe "hide bib_source editor unless the caller tells me this is a bre" is the right way around |
| # | 15:18:31 | miker_ | hrm... well, "if _record_type not in (AUT,MFHD)" seems safe enough to me ... how about if "bib or not" is specified always trust that, otherwise guess? |
| # | 15:19:49 | miker_ | oh, I see, you mean broken sre or are FFs |
| # | 15:19:56 | dbs | yeah |
| # | 15:20:05 | dbs | an edge case, I'm sure |
| # | 15:20:45 | dbs | but that's why the URL appealed: if you're giving me supercat/retrieve/marcxml/record/ID I know that's a bib (at least, I do today) |
| # | 15:20:47 | miker_ | well, there are less entry points for sre and are, so say "false" through those, and work through all the bre entry points with "guess if unspecified" for the time being? |
| # | 15:21:44 | mrpeters-isl has quit IRC |
| # | 15:21:47 | phasefx | if coming in from z39.50, no supercat url. Functionality not needed in that context? |
| # | 15:22:21 | miker_ | dbs: that's not the only way to get a record, though. you can pass the xml in directly, or through a feed. hrmm... however, vandelay can't take per-bib sources (I don't think) and doesn't use supercat |
| # | 15:22:41 | miker_ | so... perhaps yes, explicitly turning it on is best |
| # | 15:22:48 | miker_ | just means touching more bits |
| # | 15:23:08 | dbs | more bits, more bits |
| # | 15:23:19 | dbs | okay, fine. I'll do it the right way :) |
| # | 15:23:33 | dbs | absolutely needed in z39.50 context |
| # | 15:29:59 | StephenGWills | if I throw a logger->debug() into Circulate.pm do I need to restart the service before my debugger starts logging? |
| # | 15:30:08 | jeff | StephenGWills: yes |
| # | 15:30:10 | StephenGWills | kk |
| # | 16:00:59 | phasefx | http://evergreen-ils.org/downloads/evergreen-setup-rel_2_0_alpha1.exe I changed the UUID the installer associates with the app and the default install directory to a nice ugly Program Files\Evergreen Staff Client 2.0alpha\. Installing over a 1.6 installation will cause things to break, and it was kicking my ass trying to delete the right things during the install :) |
| # | 16:02:20 | Meliss has quit IRC |
| # | 16:07:02 | gmcharlt | phasefx++ |
| # | 16:08:14 | dbs | the UUID is "Program Files\Evergreen Staff Client 2.0alpha\"? |
| # | 16:08:25 | dbs | oh! read that wrong :) |
| # | 16:08:34 | shopkins has quit IRC |
| # | 16:09:11 | phasefx couldn't change the default app directory without changing the UUID, alas. The program would realize, hey, we're already installed here, let's prompt with this existing directory |
| # | 16:09:27 | bshum has quit IRC |
| # | 16:09:43 | dbs | it's a feature, this way you can have a 1.6 client and a 2.0 client installed |
| # | 16:10:24 | dbs | btw, I noticed that the first half of the podcast has my affiliation as "coffecode.net", so I went out and purchased that domain too |
| # | 16:10:29 | dbs | (apropos of nothing) |
| # | 16:10:43 | alxp has quit IRC |
| # | 16:27:41 | kmlussier has quit IRC |
| # | 16:59:59 | sfortin has quit IRC |
| # | 17:12:18 | jamesrf has quit IRC |
| # | 17:16:20 | atz__ has joined #evergreen |
| # | 17:20:04 | atz_ has quit IRC |
| # | 17:21:25 | gdunbar has quit IRC |
| # | 17:25:30 | LBA has quit IRC |
| # | 17:27:48 | Dyrcona has left #evergreen |
| # | 17:28:44 | yboston has quit IRC |
| # | 17:43:17 | branflakes has joined #evergreen |
| # | 17:56:04 | jenny has left #evergreen |
| # | 18:00:08 | jamesrf has joined #evergreen |
| # | 18:05:18 | dbs has quit IRC |
| # | 18:36:21 | youdonotexist has quit IRC |
| # | 19:05:03 | LBA has joined #evergreen |
| # | 19:08:54 | youdonotexist has joined #evergreen |
| # | 19:24:03 | youdonotexist has quit IRC |
| # | 19:31:38 | youdonotexist has joined #evergreen |
| # | 20:53:18 | jamesrf has quit IRC |
| # | 21:14:48 | youdonotexist has quit IRC |
| # | 21:21:05 | youdonotexist has joined #evergreen |
| # | 21:25:22 | jamesrf has joined #evergreen |
| # | 21:29:44 | LBA has quit IRC |
| # | 22:15:33 | tildeequals has quit IRC |
| # | 23:07:51 | tildeequals has joined #evergreen |
| # | 23:53:08 | mck9 has left #evergreen |
| # | 23:53:19 | mck9 has joined #evergreen |