Time Nick Message 04:31 mtj hey #koha, has anyone worked out how to get plack.log adding timestamp info yet? 04:32 mtj ..i had a go a few weeks ago, but didnt sort a solution :'( 04:33 mtj oops.. i mean plack-error.log 06:34 alex_a bonjour 06:47 fridolin hi 06:58 reiveune hello 07:00 gaetan_B hello 07:17 * magnuse waves 07:23 ashimema @later tell tcohen M::P::O should handle headers, yes 07:23 huginn` ashimema: The operation succeeded. 08:29 drojf[m] . 08:33 drojf[m] i bridged #koha to matrix.org so i can use riot.im to join. let me know if this is not wanted for any reason 08:34 drojf[m] other oftc channels like debian and tor have bridges too 08:46 drojf[m] oops. sorry 08:53 drojf[m] if the topic was something else, feel free to reset it :) this is what chanserv sent me 08:53 ashimema @later tell tcohen any chance you could give the final go ahead on bug 11897 08:53 huginn` ashimema: The operation succeeded. 09:16 magnuse bug 11897 09:16 huginn` 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11897 new feature, P5 - low, ---, alex.sassmannshausen, Signed Off , Stock Rotation for Koha 09:19 magnuse anyone know if the age restrictions associated with AgeRestrictionMarker also works for checkouts over SIP2? 10:03 ashimema @later khall any chance you could take a look at bug 18267 10:03 huginn` ashimema: I suck 10:03 ashimema @later tell khall any chance you could take a look at bug 18267 10:03 huginn` ashimema: The operation succeeded. 10:03 ashimema oops 10:19 * cait waves 10:19 cait bug 18267 10:19 huginn` 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18267 normal, P1 - high, ---, colin.campbell, Needs Signoff , Update price and tax fields in EDI to reflect DB changes 10:41 gandaro Why do libraries use proprietary software? 10:43 gandaro I am living in Berlin, Germany. The three universities TU Berlin, HU Berlin, and FU Berlin recently switched to a cloud-based library system called Alma (by ExLibris) 10:47 gandaro It’s sad! 11:13 * cait waves 11:13 cait it's not only libraries :) 11:23 gandaro hey cait 11:25 gandaro it’s also the electoral office :p 11:27 gandaro (The proprietary software used for the federal elections was recently inspected by members of the Chaos Computer Club, and it’s a disaster.) 11:48 cait yeah I know (also from Germany :) ) 11:49 oleonard Hi everyone (I'm not from Germany :( ) 11:50 * cait sends oleonard cookies 11:51 LibraryClaire Hi oleonard 11:51 wahanui hi olé onard 11:53 Joubu Hi #koha 11:59 magnuse woohoo - bug 19173 11:59 huginn` 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19173 enhancement, P5 - low, ---, kyle, Pushed to Master , Make OPAC online payments pluggable 11:59 magnuse khall++ 11:59 magnuse Joubu++ 12:15 gandaro hey oleonard :) 12:15 gandaro oleonard: where are you from? 12:16 oleonard Ohio, U.S.A. 12:17 gandaro I looked at the Koha website. The community seems to be really international :) 12:18 * magnuse waves from northern norway 12:19 gandaro KohaCon in Nigeria, the Philippines, Argentina, Greece… 12:19 magnuse yup, we are all over the place :-) 12:19 magnuse speaking of which, where will KohaCon18 be, i wonder? 12:20 magnuse one proposal from USA https://wiki.koha-community.org/wiki/KohaCon18_Proposals 12:22 cait hm I think we agreed on a deadline for the bids, but no email to the list yet? 12:31 gandaro There’s this website koha.org 12:31 gandaro What is that 12:31 wahanui that is less clunky than he or she eh? 12:32 gandaro Are these the original developers? 12:33 gandaro wahanui: do you mean “they� 12:33 wahanui i haven't a clue, gandaro 12:33 gandaro wahanui: you’re a bot, eh 12:33 wahanui gandaro: sorry... 12:34 oleonard gandaro: koha.org was hijacked by a company which wanted to use it for their own fork 12:35 gandaro They are fraudsters? 12:35 Joubu gandaro: Koha website is https://koha-community.org 12:36 gandaro the sad thing is, when I googled for Koha ILS, I found both koha-community.org and koha.org, but koha.org seems much more official 12:36 oleonard gandaro: They use koha.org to promote their own fork. It's not exactly fraud, but it's not great. 12:40 cait gandaro: there are articles about the fork online if you are interested 12:41 eythian hi 12:42 cait hi eythian 12:42 cait and tcohen :) 12:42 tcohen morning eythian cait Joubu 12:43 Joubu Hola Tomas! 12:43 Joubu tcohen: mtj was searching for timestamp in plack logs, we had the discussion few weeks ago, right? 12:44 tcohen Joubu: you mean when we talked about using Koha::Logger with Plack? 12:45 Joubu do not remember exactly 12:47 tcohen we really need to work on hooking Koha::Logger in plack.psgi 12:48 tcohen or a middleware plugin wrapping it 12:58 tcohen ashimema, if M::P::O handles headers, then why isn't it failing on custom headers? 13:00 ashimema show me what's failing ;)? 13:00 ashimema one tic.. just need to restart 13:03 tcohen @later tell ashimema bug 19196 introduces headers I'd love to add to the spec as optional 13:03 huginn` tcohen: The operation succeeded. 13:05 ashimema back 13:06 tcohen ashimema: I implemented what we talked about pagination, using a Mojo plugin 13:06 ashimema cool 13:06 tcohen and was wondering about adding it to the spec 13:07 * ashimema is looking at the bug 13:07 tcohen the most generic possible way 13:08 tcohen the implementation uses two plugins I add, 19196 and 19234 13:08 tcohen a sign off would be great to get it PQA btw :-P 13:09 * ashimema reads 13:09 tcohen basically, 'list' controller methods would do 13:11 ashimema ooh.. so you opted for 'page' rather than 'cursor' based 13:11 * LeeJ waves 13:11 LeeJ hi #koha 13:11 LeeJ pianohacker: around ? 13:11 Joubu WARNING TO ALL: *ALL* the versions listed on https://wiki.koha-community.org/wiki/DBMS_auto_increment_fix MUST NOT be used 13:11 pastebot "tcohen" at 172.25.7.0 pasted "ashimema" (9 lines) at http://paste.koha-community.org/664 13:12 Joubu How can I make it more clear? 13:12 Joubu It is like I am repeating that for 3 months now... 13:12 Joubu but if you are running one of these versions in production, you will have problems guys 13:12 Joubu 17.05.00 13:12 Joubu 16.11.07, 16.11.08, 16.11.09 13:12 Joubu 16.05.12, 16.05.13, 16.05.14 13:13 Joubu 17.05.01 13:13 Joubu Safe versions are: After 17.05.02, 16.11.10, 16.05.15 (included) 13:17 ashimema tcohen.. why didn't you put the pagination query builder and the pagination header helpers together in the same Mojo Helper? 13:18 tcohen because query parsing could consider other use cases at some point 13:25 pastebot "ashimema" at 127.0.0.1 pasted "tcohen spec example" (11 lines) at http://paste.koha-community.org/665 13:26 tcohen ashimema: only required: false needs to be added to that, right? 13:29 LeeJ Joubu: so I ran those corruption queries on our production instance and it returned 1 result from issues..I imagine under the About page the "data problems" notification would be clearly visible if there WAS a problem? 13:29 ashimema yup 13:29 LeeJ thanks! 13:31 Joubu the about page should show you the corrupted data, yes (if you are using a version with 18931 in) 13:31 LeeJ we're running 16.11.09 in production 13:33 Joubu then, upgrade 13:33 * LeeJ glances at bws :) 13:39 LeeJ @later tell pianohacker what was that bug number you sent me the other day? Also, our library director gave the OK to share a dump of our rules :) 13:39 huginn` LeeJ: The operation succeeded. 13:39 * Joubu wonders why we take time to sync security releases if nobody cares about them... 13:40 oleonard Anyone else getting errors when trying to submit biblionumbers to batch record modification? 13:41 * cait cares 13:53 * ashimema cares too 13:57 Joubu good to know :) 13:58 Joubu oleonard: "The method itemnumbers is not covered by tests! " 13:58 Joubu oleonard: on master, right? 13:58 oleonard yes 13:59 Joubu oleonard: can you open a bug report please, I am going to fix it right now 13:59 oleonard Sure 14:04 oleonard Bug 19357 14:04 huginn` 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19357 major, P5 - low, ---, jonathan.druart, ASSIGNED , Error when submitting biblionumbers to batch record modification 14:07 tcohen back 14:15 Joubu thanks oleonard, patch attached 15:10 Richard Good morning guys, i need some help please 15:11 Joubu Richard: ? 15:12 Richard I installed Koha in a virtual machine and works perfect. Now I need it to be in the library network so that all the computers can see the OPAC 15:12 Richard I put the virtual machine to bridge adapter but... nothing happens 15:13 Richard I heard the network is configured in a way that doenst give automatic IP 15:17 Richard If I ask an IP, where should I use it? During the linux instalation? 15:17 eythian Richard: it's not really a koha issue, so you may not get much help here. 15:18 eythian (but hang around anyway, maybe someone has ideas.) 15:18 Richard Yeah, you are right. But I considered Asking here first 'cause virtualization is often used 15:18 Richard thaks :) 15:23 reiveune bye 15:49 LeeJ Richard: you'll have to either edit the IP from command line or from the VMM you're using (Virtualbox, VMWare Player, etc.) 15:50 LeeJ that's all I've got, really...it's tricky to get it right but you just have to mess with it until you can ping from both ends 15:55 huginn` New commit(s) kohagit: Bug 18282: operationId must be unique <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=b4e525e4f6382a421cb7e77632fca8ecaaf8f3d6> / Bug 18290: Fix t/db_dependent/Koha/Object.t, Mojo::JSON::Bool is a JSON::PP::Boolean :) <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=256c66752f2817892b03938edb375b234a616fcd> / Bug 18137: (QA followup) Make sure the session exists and is expired on expiration 15:56 tcohen lari++ 16:03 Joubu tcohen++ ;) 16:13 Joubu @later tell rangi do you registered "koha" as org on docker? https://hub.docker.com/u/koha/ 16:13 huginn` Joubu: The operation succeeded. 16:13 Joubu @later tell rangi Or know who did :) 16:13 huginn` Joubu: The operation succeeded. 16:17 Joubu magnuse: maybe? ^ 16:17 tcohen drojf? 16:17 wahanui drojf is from Germany and developing Koha on a raspberry pi! 16:32 jenkins Project Koha_Master_D8 build #258: ABORTED in 39 min: https://jenkins.koha-community.org/job/Koha_Master_D8/258/ 16:32 jenkins * Jonathan Druart: Bug 18137: Add useful Koha::Exceptions 16:32 jenkins * Jonathan Druart: Bug 18137: Migrate from Swagger2 to Mojolicious::Plugin::OpenAPI 16:32 jenkins * Jonathan Druart: Bug 18137: Make /patrons Mojolicious::Plugin::OpenAPI compatible 16:32 jenkins * Jonathan Druart: Bug 18137: Make /cities Mojolicious::Plugin::OpenAPI compatible 16:32 jenkins * Jonathan Druart: Bug 18137: Make /holds Mojolicious::Plugin::OpenAPI compatible 16:32 huginn` 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18137 enhancement, P5 - low, ---, lari.taskula, Pushed to Master , REST API: Migrate from Mojolicious::Plugin::Swagger2 to Mojolicious::Plugin::OpenAPI 16:32 jenkins * Jonathan Druart: Bug 18137: Remove x-mojo-around-action 16:32 jenkins * Jonathan Druart: Bug 18137: (follow-up) Fix handling DBIx::Class::Exception messages 16:32 jenkins * Jonathan Druart: Bug 18137: (QA-follow-up) Fix pod fail 16:32 jenkins * Jonathan Druart: Bug 18137: (follow-up) Sort definitions.json 16:32 jenkins * Jonathan Druart: Bug 18137: List Mojolicious::Plugin::OpenAPI and JSON::Validator as 16:32 jenkins * Jonathan Druart: Bug 18137: (QA followup) Make sure the session exists and is expired on 16:32 jenkins * Jonathan Druart: Bug 18290: Fix t/db_dependent/Koha/Object.t, Mojo::JSON::Bool is a 16:32 huginn` 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18290 normal, P5 - low, ---, olli-antti.kivilahti, Pushed to Master , Fix t/db_dependent/Koha/Object.t, Mojo::JSON::Bool is a JSON::PP::Boolean :) 16:32 jenkins * Jonathan Druart: Bug 18282: operationId must be unique 16:32 huginn` 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18282 enhancement, P5 - low, ---, lari.taskula, Pushed to Master , OpenAPI operationId must be unique 16:38 jenkins Project Koha_Master_D8 build #259: ABORTED in 23 sec: https://jenkins.koha-community.org/job/Koha_Master_D8/259/ 16:38 jenkins * Jonathan Druart: Bug 18137: Add useful Koha::Exceptions 16:38 jenkins * Jonathan Druart: Bug 18137: Migrate from Swagger2 to Mojolicious::Plugin::OpenAPI 16:38 jenkins * Jonathan Druart: Bug 18137: Make /patrons Mojolicious::Plugin::OpenAPI compatible 16:38 jenkins * Jonathan Druart: Bug 18137: Make /cities Mojolicious::Plugin::OpenAPI compatible 16:38 jenkins * Jonathan Druart: Bug 18137: Make /holds Mojolicious::Plugin::OpenAPI compatible 16:38 huginn` 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18137 enhancement, P5 - low, ---, lari.taskula, Pushed to Master , REST API: Migrate from Mojolicious::Plugin::Swagger2 to Mojolicious::Plugin::OpenAPI 16:38 jenkins * Jonathan Druart: Bug 18137: Remove x-mojo-around-action 16:38 jenkins * Jonathan Druart: Bug 18137: (follow-up) Fix handling DBIx::Class::Exception messages 16:38 jenkins * Jonathan Druart: Bug 18137: (QA-follow-up) Fix pod fail 16:38 jenkins * Jonathan Druart: Bug 18137: (follow-up) Sort definitions.json 16:38 jenkins * Jonathan Druart: Bug 18137: List Mojolicious::Plugin::OpenAPI and JSON::Validator as 16:38 jenkins * Jonathan Druart: Bug 18137: (QA followup) Make sure the session exists and is expired on 16:38 jenkins * Jonathan Druart: Bug 18290: Fix t/db_dependent/Koha/Object.t, Mojo::JSON::Bool is a 16:38 huginn` 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18290 normal, P5 - low, ---, olli-antti.kivilahti, Pushed to Master , Fix t/db_dependent/Koha/Object.t, Mojo::JSON::Bool is a JSON::PP::Boolean :) 16:38 jenkins * Jonathan Druart: Bug 18282: operationId must be unique 16:38 huginn` 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18282 enhancement, P5 - low, ---, lari.taskula, Pushed to Master , OpenAPI operationId must be unique 17:59 magnuse Joubu: no idea who "koha" on dockerhub might be 17:59 magnuse i know Oslo public library uses docker a lot, but they are https://hub.docker.com/u/digibib/ 18:01 Joubu thanks magnuse 18:14 magnuse oh Joubu++ for rebasing bug 7317 18:14 huginn` 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7317 new feature, P5 - low, ---, alex.sassmannshausen, Needs Signoff , Add an Interlibrary Loan Module to Circulation and OPAC 18:14 * magnuse hopes to get it signed off tonight or tomorrow 18:54 bag ooh magnuse if you sign off on bug 7317 - I’ll get some QA action on that with nick or kyle 18:54 huginn` 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7317 new feature, P5 - low, ---, alex.sassmannshausen, Needs Signoff , Add an Interlibrary Loan Module to Circulation and OPAC 18:55 magnuse bag: trouble is, it is missing tests... 18:55 bag ouch :( 18:56 magnuse well, there are tests, but according to atheia they are mostly written for a previous iteration of the code 18:58 magnuse and atheia changed jobs and everyone else at ptfse is busy with other stuff, i think 18:58 Joubu atheia will be working on it in the next weeks 18:59 tcohen hi 18:59 magnuse Joubu: oh? that is awesome news! 19:00 Joubu so feel free to SO and give QA feedbacks 19:00 Joubu It seems that lot of people are interested in this development, but release is coming, and I will not push such a big stuff in the last minutes 19:01 Joubu so please test, test, test and give feedbacks 19:01 Joubu actually if you tell everything is okay, I will be afraid to push 19:01 Joubu I'd prefer you find some issues 19:04 magnuse Joubu: i have implemented a "plugin" for norwegian ill, founds some issues and atheia have fixed them 19:05 magnuse so at the moment i do not know about any utstanding issues 19:32 magnuse bag, Joubu: bug 7317 is signed off! 19:32 huginn` 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7317 new feature, P5 - low, ---, alex.sassmannshausen, Signed Off , Add an Interlibrary Loan Module to Circulation and OPAC 19:33 bag sweet 19:36 pianohacker hallo 19:37 pianohacker LeeJ: bug 15521 :) thanks 19:37 huginn` 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15521 enhancement, P5 - low, ---, jweaver, ASSIGNED , Make circulation rules backend more granular 20:39 LeeJ pianohacker: should I just do a SELECT * and export the result? is that what NEKLS did? Or did they run a different query? 20:39 pianohacker LeeJ: yup, looks like it 20:40 LeeJ pianohacker: okay! Will run that now for you :) 20:42 pianohacker thanks! 20:42 pianohacker LeeJ++ 20:42 LeeJ pianohacker: :) 20:43 LeeJ pianohacker: might I suggest anyone who contributes dumps to include their Koha version number in the filename? :) 20:44 pianohacker Probably a good idea; thankfully, the code this is being slurped into should be resilient to missing columns 20:45 LeeJ pianohacker: you've been a dev long enough to know that *should* can be a death sentence for an enhancement :) 20:50 LeeJ pianohacker: there you go! :) 20:51 pianohacker thanks 20:51 LeeJ happy to help! :D 20:56 jenkins Project Koha_Master_D8 build #260: SUCCESS in 4 hr 3 min: https://jenkins.koha-community.org/job/Koha_Master_D8/260/ 20:56 jenkins * Jonathan Druart: Bug 18137: Add useful Koha::Exceptions 20:56 jenkins * Jonathan Druart: Bug 18137: Migrate from Swagger2 to Mojolicious::Plugin::OpenAPI 20:56 jenkins * Jonathan Druart: Bug 18137: Make /patrons Mojolicious::Plugin::OpenAPI compatible 20:56 jenkins * Jonathan Druart: Bug 18137: Make /cities Mojolicious::Plugin::OpenAPI compatible 20:56 huginn` 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18137 enhancement, P5 - low, ---, lari.taskula, Pushed to Master , REST API: Migrate from Mojolicious::Plugin::Swagger2 to Mojolicious::Plugin::OpenAPI 20:56 jenkins * Jonathan Druart: Bug 18137: Make /holds Mojolicious::Plugin::OpenAPI compatible 20:56 jenkins * Jonathan Druart: Bug 18137: Remove x-mojo-around-action 20:56 jenkins * Jonathan Druart: Bug 18137: (follow-up) Fix handling DBIx::Class::Exception messages 20:56 jenkins * Jonathan Druart: Bug 18137: (QA-follow-up) Fix pod fail 20:56 jenkins * Jonathan Druart: Bug 18137: (follow-up) Sort definitions.json 20:56 jenkins * Jonathan Druart: Bug 18137: List Mojolicious::Plugin::OpenAPI and JSON::Validator as 20:56 jenkins * Jonathan Druart: Bug 18137: (QA followup) Make sure the session exists and is expired on 20:56 jenkins * Jonathan Druart: Bug 18290: Fix t/db_dependent/Koha/Object.t, Mojo::JSON::Bool is a 20:56 huginn` 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18290 normal, P5 - low, ---, olli-antti.kivilahti, Pushed to Master , Fix t/db_dependent/Koha/Object.t, Mojo::JSON::Bool is a JSON::PP::Boolean :) 20:56 jenkins * Jonathan Druart: Bug 18282: operationId must be unique 20:56 huginn` 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18282 enhancement, P5 - low, ---, lari.taskula, Pushed to Master , OpenAPI operationId must be unique 22:02 gandaro I am cloning koha.git and it’s at 73%. 1.5 GB… 22:03 gandaro Seems to be quite complex 22:05 cait it's a bit repository with a lot of history 22:05 cait don't get too worried yet 22:08 gandaro I’m a bit scared of 500k SLOC 22:09 gandaro (according to Open Hub) 22:09 ibeardslee if you aren't interested in the history you can use '--depth 1' in the clone 22:15 gandaro thank you, I did not know that 22:15 LeeJ have a good night #koha 22:26 cait gandaro: lots of it is sql and translations 22:27 cait promise :) 22:27 cait what do you want to use it for? 22:30 gandaro Hm. Yesterday I thought, maybe I want to become a librarian. And then I saw that a small library at my university uses a FLOSS library system (Openbiblio). And then I searched for FLOSS ILSs. 22:31 gandaro Also I am a programmer, and I want to do code 22:31 cait hm 22:31 gandaro cait: So actually I don’t want to use it for anything :p 22:32 cait you can combine both, programmer and librarian these days 22:32 cait there is even a study called "bilbiotheksinformatik" these days 22:32 gandaro apparently “Systembibliothekar†is something similar as well 22:32 * cait is a bit of both 22:33 cait yes, that's kind of what I do 22:33 cait maybe look at job descriptions? the biggest mailing list in germany is called inetbib 22:33 cait there are technical library jobs listed there quite frequently 22:33 cait might give you an idea 22:36 gandaro I graduated from high school just one year ago. I don’t know if any library actually wants me to do anything :x 22:38 cait was more thinking to get a feel for what you might end up with :) 22:39 gandaro That makes sense 22:41 gandaro Thank you for the tip :) 22:41 cait you are welcome 22:41 cait openbiblio is a bit less complex than Koha i think 22:43 cait but Koha is more library standard 22:43 gandaro https://asta.tu-berlin.de/bibliothek/opac/index.php 22:44 gandaro That’s where I found it 22:45 gandaro I am not sure how well they make use of the features of OpenBiblio. They do not seem to have put much love into making the catalogue 22:45 cait hm broken umlauts for m 22:45 cait e 22:45 gandaro yes. the encoding is messed up :D 22:45 cait but the records don't look too bad 22:46 cait have to sleep :) ttyl 22:47 gandaro good night! 22:47 wahanui sleep tight 22:55 gandaro going to sleep now as well