2008-05-05T00:32:02 *** greg-g has quit IRC 2008-05-05T01:17:44 *** jfournie has joined #openils-evergreen 2008-05-05T01:24:46 *** jfournie has left #openils-evergreen 2008-05-05T01:25:48 *** jfournie has joined #openils-evergreen 2008-05-05T01:54:44 *** kbeswick has quit IRC 2008-05-05T02:31:19 *** Mark__T has joined #openils-evergreen 2008-05-05T02:40:22 *** edc_mtg has quit IRC 2008-05-05T02:40:28 *** edc_mtg has joined #OpenILS-Evergreen 2008-05-05T06:33:31 *** Mark__T has quit IRC 2008-05-05T06:38:24 *** Mark__T has joined #openils-evergreen 2008-05-05T06:45:53 miker_: I'll try giving that a shot today 2008-05-05T07:43:34 *** dbs has quit IRC 2008-05-05T08:11:57 *** sylvar has joined #openils-evergreen 2008-05-05T08:13:00 Just a minor funny to start the week: I searched PINES for the words cory doctorow little brother and it said zero hits, but maybe I'd like to search for Cory Doctorow little brother. Not surprisingly, that got zero hits as well. :) 2008-05-05T08:15:36 *** kbeswick has joined #openils-evergreen 2008-05-05T08:20:40 *** sylvar is now known as sylvar_away 2008-05-05T08:28:42 *** sylvar_away has quit IRC 2008-05-05T08:30:45 *** dbs has joined #openils-evergreen 2008-05-05T08:40:23 *** kbeswick has quit IRC 2008-05-05T08:43:11 *** greg-g has joined #openils-evergreen 2008-05-05T09:14:48 Anyone from Equinox and/or GPLS on channel? I was wondering how big the Pines system is in terms of number of bib records. 2008-05-05T09:15:50 pmurray: just under 2M (and remember, production PINES is not yet running the latest) 2008-05-05T09:16:00 pmurray: hello, btw :) 2008-05-05T09:16:17 miker_: Hello! Thanks for the answer, and thanks for coming to visit us last week. 2008-05-05T09:16:30 I'm in the midst of writing up a draft report. 2008-05-05T09:16:49 thanks for having us ... I still owe you a ppt 2008-05-05T09:29:32 pmurray: my ppt debt is now paid :) 2008-05-05T09:42:36 miker_: Thanks! 'preciate it. 2008-05-05T09:43:52 pmurray: hopefully that explains all my hand gestures ... "this part goes here and that part goes there" ;) 2008-05-05T09:49:23 Yep -- that works nicely. 2008-05-05T09:54:01 *** Mark__T has left #openils-evergreen 2008-05-05T09:57:43 *** Karen__ has joined #OpenILS-Evergreen 2008-05-05T10:00:49 *** gmcharlt has joined #OpenILS-Evergreen 2008-05-05T10:03:00 *** edc_mtg is now known as ecorrado 2008-05-05T10:07:55 miker_: LAI == "Local Automation Integrator", right? 2008-05-05T10:08:48 pmurray: yes, also, sometimes "Legacy Automation Integrator" 2008-05-05T10:09:25 miker_: Do you tend to prefer "legacy" or "local"? (Or does it depend on the audience? ;-) ) 2008-05-05T10:09:50 heh ... Local is safer for wide distribution 2008-05-05T10:09:59 I think 2008-05-05T10:10:05 but, yeah, audience dependent 2008-05-05T10:10:07 miker_: Yep -- I thought as much. 2008-05-05T10:10:15 thanks ;) 2008-05-05T10:10:15 okay -- thanks. 2008-05-05T10:15:55 * dbs will be out of the loop on most EG fronts for another week, probably, as he gets the students here up to speed 2008-05-05T10:18:18 * dbs screams at postgres to finish the danged COPY already... it's only 12M rows 2008-05-05T10:25:16 miker_: running 300.*sql, halting everything including memcached, and firing everything up didn't solve transcendence (or lack thereof) 2008-05-05T10:25:31 *** rsinger has joined #OpenILS-Evergreen 2008-05-05T10:25:37 dbs: thanks 2008-05-05T10:27:48 mmm - wait, let me try one more time 2008-05-05T10:29:00 I don't recall if there's still a cookie cache ... 2008-05-05T10:29:25 I usually just add -nonsense to change the search fingerprint 2008-05-05T10:32:03 nope, can't pull anything up from osls.cs.upei.ca (last search: "universe -nonsense" only pulls up a bib with a copy attached) 2008-05-05T10:32:11 gotta go install linux and eg with the students now 2008-05-05T10:32:54 I'll try an upgrade of my vmware image soon-ish to 1.2.2.0, then see if throwing pg 8.2 at it magically resolves the problem 2008-05-05T10:32:59 bbiab 2008-05-05T10:33:03 lator 2008-05-05T10:41:45 *** phase_bb has quit IRC 2008-05-05T11:12:06 *** jbfink has joined #openils-evergreen 2008-05-05T11:20:52 *** agJohn has quit IRC 2008-05-05T11:20:53 *** JMCraig has joined #openils-evergreen 2008-05-05T11:20:55 *** JMCraig is now known as agJohn 2008-05-05T11:42:30 *** Slazer has joined #openils-evergreen 2008-05-05T11:46:08 *** jbfink has quit IRC 2008-05-05T11:54:25 *** kbeswick has joined #openils-evergreen 2008-05-05T12:30:56 *** ecorrado is now known as edc_fooding 2008-05-05T12:31:21 *** miker_ has quit IRC 2008-05-05T12:31:21 *** pmurray has quit IRC 2008-05-05T12:32:28 *** miker_ has joined #openils-evergreen 2008-05-05T12:32:28 *** pmurray has joined #openils-evergreen 2008-05-05T13:06:23 *** dbs_ has joined #openils-evergreen 2008-05-05T13:06:33 *** dbs has quit IRC 2008-05-05T13:06:37 *** dbs_ is now known as dbs 2008-05-05T13:07:15 * dbs introduces Slazer and kbeswick as this summer's eg student geeks 2008-05-05T13:07:48 * jeff waves 2008-05-05T13:08:05 * Slazer bows 2008-05-05T13:08:21 hello! 2008-05-05T13:16:58 anyone mind if I do a bit of an install walk-through in-channel? 2008-05-05T13:17:22 we'll start with http://open-ils.org/dokuwiki/doku.php?id=server_installation 2008-05-05T13:18:01 even though you're running ubuntu gutsy, we'll use the debian etch install instructions: http://open-ils.org/dokuwiki/doku.php?id=installing_evergreen_1.2_on_debian_etch_x86_32-bit 2008-05-05T13:18:49 (rationale: the debian instructions use localhost mostly, to keep things simple on a single server install, and use Makefile.install to cover most of the dependencies) 2008-05-05T13:19:58 we're going to install OpenSRF and Evergreen trunk, too, so things will be slightly different 2008-05-05T13:20:14 step 1: http://open-ils.org/dokuwiki/doku.php?id=server_installation:debian_gentoo_ubuntu_prerequisites_makefile 2008-05-05T13:42:43 * berick waves at the gang 2008-05-05T14:37:13 *** lisppaste6 has quit IRC 2008-05-05T14:47:15 dbs: stopped the in-channel-ness, eh? 2008-05-05T14:48:49 miker_: yeah - for pointing at things like general links, not so exciting 2008-05-05T14:49:00 yeah 2008-05-05T14:49:22 and faster to explain stuff like getting opensrf / eg trunk, etc 2008-05-05T14:49:36 indeed 2008-05-05T14:50:13 makes me want to have a parallel version of the install document, tho 2008-05-05T14:50:40 *** lisppaste6 has joined #openils-evergreen 2008-05-05T14:52:49 plus, #egatlu is such an elegant channel name 2008-05-05T14:53:26 nice 2008-05-05T14:53:36 /join #egatlu 2008-05-05T14:53:42 oh .. :) 2008-05-05T14:54:21 quote from kbeswick: "just from this installation procedure, I'm scared at what I have to do" -- heh 2008-05-05T14:54:50 (we're almost ready to start up the services - oh the excitement) 2008-05-05T14:54:53 ha ... tell him to make it painless. PAINLESS 2008-05-05T14:55:06 kbeswick: make it painless! 2008-05-05T15:04:23 *** edc_fooding is now known as ecorrado 2008-05-05T15:15:08 eeep 2008-05-05T15:19:50 heh - oops, we had a workstation named '0rder' and that was fine - until xml freaked because element names can't start with a digit 2008-05-05T15:22:29 ouch 2008-05-05T16:03:10 *** Slazer has left #openils-evergreen 2008-05-05T16:03:23 *** kbeswick has quit IRC 2008-05-05T16:09:32 *** dbs_ has joined #openils-evergreen 2008-05-05T16:09:40 *** dbs has quit IRC 2008-05-05T16:09:46 *** dbs_ is now known as dbs 2008-05-05T16:10:00 yay - finished the two trunk installs with working autogen / srfsh / catalogues right at 4:00 pm - phew 2008-05-05T16:10:56 install bug notes on ubuntu gutsy: first-time building the database schema didn't work (had to re-run 002.config.functions.sql and 950.seed.data) 2008-05-05T16:11:42 apache2.conf got an extraneous "-e" thrown in that destroyed apache's ability to start/stop 2008-05-05T16:15:32 dbs: the extra -e, is that from the Makefile.install? 2008-05-05T16:15:47 berick: maybe - haven't had time to try and track it down yet 2008-05-05T16:15:55 ok 2008-05-05T16:15:57 just throwing notes in here to investigate later :) 2008-05-05T16:16:11 right on 2008-05-05T16:17:13 I was just excited that we got everything working, on two machines, on trunk 2008-05-05T16:17:34 oh, and settings-tester.pl needs to be branched due to the domains/domain thing 2008-05-05T16:18:11 any objection to me merging a copy into the rel_1_2 / rel_1_2_2 branches so that it gets picked up in the next release? 2008-05-05T16:18:32 dbs: no objection at all 2008-05-05T16:18:34 this is me doing the opposite of objecting 2008-05-05T16:18:39 hah 2008-05-05T16:19:04 okay, have to try and finish the things that I avoided doing by hanging out with student programmers all day :) 2008-05-05T16:37:39 dbs: what do you think about me getting rid of fancy_prompt one weekend? just replacing most of those dialogs with dedicated xul files? It was just an experiment, originally. http://www.open-ils.org/cgi-bin/bugzilla/show_bug.cgi?id=622 2008-05-05T16:41:52 heh "world-wide backlash" 2008-05-05T16:42:23 :) 2008-05-05T16:43:19 i'm pretty much agnostic 2008-05-05T16:43:37 too ill-informed to have a valuable opinion :) 2008-05-05T16:44:37 I'll take a shot (of vodka) and put it on my list 2008-05-05T16:44:53 dbs: are you doing your installs in gutsy? 2008-05-05T16:44:59 berick: indeed 2008-05-05T16:45:18 xulrunner and postgresql 8.3 kiboshed hardy 2008-05-05T16:45:22 i assume you haven't run into any probs with install postgres8.2? 2008-05-05T16:45:31 oh, 8.3? 2008-05-05T16:45:40 "Oh hardy is great, except the client doesn't work, and neither does the server" 2008-05-05T16:45:54 s/install/installing/ 2008-05-05T16:46:04 berick: yeah, hardy comes with 8.3 which we do not yet support 2008-05-05T16:46:31 with respect to 8.2 - you mean, installing on debian from source or via backports? 2008-05-05T16:47:41 in particular, running 'makefile -f Makefile.install ubuntu' and getting PG8.2 dependency probs. for example, "postgresql-8.2: Depends: postgresql-common (>= 63) but it is not installable" 2008-05-05T16:48:57 appeared to work fine for us with a completely new gutsy install 2008-05-05T16:49:11 (using i386, fwiw) 2008-05-05T16:49:40 then again, I didn't closely monitor every output message that came down the pipe 2008-05-05T16:50:03 well, this one stops everything 2008-05-05T16:50:06 hmm 2008-05-05T16:50:17 weird - the Makefile.install worked perfectly 2008-05-05T16:51:05 * dbs wonders whether the students might have run "make -f Makefile.install debian" 2008-05-05T16:51:08 dbs: well, that gives me a starting point :) 2008-05-05T16:51:39 the staff client seems to run on mac using the XULRunner built into FireFox 2008-05-05T16:51:43 3 2008-05-05T16:52:00 but I'm pretty damned sure they ran make -f Makefile.install ubuntu 2008-05-05T16:52:19 jfournie: cool! what's the command line switch to invoke that - -app? 2008-05-05T16:52:51 something like: /Applications/Firefox.app/Contents/MacOS/firefox-bin --app /eg/application.ini 2008-05-05T16:53:48 needs the full path or it's not happy 2008-05-05T16:54:04 using rel_1_2_2_0 from the windows .exe on open-ils.org 2008-05-05T16:54:08 jfournie: hmm - okay, I'll give that a shot on hardy ubuntu 2008-05-05T16:54:25 tried -app on hardy but it just ignored me :) 2008-05-05T16:55:20 jfournie: hey! 2008-05-05T16:56:19 *** pmurray is now known as pmurray_away 2008-05-05T16:56:31 jfournie: bah. no love from ubuntu ff3b5 2008-05-05T16:57:24 jfournie: email comin' at you. short version, it's all in (after adding tablefunc ... that was left out of the dump somehow) 2008-05-05T16:59:47 * miker_ takes a break to eat ... biab 2008-05-05T17:01:55 dbs: think it may just be a apt/sources.list problem.. lame 2008-05-05T17:02:02 heh 2008-05-05T17:05:14 miker_++ 2008-05-05T17:19:22 just to piss off miker_ a little more, staged_search + transcendant failed on a pure trunk install (amd64, pg 8.1) too 2008-05-05T17:24:01 but I'm going to go change and head home now 2008-05-05T17:25:27 *** dbs has quit IRC 2008-05-05T17:35:21 *** rsinger has quit IRC 2008-05-05T17:52:20 every time i try to register a workstation, it says it's not registered and asks me to register 2008-05-05T17:52:45 then it seems to register but then when i login again it doesn't register 2008-05-05T17:53:44 jfournie: look for a file called ws_info; that's where it stores registration information 2008-05-05T17:54:25 ok, but i think it might be server side 2008-05-05T17:54:52 it's happening on two machines 2008-05-05T17:55:03 oh, is it showing a workstation when you start the client, and then as you login it says it can't find it and asks you to register again? 2008-05-05T17:55:28 yes and then it shows up, but then i log in and it asks me to register 2008-05-05T17:55:40 forever 2008-05-05T17:55:46 I've never seen that before.. interesting 2008-05-05T17:56:46 in the db, workstation info lives in actor.workstation 2008-05-05T17:58:11 the db is messed, i'm getting the wrong bibs in the opac i must've missed something in the config file 2008-05-05T17:58:36 *** Karen__ has left #OpenILS-Evergreen 2008-05-05T18:23:15 haha ok there was a space at the front of all the freshly migrated barcodes 2008-05-05T18:27:51 jfournie: arg! 2008-05-05T18:28:00 jfournie: user barcodes? 2008-05-05T18:29:41 all of 'em 2008-05-05T18:29:50 i kept querying the db and i didn't see anything wrong! 2008-05-05T18:29:55 jfournie: that would explain why there were no collisions 2008-05-05T18:30:29 well i did an ltrim on them all, i'm surprised it didn't choke 2008-05-05T18:30:34 so ... if you want to load up a fresh copy, I'll add space stripping to the copy and user barcodes pre-import and we can try again 2008-05-05T18:31:42 it was so weird... i kept doing searches for things, and i'd get the right call numbers and copies, but the bib would be wrong 2008-05-05T18:31:56 i've just got ed looking at it now 2008-05-05T18:32:04 i'll load up a fresh on nut 2008-05-05T18:33:14 ok 2008-05-05T18:44:23 jfournie: I'm applying pre-import btrim to card.barcode, usr.usrname and copies.barcode, fwiw 2008-05-05T18:44:55 well, I will be applying 2008-05-05T18:46:19 jfournie: did you put the tcn/source in 001/003 for the last marc file? (that's what I was assuming...) 2008-05-05T18:47:14 yeah all of them 2008-05-05T18:47:26 all versions had that 2008-05-05T18:47:31 good, ok 2008-05-05T18:47:42 901 gets overwritten anyway, btw 2008-05-05T18:47:51 that's a "for internal use" field in EG 2008-05-05T18:48:07 ok but does marc2bre look for 901? 2008-05-05T18:48:09 but it can be used for tcn/source/id 2008-05-05T18:48:12 it can 2008-05-05T18:48:24 but I am specifically looking in 001/003 for this 2008-05-05T18:50:41 ok coco is importing, should take a little while 2008-05-05T18:58:41 well... so, do you think it was the barcodes that were messing up the copy mapping? ... it doesn't seem like that would affect it. it sounds more like an off-by-one when writing either the 001 or the copies.record field 2008-05-05T18:59:57 i did a search for 'kokker' which is a quebec book i'd been using as an example 2008-05-05T19:00:13 i got a record that had the kokker call number and barcode, but the bib was something else entirely 2008-05-05T19:00:23 but it came up in a search for kokker and it didn't have the word kokker in it 2008-05-05T19:00:57 i think just having a space at the start of barcodes made evergreen go crazy 2008-05-05T19:01:23 also i couldn't register a workstation 2008-05-05T19:01:41 it would register but then when i log in, it would keep asking me to register again 2008-05-05T19:01:51 in an unending loop of registration 2008-05-05T19:08:47 *** djfiander has joined #OpenILS-Evergreen 2008-05-05T19:09:40 I'm baaack 2008-05-05T19:34:45 bill? 2008-05-05T19:49:46 djfiander: the barcode space could cause the registration thing 2008-05-05T19:49:56 er 2008-05-05T19:50:00 not djfiander 2008-05-05T19:50:01 context? 2008-05-05T19:50:03 jfournie 2008-05-05T19:50:04 heh 2008-05-05T19:59:47 big bang theory. back in 30 2008-05-05T20:01:29 jfournie: I just did a search for kokker at terrace and got back just one result, with the correct title ... what's the barcode you're expecting? (call num is '91714 Kok') 2008-05-05T20:03:06 so ... your test seems to be working for me 2008-05-05T20:03:34 no it fixed when i fixed the leading spaces 2008-05-05T20:03:42 no way ... 2008-05-05T20:03:44 crazy 2008-05-05T20:04:18 ok ... so, is nut ready? 2008-05-05T20:04:29 I'll do another run with btrim in place 2008-05-05T20:05:03 coco 2008-05-05T20:05:08 coco 2008-05-05T20:05:10 ok 2008-05-05T20:05:30 it looks ready, yeah? 2008-05-05T20:08:50 yep 2008-05-05T20:08:56 jfournie: running bibs now 2008-05-05T20:17:15 jfournie: it's the to_char that added the space 2008-05-05T20:17:43 it's an empty spot for a sign indicator ... +/- 2008-05-05T20:19:05 ltrim'ing that 2008-05-05T20:33:28 *** phase_bb has joined #openils-evergreen 2008-05-05T20:34:36 miker_: how do I get a list of branches (aous) for my org? 2008-05-05T20:35:00 you want just the ones directly under you? ... 2008-05-05T20:35:11 or the whole tree 2008-05-05T20:35:31 hmm... probably whole tree under me. 2008-05-05T20:35:48 I need to populate a selection list with potential locations for the new item 2008-05-05T20:37:14 bill probably has a function for that, but you can walk the tree via fieldmapper.aou.findOrg(my_org_id, true) ... those have children() accessors that return the (slim) aou objects for the kids 2008-05-05T20:37:18 djfiander: like a select dropdown? 2008-05-05T20:37:29 berick: yup 2008-05-05T20:37:32 which, if they have kids, also have children() arrays 2008-05-05T20:38:00 findOrgUnit(), excuse me .. 2008-05-05T20:38:27 berick: did you ever finish that indenting filteringSelect thing? 2008-05-05T20:38:43 u = new openils.User(). u.buildPermOrgSelector('ADMIN_FUND', fundOwnerSelect); 2008-05-05T20:38:46 is one way to do it 2008-05-05T20:39:04 yeah, there is a widget called OrgUnitFilteringSelect.js, that will draw a select dropdown for you 2008-05-05T20:39:16 cool 2008-05-05T20:39:18 (replace ADMIN_FUND with some appropriate permission) 2008-05-05T20:40:01 berick: can you just hand it an org to start at? 2008-05-05T20:40:15 (that would be /very/ handy) 2008-05-05T20:40:33 and I would copy that for the ou_type dropdowns I need 2008-05-05T20:40:50 miker_: you just give it a store 2008-05-05T20:40:53 of org objects 2008-05-05T20:41:18 can it be a forest, or does it have to be a deep _reference store? 2008-05-05T20:41:45 it can be a forest 2008-05-05T20:42:17 IOW, can we just use fieldmapper.toStoreData(aou_list)? 2008-05-05T20:42:35 djfiander: in my example above, I have a openils.widget.OrgUnitFilteringSelect in my markup with a jsId of fundOwnerSelect 2008-05-05T20:42:49 miker_: yep, that's how I build it 2008-05-05T20:42:53 where aou_list is all the orgs, and the query tells it to look for the top of the subtree we care about? 2008-05-05T20:44:09 berick: except this is going into a cell in a grid... 2008-05-05T20:44:21 we should expose org_unit_descendents and _ancestors 2008-05-05T20:44:54 djfiander: I have an evil way to shove a random editor into a grid cell :) 2008-05-05T20:45:18 djfiander: hm, i thought you could put widgits into a grid cel... 2008-05-05T20:45:29 miker_: yeah, we should expose those.. very useful 2008-05-05T20:45:54 berick: nope ... grid won't call dojo.parser.parse on the html it shoves into the cell 2008-05-05T20:46:07 berick: yes. http://dojotoolkit.org/book/dojo-book-0-9/docx-documentation-under-development/grid/column-options 2008-05-05T20:46:21 the 'editor' property on a cell. 2008-05-05T20:46:27 i assume you can build objects and shove them into some DOM node.. 2008-05-05T20:46:29 * berick reads 2008-05-05T20:47:23 I just say the editor is 'openils.widget.OrgUnitFilteringSelect' and it all works 2008-05-05T20:47:28 2008-05-05T20:47:32 djfiander: problem with that is you have to implement get/setValue and getDisplayedValue... 2008-05-05T20:47:38 no way 2008-05-05T20:47:38 no 2008-05-05T20:47:39 way 2008-05-05T20:47:41 no 2008-05-05T20:47:44 freakin 2008-05-05T20:47:45 way 2008-05-05T20:48:21 well, crap 2008-05-05T20:49:18 or is it editor='dojox.grid.editors.Dijit' editorClass='openils.widget.OrgUnitFilteringSelect' ? 2008-05-05T20:49:22 I think that looks right 2008-05-05T20:54:57 bah 2008-05-05T20:55:35 I need a select menu for each item... so I need a bunch that are separately addressible and created programmatically. 2008-05-05T20:55:40 np 2008-05-05T20:55:45 I'll just whip that out 2008-05-05T21:10:16 jfournie: what test db are you currently using, 'evergreen'? 2008-05-05T21:12:54 berick: coco is the most recent load from me 2008-05-05T21:13:38 k, thx 2008-05-05T21:15:00 miker_: mind double-checking my "new circ mods" sql? http://rafb.net/p/ublJ6w34.html 2008-05-05T21:15:41 berick: I think you can drop the second clause ... 2008-05-05T21:15:58 just 'select distinct(circ_modifier) from asset.copy where circ_lib = 5' should be enough 2008-05-05T21:16:22 i was trying to avoid dupe's 2008-05-05T21:16:49 no dupes there that I see 2008-05-05T21:16:49 but, as fate would have it, they all appear to be new ;) 2008-05-05T21:16:55 distinct does that for you 2008-05-05T21:17:02 oh 2008-05-05T21:17:06 global dupes 2008-05-05T21:17:07 I see 2008-05-05T21:17:10 yeah 2008-05-05T21:18:26 I don't know if the server is pointing at coco ATM, though 2008-05-05T21:18:41 am I missing something? 2008-05-05T21:19:05 I'm calling openils.acq.Fund.createStore() to create a store holding the Fund mapping 2008-05-05T21:19:06 djfiander: heh, parallel tracks ;) 2008-05-05T21:19:09 djfiander: nothing worth knowing 2008-05-05T21:19:17 * miker_ steps over there 2008-05-05T21:19:40 but once I've got the store, the only way to build a select dropdown is to fetch() everything out of the store to build the lists 2008-05-05T21:20:05 well, that's what I'm doing, and it works. 2008-05-05T21:20:12 but it doesn't feel right 2008-05-05T21:20:16 heh 2008-05-05T21:20:22 k, yr building a select dropdown of Fund objects? 2008-05-05T21:20:32 yup 2008-05-05T21:20:45 you should be able to do selectorObject.store = myFundStore 2008-05-05T21:20:48 without refetching 2008-05-05T21:21:11 again, within the grid it doesn't seem that easy 2008-05-05T21:21:28 i see.. maybe a startup() on the selectorObject (or similar) 2008-05-05T21:22:22 man ... if they would just dojo.parser.parse() the cell after innerHTML, life would be perfect 2008-05-05T21:22:33 i didn't get too far into the advanced grid-ing 2008-05-05T21:23:12 I think the problem is that there isn't a "real" dijit.form.select 2008-05-05T21:23:21 see, at the bottom of http://dojotoolkit.org/book/dojo-book-0-9/docx-documentation-under-development/grid/cell-editing 2008-05-05T21:23:38 they talk about the cell editing stuff, but select dropdowns are limited. 2008-05-05T21:24:13 digging into dojo src :( 2008-05-05T21:24:45 http://rafb.net/p/J98bMf74.html 2008-05-05T21:39:46 *** dbs has joined #openils-evergreen 2008-05-05T21:44:55 I think that some of the stuff in Fund.js, User.js, etc would be better if the store creation and the model creation were separated out. 2008-05-05T21:45:26 I'm using stores for stuff, but hooking it up differently 2008-05-05T21:47:03 djfiander: breaking some of the methods into smaller, reusable pieces? 2008-05-05T21:47:23 hang on 2008-05-05T21:48:11 Fund.js has it right: there's a createStore() and then other methods 2008-05-05T21:48:35 but User.js tangles store creation into the widget building 2008-05-05T21:48:45 see User.buildPermOrgSelector() 2008-05-05T21:49:09 no, buildPermOrgTreePicker() 2008-05-05T21:49:25 right, it's creating orgUnit stores specifically for the widget, assuming those stores won't be generally uesful.. but i can certainly see those being broken up some 2008-05-05T21:49:51 like for me, who needs a list of orgUnits for building other kinds of widgets :) 2008-05-05T21:50:55 heh.. well, usually each widget is going to be based on its own permissiong-ranged set of org units (which, granted, will usually be the same) 2008-05-05T21:51:36 see, again there's that damned grid thing... 2008-05-05T22:58:37 *** djfiander has quit IRC 2008-05-05T23:36:57 *** dbs has quit IRC 2008-05-05T23:53:43 hey esi dudes, do you want to do this tonight or tomorrow am?