| # | Time | Nick | Message |
|---|
| # | 02:38:41 | miker_ has quit IRC |
| # | 02:50:14 | sarabee has quit IRC |
| # | 02:50:21 | miker_ has joined #openils-evergreen |
| # | 02:50:22 | sarabee has joined #openils-evergreen |
| # | 06:00:02 | miker_ has quit IRC |
| # | 06:00:15 | miker_ has joined #openils-evergreen |
| # | 06:17:56 | skmurphy has quit IRC |
| # | 06:24:50 | sarabee has quit IRC |
| # | 06:25:07 | miker_ has quit IRC |
| # | 06:29:10 | miker_ has joined #openils-evergreen |
| # | 06:29:17 | sarabee has joined #openils-evergreen |
| # | 07:38:25 | sarabee has quit IRC |
| # | 07:41:38 | sarabee has joined #openils-evergreen |
| # | 08:12:29 | kgs has joined #openils-evergreen |
| # | 08:26:23 | rsinger has joined #OpenILS-Evergreen |
| # | 08:32:20 | rsinger has quit IRC |
| # | 08:41:27 | rsinger has joined #OpenILS-Evergreen |
| # | 08:53:32 | rsinger has quit IRC |
| # | 08:57:31 | rsinger has joined #OpenILS-Evergreen |
| # | 08:59:05 | rsinger has quit IRC |
| # | 09:19:43 | rsinger has joined #OpenILS-Evergreen |
| # | 09:28:02 | rsinger has quit IRC |
| # | 09:34:00 | rsinger has joined #OpenILS-Evergreen |
| # | 09:49:19 | rsinger has quit IRC |
| # | 11:31:30 | skmurphy has joined #openils-evergreen |
| # | 11:36:38 | eby has joined #OpenILS-Evergreen |
| # | 11:48:32 | eby has quit IRC |
| # | 11:48:37 | eby has joined #OpenILS-Evergreen |
| # | 12:07:12 | skmurphy has quit IRC |
| # | 14:42:15 | dbs has joined #openils-evergreen |
| # | 14:42:35 | rsinger has joined #OpenILS-Evergreen |
| # | 14:44:11 | dbs decides to try for another 15-minute stint to get multi-domain working |
| # | 14:59:56 | jeff | dbs: how goes babywatch? |
| # | 15:00:38 | jeff | oh, i see we're past the 15 min stint :) |
| # | 15:22:57 | dbs | jeff: almost perfect timing though :) no baby yet |
| # | 15:38:11 | dbs thinks "hmm, does the hosts entry in opensrf.xml need to match one of the router domains?" |
| # | 15:45:10 | kgs | "I'm a woman in love, and I love what it's doing to me" |
| # | 15:46:37 | kgs | dbs any thoughts about XInclude? |
| # | 15:47:00 | dbs | kgs: not particularly |
| # | 15:47:38 | kgs | k :) just reading the docbook book. "having my docbook... |
| # | 15:48:03 | dbs | hopefully the sample I committed helped |
| # | 15:48:23 | dbs | http://svn.open-ils.org/trac/ILS/browser/trunk/docs/index.xml#L80 |
| # | 15:49:26 | dbs | "reading the docbook book". man... that's pretty hardcore |
| # | 15:49:45 | kgs | yes, it's very helpful. I'm not underestimating what it takes to do good documentation but this makes a basic structure very clear |
| # | 15:49:54 | kgs | I learn best from books. It's a pretty good one. |
| # | 15:50:03 | kgs | sort of side-by-side... book/screen |
| # | 15:51:01 | kgs | this week I'm taking a chunk of some of the new documentation (maybe ACQ) and will try marking it up |
| # | 15:53:09 | dbs | cool |
| # | 15:53:25 | dbs | kgs++ |
| # | 15:53:33 | kgs | dbs++ |
| # | 15:53:38 | kgs | paul_anka-- |
| # | 15:53:52 | kgs | while everyone's wrapping gifts and having babies |
| # | 15:55:08 | kgs | I feel like this week and next are the best-kept secrets for getting projects done |
| # | 16:02:07 | jeff | heh |
| # | 16:05:51 | kgs | ok... off for my run. good luck with opensrf or closedbeach or whatever you're working on today folks :) |
| # | 16:06:17 | miker_ | kgs: permacrud today ;) |
| # | 16:07:48 | kgs | ah yes, I even know what crud stands for now :) |
| # | 16:12:38 | jeff works on hold notification and ponders general notification framework stuff |
| # | 16:14:59 | eby | jeff: your the sys admin and the ILS person right |
| # | 16:16:04 | jeff | that might be accurate |
| # | 16:17:23 | jeff | tech is one director and three techs, i'm one of the three. i do wear "sysadmin" and "ILS guy" hats |
| # | 16:18:21 | eby | our ILS guy who does all the reports, managements and oversight is interested in knowing what technologies / languages he should be up on |
| # | 16:19:12 | eby | i'd probably be doing the sysadmining type stuff |
| # | 16:19:39 | eby | but wondered if you had any insight on what might help with everyday tasks, mild customizations, understanding, etc |
| # | 16:20:10 | jeff | you will be able to get almost any data you want out of evergreen with the reports module, and you'll get it in either html, csv, or excel formats. you will likely want to do more with it after that. |
| # | 16:21:08 | jeff | that could mean "getting the sysadmin to make new views so that more can be done in EG", or it could be "importing into a db and doing reporting from there", or it could be excel, crystal reports, perl... |
| # | 16:21:36 | jeff | management and oversight... sounds vague. |
| # | 16:21:52 | eby | i'm guessing sql will def be something he'll go for but was wondering if customizing/tweaking things mildly would be perl or some other base |
| # | 16:21:57 | eby | well the everyday things |
| # | 16:22:06 | eby | mild troubleshooting |
| # | 16:22:30 | eby | he'll probably do the migration side of things as well |
| # | 16:22:46 | eby | but not to the point of say implementing a large new feature |
| # | 16:22:49 | jeff | staff clint tweaking is lots of javascript and XUL. opac is lots of javascript and xml. |
| # | 16:22:55 | jeff | give yourself lots of time. :) |
| # | 16:23:36 | eby | lots as in x years? |
| # | 16:23:44 | jeff | keep in mind... i have done only a little hacking on each thing, and my actual evergreen test server has sat dormant since before we went live. |
| # | 16:24:37 | jeff | since we've done this as part of MIEG, bott is more of the EG sysadmin role. |
| # | 16:24:55 | jeff | there's a lot i have no access to, and i don't know if that's going to change at any time in the future. |
| # | 16:25:29 | eby | just wondered what you've had to learn / know to implement it there |
| # | 16:25:54 | jeff | i don't know about "years", but it would be a good idea to migrate all of your data before go live, and test and test and test, before doing your "real" migration |
| # | 16:26:48 | jeff | notification server stuff is a bunch of perl and asterisk at this point. mysql AND postgresql there... (still too many moving parts, which is what brought me to pondering it more today) |
| # | 16:27:46 | eby | we'll be avoiding the call service for now i think. most prefer web / email so far here |
| # | 16:28:13 | jeff | as part of MIEG, ESI did our data migration. a lot of my role was getting the previous vendor to provide data extracts, and then work through problems when they were encountered, and try to help ESI (phasefx) understand what the data meant, how the previous ILS worked, etc. |
| # | 16:28:39 | eby | didn't know if you hit perl that much changing workflows, customizing, or if it was more in other areas |
| # | 16:28:46 | jeff | a lot of time was spent on trying to fit the way that we did things into the profiling forms that MLC created (they're on the MLC wiki) |
| # | 16:28:51 | eby | like xml configs, jabber, etc |
| # | 16:29:23 | eby | oh i'm sure we'll be ass deep in committees once people figure out they can do things other than the iii way |
| # | 16:29:56 | jeff | things that i have normal access to are mostly the things that are under Local Administration in the staff client. i can make new copy locations, but i can't do things like make new circ modifiers or patron profile groups, or change the permissions of groups (though i can add permissions to individual users). |
| # | 16:30:25 | eby | and doing that has been mostly sql, xul, javascript, etc |
| # | 16:30:26 | jeff | some receipt templates are editable in the staff client and are stored on the local client config. |
| # | 16:30:33 | eby | xml |
| # | 16:30:35 | jeff | cataloging templates are stored in the user's prefs on the server. |
| # | 16:30:53 | jeff | some receipt templates are hardcoded |
| # | 16:31:01 | eby | in perl? |
| # | 16:31:15 | jeff | in javascript, i belive. |
| # | 16:31:44 | jeff | most of the changes we have had made since 1.2.4 did not affect the static parts of the staff client, and only affected the xul/js that gets loaded from the server. |
| # | 16:31:54 | jeff | so, worst we had to do was clear xulrunner cache. |
| # | 16:32:10 | jeff | most of the "stored locally" configs are json on disk. |
| # | 16:32:17 | eby | so would you say most of the customizations you made are in what? xul/js, perl, xml? |
| # | 16:32:24 | jeff | things like "what columns show in this interface" |
| # | 16:33:20 | jeff | we have not made many customizations to EG itself yet. we paid ESI to develop rentals, hold capture verification, etc... |
| # | 16:33:40 | jeff | bott at grpl did some things to make michigan drivers licenses work as barcodes (lots of js, i think) |
| # | 16:34:09 | jeff | and bott did some things to enable multiple active patron barcodes, which i believe was some perl cgi and a xul button to access it in the staff client |
| # | 16:34:12 | eby | yeah just trying to get an idea of what he'll encounter, though probably just get something up and running and go from there |
| # | 16:35:50 | jeff | staff client by default stores all settings (like workstation name and branch association, receipt templates, saved columns, offline transactions, etc) in the OS user's homedir, in %appdata% under windows, for example. |
| # | 16:36:18 | eby | in what format? |
| # | 16:36:37 | jeff | we didn't want that, and there was a knob to go back to the "old" behavior of storing it in the program file dir... but there was a bug, i made a two line js patch which i think was accepted into trunk. i don't think it made it into 1.2.4.1 |
| # | 16:36:50 | jeff | eby: mostly json for the local prefs on disk. |
| # | 16:38:07 | jeff | fire up a staff client and connect to demo.gapines.org and on windows look in %appdata%\OpenILS |
| # | 16:38:19 | eby | cool, thanks jeff |
| # | 16:38:41 | jeff | like OpenILS\open_ils_staff_client\Profiles\(profile name)\chrome |
| # | 16:39:24 | jeff | {"search_depth_ml":{"value":"1"},"inactive":{"value":""}} |
| # | 16:39:36 | jeff | (from patron_search_prefs.server.example.com) |
| # | 16:40:28 | jeff | heh. looks like offline_ou_list has fixed-lenth/json mixed |
| # | 16:42:06 | jeff | getting printer receipt templates standardized could be easier, but there's an import/export mechanism, and it IS nice to be able to have different settings on different machines. there were some receipt printer settings that were per-branch in the previous ils. |
| # | 16:43:14 | jeff | set something up as early as you can, and try to make it do what you still want to do from the old system, and see what you can change, and see what evergreen can't do that you still want to do... so that you have enough lead time to do (or contract) dev work to make those other things possible. |
| # | 16:44:04 | eby | yeah i plan to |
| # | 16:45:03 | jeff | Alert message: "Removed invalid e-mail address "flowers" 2008-12-20. Please update e-mail address." |
| # | 16:47:20 | eby | thanks for the input |
| # | 16:47:28 | jeff | 'welcome |
| # | 16:47:56 | jeff | my/our situation is a bit different from yours, but hopefully some of it's still useful |
| # | 16:48:31 | jeff | oh hey, a cosmetic bug in my queue feedr. |
| # | 16:48:32 | jeff | 36 files moved, files remain. |
| # | 16:51:12 | lisppaste6 | dbs pasted "multidomain madness - ejabberd.log" at http://paste.lisp.org/display/72455 |
| # | 16:53:45 | lisppaste6 | dbs annotated #72455 with "and opensrf_core.xml for verification" at http://paste.lisp.org/display/72455#1 |
| # | 16:56:54 | lisppaste6 | dbs annotated #72455 with "and a chunk of osrfsys.log" at http://paste.lisp.org/display/72455#2 |
| # | 16:58:25 | jeff | and a partridge in a pear tree? |
| # | 17:01:32 | rsinger has quit IRC |
| # | 17:02:06 | dbs | jeff: might help, I'm bamboozled. |
| # | 17:52:46 | rsinger has joined #OpenILS-Evergreen |
| # | 18:32:51 | rsinger has quit IRC |
| # | 18:55:36 | kgs has quit IRC |
| # | 20:17:43 | rsinger has joined #OpenILS-Evergreen |
| # | 20:36:25 | rsinger has quit IRC |
| # | 21:46:59 | dbs | just tried osrf trunk on debian lenny, using the default opensrf_core.xml (modified only usernames & passwords) with exact same result |
| # | 22:34:10 | phase_bb has quit IRC |
| # | 23:00:45 | jeff | hrm. i can't find hold Available Date/Time in reports under Hold Request |
| # | 23:01:37 | jeff digs deeper |
| # | 23:02:58 | jeff | hrm. doesn't look like there's a last notification date/time on Hold Request either |
| # | 23:03:41 | jeff | oh, there's the notifications link. |
| # | 23:08:52 | dbs | also tried on debian etch, same problem. so... I'm guessing my modified readme is missing part of the tale for multidomain support |
| # | 23:25:24 | jeff | dbs: is it really <passwd> in one place a <password> in another? |
| # | 23:25:40 | dbs | yeah, that's always bugged me |
| # | 23:25:57 | jeff | most i've played with opensrf_core.xml was getting it to work on a vmware image that i had changed the hostname on. |
| # | 23:26:21 | dbs | this is the new reality |
| # | 23:26:33 | dbs | (or something close to it) |
| # | 23:27:11 | dbs | multiple domains to separate out public vs. private services |
| # | 23:36:25 | rsinger has joined #OpenILS-Evergreen |
| # | 23:49:33 | rsinger has quit IRC |
| # | 23:52:23 | robbat2 is now known as robbat2|na |