| # | Time | Nick | Message |
|---|
| # | 00:33:04 | miker_ has quit IRC |
| # | 00:33:26 | sarabee has quit IRC |
| # | 00:46:15 | dbs has quit IRC |
| # | 01:42:44 | Mark__T has joined #openils-evergreen |
| # | 02:18:55 | sarabee has joined #openils-evergreen |
| # | 02:19:05 | miker_ has joined #openils-evergreen |
| # | 02:27:50 | kgs has quit IRC |
| # | 03:08:12 | kbeswick_ has quit IRC |
| # | 03:08:12 | phasefx2_ has quit IRC |
| # | 03:08:12 | lisppaste6 has quit IRC |
| # | 03:08:12 | greg-g has quit IRC |
| # | 03:08:12 | asmodai has quit IRC |
| # | 03:08:12 | bradl has quit IRC |
| # | 03:08:12 | admrl_akbar has quit IRC |
| # | 03:08:12 | berick has quit IRC |
| # | 03:08:12 | Mark__T has quit IRC |
| # | 03:08:12 | phase_bb has quit IRC |
| # | 03:08:12 | scottmcd has quit IRC |
| # | 03:08:12 | sarabee has quit IRC |
| # | 03:08:12 | kados has quit IRC |
| # | 03:08:12 | gmcharlt has quit IRC |
| # | 03:08:12 | atheos has quit IRC |
| # | 03:08:12 | FluffyCloud has quit IRC |
| # | 03:08:12 | denials_ has quit IRC |
| # | 03:08:12 | miker_ has quit IRC |
| # | 03:08:12 | sboyette has quit IRC |
| # | 03:08:12 | jeff has quit IRC |
| # | 03:08:12 | _bott_ has quit IRC |
| # | 03:08:12 | rickd_ has quit IRC |
| # | 03:08:12 | _dkyle_ has quit IRC |
| # | 03:08:12 | till_ has quit IRC |
| # | 03:08:12 | phasefx has quit IRC |
| # | 03:31:52 | miker_ has joined #openils-evergreen |
| # | 03:31:52 | sarabee has joined #openils-evergreen |
| # | 03:31:52 | Mark__T has joined #openils-evergreen |
| # | 03:31:52 | phase_bb has joined #openils-evergreen |
| # | 03:31:52 | lisppaste6 has joined #openils-evergreen |
| # | 03:31:52 | _bott_ has joined #openils-evergreen |
| # | 03:31:52 | rickd_ has joined #openils-evergreen |
| # | 03:31:52 | kbeswick_ has joined #openils-evergreen |
| # | 03:31:52 | denials_ has joined #openils-evergreen |
| # | 03:31:52 | greg-g has joined #openils-evergreen |
| # | 03:31:52 | gmcharlt has joined #openils-evergreen |
| # | 03:31:52 | asmodai has joined #openils-evergreen |
| # | 03:31:52 | phasefx2_ has joined #openils-evergreen |
| # | 03:31:52 | bradl has joined #openils-evergreen |
| # | 03:31:52 | berick has joined #openils-evergreen |
| # | 03:31:52 | admrl_akbar has joined #openils-evergreen |
| # | 03:31:52 | sboyette has joined #openils-evergreen |
| # | 03:31:52 | till_ has joined #openils-evergreen |
| # | 03:31:52 | _dkyle_ has joined #openils-evergreen |
| # | 03:31:52 | FluffyCloud has joined #openils-evergreen |
| # | 03:31:52 | atheos has joined #openils-evergreen |
| # | 03:31:52 | scottmcd has joined #openils-evergreen |
| # | 03:31:52 | kados has joined #openils-evergreen |
| # | 03:31:52 | jeff has joined #openils-evergreen |
| # | 03:31:52 | phasefx has joined #openils-evergreen |
| # | 05:00:27 | miker_ has quit IRC |
| # | 05:00:42 | miker_ has joined #openils-evergreen |
| # | 08:50:51 | wlayton has joined #openils-evergreen |
| # | 08:55:56 | rsinger has joined #OpenILS-Evergreen |
| # | 09:25:52 | dbs has joined #openils-evergreen |
| # | 09:34:41 | kgs has joined #openils-evergreen |
| # | 09:49:34 | dbs | Man, I rock. Just built a 1.2.3.1 image on Ubuntu 8.04 from scratch, and it WORKS. |
| # | 09:50:09 | phasefx | rox0rs |
| # | 09:52:41 | dbs | although - hmm - Class::DBI 0.96 failed to build, and I've got 3.0.17 instead. Hrmm. |
| # | 10:05:38 | grahamf has joined #openils-evergreen |
| # | 10:05:57 | grahamf | howdy folks |
| # | 10:06:28 | dbs | hey graham! |
| # | 10:07:34 | grahamf | hey dbs |
| # | 10:08:39 | grahamf | I'm home today, hoping to knock down more of this vandelay stuff before the kids get home |
| # | 10:09:49 | Mark__T has left #openils-evergreen |
| # | 10:12:08 | dbs | cool |
| # | 10:12:11 | berick | grahamf: hi! jfyi, i'll be AFK for a little starting at 10:30, but will return after that |
| # | 10:12:18 | dbs | as you can see, berick has been plowing ahead |
| # | 10:12:59 | grahamf | berick: hi! Great, tty then |
| # | 10:14:07 | grahamf | yes, that's great |
| # | 10:14:43 | grahamf | sorry for being awol for a bit. Hoping to make my penance today |
| # | 10:14:56 | grahamf | sent my changes-to-date to berick last night for review |
| # | 10:15:12 | dbs | we'll take our doses of grahamf whenever we can get them |
| # | 10:15:16 | berick | grahamf: my email from about 10 mins ago should give you something to chew on |
| # | 10:15:50 | grahamf | thanks berick, i'll go check |
| # | 10:17:08 | grahamf | dbs: thanks. I aspire to be more than an occasional dose :-) |
| # | 10:20:49 | grahamf | btw, i read in the backlogs about a race condition, and a suggestion to add a sleep-interval to avoid it. Just my two cents, but why not use a more deterministic solution (mutex, semaphore, ...) |
| # | 10:21:44 | grahamf | I don't know what the race condition is, but trying to fix races with timed sleeps is a probabilistic fix at best, no? |
| # | 10:24:05 | berick | grahamf: it may come to that. however, i think the latest changes will solve the problem without any more hassle |
| # | 10:24:40 | grahamf | berick: ah. that's good then. :-) |
| # | 10:27:16 | grahamf | berick: btw, that comment ("fixme, these get* functions screw up when user sorts table") was old and should have been deleted. I was doing just it wrong at the time. |
| # | 10:27:17 | grahamf | berick: btw, that comment ("fixme, these get* functions screw up when user sorts table") was old and should have been deleted. I was doing just it wrong at the time. |
| # | 10:27:42 | berick | ah, cool |
| # | 10:41:23 | dbs | you guys sending secret notes back and forth? no fair! |
| # | 10:44:01 | grahamf | dbs: heh |
| # | 10:45:44 | grahamf | berick: the crow calls twice, at midnight, and the jester waits at the door. |
| # | 10:46:11 | grahamf | that's my last secret note |
| # | 10:49:43 | dbs considers changing his nick to obiwan |
| # | 10:56:05 | grahamf | dbs: how about 'dbwan'. dbs merges with obiwan. |
| # | 10:58:06 | dbs | or 'dbswan' |
| # | 10:59:31 | grahamf | or 'obidebewan'? do-be-do... |
| # | 11:09:05 | grahamf | is there a srfsh thing I can do to extend the duration of a session? |
| # | 11:09:14 | grahamf | (I've got a script that starts a new session and loads vandelay in a new browser tab, but it's sort of annoying to keep doing that) |
| # | 11:21:10 | dmcmorris_esi recalls some early network protocols... something OBI something... and NDISWAN.... |
| # | 11:30:25 | berick | grahamf: log in as a staff member, has a default timeout of 2 hours |
| # | 11:30:49 | berick | login admin open-ils staff 0 <workstation-name> |
| # | 11:31:08 | grahamf | berick: thanks! |
| # | 11:45:50 | dbs | cool, I had been wondering about that myself |
| # | 11:50:03 | berick | grahamf: responded to your latest. lemme know if that makes sense |
| # | 11:50:41 | grahamf | berick: thx, will do |
| # | 12:12:27 | kgs has quit IRC |
| # | 12:12:32 | kgs has joined #openils-evergreen |
| # | 12:15:50 | bag has joined #openils-evergreen |
| # | 12:39:03 | dbs | so, the 1.2.3.1 release looks good to me. I've got an empty vmware image (Ubuntu 8.04) raring to go. And based on that, I've updated the install instructions to cover ubuntu 7.10 and 8.04. |
| # | 12:39:18 | berick | dbs++ |
| # | 12:39:23 | dbs | the only oddity is the Class::DBI 0.96 vs. 3.0.17 |
| # | 12:40:00 | dbs | hasn't been a problem with basic reports so far, and import / modify / search worked for a single record (apache derby, natch) |
| # | 12:40:12 | berick | dbs: 3.0.17 will break stuff in strange and unexpected ways, IIUC |
| # | 12:40:22 | dbs | that's my expectation too |
| # | 12:40:45 | berick | dbs: what happened to 0.96? i haven't had any probs with it |
| # | 12:41:33 | dbs | I'll try rebuilding to get the exact errors |
| # | 12:42:39 | dbs | may have been due to preexisting perl packages installed by ubuntu |
| # | 12:46:48 | admrl_akbar | dbs: fwiw, 3.0.1 will work (that's the same as 0.96 post-Tony-went-insane) |
| # | 12:47:30 | dbs | yeah - libclass-dbi-perl package (3.0.17) was already installed, pulling that resolved the problem |
| # | 12:48:05 | dbs | admrl_akbar: oh? I read a little about the drama but haven't dug into the technical details |
| # | 12:50:18 | admrl_akbar | well, it has a couple little adjustments, I think |
| # | 12:50:55 | admrl_akbar | and there's a class::dbi::301frozen or some such ... because the changes that come later are so sweeping |
| # | 12:58:00 | grahamf | berick: I replied to your email. I'm thinking, that combobox doesn't make sense anyway, and ought to be a text fields. |
| # | 13:04:15 | berick | grahamf: i had a similar thought, but wasn't sure how you were planning to re-use the create dialog as an edit dialog |
| # | 13:05:05 | grahamf | just as you thought, I think -- if creating, set the fields to blanks/defaults; if editing, populate from the model |
| # | 13:05:07 | berick | i was thinking, if you keep the already-defined attrs in the dialog, then choosing an existing one puts you into "edit" mode, but that may not be easy to display in a clear fashion |
| # | 13:05:32 | berick | right, exactly |
| # | 13:06:00 | grahamf | right, thought about that too. but it seems a bit "magical" -- and makes it easy for the user to mess up. |
| # | 13:06:15 | grahamf | right now, editing a record is initiated by single-clicking on the row |
| # | 13:06:32 | berick | what happens when you single-click? |
| # | 13:07:03 | grahamf | pulls values from the model-row, populates the dialog, and replaces "create" with "update" on the button |
| # | 13:07:53 | berick | ah, ok |
| # | 13:08:05 | berick | yeah, that seems like a good approach to me |
| # | 13:08:17 | berick | so, yeah, in that case, drop the ComboBox, replace with TextBox.. good to go |
| # | 13:08:32 | grahamf | ok. simpler is better. |
| # | 13:08:59 | grahamf | I don't offer a "delete" action though. Either we need a "delete" button on the "edit dialog" or a "delete" link on each row. Or....? |
| # | 13:09:57 | berick | a 'delete' button on the 'edit dialog' works for me |
| # | 13:10:53 | grahamf | ok great |
| # | 13:11:17 | grahamf | i'll mock that up & send you a patch real soon. Still need to hook up the CRUD, but the UI should be close-to-right. |
| # | 13:11:38 | berick | grahamf++ |
| # | 13:12:11 | dbs | hey, good news here - looks like our admins and union have reached a settlement |
| # | 13:12:29 | grahamf | if (patch.submitted()) graham++; // :-) |
| # | 13:13:03 | berick | heh |
| # | 13:13:09 | berick | dbs: great! |
| # | 13:38:36 | jfournie has joined #openils-evergreen |
| # | 13:39:37 | jamesrf has joined #openils-evergreen |
| # | 13:41:18 | dbs | ahh, 8GB of shared RAM. dance, server, dance! |
| # | 13:41:25 | dbs | s/RAM/buffers/ |
| # | 13:44:36 | dbs | jamesrf: I'd love to compare server configuration notes sometime, particularly db-tuning |
| # | 13:44:45 | dbs | right now I have to go get some food |
| # | 13:57:42 | dbs | the uploading of ubuntu804/1.2.3.1 vmware image has commenced |
| # | 13:58:36 | jamesrf | dbs: i haven't really done much in the way of tuning... that, it's mostly Brandon's realm |
| # | 13:59:03 | dbs | jamesrf: ah, okay. and that deadbeat is hardly ever around |
| # | 13:59:41 | jamesrf | he's training a drone today. |
| # | 13:59:41 | dbs | http://starburst.cs.uoguelph.ca - 3.7 million records, 16GB RAM, 8GB dedicated to shared_buffers |
| # | 14:01:02 | jamesrf | 3.7 million bibs? |
| # | 14:17:13 | jamesrf | so is the actual shared_buffers = setting * unit? |
| # | 14:20:51 | grahamf | berick: patch sent |
| # | 14:21:16 | berick applies and pokes |
| # | 14:22:04 | grahamf holds breath |
| # | 14:31:10 | rickd_ | miker_; are you available? |
| # | 14:32:35 | admrl_akbar | rickd_: it's a trap! |
| # | 14:32:41 | admrl_akbar | <- miker |
| # | 14:35:03 | rickd_ | Break off red one |
| # | 14:39:21 | berick | grahamf: right back atcha |
| # | 14:40:26 | grahamf | berick: grazie mille |
| # | 14:47:12 | grahamf | berick: and back again |
| # | 14:49:50 | berick | grahamf: http://dev.gapines.org/~erickson/vandelay.html?ses=d83053207324419fa00bcf40c613f6bb |
| # | 14:49:53 | berick | woohoo |
| # | 14:49:59 | berick | oh, i like the help text |
| # | 14:50:52 | grahamf clicks and hopes it's not a rickroll |
| # | 14:52:01 | grahamf | boy that link loads really slow. might be on my end. |
| # | 14:52:16 | grahamf | i'll just pretend it worked, I know what you're looking at anyway. :-) |
| # | 14:52:45 | berick | yeah, the first time you fetch the dojo JS bundle, it takes a while. later pages cache the JS |
| # | 14:53:21 | grahamf | glad you like the help-text. I think it's, erm, helpful. |
| # | 14:54:41 | grahamf | one thing I haven't figured out yet is how to tell the dialog-submit function whether this is an "update" or a "create". |
| # | 14:54:50 | grahamf | I could check for which buttons are visible, I suppose |
| # | 14:55:17 | grahamf | or I could switch out the on-submit handler, depending on which way the dialog was opened |
| # | 14:56:14 | berick | right, or pass an extra flag to the submit handler |
| # | 14:57:35 | grahamf | how would I add the flag? the handler is specified as an 'execute' attribute on the Dialog. |
| # | 14:57:56 | grahamf | right now, for opening, I just call a '.click()' on the 'open the dialog' button |
| # | 14:58:11 | grahamf | oops, i meant "for editing" not "for opening" |
| # | 14:58:44 | grahamf is still waiting for dev.gapines.org, lol |
| # | 14:58:51 | berick | whoa, really? |
| # | 14:58:59 | berick | you must have had a JS error |
| # | 14:58:59 | grahamf | oh, it just loaded |
| # | 14:59:04 | berick | k |
| # | 14:59:53 | grahamf | i think I'm having some ISP problems. everything seems slow today. |
| # | 15:01:07 | grahamf | cool! nice to see it works on someone else's machine :-) |
| # | 15:03:09 | jamesrf took a look and is quite impressed |
| # | 15:03:39 | grahamf | jamesrf: thanks. If my work looks good, it is because I steal from the work of giants. |
| # | 15:06:03 | grahamf thinks he may have misquoted Newton |
| # | 15:06:11 | jamesrf | there's a book on that quote |
| # | 15:06:19 | grahamf | really? |
| # | 15:06:55 | jamesrf | http://www.amazon.com/Shoulders-Giants-Shandean-Postscript/dp/0226520862 |
| # | 15:07:01 | dbs | contextual_help++ |
| # | 15:07:22 | dbs | standing_on_the_shoulders_of_giants++ |
| # | 15:07:29 | dbs | giants_standing_on_my_shoulders-- |
| # | 15:07:45 | grahamf | oh, Hawking, of course. I haven't read it yet. thanks! |
| # | 15:08:10 | grahamf | Hal Abelson: "If I have not seen as far as others, it is because giants were standing on my shoulders." |
| # | 15:08:21 | jamesrf | no it's by Robert Merton, it traces the history of the 'shoulders of giants' quote... |
| # | 15:08:32 | jamesrf | originally it was something about 'dwarves standing on the shoulders of giants' |
| # | 15:08:41 | berick would not like to see dbs standing on his own shoulders |
| # | 15:09:06 | grahamf | jamesrf: oh i see, I had started googling before I clicked on your link. |
| # | 15:09:32 | dbs laughs |
| # | 15:10:02 | jamesrf | what's odd is that Robert Merton also wrote the intro to the definitive book on citation analysis |
| # | 15:10:03 | grahamf would like to see dbs try. Most impressive demo of recursion, ever |
| # | 15:11:26 | dbs | grahamf: deft use of the indefinite pronoun there |
| # | 15:11:43 | berick | grahamf: patch comitted. |
| # | 15:11:57 | grahamf | dbs: heh |
| # | 15:12:23 | grahamf | berick: w00t! look ma, I'm famous! |
| # | 15:14:14 | dbs | grahamf++ |
| # | 15:14:38 | grahamf | i'm going to get an "r10702" tattoo |
| # | 15:14:53 | berick | grahamf: i'll go ahead and add some example text entities to the repo for reference, so you can start putting new text strings in the DTD |
| # | 15:14:56 | berick | hahaa |
| # | 15:15:51 | berick | "help me, r10702, you're my only hope" |
| # | 15:16:06 | dbs | jamesrf: no, the setting is just based on how much ram I have available on the system - but it would be interesting to quantify ideal # bytes / unit for estimation purposes |
| # | 15:16:16 | grahamf | hah, now I'm getting it for sure |
| # | 15:16:17 | _dkyle_ has quit IRC |
| # | 15:16:35 | grahamf | berick: meanwhile I'm going to poke around a bit in permacrud and see if I can figure out how to insert/update. |
| # | 15:16:46 | berick | grahamf: k |
| # | 15:17:12 | grahamf | oh, kids just came home, going AFK for a bit. later folks |
| # | 15:17:27 | dbs | thanks grahamf |
| # | 15:18:33 | jamesrf | dbs: our prod in pg_settings -> name: shared_buffers / setting : 65536 / unit : 8kB |
| # | 15:19:17 | jamesrf | so... 512 megabytes? |
| # | 15:19:33 | dbs | jamesrf: ah, yeah, that's old-school postgresql; somewhere around 8.1 or 8.2 they added the ability to just say: shared_buffers=8192MB |
| # | 15:19:58 | jamesrf | it is 8.2.4 |
| # | 15:20:27 | jamesrf | maybe brandon is just rollin' it old-school |
| # | 15:20:34 | dbs | that's his style |
| # | 15:20:58 | dbs | yeah, so you're relying on filesystem cache vs. database-specific cache |
| # | 15:21:22 | dbs | I'm hoping to come up with some comparisons of those approaches now that PostgreSQL is getting smarter about caching |
| # | 15:21:55 | jamesrf | so that's 32GB, ~ 300k records |
| # | 15:23:53 | admrl_akbar | jamesrf: your unit size is actually 32k, so 2G |
| # | 15:24:07 | admrl_akbar | <-miker |
| # | 15:24:45 | jamesrf | really? it says 8k |
| # | 15:24:52 | jamesrf | in the db anyway |
| # | 15:25:02 | admrl_akbar | in the config file, you mean? |
| # | 15:25:33 | jamesrf | select * FROM pg_settings where name = 'shared_buffers'; |
| # | 15:25:38 | admrl_akbar | hrm |
| # | 15:26:07 | admrl_akbar | ahh... well, that could very well be true ... I thought I'd compiled yours, but maybe not? |
| # | 15:26:16 | dbs finally realizes who admrl_akbar is - heh |
| # | 15:26:25 | dbs | /ignore admrl_akbar |
| # | 15:26:29 | admrl_akbar | dbs: it is, in fact, a trap |
| # | 15:26:29 | admrl_akbar | yes |
| # | 15:26:40 | jamesrf | that's no moon |
| # | 15:27:19 | dbs | Ubuntu 8.04 VMWare image has arrived, bearing 1.2.3.1 |
| # | 15:27:29 | dbs expects 1.2.3.2 tonight |
| # | 15:28:01 | jamesrf | i don't know, i missed all the initial compiling and installing and whatnot... maybe BU has changed it... |
| # | 15:29:16 | dbs | when in doubt, blame BranFlakes |
| # | 16:32:25 | berick makes note never to start developing a page without defining the doctype first |
| # | 16:32:38 | berick | and using xmlent from step 1 |
| # | 16:32:41 | berick | yeesh |
| # | 16:38:05 | dbs | ruh-roh |
| # | 16:49:20 | wlayton has quit IRC |
| # | 16:56:58 | dbs | berick: did you run into some xmlent badness? |
| # | 17:02:06 | berick | well, it makes some assumptions about how you put raw JS into your xml, especially with how it handles quotes. my big problem now is if I provide a doctype, the page comes up blank, even on very simple test pages |
| # | 17:02:44 | berick | case in point: http://dev.gapines.org/~erickson/v.html |
| # | 17:03:03 | berick | if i remove the doctype from that little page, I get a toolbar |
| # | 17:03:35 | dbs | berick: hmm - aren't there some parms for switching xmlent's behaviour in that area? |
| # | 17:03:47 | dbs | like stripdoctype or something like that? |
| # | 17:03:56 | berick | other stuff too.. xmllent turns <br/> into <br></br>, which is fine.. should be CSSing that anyway |
| # | 17:04:13 | berick | dbs: yes, i can strip the doctype, which is what i'm about to do and call it a day, but it angers me |
| # | 17:04:18 | dbs | hah |
| # | 17:04:28 | berick | especially since the ACQ code provides a doctype and... has a toolbar |
| # | 17:04:30 | berick | that works |
| # | 17:05:51 | dbs | XMLEntEscapeScript "No" ? |
| # | 17:06:12 | berick | got that set |
| # | 17:07:06 | dbs | weird, I thought I did some work on xmlent to not turn empty tags into their <tag></tag> equivalents ages ago |
| # | 17:08:35 | dbs | yeah, isEmptyElement |
| # | 17:10:57 | dbs | XMLEntContentTypeDefault = text/html ? |
| # | 17:11:00 | berick | ahh.. |
| # | 17:11:05 | dbs | XMLEntContentType = text/html ? |
| # | 17:11:12 | berick | may need to make it strncmp |
| # | 17:11:14 | berick | if (!strcmp(config->contentType, MODXMLENT_CONFIG_CONTENT_TYPE_DEFAULT) |
| # | 17:11:23 | berick | XMLEntContentType "text/html; charset=utf-8" |
| # | 17:11:50 | dbs | mmm |
| # | 17:12:12 | berick | or just drop the charset |
| # | 17:13:00 | dbs | strstr? |
| # | 17:14:38 | berick | any reason strncmp won't suffice? (just curious) |
| # | 17:16:29 | dbs | nah, that'll work fine and be faster |
| # | 17:36:44 | berick adds that |
| # | 17:37:07 | dbs | berick++ |
| # | 17:39:03 | dbs heads home, unsure what he really accomplished today |
| # | 17:39:05 | dbs has quit IRC |
| # | 18:57:53 | grahamf | berick et. al., a couple questions |
| # | 18:58:40 | grahamf | in fieldmapper, what's the difference between onreponse and oncomplete? Why would I add code to an oncomplete handler and not to onreponse? |
| # | 19:00:01 | grahamf | other question: if a form lets you enter tags and subfields to build up an xpath, but also lets you enter a custom xpath, how will we know which is the "right xpath"? |
| # | 19:00:24 | grahamf | btw, I have "insert" working. No validation, but it compiles the xpath and does an insert |
| # | 19:26:14 | grahamf | updates working too; need to clean it up a bit though. |
| # | 19:29:01 | grahamf | I think I answered my own (first question) -- oncomplete is like a "finally" block, and is called whether onresponse() or onerror() is fired. |
| # | 19:48:29 | grahamf | delete is working now too. thank you miker, patron saint of permacrud |
| # | 19:48:35 | grahamf | back in a bit. |
| # | 20:30:47 | dbs has joined #openils-evergreen |
| # | 20:31:03 | dbs slouches forth |
| # | 20:36:39 | jamesrf has quit IRC |
| # | 20:51:38 | berick | grahamf: right. onresponse gives you each response as they stream in (for streaming calls). oncomplete isn't fired until the end. if you only expect a single response for the call, there's no practical difference |
| # | 20:53:42 | berick | grahamf: also, i just comitted some big changes to the code, will require some config changes in apache. changesets 10704-10707 |
| # | 20:54:11 | berick | s/just/a couple hours ago/ |
| # | 20:55:39 | dbs | kbeswick_: hope you weren't shellschocked by my barrage of suggestions for eg_db_config |
| # | 20:57:42 | jamesrf has joined #openils-evergreen |
| # | 21:26:50 | dbs | meh. hopefully I don't sound too sour in my response to thomas. |
| # | 21:30:27 | kgs | you sound tired... that's understandable |
| # | 21:30:41 | berick | yeah, is what it is |
| # | 21:31:05 | kgs | it's hard when you try to break off a tiny bit of time to help someone and they do things that make it impossible to help them well |
| # | 21:41:02 | dbs | it's hard - how do you teach someone to methodically troubleshoot a system? kbeswick_, we need those installable packages, stat! |
| # | 21:41:23 | jeff yawns |
| # | 21:41:24 | jeff | oof |
| # | 21:44:11 | kgs | oof indeed. :-) I just requested a bazillion books from all over the Southeast so I can research a topic. Aren't libraries wonderful? G'nite guys -- thank you so much for the great work you do for libraries and society. |
| # | 21:44:42 | kgs is now known as kgs_away |
| # | 21:49:18 | kgs_away has quit IRC |
| # | 22:07:06 | grahamf | berick: hey, so oncomplete is fired after all pending asynchronous calls are completed? |
| # | 22:07:34 | grahamf | I'll pull 10704-10707, thx for the heads-up |
| # | 22:16:53 | berick | grahamf: exactly. and if you have defined no onreponse handler (or never called r.recv() in such a handler) all of the response data will be available in the oncomplete call by looping on r.recv() |
| # | 22:17:33 | berick | so, you can collect data as it arrives, or all at the end |
| # | 22:18:47 | grahamf | berick: cool, I like that |
| # | 22:20:03 | grahamf | CRUD for bib-attr-defs is mostly working now, just need to refresh the grid model and add some validation |
| # | 22:20:11 | berick | excellent |
| # | 22:20:31 | grahamf | there's also the question asked earlier: if I edit both tags/subfields and xpath, how to know which to push back to the db? |
| # | 22:21:36 | grahamf | is this an "interesting question" or a "solved problem"? :-) |
| # | 22:22:36 | berick | i don't think it matters, as long as it's obvious which is being saved. for example, if data exists in the xpath input, disable the other relevent form widgets |
| # | 22:22:47 | berick | or vice versa |
| # | 22:24:18 | grahamf | ok |
| # | 22:24:58 | grahamf | for edits (updates), I might need to diff the pre-edit and post-edit versions, and push tags/subfields or xpath, if only one of them changed |
| # | 22:25:05 | grahamf | or raising an "error" if both were changed |
| # | 22:25:41 | grahamf | i shouldn't have started raising questions when I was heading to bed though. :-) |
| # | 22:26:06 | grahamf | thanks for a great day, it's been fun to put some serious time into vandelay. tty tomorrow or on the weekend. |
| # | 22:26:25 | berick | i tend to think xpath trumps the other input widgets (fwiw) |
| # | 22:26:37 | berick | thanks to you too, grahamf |
| # | 22:26:47 | grahamf | my pleasure berick |
| # | 22:26:51 | grahamf | good night all |
| # | 22:26:53 | berick | later |
| # | 22:28:22 | grahamf has quit IRC |
| # | 22:38:13 | dbs | man, that guy rocks. |
| # | 23:05:53 | jamesrf has quit IRC |