Time Nick Message 00:16 jenkins_koha Project master_maria build #378: SUCCESS in 52 min: http://jenkins.koha-community.org/job/master_maria/378/ 00:16 jenkins_koha * Jonathan Druart: Bug 10611: Use mysql_auto_reconnect instead of ping 00:16 jenkins_koha * Galen Charlton: Bug 10611: (follow-up) cache DBMS driver code in context object 00:16 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10611 major, P1 - high, ---, jonathan.druart, Pushed to Master , C4::Context->dbh checks if the DB is still running 00:39 jenkins_koha Project Koha_master build #1654: SUCCESS in 2 hr 22 min: http://jenkins.koha-community.org/job/Koha_master/1654/ 00:39 jenkins_koha * Frédérick Capovilla: Bug 11359: Add the borrower's cardnumber and phonenumber to the branch overdues report 00:39 jenkins_koha * Fridolyn SOMERS: Bug 3445: add more indexes on the action_logs table 00:39 jenkins_koha * Galen Charlton: Bug 3445: DBRev. 3.15.00.021 00:39 jenkins_koha * Fridolin Somers: Bug 11516: make OPAC search term highlighting work in results browser 00:39 jenkins_koha * David Cook: Bug 11465: Show counts and amounts on OPAC 'your summary' tabs 00:39 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11359 enhancement, P5 - low, ---, fcapovilla, Pushed to Master , Add cardnumber and phonenumber columns to the branch overdues circulation report. 00:39 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=3445 enhancement, P5 - low, ---, fridolyn.somers, Pushed to Master , action_logs table needs some thought 00:39 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11516 minor, P5 - low, ---, oleonard, Pushed to Master , OPAC highlight lost in results browser 00:40 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11465 enhancement, P5 - low, ---, dcook, Pushed to Master , Show counts and amounts on OPAC your summary tabs 00:43 jenkins_koha Starting build #1655 for job Koha_master (previous build: SUCCESS) 01:17 rangi dcook: i think it is using the author date for gitstats 01:17 rangi so 01:17 rangi Thu, 2 Jan 2014 05:48:01 +0000 (16:48 +1100) 01:17 rangi not the date it was pushed 01:23 dcook Mmm, right. I think I noticed that a while ago. I think Github might do the same thing. 01:24 rangi its usually the default 01:25 dcook The totals incremented in any case :) 01:25 dcook Although I should get on to more testing and patching... 01:25 rangi :) 01:26 dcook The queue does seem to be getting better, at least in terms of bugs :) 01:26 dcook You folks are stars 01:29 dcook Bugger this. Time to do some testing... 01:30 dcook Except I'm already using my git dev database for something else..blearg 01:32 eythian I switch databases all the time 01:33 dcook I have on one of my VMs but not this particular server, although I suppose I could give it a shot. 01:33 dcook Although that database just got freed up so I guess it doesn't matter now 02:18 gmcharlt @quote random 02:18 huginn gmcharlt: Quote #170: "<jcamins> A lot of people seem to have no idea what they're running." (added by chris_n at 07:26 PM, December 07, 2011) 02:44 jenkins_koha Project Koha_master build #1655: UNSTABLE in 2 hr 2 min: http://jenkins.koha-community.org/job/Koha_master/1655/ 02:44 jenkins_koha * Jonathan Druart: Bug 10611: Use mysql_auto_reconnect instead of ping 02:44 jenkins_koha * Galen Charlton: Bug 10611: (follow-up) cache DBMS driver code in context object 02:44 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10611 major, P1 - high, ---, jonathan.druart, Pushed to Master , C4::Context->dbh checks if the DB is still running 02:56 dcook Has anyone thought about introducing database locks to Koha? 02:57 eythian to what end? 02:59 dcook Avoiding non-unique barcodes, bib numbers, etc. Or mis-matched bib numbers between the biblio and biblioitems tables. 02:59 eythian this is all already the case though 03:00 dcook I suppose the non-unique numbers could still happen 03:00 dcook Oh? 03:00 eythian constraints 03:00 eythian and foreign keys 03:00 dcook Those don't exist for barcodes though 03:00 eythian sure does 03:00 dcook O_o 03:01 eythian UNIQUE KEY `itembarcodeidx` (`barcode`), 03:01 dcook Mmm 03:01 dcook That might be why I haven't seen that before 03:01 dcook I've seen the mis-matched bib numbers between biblio and biblioitems, but perhaps that has other causes.. 03:01 eythian yeah, so long as they link up correctly, things might not expload. 03:01 eythian but it's not a good sign 03:02 dcook I'm trying to recall the result.. 03:02 dcook It wasn't good in any case 03:02 eythian in theory, everything should accept that they might be different. 03:03 eythian In practice, I bet they don't. 03:03 dcook Mmm, maybe it did accept that they were different, but in an unproductive way 03:03 dcook Like linking the wrong info to the wrong record 03:03 dcook No explosion. Just unexpected and undesired behaviour. Possibly. Can't remember :/. 03:04 dcook I was just thinking about the feasibility of making a plugin to create a 001 when cataloguing, but that seems to be...not that much fun 03:04 dcook I imagine it would require at least another database field.. 03:04 dcook And just isn't worth it and likely misused 03:10 dcook The 999 really probably should be the 001, but I suppose that would create problems for folk like cait :/ 03:15 eythian I often make it a combination of a datestamp, the process ID of the migration process, and some ID from the source data when I'm doing migrations. 03:18 dcook Those would just exist for your migrated records though and the new records would have nothing, right? 03:18 eythian I thought it prepopulated it 03:19 dcook Not that I know of 03:19 eythian oh, it doesn't 03:20 dcook I know magnuse has gotten around that by running exports through a XSLt that does something along the lines of joining the 003 and the 999 (instead of the 003 and the 001) 03:20 dcook But in terms of linking a record with a 773 to a parent...options aren't that great :/ 03:20 dcook Well, actually, that's not so bad 03:20 dcook It's really linking the parent back to the child with the 773... 03:21 rangi aleisha: http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11719 03:21 huginn 04Bug 11719: normal, P5 - low, ---, oleonard, Needs Signoff , Use new DataTables include in serials templates 03:21 dcook Something exact like the biblionumber would be good and is totally achievable (along the lines of what cait does with the 001), but the 999 seems much more...fluid than the 001 03:22 rangi one you have signed off already, but now there is a follow up to sign off too :) 03:22 rangi and then bug 11711 03:22 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11711 normal, P5 - low, ---, oleonard, Needs Signoff , Use new DataTables include in circ templates 03:22 dcook aleisha++ 03:22 aleisha ok thanks! 04:22 dcook eythian: Do you have time for a quick package question? 04:23 eythian ask? 04:23 wahanui Don't ask to ask, just ask. 04:23 dcook How would one go about downgrading from master (e.g. 3.15) to 3.14? 04:24 dcook Or can one? 04:24 eythian from a package point of view, just install the older package 04:24 eythian schema changes may bite you if you're unlucky 04:24 dcook So apt-get purge koha-common then apt-get install koha-common (after changing the sources)? 04:24 dcook Yeah, I was thinking they're going to have to start over with the schema to be safe 04:24 dcook They're just starting out 04:24 * dcook is asking on behalf of some students/friends 04:24 eythian no need to purge, just install it. 04:25 eythian if you use aptitude you can pick the version you want from a list 04:25 eythian if you use apt-get there's a way to specify the version 04:25 eythian (you'll want to look it up, it's been a while since I've used it. 04:25 eythian ) 04:26 dcook Does that mean the package manager winds things back or installs over top? 04:26 eythian it's just the same as an upgrade. 04:26 eythian There's no winding back to do, it just installs the package you tell it to. 04:26 dcook Makes sense 04:27 dcook I haven't done much with packages, but doesn't the package just contain instructions for installing code? 04:27 eythian in a way 04:27 eythian but mostly it's just the code itself. 04:28 eythian (and other assets) 04:28 eythian there are "run this before installation", "run this after installation" scripts. 04:28 eythian we don't use them a whole lot. 04:28 dcook But if it were trying to install older code over newer code, wouldn't there be times where it wasn't replacing something? 04:29 dcook Perhaps I should be less question-heavy and just take your word that it'll work :p 04:29 eythian that could also happen if it was installing newer code over older code. 04:29 eythian People who built the system are smarter than that :) 04:29 * dcook grew up distrusting authority :p 04:30 dcook Well, I'll pass on your advice 04:30 dcook Thanks for giving it :) 04:30 dcook eythian++ 04:30 eythian (essentially, it will remove anything that shouldn't be there, and replace everything that needs to be replaced.) 04:31 eythian I'm not sure of the exact mechanism used. 04:31 dcook That sounds beautiful :) 04:49 dcook aleisha++ 04:49 dcook Again for good measure 04:49 rangi aleisha++ # two more signed off and a failed qa 04:50 eythian "ARRAY(0xc6ccd70) by ARRAY(0xc6cce4c)" 04:50 eythian I may have a bug 04:50 eythian or their titles got a lot more technical. 04:51 dcook lol 04:51 dcook I don't know why that's so funny, but that was genuine lol. 04:59 rangi right, time to go catch a bus 05:27 eythian damnit, I want to put an input box on a page, but something is setting it to display:none and I don't know why 05:31 eythian ah, some bad html layout 05:53 eythian @later tell bag same drill, new code. Delete the index and rebuild. Now there should be a simple browse interface, only title and author will work at the moment. 05:53 huginn eythian: The operation succeeded. 05:57 dcook eythian++ 06:01 bag heya 06:02 dcook hey bag 06:03 eythian oh hi bag 06:04 bag good morning 06:04 eythian how's Marseille treating you? 06:06 * eythian has to run now, have a good one 06:13 bag ah marseille is treating me well so far :) 07:28 matts hi #koha 07:56 pianohacker bonjour 07:57 reiveune hello 07:57 wahanui niihau, reiveune 08:01 Joubu hello 08:01 wahanui hola, Joubu 08:04 cait gmcharlt++ 08:08 bag morning 08:08 wahanui i think morning is a state of cat 08:13 cait morning is also a state of the cait 08:13 wahanui okay, cait. 08:13 cait not the best one... 08:16 JesseM Good Morning 08:17 * magnuse waves in french 08:18 sophie_m hello #koha 08:19 sophie_m magnuse: how different is it to wave in french ? :-) 08:22 matts sophie_m, you say : "I surrender!" :) 08:23 magnuse oh, it's very different, much more sophisticated ;-) 08:24 cait :) 08:24 cait it's still early kind of... i will stick with German waving for now :) 08:34 bag pianohacker: There is a band called 1023MB - They haven't had any gigs yet 08:34 pianohacker *golf clap* 08:53 cait so the signed off queue is 120 this morning.... :) 08:53 cait how low can we get it with the librarians working on even more sign offs? 08:55 matts cait, by the way, I've added an option, as requested, for Bug 11850 08:55 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11850 enhancement, P5 - low, ---, matthias.meusburger, Needs Signoff , Bulkmarcimport does not append in logfile 08:55 cait :) 08:57 matts bag, there are 10 types of people in the world: those who understand binary, and those who don't. 08:57 bag and those that LOVE french Cheese!!! 08:57 bag :P 08:57 matts ^^ 08:57 magnuse count me among the latter! 08:58 matts bag, you mean the kind of cheese that is considered as a biological weapon in the US ? 08:58 pianohacker wait, so that's 3 kinds, this is base 3? 08:58 bag all of it 08:59 bag matts: cheese table is getting set up - I will now stare at that for another 26 hours - till it's full of cheese! 09:00 pianohacker so I can get my hotel room back then? 09:00 matts you should set up a webcam to have a live feed of the cheese table on your computer screen 09:00 bag HA 09:04 magnuse cheese cam! 09:07 gaetan_B hello 09:09 bag pianohacker: come visit 09:09 bag good morning gaetan_B 09:09 gaetan_B bag: morning :) i hope the crêpe didn't make you sick again ! 09:10 bag nope I feel most excellent today 09:14 cait interesting? 09:14 wahanui well, interesting is sometimes good and sometimes bad 09:14 magnuse no crappy crêpes! 09:14 pianohacker pianohacker? 09:14 wahanui I HATE XML 09:20 pianohacker bag: cache.t is just all kinds of brokenv 09:21 bag yup 09:21 pianohacker It fails with CACHING_SYSTEM=memory 09:21 bag wondering if it's my chi 09:21 pianohacker It fails with CACHING_SYSTEM=memcached 09:21 pianohacker it just fails... 10:07 khall mornin all! no baby yet : | 10:08 khall The doctor says friday or bust now 10:08 cait bust now? 10:08 cait and hi khall 10:09 pianohacker friday or bust, now 10:09 khall it's an expression, if she doesn't have go into labor they will induce on friday 10:09 khall lol 10:10 khall yep, she is looking a bit like an over filled baloon ; ) 10:11 magnuse we'll not tell her you said that khall ;-) 10:11 khall lol ; ) 10:12 khall it's really funny, from behind you can't tell she's pregnant *at all*, but then she'll turn sideways and she's over double her usual 'depth' so to speak. 10:20 dpavlin cait: you mentioned some bugs you wanted me to look at? 10:22 cait hmm let me think 10:22 dpavlin khall: sorry, I'm puzzled by bug 11703 and number of ajax requestes it's making (which return same JSON) 10:22 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11703 enhancement, P5 - low, ---, kyle, Needs Signoff , Convert checkouts table to ajax datatable 10:22 khall dpavlin: I'm looking into that now. It must be something datatables does for some reason 10:22 dpavlin it might be datatable problem as opposed to your patch, but it still smells poisony (fishy ;-) to me 10:23 cait the labels patches 10:23 cait for unicoe 10:23 cait for unicode 10:23 cait it looks like they consist of several pieces and i am not sure how it all fits together 10:23 khall the different numbers in sEcho are interesting 10:24 cait could you make sure they still apply and work? and then show me how? 10:24 cait dpavlin: some pieces seem to be in pqa and others in signed off 10:24 dpavlin cait: any hope for a bug number, please? ;-) 10:25 cait trying 10:26 cait bug 9854 10:26 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9854 normal, P5 - low, ---, cnighswonger, BLOCKED , Add 'ttf-dejavu*' packages to debian/control file, for label printing (bug 8375) 10:26 dpavlin it's not bug 8375? 10:26 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8375 normal, P5 - low, ---, matted-34813, Failed QA , Common diacritics not shown correctly when exporting batch label to PDF 10:26 cait yep those :) 10:29 bag morning khall 10:29 khall mornin bag! 10:30 bag you made me laugh with that "depth" comment 10:37 cait me too :) 10:49 bag matts it is getting closer to cheese time :D 10:49 matts lucky you ! 10:55 gaetan_B jcamins: i am looking at xslts and found bug 10571 10:55 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10571 normal, P5 - low, ---, koha-bugs, NEW , IntranetBiblioDefaultView doesn't do anything with MARC21 XSLT 10:56 gaetan_B i remember finding that sysprefs have to be declared in the xslt in order to be managed 10:56 gaetan_B but also that another .pm files needs to reference those sysprefs so that you can pick them up in the xslt 10:56 gaetan_B i don't know if this helps though 10:59 gaetan_B that's bug 8405 10:59 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8405 enhancement, P5 - low, ---, gaetan.boisson, CLOSED FIXED, add IntranetBiblioDefaultView and BiblioDefaultView to XSLT.pm 11:18 khall dpavlin: I've posted a fix for the multiple fetch issue. It was being cause the the row grouping plugin for datatables. 11:18 khall oops, forgot to update moremember.tt, gimme a minute 11:19 bag khall: dpavlin is taking pictures so you've got a minute 11:19 khall thanks bag! 11:30 jcamins gaetan_B: it's just a matter of actually doing something with the syspref in the XSLT, I think. 11:30 gaetan_B yes i think so 11:32 khall @later tell dpavlin I've posted a fix for the multiple fetch issue. It was being cause the the row grouping plugin for datatables. 11:32 huginn khall: The operation succeeded. 11:34 dpavlin khall: thanks, I will check it out ASAP 11:34 magnuse dpavlin++ khall++ 11:35 magnuse baby++ for waiting and letting daddy fix patches ;-) 11:35 khall lol, kinda' true! 12:02 francharb good morning #koha 12:16 oleonard Hi #koha 12:18 phasefx hrmm, so I was copying a koha db dump into a new mysql instance, and got an "Access Denied; you need the PROCESS privilege for this operation" where it tried to CREATE TABLE `innodb_lock_monitor`. Has anyone seen that before? 12:21 jcamins phasefx: that's not a Koha table. 12:21 * phasefx used a /var/koha/master/bin/db_dump script to create the dump, and is using koha-mysql with the debian packages to process the file 12:22 jcamins I think that's an internal script, because there's nothing called db_dump included with Koha. 12:22 phasefx ah, roger that, thanks 12:23 jcamins However, it looks like you are using some sort of InnoDB monitoring, so you'll have to give your MySQL users PROCESS privileges. 12:23 jcamins https://dev.mysql.com/doc/refman/5.1/en/innodb-monitors.html 12:23 phasefx just surprised because I've done this twice before and this hasn't happened 12:23 phasefx jcamins: gracias 12:24 phasefx db_dump is just a wrapper around mysqldump it looks like 12:32 jcamins This is probably the only installation where you're monitoring innodb locks. 12:36 phasefx jcamins: I've granted that privilege to the koha user involved; crossing my fingers :) 12:50 phasefx jcamins: success; thanks man! 12:57 tcohen morning #koha 12:57 tcohen @wunder cordoba, argentina 12:57 huginn tcohen: The current temperature in Cordoba, Argentina is 15.0°C (9:00 AM ART on March 11, 2014). Conditions: Clear. Humidity: 77%. Dew Point: 11.0°C. Pressure: 30.06 in 1018 hPa (Rising). 13:16 pianohacker oleonard: RE your comments on bug 11559: I belive the updated version of hotkeys that I'm using doesn't depend on $.browser, but lightbox does. I believe there was a reason not to use greybox or jquery modals, but I hadn't tried bootstrap. I will try to replace lightbox and send a minified version of codemirror and filesaver 13:16 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11559 enhancement, P5 - low, ---, jweaver, Failed QA , Professional cataloger's interface 13:16 rhcl @wunder 64507 13:16 huginn rhcl: The current temperature in Wyatt Park, St Joseph, Missouri is 7.3°C (8:16 AM CDT on March 11, 2014). Conditions: Clear. Humidity: 66%. Dew Point: 1.0°C. Windchill: 7.0°C. Pressure: 29.52 in 999 hPa (Steady). 13:18 oleonard Thanks pianohacker. I may have mixed up which file I was looking at in the diff when I saw the .browser method 13:19 oleonard I appreciate the follow-ups 13:19 pianohacker same to you, didn't even kn 13:19 pianohacker *know bootstrap had modals 13:20 pianohacker I know greybox had issues with modals that were dynamically generated, is why I didn't use that 13:20 oleonard We don't use them much. they're used in the bootstrap OPAC but in the staff client only on the MARC export page I think 13:21 oleonard Not MARC export... framework export 13:21 oleonard ...something... 13:21 oleonard admin/biblio_framework.pl 13:22 * oleonard has a stuffy head unsuited to hackfesting 13:22 tcohen_ you're right oleonard 13:23 pianohacker ah, so you're saying I have a chance to sneak my js->coco conversion patch past you... 13:23 oleonard :P 13:23 * pianohacker does love me some coco 13:25 gaetan_B cait: was bug 6901 developped just for marc21 ? 13:25 gaetan_B i will do something similar in unimarc 13:25 gaetan_B there's a problem though : 13:25 gaetan_B it seems underscores for css classes or ids is not recommended or maybe invalid 13:25 gaetan_B and also 13:25 gaetan_B when you have just a name like "publisher" 13:25 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6901 enhancement, PATCH-Sent (DO NOT USE), ---, katrin.fischer, CLOSED FIXED, Add CSS classes/ids to OPAC and staff XSLT views 13:25 gaetan_B won't it end up appearing as a string to translate ? 13:30 pianohacker oleonard: does bootstrap 2 have a replacement for the various embedded grid systems from yui? 13:30 oleonard Yes, though unused in the staff client 13:31 pianohacker okay, thanks 13:32 oleonard gaetan_B: I thought that underscores were technically invalid in CSS but the W3C CSS validator doesn't complain about it 13:32 oleonard (and it complains about a lot of stuff!) 13:33 oleonard gaetan_B: the staff client CSS uses underscores in many places without apparent harm 13:37 gaetan_B oleonard: i don't exactly what the status is, but it does seem not recommended at least, according to a couple google searches 13:37 gaetan_B i'm more concerned by the strings being translated by mistake actually 13:37 gaetan_B for the unimarc xslt, i think i will do something like class-myClass, id-myId 13:37 gaetan_B so class or id, hyphen, label in camel case 13:37 gaetan_B so that we avoid underscores and have something that looks like it shouldn't be translated 13:37 gaetan_B oh 13:37 gaetan_B well i don't know really 13:37 matts alex_a, on le voit, on le voit pas on le voit 13:39 pianohacker oleonard: I think I'm doing something deeply wrong... http://i.imgur.com/dFjOP2v.jpg 13:40 pianohacker if I disable the manual width, the modal is centered but far too small 13:40 oleonard pianohacker: Unfortunately I haven't worked with them often enough to be able to offer you off the cuff recommendations 13:41 pianohacker gotcha, kk 13:48 * cait waves 13:49 cait gaetan_B: sorry was away, were your questions answered already? 13:50 cait gaetan_B: i think it depends on how you introduce it in the xslt, if it will be picked up for translation 13:51 cait gaetan_B: like you can write the xslt in different ways 13:51 cait gaetan_B: if you end up with your classes inside a tag - it will get picked up 13:51 cait gaetan_B: if you have the classes as an attribute it won't 13:51 cait i think the UNIMARC and MARC21 are quite differnet in structure in some places 13:53 gaetan_B yes they are 13:55 pianohacker oleonard: turns out you have to do a hack in bs2: https://github.com/twbs/bootstrap/issues/675 13:55 pianohacker wait, shoot, we're on bs3 aren't we 13:55 oleonard No 13:55 pianohacker ah, okay, that's my other project 13:56 oleonard Oh, your upgrade the staff client to bootstrap 3 project? ;) 13:56 oleonard Little weekend thing. 13:59 pianohacker ... maybe that would fix the problem of this embedded scrolling element having a scrollbar that renders outside the modal 13:59 pianohacker what the potato 14:04 oleonard Sorry guys, but we're gonna need another module. http://screencast.com/t/Bj0zWrkTngB 14:05 cait oleonard: hmmm what about that time machine module? 14:05 cait i it finally ready? 14:05 oleonard Yeah, what about that? 14:05 * oleonard glares at pianohacker 14:05 pianohacker have a button for rancor right on the homepage! 14:05 pianohacker rancor rancor rancor 14:06 cait oleonard: want me to poke him? 14:07 oleonard Definitely 14:09 cait i did 14:10 cait now he is complaining about you :) 14:11 * oleonard is used to that 14:18 cait oleonard: he also claims i am harassing him 14:32 oleonard Okay, but seriously-- anyone have a problem with that icon for course reserves? I'm still thinking about the layout. 14:32 oleonard http://screencast.com/t/Bj0zWrkTngB Bug 10415 14:32 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10415 normal, P5 - low, ---, oleonard, ASSIGNED , Add course reserves to staff client home page 14:37 mtompset Greetings, #koha. 14:38 khall Found a small issue with the staged marc record management: http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11923 14:38 huginn 04Bug 11923: normal, P5 - low, ---, gmcharlt, Needs Signoff , Marc record batches not sorting by citation descending 14:40 oleonard Make the last one full-width? Seems like too much prominence for "About": http://screencast.com/t/aT95dd8D 14:42 khall oleonard: what happens when a librarian doesn't have access to say administration? 14:42 khall also, I like the icon 14:42 oleonard Yeah, khall I guess it's better to just not worry about the spacing 14:44 jenkins_koha Starting build #28 for job Koha_Docs_3.14.x (previous build: SUCCESS) 14:44 jenkins_koha Project Koha_Docs_3.14.x build #28: SUCCESS in 19 sec: http://jenkins.koha-community.org/job/Koha_Docs_3.14.x/28/ 14:44 jenkins_koha * Nicole C. Engard: update batch modification 14:44 jenkins_koha * Nicole C. Engard: update batch mod with info on framework fields 14:48 nengard oleonard, i like the icon and i think the left column should be longer than the right 14:48 nengard but again it might not matter if people dont' have the permissions to see things 14:55 oleonard http://screencast.com/t/8fnrbcy0 , and with different permissions: http://screencast.com/t/8GrUDg7Itc 15:02 gmcharlt new developer alert! Nicholas van Oudtshoorn - http://git.koha-community.org/gitweb/?p=koha.git;a=commit;h=25076dec54f06b6a7938f4a6cda0a80a1d3d51e4 15:05 huginn New commit(s) kohagit: Bug 10777: (follow-up) improve CSS3 for Zebra-striping report email output <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=26cdaaae777dd21314df90177fe070730575fb85> / Bug 10777: email HTML reports with the proper Content-Type <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=25076dec54f06b6a7938f4a6cda0a80a1d3d51e4> / Bug 11918 : Fix typo on authorized values page <http://git.koha-community.o 15:09 jenkins_koha Starting build #379 for job master_maria (previous build: SUCCESS) 15:11 jenkins_koha Starting build #455 for job Koha_Docs (previous build: SUCCESS) 15:11 jenkins_koha Project Koha_Docs build #455: SUCCESS in 23 sec: http://jenkins.koha-community.org/job/Koha_Docs/455/ 15:11 jenkins_koha * Nicole C. Engard: update batch modification 15:11 jenkins_koha * Nicole C. Engard: update batch mod with info on framework fields 15:13 jenkins_koha Starting build #1656 for job Koha_master (previous build: UNSTABLE -- last SUCCESS #1654 16 hr ago) 15:15 huginn New commit(s) kohagit: Bug 11751: DBrev 3.15.00.022 <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=6e1004544cce61822d03062645fb5460cb606a7c> / Bug 11751: remove dead code related to handling members of institution patrons <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=f10ee65d88c64c23cbcf7fdf9417229b8d159d24> 15:16 jenkins_koha Starting build #29 for job Koha_Docs_3.14.x (previous build: SUCCESS) 15:16 jenkins_koha Project Koha_Docs_3.14.x build #29: SUCCESS in 17 sec: http://jenkins.koha-community.org/job/Koha_Docs_3.14.x/29/ 15:16 jenkins_koha Nicole C. Engard: update batch delete items 15:25 huginn New commit(s) kohagit: Bug 11170: (follow-up) improve a bit of unnecessarily convoluted logic <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=87330b90f493d6c90168276fc749334f32beee96> / Bug 11170: (follow-up) fix typo 'occured' in parcels.tt <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=c44853ce3138e413612c5a95a4966734848163d9> / Bug 11170: make the pending order list only display orders to receive <http://git. 15:26 jenkins_koha Starting build #456 for job Koha_Docs (previous build: SUCCESS) 15:26 jenkins_koha Project Koha_Docs build #456: SUCCESS in 17 sec: http://jenkins.koha-community.org/job/Koha_Docs/456/ 15:26 jenkins_koha Nicole C. Engard: update batch delete items 15:58 cait gmcharlt++ 16:00 gmcharlt cait: (and others using packages + translations) would appreciate comments on bug 10942 16:00 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10942 enhancement, P5 - low, ---, tomascohen, Passed QA , Provide a way for package upgrades to update template translations 16:01 gmcharlt specifically, whether it is feasible to have automatic generation of translated tempaltes be on by default 16:03 mtompset gmcharlt: IOW? 16:03 gmcharlt in other words 16:04 mtompset Ah... okay, not Isle of Wight. ;) 16:05 jenkins_koha Project master_maria build #379: SUCCESS in 56 min: http://jenkins.koha-community.org/job/master_maria/379/ 16:05 jenkins_koha * Jesse Maseto: Bug 11731 - Fixed typo in message_transport_types.txt file. 16:05 jenkins_koha * Jesse Maseto: Bug 11695 - Fixed typo in marc21_field_008.xml 16:05 jenkins_koha * Nicole C. Engard: Bug 11918 : Fix typo on authorized values page 16:05 jenkins_koha * Nicholas van Oudtshoorn: Bug 10777: email HTML reports with the proper Content-Type 16:05 jenkins_koha * Galen Charlton: Bug 10777: (follow-up) improve CSS3 for Zebra-striping report email output 16:05 jenkins_koha * Jonathan Druart: Bug 11751: remove dead code related to handling members of institution patrons 16:05 jenkins_koha * Galen Charlton: Bug 11751: DBrev 3.15.00.022 16:05 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11731 normal, P5 - low, ---, jesse, Pushed to Master , Typo "tranports" in installation 16:05 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11695 normal, P5 - low, ---, jesse, Pushed to Master , Typo: "Tree-character alphabetic code" 16:05 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11918 trivial, P5 - low, ---, nengard, Pushed to Master , typo on authorized value page 16:05 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10777 minor, P5 - low, ---, vanoudt, Pushed to Master , runreport.pl allows for sending html reports via email, but mimetype is wrong 16:05 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11751 enhancement, P5 - low, ---, jonathan.druart, Pushed to Master , Some code related to "institution" is unused and obsolete 16:05 cait :) 16:06 cait gmcharlt: seems internet is broken again partially... 16:06 cait or totally? if you can read this :) 16:06 magnuse gmcharlt: i've not done any testing, but "automatic generation of translated tempaltes" would work for me - i have to do it by hand every time i upgrade now ad it's possible to forget it, which results in problems... 16:06 gmcharlt mtompset: well, we do lack an en-IOW translation.. 16:06 cait same here 16:06 cait and it causes lots of errors 16:06 mtompset I like the idea of prompting. :) 16:06 gmcharlt right 16:06 cait and questions on the mailing lists, even on the german one 16:07 gmcharlt just wanting to see if tomas is just being cautious with that choice of default value (and I approve of being cautious!) 16:07 cait it sems i can't get to the bug page right now - 16:07 mtompset I think he was. 16:07 pianohacker I still think ashimema and my idea to make everyone speak english still has merit 16:08 pianohacker gets right around many technical problems 16:08 magnuse that would be fine by me 16:08 * gmcharlt ducks underground into his bunker 16:08 magnuse if ascii was god enough for our grandparents... 16:10 dpavlin bus 8375 comments very welcomed. I would really love to get utf-8 pdf label printing into master this year ;-) 16:11 jenkins_koha Starting build #380 for job master_maria (previous build: SUCCESS) 16:11 dpavlin s/bus/bug/ so bug 8375 (we need to get to bus soon, so that's why I made a typo) 16:11 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8375 normal, P5 - low, ---, matted-34813, Signed Off , Common diacritics not shown correctly when exporting batch label to PDF 16:11 cait tried to comment, hope it makes sense 16:12 gmcharlt dpavlin: I for one have no objection to sticking the font config into koha-conf.xml for now 16:13 cait gmcharlt: I had asked dobrica to take another look, as I am not sure currently how all the patches we have work together, hoping we could find a way to make it work 16:13 gmcharlt while it would be nicer to expose it in the admin interface, not a sine qua non IMO, especially since there's at present no good Perl binding to the font config library 16:14 dpavlin gmcharlt: ack 16:15 dpavlin cait: there are only two patches now, and only one of them changes a code (other is just dependecy for packages) 16:16 cait dpavlin: can we do them together tomorrow? 16:18 dpavlin cait: sure :-) 16:21 reiveune bye 16:21 cait remind me? :) 16:26 huginn New commit(s) kohagit: Bug 11755: ensure that SearchOrders returns booksellerid <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=1e0375e91c71ceb99d255a5789d82b1257f336b4> 16:56 huginn New commit(s) kohagit: Bug 10837: make it possible to export serial claims as CSV even when no notice defined <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=88c052b0919142c9ff0c8d1e7ce4411c0fb1649e> 17:05 wajasu where is the source of record for items these days in master? items table OR 952 marcxml 17:05 jenkins_koha Project master_maria build #380: SUCCESS in 54 min: http://jenkins.koha-community.org/job/master_maria/380/ 17:05 jenkins_koha * Jonathan Druart: Bug 11170: make the pending order list only display orders to receive 17:05 jenkins_koha * Marcel de Rooy: Bug 11170: (follow-up) fix typo 'occured' in parcels.tt 17:05 jenkins_koha * Jonathan Druart: Bug 11170: (follow-up) improve a bit of unnecessarily convoluted logic 17:05 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11170 normal, P5 - low, ---, jonathan.druart, Pushed to Master , The pending order list should only display orders to receive 17:05 mtompset I thought it was a mix of both. 17:06 mtompset you could test this hypothesis by changing something on an item, and seeing if the table fields and the marcxml both change or not. 17:06 tcohen wajasu: items table 17:07 wajasu tcohen: ok. thats what I am seeing in C4:Items methods. 17:07 tcohen they are arranged into the marcxml records (yes, 952) that are exported for zebra (so on indexing) 17:08 wajasu so our code maintains both for indexing. 17:08 tcohen and importing 17:08 wahanui importing is in the manual 17:10 tcohen wajasu: changing item stuff doesn't change the marcxml or marc fields in biblioitems 17:11 jenkins_koha Starting build #381 for job master_maria (previous build: SUCCESS) 17:13 wajasu ok. i see GetHiddenItemnumbers uses the items table. i'm seeing how i can affect the building of facets for hidden items so the counts are correct. 17:16 huginn New commit(s) kohagit: Bug 11675: check allocated total correctly when editing a fund that has a parent... <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=331ca7df3ec351a83982496bed7f103050e89af5> 17:16 wajasu ok. i see. so hidingrules can only be applied to column names in the items table. 17:17 jenkins_koha Yippee, build fixed! 17:17 wahanui o/ '`'`'`'`'`'`'`'`'` 17:17 jenkins_koha Project Koha_master build #1656: FIXED in 2 hr 6 min: http://jenkins.koha-community.org/job/Koha_master/1656/ 17:17 jenkins_koha * Jesse Maseto: Bug 11731 - Fixed typo in message_transport_types.txt file. 17:17 jenkins_koha * Jesse Maseto: Bug 11695 - Fixed typo in marc21_field_008.xml 17:17 jenkins_koha * Nicole C. Engard: Bug 11918 : Fix typo on authorized values page 17:17 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11731 normal, P5 - low, ---, jesse, Pushed to Master , Typo "tranports" in installation 17:17 jenkins_koha * Nicholas van Oudtshoorn: Bug 10777: email HTML reports with the proper Content-Type 17:17 jenkins_koha * Galen Charlton: Bug 10777: (follow-up) improve CSS3 for Zebra-striping report email output 17:17 jenkins_koha * Jonathan Druart: Bug 11751: remove dead code related to handling members of institution patrons 17:17 jenkins_koha * Galen Charlton: Bug 11751: DBrev 3.15.00.022 17:17 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11695 normal, P5 - low, ---, jesse, Pushed to Master , Typo: "Tree-character alphabetic code" 17:17 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11918 trivial, P5 - low, ---, nengard, Pushed to Master , typo on authorized value page 17:17 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10777 minor, P5 - low, ---, vanoudt, Pushed to Master , runreport.pl allows for sending html reports via email, but mimetype is wrong 17:17 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11751 enhancement, P5 - low, ---, jonathan.druart, Pushed to Master , Some code related to "institution" is unused and obsolete 17:21 jenkins_koha Starting build #1657 for job Koha_master (previous build: FIXED) 17:23 tcohen #koha: should we move from mpm_itk to mpm_event for apache 2.4? 17:24 mtompset What are the differences? 17:24 tcohen gmcharlt: do the unimarc unit tests sample records match the marc21 counterpart? 17:25 gmcharlt tcohen: no re the tests 17:25 tcohen mtompset: event is an official implementation of an event-oriented engine, which was "experimental" before 2.4 17:25 tcohen itk was an external library that impelmented that safely 17:26 gmcharlt er, I don't think 17:26 jcamins tcohen: event allows you to set the user? 17:26 gmcharlt mod_itk is essentially a variation of mod_prefork; it's used because it readily supports running each vhost with a seperate uid 17:27 tcohen i've been reading the docs 17:27 tcohen and it looks like the SuexecUserGroup directive does what we need 17:28 tcohen oh, gmcharlt you're right 17:28 tcohen i've been thinking of it wrong for a long time 17:28 gmcharlt from http://httpd.apache.org/docs/2.2/mod/mod_suexec.html -- somebody claiming that "Suexec clears all user environment variables, so SetEnv is useless in case of a cgi-bin scripts which requires some env to be set." 17:29 tcohen s/2.2/2.4/ doesn't say anything about that 17:30 jcamins tcohen: you should try! :D 17:30 tcohen i'm indeed about to 17:31 gmcharlt tcohen: see #19 under SuEXEC security model at http://httpd.apache.org/docs/2.4/suexec.html 17:32 tcohen i've read that, but am not sure if it means env variables are deleted 17:33 gmcharlt yes, that's exactly what it means 17:34 tcohen ok, sticking with itk for now then 17:35 tcohen i'll try the suexec on a vps right now 17:36 tcohen i think moving into another mpm won't be easy anyway 17:42 wajasu interesting article suexec related article http://www.anchor.com.au/hosting/support/How-Anchor-runs-PHP-as-CGI-on-shared-hosting 17:42 * tcohen is intrigued on how does DTC accomplish isolation 17:44 jcamins DTC? 17:46 tcohen http://www.gplhost.com/software-dtc.html 17:46 tcohen chroot 17:54 wajasu i'm trying to recall the method name that when given the koha mapping biblio.biblionumber or such, it will give me the tag/field and subfield code. 17:56 mtompset oh... GetMarcFromKohaField? 17:56 wajasu thx 17:56 mtompset Can't remember either... but I know what you mean. 17:57 mtompset C4/Items.pm -- I remembered. :) 17:57 mtompset It must have been traumatic. ;) 17:57 wajasu my ($item_tag,$item_subfield) = &GetMarcFromKohaField("items.itemnumber",''); 18:03 mtompset Yes, but that's the default framework. 18:03 mtompset You could, in theory, do weird and horrible things with a different framework. ;) 18:03 jenkins_koha Project master_maria build #381: SUCCESS in 52 min: http://jenkins.koha-community.org/job/master_maria/381/ 18:03 jenkins_koha * Jonathan Druart: Bug 11755: ensure that SearchOrders returns booksellerid 18:03 jenkins_koha * Jonathan Druart: Bug 10837: make it possible to export serial claims as CSV even when no notice defined 18:03 jenkins_koha * Jonathan Druart: Bug 11675: check allocated total correctly when editing a fund that has a parent fund 18:03 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11755 critical, P5 - low, ---, jonathan.druart, Pushed to Master , Argument 'booksellerid' not properly handled in orderreceive.pl 18:03 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10837 normal, P5 - low, ---, jonathan.druart, Pushed to Master , Exporting serial claims does not work if no notice defined 18:04 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11675 major, P5 - low, ---, jonathan.druart, Pushed to Master , Budget amount is not checked if a parent exist 18:07 wajasu mtompset: C4::Search searchResults used it in line 1694. so are you saying its default framework specific? 18:07 mtompset That's what the second parameter is. 18:07 mtompset '' is for the default framework. 18:09 mtompset Actually, the mapping SHOULD be identical across frameworks, but there's no gaurantee. ;) 18:10 mtompset This is why if you want the correct mapping, you actually need to know the biblio number to look up the framework, to then grab the mapping. 18:10 mtompset We have several places that short cut and use default. 18:50 rangi morning 19:05 wajasu zoom query zebra index->get the results/records->convert record to XML-> then i can get biblionumber from tag 999 then look up framework, to get tag mapping 19:10 mtompset wajasu: catch 22... framework code you can't look up the marc to get the framework code properly until you have the biblio. 19:11 mtompset I believe this is why the default framework code gets used a lot. 19:11 wajasu aah. 19:37 jenkins_koha Project Koha_master build #1657: SUCCESS in 2 hr 17 min: http://jenkins.koha-community.org/job/Koha_master/1657/ 19:37 jenkins_koha * Jonathan Druart: Bug 11170: make the pending order list only display orders to receive 19:37 jenkins_koha * Marcel de Rooy: Bug 11170: (follow-up) fix typo 'occured' in parcels.tt 19:37 jenkins_koha * Jonathan Druart: Bug 11170: (follow-up) improve a bit of unnecessarily convoluted logic 19:37 jenkins_koha * Jonathan Druart: Bug 11755: ensure that SearchOrders returns booksellerid 19:37 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11170 normal, P5 - low, ---, jonathan.druart, Pushed to Master , The pending order list should only display orders to receive 19:37 jenkins_koha * Jonathan Druart: Bug 10837: make it possible to export serial claims as CSV even when no notice defined 19:37 jenkins_koha * Jonathan Druart: Bug 11675: check allocated total correctly when editing a fund that has a parent fund 19:37 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11755 critical, P5 - low, ---, jonathan.druart, Pushed to Master , Argument 'booksellerid' not properly handled in orderreceive.pl 19:37 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10837 normal, P5 - low, ---, jonathan.druart, Pushed to Master , Exporting serial claims does not work if no notice defined 19:37 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11675 major, P5 - low, ---, jonathan.druart, Pushed to Master , Budget amount is not checked if a parent exist 19:37 wajasu i am thinking we need to check if al items are hidden, and skip the export of the biblio in rebuild_zebra so that the facets counts match the searchResults. 19:39 jcamins wajasu: the record will be entirely unfindable, then. No way to access it from the staff client. Unless you're proposing to have completely separate Zebra databases for OPAC and staff client... in which case you want to make large enough changes that you should just be working on testing the ElasticSearch code that Catalyst is working on. 19:43 wajasu OR if we had a tag that koha could inject into our exported XML for each biblio, we could flag it hidden, and the facets builder could look at that to calc the counts. MAYBE put itemlost = 9, or such. or would that mess up folks who publicly share their zebra. 19:45 wajasu any idea of an unused tag that could be used since we only do facets on our biblioserver. 998a? or something we know is unused. 19:46 Dyrcona @karma kivilahtio 19:46 huginn Dyrcona: Karma for "kivilahtio" has been increased 1 time and decreased 0 times for a total karma of 1. 19:46 Dyrcona kivilahtio++ # for something he left behind when he left Evergreen. 19:56 barton Somewhere in the last couple of months, I asked a question or two about the scripts which generate notices and slips, and I think that someone said that these were likely to be re-written. Is there an open bug for this? (I did a quick search, but wasn't really sure what I should be searching for). 20:27 tcohen mornin' kiwis 20:38 wizzyrea add a staff user? 20:38 wizzyrea hm 21:36 eythian hi 21:37 wajasu hey 22:13 eythian hi cait 22:13 cait hey eythian :) 22:13 cait i referred your message 22:14 eythian :) 22:17 gmcharlt eythian: a question of Debian packaging pedantry - the maint guide implies that packagename.common is is meant just for init scripts 22:17 gmcharlt but I assume it's OK to stick config settings that are about how the package updates itself there? 22:19 eythian gmcharlt: I don't quite follow 22:20 gmcharlt it's apropos of bug 10942 22:20 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10942 enhancement, P5 - low, ---, tomascohen, Passed QA , Provide a way for package upgrades to update template translations 22:20 gmcharlt AUTOMATIC_TRANSLATIONS_UPDATE doesn't influence any daemon, and only comes into play during a package upgrade 22:21 eythian ah, you mean /etc/default/koha-common 22:21 eythian I was wondering about that this morning. 22:21 gmcharlt yeah, a la https://www.debian.org/doc/manuals/maint-guide/dother.en.html#initd 22:21 eythian it would probably make sense for it to go in /etc/koha/koha-sites.conf 22:21 eythian especially now we have a patch to put a default one in. 22:22 gmcharlt admittedly, I'm /strongly/ tempted to say we don't need AUTOMATIC_TRANSLATIONS_UPDATE at all 22:22 eythian why? 22:22 gmcharlt i.e., we just Do It 22:22 gmcharlt to clarify, remove the option 22:22 eythian nah, it'd break some of our installations. 22:23 gmcharlt ah, so there are folks who directly edit the generated templates? 22:24 eythian yeah, we have a couple where we generate a translation that contains a library's own lingo, and then apply patches to get some visual changes. This is all in git so that when we build a package, it gets installed from that. 22:24 eythian it's a bit of a hassle, and we're hoping we can reduce it when we migrate people to bootstrap, but at the moment it's necessary for certain theming requirements. 22:25 gmcharlt ah 22:25 eythian I'd be surprised if we were the only ones, too. 22:25 eythian (but I don't expect there'll be many.) 22:26 gmcharlt if we were to move AUTOMATIC_TRANSLATIONS_UPDATE, I think a new /etc/koha/koha-common.conf or the like would be better 22:27 gmcharlt as managing the translations doesn't anything to do with the configuration of new sites per se 22:27 eythian that's true 22:27 wajasu i did a qucik patch in my local dev that: detects if all items are hidden and adds an 999h=1 based on tag mapping, in the rebuild_zebra and adjusted the facets builder to "skip" biblios that are hidden, to get counts correct. 22:28 wajasu that tag can also be used in opac-search.pl to detect hidden in the results. so we don't have to query the DB on every search for item columns to tag mapping. it would have been done just once in rebuild_zebra. 22:29 wajasu this was to get my facet counts aligned with OpacHiddenItem. 22:30 wajasu is this strategy something that would be pushed? i need it to finish bug 11909 I had attempted. 22:30 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11909 major, P5 - low, ---, matted-34813, ASSIGNED , Fix hidelostitems, OpacHiddenItems total count, prog them facet display 22:31 eythian wajasu: wouldn't that break searching for them in the staff client? 22:31 wajasu i just look at the $opac flag and only do the check in searchResults if its set. 22:32 wajasu so i don't hide in staff client. 22:33 gmcharlt one issue that would have to be addressed - just like the current implementatino of opacsuppression, if there are /no/ bibs that would be hidden that way, Zebra search wouldn't handle it properly 22:33 wajasu i just need to look a biblio.biblionumber's mapped tag subfield 'h' 'h' being hidden 22:33 eythian wajasu: ah, I misunderstood, I thought you were skipping it from rebuild_zebra 22:34 gmcharlt we may need to consider arranging it so that even in an empty database, there's always a phantom bib record that's generated that both hidden outright and which has the the flag that you're proposing set as well 22:34 wajasu i just moved the check to rebuild_zebra and enhanced teh 999c tag (or whatever the mapping is. 22:35 gmcharlt another thing that this is crying out for is materializing the visible flags 22:36 gmcharlt e.g., perhaps adding a biblio.visible column and an item.visible column 22:36 gmcharlt though one could get fancier and toss in more context, a la mtompset's visible-to-whom-and-where concerns 22:37 wajasu i would just use the biblio.visible mapping to map to 'h' or 'v' or whatever you want. 22:38 gmcharlt right, it wouldn't change what you want to do with the indexing signficantly, but it would be rather handy 22:38 gmcharlt the utility of being able to write reports aside, materializing it would provide an anchor to build more central visibility API around 22:39 wajasu i put the code in _koha_marc_update_bib_ids. and supplied the extra 999h when exporting. 22:40 wajasu then i let getRecords, which builds facets, look at the tag for 999h=1, search Results can do the same. 22:42 wajasu the question is if you want the database biblio updated, or is it fine to just update on export for indexing. since its just a derived field. 22:43 gmcharlt ideally, the MARC(XML) in the database wouldn't get updated 22:43 gmcharlt just the version that Zebra indexes 22:43 wajasu thats what i thought, and did. 22:43 gmcharlt (and perhaps general export) 22:44 gmcharlt but in the core code, if a routine wanted to ask if a bib or item was visible or not, it would ideally just check the visibility flag columsn I"m proposing 22:44 tcohen gmcharlt, eythian: I agree with your POV regarding /etc/default/koha-common being the wrong place 22:45 tcohen and i think we need to provide a way to opt-out of the automatic update 22:45 gmcharlt eythian: so that we don't drag this out for tcohen -- can we agree on minting a /etc/koha/common.conf or the like? 22:46 eythian /etc/koha/koha-common.conf is probably more better 22:46 gmcharlt ok 22:47 gmcharlt since it woudl be a new conffile, maybe it woudl make it easier to debconf-ize it soon? 22:48 wajasu gmcharlt: can you expand on "...if there are /no/ bibs..." . I don't understand your concern with zebra search. 22:49 gmcharlt the problem is this - a zebra search fails if there no records containing one of the attributes being searched 22:49 gmcharlt where this bites us with OPAC suppression is that if you have don't have any records that have the 999 subfield that carries the flag, and you turn on the opacsuppress syspref 22:49 wajasu ahh. so when exporting, we can export a dummy record thats not visible. 22:49 gmcharlt OPAC searches instantly start failing, until you save at least one bib that sets a value for that subfield 22:50 gmcharlt right, you'd export the dummy bib 22:50 gmcharlt though ideally, only under two circumstances 22:50 gmcharlt 1. when you initiaze a biblio Zebra index for the first time 22:51 gmcharlt 1.5 when you upgrade after introducing this mechanism 22:51 gmcharlt 2. or when you do a full reindexing 22:51 gmcharlt so 2.5 times :) 22:51 wajasu how about every time :) 22:52 gmcharlt that would be untidy on several levels 22:52 gmcharlt the most important being that Zebra wants each record it indexes to have a unique local ID 22:52 gmcharlt it's one thing to (say) have a single dummy bib whose "biblionumber" is zero or -1 or the like 22:53 gmcharlt it's another to have one marking each occassion that zebraqueue was processed 22:53 gmcharlt though wait... 22:53 gmcharlt actually, if you set a particular ID, the dummy would just get updated 22:54 gmcharlt so actually, exporting every time (at least for updates - no need to do so if all one is doing is deleting bibs) might work after all 22:55 wajasu nice. 22:56 eythian gmcharlt: yeah, I'd really quite like to debconf it (and other things.) 22:56 eythian may get a chance to have a look into it today. 22:57 gmcharlt cool 23:08 * dcook hasn't seen kf in a long time... 23:10 eythian @seen kf 23:10 huginn eythian: kf was last seen in #koha 3 weeks, 6 days, 5 hours, 52 minutes, and 2 seconds ago: <kf> bye all :) 23:10 dcook Maybe it was a final goodbye O_O 23:10 dcook @seen cait 23:10 huginn dcook: cait was last seen in #koha 57 minutes and 3 seconds ago: <cait> i referred your message 23:15 wajasu i'm going to make a biblioExportFilter, and later if/when mtompset want to, we can add a patch for more advanced visible-to-whom and where scenarios. 23:16 eythian there already is a patch for that somewhere. 23:16 wajasu oh. will have to research. 23:18 eythian it allows fields to be filtered when showing on the opac. 23:18 gmcharlt not the same thing 23:19 eythian ah right 23:23 wajasu i'm thinking gmcharlt meant, some table of who (borowerid(s)) could see would need to be configurable for a specific biblio or item. but in that case, we would need to generate maybe a bunch of 998's to hold the list so it can be filtered in searchResults. but thats another project.