Time Nick Message 00:00 dcook Because you might not get the same worker each time.. 00:00 dcook You might have 5 workers... and you say "Oh hey... start Task 1" 00:00 dcook Or you have 5 workers, and you start 5 tasks 00:00 dcook Maybe task 1 finishes... but how do you know it's finished? 00:00 dcook In a non-blocking way 00:01 dcook I guess maybe you just need to check your filehandle.. 00:01 dcook In theory, your client knows they've sent 5 jobs... so you just keep checking the 5 filehandles you probably have open to Gearmand 00:02 rangi you have a callback 00:02 dcook I just wonder if you could ask Gearmand for everything you've sent it without regard to those filehandles.. 00:02 dcook Hmm.. 00:02 dcook I suppose that works 00:02 rangi http://gearman.org/examples/multi-query/ 00:02 dcook So long as your client remembers what they've sent 00:03 dcook Hmm interesting 00:03 wahanui interesting is sometimes good and sometimes bad 00:04 dcook So if you're using a web client, that's only good so long as you stay on that page waiting for your tasks to complete 00:05 dcook Which makes some sense 00:05 dcook What I want to do is for my web client to tell something to do 5 tasks and be able to go away and do something else 00:05 dcook Then come back later and ask how those tasks are going now 00:05 dcook To do that... you'd need the web client to talk to an intermediary daemon I think.. 00:06 dcook Although even then it looks like $client->runTasks() blocks.. 00:06 dcook Ah but you have the callback I guess.. 00:07 dcook So you could use a global variable to keep track of things.. 00:07 dcook Yeah my worker is pretty simple too... it pretty much downloads the record, writes to disk, and then just signals completion 00:14 dcook Ah, getting into the guts of it helps... seems like you can poll for status 00:14 dcook rangi: Gearman sounds great :) 00:27 dcook Hmm, so maybe I'll use Icarus (in lieu of Gearman) for both downloading and uploading.. 00:28 dcook So the downloading tasks will write to disk... the uploading tasks will read from disk and write to an API... 00:28 dcook They'll have have their own independent workers so it's all in parallel.. 00:30 dcook For my purposes, I plan to have each Koha client with its own Icarusd server... 00:30 dcook Which is what we do for Zebra after all.. 02:07 dcook Another thought for the REST APIs... developer keys... 02:07 dcook Don't know if anyone has mentioned that idea yet 02:08 dcook In theory, that could make authentication easier for developers are harder for bad peeps 02:08 dcook and harder* 02:08 dcook So you have to register for your developer key and then you provide that to your client app 02:09 dcook And it can be restricted to just the appropriate APIs 02:09 dcook So you're not even getting access to Koha per se 02:09 dcook Just to the API 03:49 dcook Nothing like yet another bug in HTTP::OAI to make a week... 04:23 Amit_Gupta hi all 07:21 * magnuse waves 07:26 magnuse @wunder boo 07:26 huginn magnuse: The current temperature in Bodo, Norway is -8.0°C (8:20 AM CET on January 06, 2016). Conditions: Scattered Clouds. Humidity: 58%. Dew Point: -15.0°C. Windchill: -17.0°C. Pressure: 29.89 in 1012 hPa (Steady). 07:27 drojf morning 07:53 reiveune hello 07:59 alex_a bonjour 08:01 lds bonjour 08:03 sophie_m hello 08:03 wahanui hello, sophie_m 08:06 Joubu Good morning #koha 08:23 eythian @wunder amsterdam, nl 08:23 huginn eythian: The current temperature in Aalsmeerderbrug, Aalsmeerderbrug, Netherlands is 2.6°C (9:15 AM CET on January 06, 2016). Conditions: Overcast. Humidity: 91%. Dew Point: 1.0°C. Windchill: 3.0°C. Pressure: 29.47 in 998 hPa (Steady). 08:24 drojf @wunder berlin, germany 08:24 huginn drojf: The current temperature in Berlin Tegel, Germany is -8.0°C (9:20 AM CET on January 06, 2016). Conditions: Light Snow. Humidity: 86%. Dew Point: -10.0°C. Windchill: -14.0°C. Pressure: 29.65 in 1004 hPa (Steady). 08:25 drojf we got snow 08:25 drojf at least there is more light now ;) 08:34 eythian This is the coldest since I've been here. 08:36 eythian I like how the wind chill makes it warmer 08:36 eythian (doesn't really) 08:44 gaetan_B hello 08:49 lds hello 08:56 * magnuse waves again 08:56 magnuse hey eythian! how was your norwegian adventure? 09:02 magnuse guess i missed him... 09:05 sophie_m jajm : je peux rajouter MT 17874 à ta liste de tix St Etienne ? 09:05 sophie_m oups wrong chan :) 09:08 drojf1 hm 09:08 drojf1 i was promised de-ghosting 09:10 LibraryClaire morning #koha 09:11 magnuse hiya LibraryClaire 09:11 LibraryClaire hi magnuse :) 09:14 LibraryClaire @wunder London, UK 09:14 huginn LibraryClaire: The current temperature in London / Heathrow Airport, United Kingdom is 6.0°C (9:00 AM GMT on January 06, 2016). Conditions: Mist. Humidity: 100%. Dew Point: 6.0°C. Pressure: 29.40 in 995 hPa (Rising). 09:20 nlegrand howdy #koha 09:20 LibraryClaire morning nlegrand 09:30 ashimema wow.. dcook had a long monologue there 09:31 ashimema Gearman/Icarus.. /me thinks he should look at minion 09:33 nlegrand o/ LibraryClaire 09:45 drojf what is the oldest version of internet explorer supported by koha? 11:51 Joubu drojf: the next one 11:51 wahanui rumour has it the next one is from you: 4373 11:51 Joubu IE v.4373 looks like a good answer 12:26 drojf lol Joubu 12:26 huginn New commit(s) kohagit: Bug 12375 - Add new serial fields to kohastructure <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=078c262b7e71439b18f3a14740f02c26f860a348> / Bug 15478 - Update the remaining schema files that do not match the db schema <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=4f6b4a3a57044af2f847a4e7a40d9f7987d3f337> / Bug 15478 - Checksum mismatch when regenerating schema <http://git.koha-communit 12:32 eythian magnuse: it was good 🙂 also visited Lillehammer for an afternoon. Not like the TV show claimed 😉 12:35 magnuse hehe is that a bad thing or a good thing? ;-) 12:44 oleonard Hi #koha 14:06 npls Hi everyone. Can you create custom workforms with Koha to save time cataloging? I know you can create new frameworks but just wondering if you can create workforms with information filled in. 14:08 Joubu npls: you can define default values 14:09 npls oh ok? Can you do that in the admin module? 14:09 Joubu yes, on editing subfields 14:10 npls can you make the default values only appear on certain frameworks? 14:13 * cait waves 14:13 drojf hi cait 14:13 cait npls: yes, it's part of the framework configuration 14:14 cait hi drojf 14:15 npls found it Joubu. Thanks so much for your help. 14:19 * oleonard is disappointed that there aren't more public libraries in Ohio using Koha 14:22 nengard well get on that oleonard :) hehe 14:22 oleonard yeah I kind of feel like I've been neglecting something :| 14:22 nengard awwww 14:22 nengard I was teasing :( 14:23 nengard maybe some emails to the ohio library association 14:23 nengard and speaking at their conference - if they have a conference 14:23 oleonard I think the Liblime debacle hurt Koha in Ohio unfortunately. 14:23 nengard yeah ... but it's time for some healing 14:24 cait or a KohaCon in Ohio :) 14:25 cait bid is open... :) 14:25 nengard true true 14:25 oleonard If I didn't already have a full-time job... 14:25 * magnuse signs up for that, then gets out a map to figure out where it is 14:28 drojf hm yes we need a non-europe kohacon after greece before we can go to norway and/or sweden 14:28 magnuse yay! 14:29 * magnuse wanders off 14:29 drojf to ohia? now that you looked up where it is… 14:29 drojf ohio 14:30 * oleonard waits by the window for magnuse to appear 14:36 gaetan_B bye 14:46 Joubu khall: did you see jajm's last comment on bug 15478? 14:46 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15478 blocker, P5 - low, ---, kyle, Needs Signoff , Checksum mismatch when regenerating schema 14:47 Joubu indeed the 2 patches are already pushed, and the error jajm got could be fixed with the last patch on bug 12375 14:47 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12375 enhancement, P5 - low, ---, kyle, Pushed to Master , Store serials enumeration data in separate fields 14:48 khall Joubu: I'll revert those, they should not have been pushed 15:01 huginn New commit(s) kohagit: Revert "Bug 15478 - Checksum mismatch when regenerating schema" <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=7bf0d0bda44c2c4e6f01a3dc786c90407d086b36> / Revert "Bug 15478 - Update the remaining schema files that do not match the db schema" <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=03c85f64c353eba07fb2eda475f534b31a85b8f0> 15:15 Joubu oleonard: around? 15:15 oleonard yes 15:15 Joubu cool, hi! 15:15 oleonard :) 15:15 Joubu I am looking at removing the ExportCsvprofiles pref 15:16 Joubu because it does not make sense, the user can choose the csv he wants in the dropdown list 15:16 nengard why? 15:16 nengard oh okay :) 15:16 nengard makes sense :) hehe 15:16 Joubu nengard: it is not used correctly 15:16 Joubu it is used from the export tools (and the cmd line) but it does not match the pref at all 15:16 Joubu so the best way seems to remove it :) 15:16 nengard sounds good - was thinking it was used and that it would remove functionality - but that makes sense 15:17 Joubu So I was wondering if it would make sense to put the Export button (bottom of the checkouts table) close to other renew buttons 15:17 Joubu and, on click, open a modal with the 3 inputs/dropdown, to select what we want to export 15:18 Joubu format, fields not to export and... the csv profiles 15:19 Joubu Actually I am wondering how it can work at the moment, there are 2 types of export iso2709 and csv, but only 1 pref... 15:19 Joubu forget that, it's only used for CSV 15:21 Joubu ok, so maybe just add the csv list when the csv option is selected makes more sense 15:22 oleonard Sorry Joubu I'm confused about what export button you're talking about 15:22 Joubu you need to have ExportRemoveFields or ExportWithCsvProfile set 15:23 Joubu which does not make sense... 15:24 Joubu nengard: why don't we always display the export option? 15:24 nengard I say go for it 15:24 nengard I don't know why we don't 15:24 Joubu k 15:25 nengard although I'm a bit confused - I think that you're mixing up prefs 15:25 nengard the exportwithcsvprofile pref 15:25 nengard is for exporting from the OPAC and staff client when viewing a bib or when in a list or cart 15:25 nengard sounds like you're talking about the circ page 15:25 Joubu no 15:25 Joubu "CSV profile when exporting patron checkout history (enter CSV Profile name)" 15:25 nengard http://manual.koha-community.org/3.22/en/administration.html#ExportWithCsvProfile 15:26 nengard it's used for 2 things 15:26 nengard oh 15:26 nengard wait 15:26 nengard nevermind 15:26 nengard you're right 15:26 nengard i'm wrong :) hehe 15:26 oleonard I don't even remember what the export option on the circulation page is used for. 15:27 Joubu I think that's why we don't always display it, not a lot of libraries use it 15:27 oleonard I agree with that logic. 15:28 Joubu we only display it if one of the 2 prefs is set, but that does not make any sense 15:28 Joubu the best option would be to remove the existing pref and create another one to display or not the export options 15:29 Nemo_bis Hello. I've been fighting for a few hours with this error: 15:29 Nemo_bis AH01215: Can't locate C4/Output.pm in @INC (you may need to install the C4::Output module) (@INC contains: __PERL_MODULE_DIR__ /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at /usr/share/koha/intranet/cgi-bin/mainpage.pl line 24.: /usr/share/koha/intranet/cgi-bin/mainpage.pl 15:30 Nemo_bis I installed the latest tarball on fedora 23. The install log says "PERL_MODULE_DIR $(DESTDIR)/usr/share/koha/lib" and that's where the files are. __PERL_MODULE_DIR__ doesn't seem to be set, but why? 15:50 cait brb... 15:55 Nemo_bis For now I tried cd /usr/share/perl5/vendor_perl; ln -s /usr/share/koha/lib/C4 C4 ; ... 16:23 khall @later tell cait I suppose 5609 could be closed, the multi-hold per bib is the only thing left that's being actively worked on 16:23 huginn khall: The operation succeeded. 17:02 pianohacker Joubu: blamin' me for fixin' encoding bugs *sniff* 17:03 Joubu No worries :) It's much better like that 17:03 Joubu Actually I didn't want to do the change directly to C4::Services to avoid regression 17:03 Joubu But didn't find any 17:06 pianohacker :) do you think there's any other places where we were having to do manual encoding fixups? 17:06 Joubu pianohacker: I have just checked letter and syspref and everything looks good 17:06 pianohacker sweet 17:06 pianohacker Joubu++ 17:07 Joubu and you have added the other occurrences of C4::Service with Rancor, so it should be ok 17:09 Joubu Have to run, bye! 17:22 reiveune bye 17:28 npls Does anyone know if you are able to generate a report with, say, the biblionumber and information in just one marc tag? 17:30 nengard yes you can :) 17:30 nengard http://wiki.koha-community.org/wiki/SQL_Reports_Library#Query_MARC 17:32 npls Thank you nengard. Much appreciated :) 17:32 nengard no problem!!! 17:48 * cait waves 18:29 Nemo_bis http://wiki.koha-community.org/wiki/Koha_3.22_on_Fedora_23 18:34 cait hi Nemo_bis :) 18:34 cait @wunder Konstanz 18:34 huginn cait: The current temperature in Friedrichshafen, Germany is 3.0°C (7:20 PM CET on January 06, 2016). Conditions: Light Rain Showers. Humidity: 87%. Dew Point: 1.0°C. Windchill: 2.0°C. Pressure: 29.59 in 1002 hPa (Steady). 18:35 Nemo_bis hi cait 18:36 cait thx for contributing to the wiki :) 18:36 Nemo_bis I'm a wiki addict ;) 18:37 Nemo_bis Hopefully the install script for Fedora is useful for someone else too https://github.com/nemobis/beic-koha 18:37 Nemo_bis (Currently only used once for a test server, will actually set up a server only in few days from now.) 18:38 cait I have no experience with fedora at all - so can't really say much about it, but i am sure someone will find it useful 18:40 Nemo_bis :) 18:52 eythian @wunder Amsterdam, nl 18:52 huginn eythian: The current temperature in Aalsmeerderbrug, Aalsmeerderbrug, Netherlands is 2.4°C (7:45 PM CET on January 06, 2016). Conditions: Overcast. Humidity: 88%. Dew Point: 1.0°C. Windchill: 2.0°C. Pressure: 29.50 in 999 hPa (Steady). 18:54 cait hi eythian 18:55 eythian Hello 18:55 cait @later tell tcohen - should isbd export from OPAC contain html tags? 18:55 huginn cait: The operation succeeded. 18:59 pianohacker cait: who uses ISBD extensively these days? XSLT has taken over a lot of its use cases, no? 18:59 cait new feature actually 18:59 cait export in isbd format 19:00 cait tcohen wrote it iirc 19:00 cait when you look at your cart > download > isbd format 19:00 cait i was just wondering, actually i am testing the xss patches 19:01 magnuse cait++ 19:04 rangi morning 19:05 cait morning rangi :) 19:06 cait @later tell tcohen ... ignore me - it looks like the default isbd format contains the html tags to begin with 19:06 huginn cait: The operation succeeded. 19:06 rangi hi oleonard_ 19:06 rangi @wunder nzwn 19:06 huginn rangi: The current temperature in Wellington, New Zealand is 18.0°C (7:30 AM NZDT on January 07, 2016). Conditions: Clear. Humidity: 68%. Dew Point: 12.0°C. Pressure: 30.09 in 1019 hPa (Falling). 19:06 rangi gonna be another warm one 19:07 oleonard Haven't had this Windows PC crash on me since I don't know when. I guess I should be grateful it doesn't happen more often. 19:18 magnuse oleonard: i was phoned up by someone from microsoft today, who wanted to fix my windows pc. i'll give him your number if he calls again :-) 19:19 oleonard magnuse: Just tell them I'm in Ohio. They'll be able to find me. 19:19 eythian @later tell dcook start planning your party: http://www.theverge.com/2016/1/6/10722426/internet-explorer-8-9-10-dying 19:19 huginn eythian: The operation succeeded. 19:19 magnuse oleonard: ok, will do 19:26 oleonard 25% of the IE users of our web site which were tracked by analytics last year were users of IE 7, 8, 9, or 10. 19:26 cait ouch? 19:26 wahanui http://i.imgur.com/SjElkzG.gif 19:26 oleonard .03% were time-traveling IE users from a bleak future in which everyone uses IE 999.1. 19:28 oleonard Oh wait... Time-traveling IE users who were sent back in time to stop IE from reaching version 999.1! 19:28 cait heh 19:28 oleonard Godspeed valiant time-travelers, may you succeed in your mission! 19:33 oleonard "Our previous provider had either not responded or responded and made us to feel silly for asking such a question." http://librarytechnology.org/news/pr.pl?id=21251 19:33 oleonard Well done ByWater :) 19:35 bag :) 19:43 pianohacker cait: ah kk thanks 19:47 cait @later tell gmcharlt could you please take a look at the dependencies needed for bug 13618? (Fixing XSS issues) 19:47 huginn cait: The operation succeeded. 19:53 cait i guess you can't undo a git -f -d? 19:53 cait git clean -f -d 19:53 cait it's ok - nothing too important lost 19:59 oleonard Bye all 20:07 bag it’s git undo :) 20:07 bag heh 20:08 wizzyrea reflog might help there? 20:08 wizzyrea hm no it won't 20:08 wizzyrea nm, because clean gets rid of things that aren't committed. 20:08 wizzyrea or added to the repo 20:09 cait just forgot to move my database dump that i wanted to keep 20:09 cait nothing too bad 20:09 pianohacker I did not realize how much stuff the star wars google promotion would change O_O 20:09 wizzyrea ? 20:11 pianohacker if you go to google.com/starwars , it changes your gmail theme, gmail loading bar, youtube interface, and other things I probably haven't found yet 20:12 pianohacker (you have to click a button, not just go to that site, but it's still a bit crazy :) ) 20:23 wizzyrea I'm surprised anyone thinks star wars needs more marketing 20:29 pianohacker no kidding: http://www.boxofficemojo.com/movies/?id=starwars7.htm 21:15 cait thx gmcharlt++ 21:24 wizzyrea email bomb, sorry. 21:31 wizzyrea http://nerdist.com/bill-nye-reaction-gifs-for-any-occasion/?gallery=349607#gallery 21:33 wizzyrea ^ I giggled so much 21:41 cait wow lots of bug changes today - 301 21:41 wizzyrea yeah but ~30 of them were mine 21:41 wizzyrea also gmcharlt++ 21:48 cait was moving fines out of the tabbed display in patron account intentional? 21:49 wizzyrea hm 21:49 wizzyrea ugh, re-code reserveslip as HOLD_SLIP 21:50 wizzyrea holds vs reserves is going to be an eternal problem. 21:50 wizzyrea and those are pretty much untranslatable eh 21:51 wizzyrea cait: not sure what you're referring to there 21:52 wizzyrea which patron account page? 21:52 cait the opac one 21:52 wizzyrea oh 21:52 cait the first summary page 21:52 cait the fines appear separately and jump up and down when changing tabs... 21:52 cait so i think it might not be intentional.. but hm 21:55 wizzyrea that seems wrong but I'm having trouble logging into the opac at all at the moment 21:55 wizzyrea so let me sort that little problem out 21:58 cait hm i tihk i see what happened, but not when and why 21:58 cait BORROWER_INFO.amountoutstanding vs. BORROWER_INF.amountoutstanding 21:58 cait variables got changed 22:01 cait but not all of them 22:01 wahanui not all of them are even actually issues... 22:01 gmcharlt wahanui: forget not all of them 22:01 wahanui gmcharlt: I forgot not all of them 22:05 cait wizzyrea: i will have a patch :) bug 15511 22:05 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15511 normal, P5 - low, ---, oleonard, NEW , Tabbed fines display on OPAC patron summary page broken 23:05 pianohacker oh, hey. cait: I should set bug 7143 to pushed to master when I do so, right? 23:05 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7143 trivial, P5 - low, ---, koha-bugs, Passed QA , Bug for tracking changes to the about page 23:05 pianohacker (not sure since it's a weird bug) 23:05 cait i think you can either set pushed to master 23:05 cait or reset to new 23:05 cait with hte patch obsoleted 23:12 huginn New commit(s) kohagit: Bug 7143: Adding releases and fixing some missing tabs <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=f59cbb74e131a6002bd7f1cd1e6ee59720c8edf3> 23:54 pianohacker @later tell cait I can't find anything similar to bug 13937, but I'm not sure I'm looking in the right place 23:54 huginn pianohacker: The operation succeeded.