2011-02-01T00:53:00 *** Guest58404 has joined #evergreen 2011-02-01T00:53:01 *** jennam is now known as Guest38854 2011-02-01T00:53:07 *** Guest58404 is now known as jennam 2011-02-01T00:53:12 *** jennam has joined #evergreen 2011-02-01T00:57:05 *** Guest38854 has quit IRC 2011-02-01T01:51:17 *** lisppaste has quit IRC 2011-02-01T02:21:05 *** jennam has quit IRC 2011-02-01T02:21:37 *** jennam has joined #evergreen 2011-02-01T02:21:41 *** jennam has joined #evergreen 2011-02-01T02:23:20 *** youdonotexist_ has joined #evergreen 2011-02-01T02:23:59 *** youdonotexist has quit IRC 2011-02-01T07:33:03 *** sfortin has joined #evergreen 2011-02-01T08:03:25 *** rsoulliere has joined #evergreen 2011-02-01T08:28:45 *** rjackson-isl has joined #evergreen 2011-02-01T08:29:37 *** Dyrcona has joined #evergreen 2011-02-01T08:32:51 *** dbs has joined #evergreen 2011-02-01T08:48:51 *** Melissa2 has joined #evergreen 2011-02-01T08:54:02 *** rsinger has joined #evergreen 2011-02-01T08:56:54 *** bshum has joined #evergreen 2011-02-01T09:05:42 *** kmlussier has joined #evergreen 2011-02-01T09:12:15 *** rjackson-isl has quit IRC 2011-02-01T09:21:00 *** AaronZ-PLS has joined #evergreen 2011-02-01T09:36:37 *** jenny has joined #evergreen 2011-02-01T09:36:43 *** kmlussier has quit IRC 2011-02-01T09:38:40 *** tspindler has joined #evergreen 2011-02-01T09:48:52 *** kmlussier has joined #evergreen 2011-02-01T09:53:43 *** granitize1 has joined #evergreen 2011-02-01T09:56:10 *** granitize1 has joined #evergreen 2011-02-01T10:36:01 *** eby has quit IRC 2011-02-01T10:39:04 *** tspindler has quit IRC 2011-02-01T10:44:41 There was chatter about a developer's meeting post-conference what is the plan and would non-devs be useful if they hang around? 2011-02-01T10:46:07 *** granitize1 has quit IRC 2011-02-01T10:46:28 *** granitize1 has joined #evergreen 2011-02-01T10:48:13 *** dbwells_ has joined #evergreen 2011-02-01T10:49:56 moodaepo: "the plan"? Surely you just. The most pertinent details are in the meeting IRC logs at http://evergreen-ils.org/irc_logs/evergreen/2011-01/%23evergreen.18-Tue-2011.log 2011-02-01T10:51:01 dbs++ # planning is for the weak! 2011-02-01T10:51:03 I'm of two minds about non-devs, on the one hand my default mode is to be inclusive, but on the other hand the facilities offered were at Equinox HQ and I'm not sure what that means for max # of attendees 2011-02-01T10:51:25 *** dbwells has quit IRC 2011-02-01T10:51:26 And the focus is supposed to actually be on development issues 2011-02-01T10:51:31 (if it happens at all!) 2011-02-01T10:51:37 *** dbwells_ is now known as dbwells 2011-02-01T10:52:23 plenty of space around the wii 2011-02-01T10:52:56 * gmcharlt welcomes the new wiimote based interface for Evergreen that would inevitably arise 2011-02-01T10:54:00 bad news, gmcharlt: the wii uses Opera as a browser, ergo bibtemplate blows up 2011-02-01T10:56:29 *** Melissa2 has quit IRC 2011-02-01T10:57:32 *** Meliss has joined #evergreen 2011-02-01T10:57:49 *** Meliss has left #evergreen 2011-02-01T11:00:47 dbs: I have a wiimote paired to my windows desktop at home. Thus, I can use it with firefox! (And IE, and Chrome, and Xulrunner.....) 2011-02-01T11:01:30 sadly, you'll have better luck scanning barcodes with the kinect 2011-02-01T11:04:55 I have played with the wiimote's camera 2011-02-01T11:05:09 Luck doesn't factor into using it to scan barcodes 2011-02-01T11:05:35 *** granitize1 has quit IRC 2011-02-01T11:06:05 tsbere++ # routing around damage 2011-02-01T11:06:43 Wiimotes have cameras? 2011-02-01T11:07:21 Wait, is the "sensor bar" really a "bar emitting light visible by Wiimotes"? 2011-02-01T11:07:45 you can use candles instead 2011-02-01T11:10:30 sylvar: yes. the wiimote's camera uses the two IR dots from the sensor bar / candles to detect where the wiimote is "pointing" and what its orientation is on on the "wrist" axis 2011-02-01T11:10:56 Oh, for crying out loud. "Sensor bar" my aunt Mabel. 2011-02-01T11:11:00 sylvar: so when you hold the wiimote upside down, the "hand" cursor points its index finger down. 2011-02-01T11:11:37 sylvar: I hate that they call it a sensor bar myself. "Wireless" sensor bars only need IR leds and batteries. 2011-02-01T11:11:39 Gotcha. 2011-02-01T11:11:40 "sensor bar" is a misnomer, but "alignment bar" or "positional/rotation bar" is a bit overkill in the name of accuracy in a consumer product :) 2011-02-01T11:12:10 also, don't put your christmas tree near your tv if you plan on playing any wii games during the holiday. 2011-02-01T11:13:07 or candles near the tv. or a light fixture or two on the wall. or a chandelier or something like that between you and the TV. or windows with sunlight coming in off of reflective surfaces...... 2011-02-01T11:13:39 Or a second TV with an active wii "sensor bar", for that matter. :P 2011-02-01T11:16:33 *** granitize1 has joined #evergreen 2011-02-01T11:32:37 *** ChanServ changes topic to "Dev meeting agenda: http://ur1.ca/330zc | Welcome to the #Evergreen library system channel! | We are publicly logged. | Large pastes at http://paste.lisp.org/new/evergreen" 2011-02-01T11:35:31 dbs++ OpenSRF notes :) 2011-02-01T11:43:17 *** dbwells has quit IRC 2011-02-01T11:44:21 *** dbwells has joined #evergreen 2011-02-01T11:58:12 *** granitize1 has quit IRC 2011-02-01T11:59:51 *** kmlussier has quit IRC 2011-02-01T12:00:55 hey, is it time to put our heads together? 2011-02-01T12:02:07 Sure 2011-02-01T12:02:50 *** granitize has quit IRC 2011-02-01T12:05:14 *** granitize has joined #evergreen 2011-02-01T12:05:33 Okay - are any of berick, dbwells, eeevil, gmcharlt, phasefx, senator present on the committer list? (I see atz and mck21 aren't in channel) 2011-02-01T12:07:03 * phasefx is here, what's up? 2011-02-01T12:07:17 * dbwells is here 2011-02-01T12:07:24 * gmcharlt here 2011-02-01T12:07:32 phasefx: Developer meeting: February 1, 2011 at 12:00:00 p.m. Eastern 2011-02-01T12:07:36 ha 2011-02-01T12:07:49 * phasefx looks around aimlessly 2011-02-01T12:07:52 * dbs can lead with an iron fist 2011-02-01T12:07:58 berick and eeevil are at an on-site meeting, so I suspect won't be able to do more than poke their heads in 2011-02-01T12:08:06 perhaps it will be a super-short meeting then 2011-02-01T12:08:21 (one can hope...) 2011-02-01T12:08:42 I'll minutize too, if it's not going to be much 2011-02-01T12:08:42 dbs: "it was an iron-fisted reign, but a short one" 2011-02-01T12:09:17 Action items from previous meetings: 3.I.a. ... I wrote OpenSRF 1.6 release notes 2011-02-01T12:09:56 3.II I assume Mike has not written Evergreen 1.6.1.x release notes, but hey - there's 2.0.0 out now and it has release notes! 2011-02-01T12:10:27 gdunar++ slipscomb++ et_al++ 2011-02-01T12:10:45 et_al++ 2011-02-01T12:10:46 indeed 2011-02-01T12:10:52 3.III. Mailing list page has some weak mention of the Security mailing list, front and center. Recommendations for improvement gratefully accepted. 2011-02-01T12:11:09 dbs++ 2011-02-01T12:11:50 dbs: Who should get on the security mailing list, guessing hard core devs only? 2011-02-01T12:12:18 *** eby has joined #evergreen 2011-02-01T12:13:00 moodaepo: I think we're working with a loose definition of developers, defined as those who either commit code or contribute significant patches, and the chief bug wrangler 2011-02-01T12:13:10 Will do 2011-02-01T12:14:47 tsbere and jeff on the list also due to their discussions about security issues in the past 2011-02-01T12:15:00 * eeevil pokes head in for a moment 2011-02-01T12:15:02 *** mjg_ has joined #evergreen 2011-02-01T12:15:27 we don't have a formal definition, though, for who is to be a part of the security list. if someone wants to try to formalize it and add it to the listserv page, great! 2011-02-01T12:15:46 *** mjg_ has left #evergreen 2011-02-01T12:16:29 3.IV. jamesrf and jeffdavis are not here to discuss EG 2.0 testing. Maybe this time isn't any good for Sitka after all? 2011-02-01T12:16:50 Editorial aside: It would be nice if Sitka could participate more, particularly with development efforts like the mobile OPAC that are of interest to the rest of the community 2011-02-01T12:17:22 3. V. Anoop - got a post-2.0 dev planning page going yet? 2011-02-01T12:17:39 I did a just in time page setup for post 2.0 planning, plan on updating the page with posting on the mailing list and IRC this week. 2011-02-01T12:17:54 Great 2011-02-01T12:18:06 http://www.open-ils.org/dokuwiki/doku.php?id=dev:post_2.0_planning 2011-02-01T12:18:30 3. VI. berick, dbwells - I think you guys handled the backdate bug for 2.0, is that in 1.6.x yet? 2011-02-01T12:19:37 *** kmlussier has joined #evergreen 2011-02-01T12:19:41 Not in 1.6 yet, but I can take care of it whenever if others approve of the fix. 2011-02-01T12:20:16 *** graced has joined #evergreen 2011-02-01T12:20:16 dbwells: do you need more testers? 2011-02-01T12:20:31 We applied it by hand to our live 1.6 servers, so consider that +1 vote for applying it. 2011-02-01T12:20:49 bshum: and no issues since? 2011-02-01T12:21:00 I assume... 2011-02-01T12:21:12 dbwells: None so far, but extra testing is always appreciated. I'm not sure if anyone has actually done anything with it yet. Snow, yay.... 2011-02-01T12:22:17 Okay. if anyone else has a 1.6 system to test backdating with, posting results to https://bugs.launchpad.net/evergreen/+bug/684491 would be welcome 2011-02-01T12:22:57 4. Continuous integration update - I've put most of my thoughts into the agenda, any questions or thoughts? 2011-02-01T12:23:50 dbs: sounds like good suggestions all around 2011-02-01T12:23:56 I like it. 2011-02-01T12:23:58 dbs++ 2011-02-01T12:24:17 and I'd like to make another one: call a test-case hackathon 2011-02-01T12:24:31 either before the conference, or if we don't get to it by then, at the conference 2011-02-01T12:24:33 esi++ upei++ gpls++ 2011-02-01T12:24:51 goal would be to do nothing but build test cases and spread the tao of Test::More 2011-02-01T12:24:52 note that the "does it load?" set of unit tests turned up a one-year old syntax bug in O::WWW::BadDebt.pm, I assume nobody is actually using that. heh. 2011-02-01T12:25:01 gmcharlt++ # I like it 2011-02-01T12:25:24 one question about the backdate backport. Is it better in 1.6 to still maintain the 'clense' misspelling, or do newer OpenILS 1.6 releases expect the fixed OpenSRF? 2011-02-01T12:25:25 gmcharlt: you willing to lead that? 2011-02-01T12:25:33 dbs: yep 2011-02-01T12:25:57 dbwells: keep the mispelling for 1.6 2011-02-01T12:26:01 dbwells: 'clense' depends on the version of OpenSRF in use, IIRC 2011-02-01T12:26:25 gmcharlt: no problem, thanks 2011-02-01T12:26:33 gmcharlt++ # again! 2011-02-01T12:27:25 5. Google Summer of Code application - I think it would be worthwhile applying (otherwise I wouldn't have written up the agenda item) and I'm willing / able to serve as a mentor in areas that I'm comfortable with 2011-02-01T12:27:44 gsoc++ 2011-02-01T12:28:05 but we would need more mentors - even if we had only one student, we would want fall-back mentors, etc 2011-02-01T12:28:26 I may be able to mentor, but can't commit at this date. Do we have anyone present who has mentored in the past for a project, who can give a first-hand idea of the time/effort involved? 2011-02-01T12:29:02 I've observed gsoc from afar, and am on their general announce lists, so I've only a small idea. 2011-02-01T12:29:22 *** jamesrf has joined #evergreen 2011-02-01T12:29:43 Closest I've come to mentoring was working with kbeswick and cricciuto a few years back for the summer of equinox / conifer 2011-02-01T12:31:02 *** rangi has joined #evergreen 2011-02-01T12:31:14 so summer of code mentoring? 2011-02-01T12:31:18 jeff: I asked rangi to pop in to answer the question 2011-02-01T12:31:27 It depends on the student. If you have someone who's already up to speed with open source norms for communication and development methods, required time isn't that much over the full course of the project 2011-02-01T12:31:27 jeff> I may be able to mentor, but can't commit at this date. Do we have anyone present who has mentored in the past for a project, who can give a first-hand idea of the time/effort involved? 2011-02-01T12:31:37 rangi: yes! 2011-02-01T12:32:05 it was chris catalfo, so very very little mentoring was needed 2011-02-01T12:33:08 i currently have another student, working on changing koha from using html::template::pro to template::toolkit 2011-02-01T12:33:17 okay, so would it be fair to say that mentoring workload depends on the student, with some additional required steps of evaluation and "paperwork" for the gsoc program itself? 2011-02-01T12:33:32 jeff that takes the longest 2011-02-01T12:33:40 setting up the project and doing the evaluation 2011-02-01T12:34:33 theres a bunch of writing involved in order to get selected 2011-02-01T12:35:01 overall worth it, in your opinion? 2011-02-01T12:35:13 which is why we (at catalyst) don't do it anymore (also cos your summer is the wrong time :)) 2011-02-01T12:35:48 yeah, for US based people, it would be 2011-02-01T12:36:00 we go for nz students now 2011-02-01T12:36:03 (or Canadians!) 2011-02-01T12:36:12 Thanks! I appreciate the info! 2011-02-01T12:36:14 them too 2011-02-01T12:36:40 rangi++ 2011-02-01T12:36:52 rangi++ 2011-02-01T12:37:59 we do this now 2011-02-01T12:38:01 http://www.summerofcode.co.nz/code/students/ 2011-02-01T12:38:27 Okay, so I'll post that GSoC writeup from the agenda to the mailing list and see if we can get enough mentors to make it worthwhile following through with an application 2011-02-01T12:38:38 (and the academy thing we trialled this year) 2011-02-01T12:39:00 because our students are at school when google runs its programmes 2011-02-01T12:39:32 rangi: btw, what are you doing awake and on IRC at this time of the day? 2011-02-01T12:39:39 its 6.40am 2011-02-01T12:39:46 its not that bad :) 2011-02-01T12:39:48 my question stands! 2011-02-01T12:39:50 :) 2011-02-01T12:39:56 * phasefx zombie stares 2011-02-01T12:40:18 kahu wakes up at 6 every day 2011-02-01T12:40:27 rangi++ # he does live in upside down verse 2011-02-01T12:41:24 Moving on? 2011-02-01T12:41:54 6. I. a. 1.6 release status - we're waiting on the previously-mentioned backdate fix to release 1.6.1.7 2011-02-01T12:42:43 Moving back - jamesrf, should I strike the "Results from Sitka testing of 2.0" action item from the agenda? I assume you guys will post bugs as you find them, now that 2.0.0 is out 2011-02-01T12:44:24 *** youdonotexist has joined #evergreen 2011-02-01T12:44:31 since we're in (6) now, I'd like to propose 2.1 alphas be cut from trunk every 2 weeks, on Monday, starting next week. to become betas whenever we feel like it 2011-02-01T12:44:47 eeevil++ 2011-02-01T12:45:11 Well, we were just about to get to 6. II. a. 2.0 release status... 2011-02-01T12:45:18 :) 2011-02-01T12:45:56 eeevil: assuming we get an Evergreen build slave server up and running, we could add a scheduled job to cut those releases. also assuming that we can automate eeevil's manual steps! 2011-02-01T12:45:59 I'm all for 2.0.1 soon. I can cut after thrusday 2011-02-01T12:46:16 eeevil: you anticipated what I was typing: "I've fixed two authority-related bugs in 2.0 and would welcome a 2.0.1 release; there's one open bug listed at https://launchpad.net/evergreen/+milestone/2.0.1" 2011-02-01T12:46:21 eeevil++ 2011-02-01T12:46:33 dbs: they're automatable, save perhaps the the changelog bit 2011-02-01T12:47:27 eeevil: awesome, can you cobble something together on http://evergreen-ils.org/dokuwiki/doku.php?id=dev:rolling_a_release for Evergreen steps? 2011-02-01T12:47:53 then we can automake-ify it (or write it as buildbot steps in the shorter term) 2011-02-01T12:49:03 dbs: during the next cutting, I will do that 2011-02-01T12:49:10 awesome 2011-02-01T12:49:37 dbs: re the open 2.0.1 bug, I'm for @@-barcodes, btw 2011-02-01T12:50:26 but, IMO, that's a low-pro bug, so I won't wait on it for the 2.0.1 cutting 2011-02-01T12:50:53 and I'll do 1.6.x.next at the same time, assuming the backdate backport is complete 2011-02-01T12:51:03 all right. so if someone comes up with a patch for the barcode conflict bug, cool, otherwise that bug should be targeted at 2.0 series instead 2011-02-01T12:52:02 https://bugs.launchpad.net/evergreen/+bugs?orderby=-datecreated is the last thing to look at on the agenda before scheduling the next meeting - https://bugs.launchpad.net/evergreen/+bug/709487 to be applied to trunk soon? 2011-02-01T12:55:00 okay, defer that. anything else before adjourning? will we be able to hold a meeting next week, or is #code4lib going to remove too many participants? 2011-02-01T12:55:13 Speaking of code4lib, who else is going? 2011-02-01T12:57:03 *** alxp has joined #evergreen 2011-02-01T12:57:40 dbs: Heh, maybe not as many. 2011-02-01T12:58:02 sorry ... pulled away for a minute 2011-02-01T12:58:15 I'm in favor of getting that constraint patch in 2011-02-01T12:58:48 Okay, let's leave it as scheduled then. I'll poke jamesrf / jeffdavis to see if there's anything we can do to help them participate (perhaps a later meeting time? I dunno) 2011-02-01T12:59:15 if someone can independently verify its general goodness for bakcporting to 2.0, I'll commit it before cutting 2.0.1 2011-02-01T12:59:17 I've given the constraint patch a cursory glance but not in depth yet 2011-02-01T12:59:39 dbs: same boat 2011-02-01T13:00:27 Okay. It's unlikely I'll be able to dive into it before Thursday - got the OLA conference starting tomorrow 2011-02-01T13:01:08 So anybody else who can review / test patch would be appreciated, otherwise I guess it will have to wait 2011-02-01T13:01:17 Meeting adjourned? 2011-02-01T13:01:30 meeting adjourned 2011-02-01T13:02:15 btw, if anyone can point me at where the multi-part item feature in 2.0 shows up, that would be appreciated (maybe I'm blind) 2011-02-01T13:02:46 Multi-part item? 2011-02-01T13:03:04 Is that related to scanning in items with missing pieces? 2011-02-01T13:03:45 bshum - that could be it 2011-02-01T13:03:50 dbs/eeevil/whoever: The constraint patch won't apply (as is) to 2.0. Would need removal of the user home library field references at a minimum, as a previous patch (of mine) added that to trunk and I included it in the constraint fix. I think that is all that would need changing, though. 2011-02-01T13:04:27 dbs: We haven't quite figured out how that feature works yet (of if it does at all), but found the wording intriguing 2011-02-01T13:04:40 (and those references only on the circ matchpoint part, holds table didn't change) 2011-02-01T13:05:35 dbs: phasefx did the work on the process-missing-pieces stuff if that's what you're looking for info on 2011-02-01T13:06:53 berick: okay, thanks! I've been trying to figure out how to catalog something with multiple pieces, to begin with 2011-02-01T13:07:16 * dbs thinking of "Play harmonica today!" which should include a book, a CD, and a harmonica 2011-02-01T13:07:45 dbs: it would be things like multi-disc audiobooks and the like 2011-02-01T13:08:25 where physical inspection revealed "patron did not return the fourth disc", and that missing piece needed to be recorded and dealt with for later follow-up / notification / billing 2011-02-01T13:08:27 libraries need a way to record that the item itself came back, but the patron left a CD in their car (for example 2011-02-01T13:08:30 ) 2011-02-01T13:08:33 *** youdonotexist has quit IRC 2011-02-01T13:09:02 csharp: Sure, I understand the use case. I just don't see how to set up that relationship in Holdings Maintenance 2011-02-01T13:09:14 *** youdonotexist has joined #evergreen 2011-02-01T13:09:14 * csharp sees the feature in the Circulation menu but hasn't used it yet 2011-02-01T13:09:15 or is that simply the equivalent of a Note 2011-02-01T13:09:30 dbs: it's more like a note 2011-02-01T13:09:31 i don't think there's anything in holdings maintenance or elsewhere to indicate "hey, this item has multiple parts" 2011-02-01T13:09:39 *** youdonotexist_ has joined #evergreen 2011-02-01T13:09:52 just the "staff, knowing through some other means that this item had multiple parts, noticed that one was missing" 2011-02-01T13:10:01 oh. that's pretty minimalist :) 2011-02-01T13:10:03 it's a "bucket" status that libraries need to avoid using dummy cards, etc. as workarounds 2011-02-01T13:11:03 * csharp was the "missing pieces" guy in his library parapro days ;-) 2011-02-01T13:12:42 okay, I see it then - in Checkin screen, "Actions for Selected Items", "Mark Missing Pieces" 2011-02-01T13:13:38 *** youdonotexist has quit IRC 2011-02-01T13:13:38 *** youdonotexist_ is now known as youdonotexist 2011-02-01T13:14:29 which then sets the item status to "Damaged" and prints a note "Missing pieces for: 1. Barcode: blah Transaction ID: # Due: / Title: title" 2011-02-01T13:15:58 and then spawns a Note/Alert/Block dialogue to add a note to the patron account, which (on my trunk instance) then generates "Permission denied for to get property UnnamedClass.path" 2011-02-01T13:16:04 hmm 2011-02-01T13:16:31 ("Error marking item 123412341234 as missing pieces") 2011-02-01T13:18:08 * csharp will need to populate his 2.0 test DB before testing 2011-02-01T13:21:13 Hmm 2011-02-01T13:22:25 I ran it as an admin and got a network failure 2011-02-01T13:22:27 http://paste.lisp.org/display/119253 2011-02-01T13:26:44 mebbe a bug for phasefx to poke at 2011-02-01T13:29:55 When backporting the backdate bug to 1.6, we want it in rel_1_6_1 and rel_1_6_2, correct? (as well as rel_1_6, of course) 2011-02-01T13:30:26 dbwells: correctamundo 2011-02-01T13:30:39 dbs: thank you, sir 2011-02-01T13:59:21 *** kmlussier has quit IRC 2011-02-01T13:59:28 *** StephenGWills has joined #evergreen 2011-02-01T14:03:09 Interesting; I guess you you're supposed to checkin the "Damaged" missing pieces item again once the missing piece has been returned, and then override the warning that you can't normally check in damaged items 2011-02-01T14:11:54 "Refresh" button on patron info screen does not refresh the list of notes/penalties/blocks 2011-02-01T14:30:48 *** granitize has quit IRC 2011-02-01T14:31:01 *** granitize has joined #evergreen 2011-02-01T14:58:39 *** eby has quit IRC 2011-02-01T14:59:45 *** alxp has quit IRC 2011-02-01T15:05:33 *** jamesrf has quit IRC 2011-02-01T15:12:31 *** jamesrf has joined #evergreen 2011-02-01T15:13:29 *** sonikevol has joined #evergreen 2011-02-01T15:13:37 *** sonikevol is now known as pmplett 2011-02-01T15:22:47 hmm, getting something funky in the "New Provider" screen in 2.0 current; loads of whitespace on top of the dialogue 2011-02-01T15:33:03 *** granitize1 has joined #evergreen 2011-02-01T15:43:33 jeff: Is your code to do credit card payments in trunk? i.e. Have the mornos who were not letting you release the code found enlightenment. 2011-02-01T15:44:01 hey! 2011-02-01T15:44:30 "mornos" is uncalled for. 2011-02-01T15:44:45 yes, i've received approval to share, now i just need to stick it somewhere. 2011-02-01T15:49:48 *** rsoulliere has quit IRC 2011-02-01T15:50:17 moodaepo: do you have a current interest/need? there is other code in trunk which may meet your needs. 2011-02-01T15:51:03 Nope no need right now just need to tell one of our libraries what their options are for credit card payment. 2011-02-01T15:51:17 * moodaepo retracts "mornos" 2011-02-01T15:51:38 *** yboston has joined #evergreen 2011-02-01T15:51:50 *** kmlussier has joined #evergreen 2011-02-01T15:52:28 jeff: What are the other options? 2011-02-01T15:55:23 *** sfortin has quit IRC 2011-02-01T15:55:41 dbs: http://nox.esilibrary.com/~lebbeous/dbs_0.patch.txt Couldn't readily figure out what's causing all that whitespace, but this produces a less annoying result, wouldn't you agree? 2011-02-01T16:08:11 senator: will give it a shot, good sir! was afk, my apologies 2011-02-01T16:08:27 not a prob; no rush 2011-02-01T16:08:47 2.0 (clean) installation question; I tried to install on debian-lenny by following site instructions, but seems the process installed postgres 8.3 and not 8.4 2011-02-01T16:09:06 though I used the line make -f Open-ILS/src/extras/Makefile.install install_pgsql_server_debs_84 2011-02-01T16:09:18 senator: Looks nicer to me. 2011-02-01T16:09:44 senator++ # much nicer 2011-02-01T16:09:57 yboston: you probably have both 8.3 and 8.4 installed 2011-02-01T16:10:00 bshum: dbs: i'll commit it. thanks! 2011-02-01T16:10:22 senator++ 2011-02-01T16:11:31 ooh, i suspect line 215 of Makefile.install is the problem. should that be postgresql-8.4 ? 2011-02-01T16:11:56 i don't mess with the make stuff generally, so i submit the question for others' review 2011-02-01T16:12:35 certainly 'apt-get install postgresql' on my lenny system tries to install 8.3 2011-02-01T16:12:36 dbs: under my "/etc/init.d/" there is only postgresql-8.3 2011-02-01T16:12:38 senator: doesn't matter. you can use pgsql 8.3 with an 8.4 server 2011-02-01T16:12:46 oh right 2011-02-01T16:12:59 well, 2011-02-01T16:13:05 oh. but yes, that probably should be -8.4 2011-02-01T16:13:05 postgresql leads to: 2011-02-01T16:13:07 dang 2011-02-01T16:13:15 The following extra packages will be installed: postgresql-8.3 postgresql-client-8.3 2011-02-01T16:13:26 so that's client and... server? 2011-02-01T16:13:27 checking 2011-02-01T16:13:38 yep, that would be 2011-02-01T16:13:54 * senator fixes that too, then 2011-02-01T16:14:43 moodaepo: my credit card payment method is patron-initiated, link in the opac to pay fines, library has an authorize.net gateway account tied to our existing merchant account with our bank. patrons are shown all of their bills and given they option to pay the full amount. 2011-02-01T16:15:18 moodaepo: circ bills where the item is still checked out are not eligible for payment, because we wanted to avoid "pay fines" + "backdated checkin" = library now owes patron. 2011-02-01T16:15:23 dbs & senator: I have no problem starting from scratch with debian-squeeze if that is what you guys recommend (it is just a VM) 2011-02-01T16:15:26 yboston: part of the issue is that I don't think there have been many people testing clean installs on debian-lenny 2011-02-01T16:15:32 (that may have been a theoretical) 2011-02-01T16:16:09 yboston: exactly. go with squeeze, it will be out for real very soon now anyway 2011-02-01T16:16:28 dbs: I can try on both squeeze and lenny (when patched) if it would help 2011-02-01T16:17:13 yboston: can you even get postgresql-8.4 on lenny without enabling the backports repo? 2011-02-01T16:18:56 Looks like "no" 2011-02-01T16:19:01 dbs: don't know; the only times I have installed postgres has been when following the EG instructions 2011-02-01T16:24:06 dbs: I will gladly start again with squeeze, I just had a hard time finding the ISO link for squeeze (I looking again as we speak) 2011-02-01T16:24:47 yboston: cool, http://www.debian.org/devel/debian-installer/ is where it's at 2011-02-01T16:26:07 dbs: should there be a a copy of this link on the instructions page until squeeze is officially released? I am sure some might get stumped like me until then 2011-02-01T16:26:50 dbs: and thanks for the help and the link, I saw that link and was still not sure it was the right one until you replied 2011-02-01T16:26:51 senator: clicking "New provider" button on that pane propagates multiple panes down the page, which is rather amusing 2011-02-01T16:27:18 dbs: gah 2011-02-01T16:27:31 yboston: sure. someone should probably update the "tested on" link too, if anyone has tested on debian squeeze since 2010-11-06 2011-02-01T16:28:43 you're right, and that's also true of other interface that are using AutoGrid's showCreatePane() method 2011-02-01T16:28:45 * dbs might have, but hasn't been keeping track, as he's been working almost exclusively with Fedora 2011-02-01T16:29:15 senator: it's not a high-priority problem IMO, as the workaround is simple (don't click that again!) 2011-02-01T16:29:16 dbs: I went through the steps on a squeeze image the day of release, so you can adjust the date to that if you'd like. 2011-02-01T16:29:23 bshum++ 2011-02-01T16:29:42 Works with ubuntu 10.04 too, if brian_f's additional comment is helpful. 2011-02-01T16:30:04 yboston: updated per your suggestion 2011-02-01T16:30:10 dbs & bshum: I can update the wiki now if I get the OSes and dates to be added 2011-02-01T16:30:20 too late 2011-02-01T16:30:34 dbs++ 2011-02-01T16:30:48 oh, we want to link to Ubuntu Lucid in there as well? What date? 2011-02-01T16:30:53 Erm, same date :) 2011-02-01T16:31:05 *** granitize has quit IRC 2011-02-01T16:32:27 * Dyrcona "tests" ubuntu lucid all the time. 2011-02-01T16:32:59 bah, boo. http://www.ubuntu.com/server/get-ubuntu/download doesn't seem to give an easy way to link to Ubuntu 10.04 2011-02-01T16:33:12 Dyrcona: on trunk, right? 2011-02-01T16:33:42 and rel_2_0. we have a demo server up. Let me check the date that I installed it. 2011-02-01T16:33:48 *** bshum1 has joined #evergreen 2011-02-01T16:33:59 Dyrcona: huh. I thought you guys were only working on trunk 2011-02-01T16:34:05 *** bshum has quit IRC 2011-02-01T16:34:09 *** bshum1 is now known as bshum 2011-02-01T16:34:18 we installed 2.0 for our member staff to look at. 2011-02-01T16:34:40 Anyhoo... linked to ubuntu.com for Ubuntu Lucid. Expect plenty of Maverick installs 2011-02-01T16:34:49 dbs: I see a dropdown that allows you to select 10.04... 2011-02-01T16:35:10 csharp: yeah. Can you figure out how to create a link that defaults to 10.04 for that dropdown? 2011-02-01T16:35:14 2011-01-04. guess it is older than I thought. 2011-02-01T16:35:15 that's what I'm saying. 2011-02-01T16:35:21 ah.... ok - got it ;-) 2011-02-01T16:39:26 *** jamesrf has quit IRC 2011-02-01T16:40:11 dbs: just couldn't leave it alone. _now_ i can return to the darkness. 2011-02-01T16:41:04 senator++ 2011-02-01T16:41:15 *** kmlussier has quit IRC 2011-02-01T16:42:47 *** granitize1 has left #evergreen 2011-02-01T16:43:38 Would one of these links be more appropriate? http://releases.ubuntu.com/lucid/ 2011-02-01T16:44:25 bshum: absolutely, please improve the link 2011-02-01T16:46:05 dbs: All set. 2011-02-01T16:46:18 While not a direct link to the image, it gives you the wide range of Lucid choices 2011-02-01T16:46:35 Yep. I look forward to Evergreen on the Netbook edition! 2011-02-01T16:46:46 Hmmmm..... 2011-02-01T16:46:51 Next experiment! :) 2011-02-01T16:48:41 dbs: would you like me to update the "tested" line on the OpenSRF install page to match the EG install page? 2011-02-01T16:50:02 yboston: sure 2011-02-01T16:50:29 while you're at it, you can update Fedora 13 to "Fedora 13 and 14" 2011-02-01T16:52:07 * editing 2011-02-01T16:52:18 thanks yboston and bshum 2011-02-01T16:54:47 dbs: to 100% clear, you want the "Fedora 13 & 14" on both EG and OSRF install pages? 2011-02-01T16:55:11 yboston: no, there's a separate page for installing Evergreen on Fedora 2011-02-01T16:55:58 don't know why it was removed from http://evergreen-ils.org/dokuwiki/doku.php?id=server_installation 2011-02-01T16:56:05 dbs: did not notice that. So far I only added the "Fedora 13 & 14" to the OSRF install page 2011-02-01T16:56:13 dbs: I removed it 2011-02-01T16:56:14 yboston: that's cool, thnaks 2011-02-01T16:56:26 Because it still says beta everywhere on the fedora pages 2011-02-01T16:56:37 And mentioned that I would add it back once you finished your updating :) 2011-02-01T16:56:54 *** Dyrcona has quit IRC 2011-02-01T16:57:09 bshum: ungh, fine. I'll update accordingly 2011-02-01T16:57:17 Someday I will finish this presentation on 2.0 2011-02-01T16:57:40 dbs: That sounds like it would be fairly important. 2011-02-01T16:59:04 If it helps I can try running through the steps outlined with a Fedora VM and see how it goes? 2011-02-01T16:59:42 And help you update things 2011-02-01T17:01:30 this should be reasonably correct now: http://evergreen-ils.org/dokuwiki/doku.php?id=server:2.0:install:fedora 2011-02-01T17:01:49 bshum: don't bother, if you don't use Fedora it's not worth it 2011-02-01T17:02:09 dbs: Okay. 2011-02-01T17:02:26 dbs: Does the Fedora install also need the adjusted --admin-user --admin-pass options passed for the eg_db_config step? 2011-02-01T17:02:35 bshum: yep 2011-02-01T17:03:03 The Evergreen source is the same 2011-02-01T17:03:06 *** AaronZ-PLS has quit IRC 2011-02-01T17:03:09 I'll fix that too 2011-02-01T17:03:33 dbs & bshum: I humbly would like to suggest that we consider cross links between the fedora and the debian/ubuntu install pages (at least for when the Fedora page is out of "beta") 2011-02-01T17:03:49 yboston: why? 2011-02-01T17:04:41 dbs: Added the Fedora page link back to the server_installation page. 2011-02-01T17:04:43 In a way, the only people who should be installing on Fedora are developers, because there's not much of a support timeframe for it 2011-02-01T17:05:10 Which is why the downloads page links to the Debian / Ubuntu install page 2011-02-01T17:05:26 (and nobody has cared enough to create a RHEL install page) 2011-02-01T17:05:28 dbs: I see it is by design 2011-02-01T17:06:08 Maybe a link from the Fedora page saying "Hey, if you're thinking about going into production with this, we strongly recommend Debian or Ubuntu _over here_", I could see that 2011-02-01T17:06:29 dbs: nevermind, though in the future I might be forced by my IT department to use RHEL :( 2011-02-01T17:07:34 dbs: nevermind on the cross linking for RHEL since it is not ready for prime time; the RHEL warnign is up to you 2011-02-01T17:08:01 dbs: thanks for hearing me out - logging off 2011-02-01T17:08:02 *** jamesrf has joined #evergreen 2011-02-01T17:08:21 *** eby has joined #evergreen 2011-02-01T17:09:03 jamesrf: is there anything we can do to help Sitka participate more in the Evergreen dev community? 2011-02-01T17:09:24 *** ChanServ changes topic to "Welcome to the #Evergreen library system channel! | We are publicly logged. | Large pastes at http://paste.lisp.org/new/evergreen" 2011-02-01T17:10:20 *** yboston has quit IRC 2011-02-01T17:16:01 * dbs would kill for a description of how Line Item Alerts / Claim Types interact with Acquisitions. And a bunch of other stuff, too :) 2011-02-01T17:16:07 dbs: er who is 'we'? 2011-02-01T17:17:03 jamesrf: "we" as in the Evergreen dev community? although perhaps it's just me that's worried that we're not doing something you need 2011-02-01T17:18:46 jamesrf: Maybe I'm just worrying for no reason. 2011-02-01T17:19:15 i think we at sitka get quite busy in our own little world but i definitely would like to make sure sitka is involved 2011-02-01T17:19:44 in the past i've found that patch submissions are very slow in the uptake 2011-02-01T17:21:32 jamesrf: I was hoping that the regular dev meetings would help with that - it's a good forum to hold discussions, and the agenda is open for modification 2011-02-01T17:22:21 yes they are helpful actually 2011-02-01T17:23:57 i haven't really had a lot to contribute lately personally 2011-02-01T17:24:04 i have put our munin plugins up on github 2011-02-01T17:24:05 https://github.com/sitka/eg-munin 2011-02-01T17:24:59 Cool! So, if there's something in the post-2.0 world that Sitka wants to make happen or contribute towards, there has been a thread going for a while about "post-2.0 planning" 2011-02-01T17:25:28 I like those graphs :) 2011-02-01T17:26:11 very spiffy 2011-02-01T17:31:04 Hmm. Do we have any sample MARC order records for use with acq in 2.0? Would be nice to have something in tests/datasets with some docs for use... 2011-02-01T17:34:26 *** jamesrf has quit IRC 2011-02-01T17:34:41 *** jamesrf has joined #evergreen 2011-02-01T17:46:24 *** jenny has left #evergreen 2011-02-01T18:08:04 *** Dyrcona has joined #evergreen 2011-02-01T18:11:55 *** jenny1 has joined #evergreen 2011-02-01T18:12:30 *** brian_f has joined #evergreen 2011-02-01T18:53:42 *** Dyrcona has quit IRC 2011-02-01T19:01:06 *** youdonotexist has quit IRC 2011-02-01T19:18:53 *** Dyrcona has joined #evergreen 2011-02-01T19:27:12 *** Melissa has joined #evergreen 2011-02-01T19:27:30 hi, anyone on EG 2.0? 2011-02-01T19:28:54 curious if patrons can place item holds - like on certain issues of a magazine in 2.0? 2011-02-01T19:35:54 Melissa: that's a skin customization and permission thing 2011-02-01T19:36:01 Melissa: IOW, it can be done, yes 2011-02-01T19:44:41 eeevil: are you thinking of copy-level holds? 2011-02-01T19:45:46 or something with serials in 2.0? 2011-02-01T19:48:56 i believe eeevil was talking about copy-level holds, which when enabled target a single physical item / barcode 2011-02-01T19:49:33 so how would one limit that so it only appears for serials? 2011-02-01T19:49:33 *** jamesrf has quit IRC 2011-02-01T19:49:47 *** jamesrf has joined #evergreen 2011-02-01T19:50:04 so how would one limit that so that copy-level holds only work on magazines? 2011-02-01T19:50:06 i was thinking copy level holds 2011-02-01T19:50:15 i think there's work (which i don't think is in 2.0) for "issuance" holds, which could permit something like "any copy of this serial issue", or in a non-serial use case, "disc 3 of Some TV Series from any library" 2011-02-01T19:51:01 jamesrf: i believe you'd show/hide it based on logic in the opac, keying off of shelving location, call number, etc. 2011-02-01T19:51:04 jeff: that's very good to know - the latter example will solve a PINES issue 2011-02-01T19:51:54 it's been a huge problem with our graphic novels and mags. 2011-02-01T19:51:58 jamesrf: not copy-level, but i think we had considered turning on volume level holds in the public opac any time there's more than one volume at a library / displayed in the summary 2011-02-01T19:52:35 another to-do would be to consider disabling title level holds on some records where it makes no sense. 2011-02-01T19:52:58 (few people in our public library want "any copy of Wired, i don't care which") 2011-02-01T19:53:09 for us, it's any multi-part item - our libraries want a message in the OPAC saying "staff have to place holds on multipart items" 2011-02-01T19:54:02 (the wording of which will undoubtedly be confusing to some, and it will probably be ignored in any case, but there you go ) 2011-02-01T19:55:00 thanks for the info -lots of good ideas 2011-02-01T19:55:02 jeff: that would be welcome PINES too 2011-02-01T19:55:10 *in PINES 2011-02-01T19:55:45 *** Melissa has left #evergreen 2011-02-01T19:56:25 *** granitize has joined #evergreen 2011-02-01T19:58:39 csharp: please don't let me get your hopes up -- dbwells may be a better person to ask. 2011-02-01T19:59:19 i don't know what will be required to establish equivalencies between items. 2011-02-01T20:02:02 jamesrf: sorry, yes, item level 2011-02-01T20:02:20 jeff: thanks for the caveat 2011-02-01T20:02:40 and I've learned that development can be a sloowww process 2011-02-01T20:03:25 re issuance level holds, we should poke senator ... it exists, though I cannot today recall the status in 2.0. I /believe/ it is indeed there, though 2011-02-01T20:03:35 and with that, I run away 2011-02-01T20:08:56 another scenario i have encountered is when we have a bib with matched mutipart pairs (like a book and companion DVD/CD) that are individually barcoded but expected to circ together. 2011-02-01T20:09:30 i think the answer there is "physically bundle them and assign a single barcode", rather than try to place a hold on "both" items 2011-02-01T20:11:01 *** graced has quit IRC 2011-02-01T20:22:38 *** brian_f has quit IRC 2011-02-01T20:32:48 *** jamesrf has quit IRC 2011-02-01T20:42:37 *** granitize has left #evergreen 2011-02-01T22:05:15 Strange, @@AUTO is failing for me in rel_2_0 trying to receive serials in Serial Control view 2011-02-01T22:07:07 If I give it an explicit barcode, no problem. And by explicit, I don't mean XXX. 2011-02-01T22:09:21 istr some mention of @@AUTO weirdness/broken earlier, but /last fails me, and i wasn't paying full attention. 2011-02-01T22:13:40 postgresql log says: """duplicate key value violates unique constraint "unit_barcode_key"""" for @@AUTO. Now to look more closely at the trigger definition 2011-02-01T22:14:58 heh 2011-02-01T22:15:11 autogenerate_placeholder_barcode is defined on asset.copy, but not on serial.unit 2011-02-01T22:15:59 *** Dyrcona has quit IRC 2011-02-01T22:16:40 Yep, that fixed it. Guess that wasn't tested :) 2011-02-01T22:17:28 grabbing 0481 2011-02-01T22:35:57 btw, jamesrf - copy-level holds for serials are pretty much unworkable, once you get past 100 barcoded issues or so the request time for display gets insane 2011-02-01T22:41:57 see https://bugs.launchpad.net/evergreen/+bug/491594 for more on that subject 2011-02-01T23:29:01 *** tpham has joined #evergreen 2011-02-01T23:29:36 * dbs suspects the Line Item MARC Attribute Definition Editor is where one would define the attributes for MARC Order Record loading, but seems weird to have only one set of attribute definitions when it's likely to vary from provider to provider 2011-02-01T23:34:28 Oh, duh... Provider -> Attribute Definitions, of course 2011-02-01T23:35:10 Just need to read O:A:Acq::Order.pm to get the list of supported attributes 2011-02-01T23:38:42 Combined with Provider -> Holding Subfield? But no, there's no evident linkage between those two. And then Attribute Definitions edit pane insists on xpath, no tag/subfield option. Fun fun! 2011-02-01T23:43:24 Oh right; provider.holding_tag is exposed as a single field in the base Provider setup. One tag, I guess.