Time Nick Message 00:01 mtompset wnickc: I signed off bug 14246 as well. :) 00:01 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14246 enhancement, P5 - low, ---, xarragon, Signed Off , Add borrowernumber to koha_news 00:01 mtompset Added the koha::schema::results files too, just in case. 00:10 wnickc mtompset++ 00:34 wnickc goodnight! 01:01 IceCube ok if anyone is there I have a few questions about my koha install 01:02 IceCube It's a fresh install, just imported the database from an old system, logged into the web interface, the database was upgraded, and now I'm hitting an error page 01:04 * eythian passive-aggressively wonders why no one ever actually says what the error is, which is the one thing that could allow them to be helped :) 01:07 IceCube Can't call method "do" on unblessed reference at /usr/share/koha/lib/C4/Context.pm line 793. BEGIN failed--compilation aborted at /usr/share/koha/lib/C4/Auth.pm line 89. Compilation failed in require at /usr/share/koha/intranet/cgi-bin/mainpage.pl line 25. BEGIN failed--compilation aborted at /usr/share/koha/intranet/cgi-bin/mainpage.pl line 25. 01:07 eythian my first thing would be to ensure that mysql is running 01:08 IceCube it is 01:08 IceCube I can see it when I run top 01:09 eythian try restarting it 01:09 eythian often that error is from koha not being able to talk to it 01:09 IceCube ok, restarted. 01:09 IceCube same error 01:09 IceCube :( 01:09 eythian hmm 01:10 IceCube config wrong somewhere? 01:10 eythian maybe 01:10 eythian worth checking 01:10 IceCube any suggestions where to look? 01:11 eythian trying running 'sudo koha-update-schema instancename' 01:11 eythian see if it gives you the same error 01:11 IceCube koha-update-schema not found 01:12 wizzyrea koha-upgrade-schema 01:12 wizzyrea (I think) 01:12 IceCube ahh there it is 01:12 eythian oh 01:12 IceCube yep I just found it in /bin 01:12 eythian yes 01:12 eythian /bin? 01:12 eythian not /usr/sbin? 01:13 IceCube DBI connect('dbname=koha_koha;host=localhost;port=3306','koha_koha',...) failed; Access denied for user........ 01:13 IceCube ok where do I set that 01:13 eythian there you go 01:13 eythian you need to fix that 01:13 eythian it's in koha-conf.xml 01:14 IceCube ok let me go check 01:14 eythian did you copy that across from the old installation? 01:14 eythian because if you did, that was a bad idea 01:14 IceCube the kohaconf? no 01:14 eythian hmm 01:15 IceCube so it's a bunch of random letters 01:15 IceCube can I just change that to something and then change it also in mysql 01:16 eythian that's typically what a password is, yes 01:16 eythian I'd just change mysql to match the file 01:16 IceCube I just meant that I didn't set it 01:16 eythian I'm concerned that they don't match though. That's suspicious 01:16 eythian especially if, as you said, it successfully did the schema upgrade. 01:17 IceCube sigh. I love technology. 01:19 IceCube ok that did it 01:19 IceCube thanks guys 01:19 IceCube you've been a lot of help to me over the past few days 01:21 eythian sweet :) 01:21 eythian for payment, you must go patch two bugs ;) 01:22 IceCube are you sure you want me to try to do that 01:22 eythian we have a review process for a reason :) 01:23 IceCube wisdom 01:23 IceCube prudence, actually 01:23 IceCube wisdom combined with experience 01:23 eythian yes, and messy code from the past 01:25 pastebot "IceCube" at 127.0.0.1 pasted "Fresh install / db upgrade errors" (15 lines) at http://paste.koha-community.org/120 01:25 IceCube ok I have to run for a few minutes but I'll be back - and now I have some more questions. Possibly related to the thing I just pasted. 01:25 IceCube ttys... 01:26 wizzyrea I feel like for the most part those messages are alright, especially if things are working. 01:26 eythian yeah 01:26 eythian the "Can't create" ones may be a problem 01:27 eythian I kinda think we should capture and ignore any messages that start with "duplicate" 01:27 wizzyrea yeah true 01:27 wizzyrea or mark them differently. 01:27 wizzyrea the other thing 01:27 wahanui i guess the other thing is i want to upgrade the version of koha. how? 01:28 wizzyrea I want to see in database update is printing something before an update that can take a lot of time begins 01:28 wizzyrea and again afterwards 01:28 eythian yes 01:28 wizzyrea i.e. "updating database for bug xxxx - this can take some time" then "Finished updating bug xxxxx" 01:29 wizzyrea I do that for the ones in 3.18 that I do, even though they take very little time. 01:29 wizzyrea there are some in there that can take aaages though and it's nerve wracking when it shouldn't be 01:31 * eythian tries really hard to not have the "library data" section of his talk not turn into too long of a rant. 01:31 wizzyrea oh go on, have your rant. 01:32 eythian I only have 20 minutes and need to actually cover the topic 01:32 wizzyrea oh well, fair enough 01:32 wizzyrea yeah, that's a 20 minute rant in itself. 01:32 eythian yep 01:32 wizzyrea at minimum. 02:12 IceCube Ok I'm back 02:12 IceCube It looks like the database is... empty? 02:12 IceCube when I do a search on the catalog I get no results returned 02:13 IceCube There should be about 70,000 books 02:13 eythian IceCube: that symptom is not reflective of that conclusion :) 02:13 eythian check your database first 02:13 eythian select count(*) from biblio; 02:13 eythian most likely you need to rebuild the search index 02:13 IceCube haha obv :) 02:13 IceCube ok 02:13 eythian in fact, you definitely need to 02:14 eythian sudo koha-rebuild-zebra --full -v koha 02:14 IceCube what does select count(*) do 02:14 IceCube It gave me a result of 1 02:14 eythian did you put in exactly what I said above? 02:14 IceCube yes, with a ; 02:15 eythian that is not what I'd expect 02:15 eythian try: 02:15 IceCube I have not done the rebuild yet though, if that matters 02:15 eythian select * from biblio; 02:15 eythian the rebuild is unrelated 02:15 IceCube error 1046 no database selected 02:15 eythian oh 02:15 eythian how are you accessing your database? 02:16 IceCube I'm doing this in mysql right? 02:16 eythian that's not an answer :) 02:16 IceCube it kind of is haha 02:16 IceCube I'm in mysql 02:16 eythian how did you get in to mysql? 02:17 IceCube mysql -u username -p 02:17 eythian that's the hard way 02:17 eythian don't do that 02:17 eythian sudo koha-mysql koha 02:17 IceCube ok 02:18 eythian (the actual probably is probably that you didn't select your database.) 02:18 eythian *problem 02:18 IceCube select count(*) now givs a big number 02:18 eythian good 02:18 eythian so your database is not empty 02:18 eythian now do the rebuild 02:18 IceCube yeah I realized that when you told me I was doing it the hard way 02:18 IceCube ok I'll do that 02:18 eythian wahanui: what is the saddest thing? 02:18 wahanui the saddest thing is http://i39.tinypic.com/14jz15f.jpg 02:18 eythian heh 02:19 IceCube lol 02:19 IceCube how many things does wahanui do 02:19 eythian wahanui is an infobot 02:20 jcamins wahanui: statistics? 02:20 wahanui i guess statistics is larger, so I'm assuming all is well for that. 02:20 eythian so, many things. 02:20 jcamins wahanui: facts? 02:20 wahanui jcamins: bugger all, i dunno 02:20 eythian wahanui: stats 02:20 wahanui Since Tue Oct 6 21:46:26 2015, there have been 336 modifications and 208 questions. I have been awake for 15 days, 4 hours, 33 minutes, 39 seconds this session, and currently reference 46089 factoids. Addressing is in optional mode. 02:20 jcamins Oh, whatever. 02:20 wahanui and ever, amen. 02:20 IceCube oh that's a lot of factoids 02:20 IceCube Is that how many things he responds to or just how many things he comes up with 02:20 jcamins eythian? 02:20 wahanui i guess eythian is Time's Person of the Year for 2006. 02:21 eythian it's true, I was. 02:22 IceCube ok reindexing done... 02:23 eythian IceCube: do a sudo koha-common restart now 02:23 IceCube and a search for the word "book" displays lots of records :) 02:23 eythian oh, then don't bother with the restart 02:23 eythian that sounds good then 02:23 IceCube well it said command not found anyways 02:23 eythian oh 02:24 eythian yes 02:24 eythian I meant sudo service koha-common restart 02:24 eythian but, if search is working, you don't need to 02:24 IceCube ok cool 02:24 IceCube yep it seems to be working! 02:25 IceCube Wow I'm really happy 02:25 eythian awesomecross 02:25 IceCube This has been a long time coming 02:25 IceCube The librarian has been complaining she wants an upgrade for several years 02:25 eythian heh 02:26 eythian now they're going to have to spend a week reading the newer manual and learning all the new things 02:26 IceCube I never wanted to do it because I didn't have the time or experience with linux, mysql, koha, etc. Then the system had a failure and... 02:26 IceCube here we are 02:27 wizzyrea :) 02:27 wizzyrea easy to update now 02:27 wizzyrea too 02:27 wizzyrea sudo apt-get upgrade koha-common 02:27 IceCube wizzy you were saying something about that last tiem 02:27 IceCube no more tarballs 02:27 IceCube :) 02:27 wizzyrea :D 02:27 IceCube thanks 02:27 wizzyrea packages don't suck. :) 02:27 IceCube hahaha 02:27 IceCube thanks all of you very much 02:28 IceCube this is a very helpful resource 02:28 IceCube and irc is kind of a blast from the past - haven't used it since the 90's really, but it came back immediately 02:28 wizzyrea come back anytime :) 02:28 IceCube oh... I probably will... lol 02:28 eythian there's usually a good crowd in here 02:29 IceCube do you all work on koha or just know a lot about it? 02:29 wizzyrea yeah, we usually say that the sun never sets on #koha :) 02:29 wizzyrea yes. 02:29 wizzyrea :) 02:29 eythian right now I'm writing a talk about it, if that counts 02:29 IceCube that counts as knowing it, I would think 02:29 wizzyrea pft, eythian is the pro-est of the pros. 02:30 IceCube do you get many people in here asking questions? 02:30 IceCube glad to have your pro-est help, eythian 02:30 eythian no problem ;) 02:30 eythian yes, it's pretty common 02:30 wizzyrea pretty common yeah 02:32 wizzyrea the mailing lists are good for things that are not time sensitive 02:32 IceCube ok good to know 02:32 IceCube hey where does the superlibrarian log in? 02:33 IceCube I tried it on the koha-intra site but it says I don't have permission 02:33 eythian that's where they log in 02:33 eythian you can use the database username/password to configure users 02:34 IceCube I'm getting "Error: You do not have permission to access this page." 02:34 IceCube yeah I did log in with that and it works but the superlib doesn't for some reason 02:34 eythian are you using the database username/password? 02:34 eythian hmm 02:34 eythian reset the password? 02:34 eythian passwords should be backwards compatible, but... 02:35 IceCube ok let's try resetting it 02:35 IceCube seems that passwords don't like us tonight 02:35 eythian also, double check the permissions 02:35 wizzyrea actually, check the permissions 02:35 wizzyrea because you wouldn't have seen that message 02:35 wizzyrea if the password was wrong 02:35 eythian true 02:36 wizzyrea note that you probably just need to untick and tick the superlibrarian box, and save it 02:36 IceCube ahh ok you know what I was spelling her name wrong :S 02:36 wizzyrea haha 02:36 eythian heh 02:36 IceCube don't tell her 02:36 wizzyrea mum's the word. 02:37 IceCube is it possible to link koha to ldap? I thin I saw this somewhere once 02:37 eythian yes, it is 02:37 IceCube hmmmmm 02:38 * IceCube begins to plan for the future 02:38 wizzyrea ldap? 02:38 wahanui ldap is missing a certain pleasantness of usage. 02:38 wizzyrea hrmph 02:38 wizzyrea that is not what I wanted ;) 02:38 IceCube hahaha 02:38 wizzyrea http://perldoc.koha-community.org/C4/Auth_with_ldap.html slightly terrible looking, but essentially correct 02:39 IceCube hahahaha ok 02:39 wizzyrea of particular note are the bits you have to chuck into koha-conf.xml 02:39 wizzyrea and how to do the mappings. 02:39 IceCube I'll prob consult a professional on this or if I decide to tinker around I'll make a copy of the VM and use that 02:40 IceCube ok good to know 02:40 IceCube Actually I should prob learn this because I want to start a school and will prob have to set a lot of this stuff up 02:40 eythian It's not too hard, but you have to make sure the info in your ldap matches the info that koha expects 02:40 IceCube makese sense 02:40 wizzyrea what he said. 02:41 eythian e.g. whatever field you use to provide borrower category must match the values that koha can have for borrower category, etc. 02:41 eythian I've set up more koha-ldap system than I care to think about :) 02:41 IceCube Well that's good to know because that means it must work for a lot of people 02:42 wizzyrea it does 02:42 eythian get your ducks in a row and it can be done in about 10 minutes 02:42 tcohen eythian: can u put your signature on bug 15012 and mark it PASSED QA? 02:42 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15012 normal, P5 - low, ---, jonathan.druart, Signed Off , koha-shell raises " no job control in shell" error 02:42 eythian the last one I did took about 6 months of duck-aligning. 02:42 wizzyrea if your ducks are disorderly... that. 02:42 IceCube hahaha 02:42 IceCube ok I'll peruse and see what needs to be done 02:43 IceCube this works with AD also, right? 02:43 eythian tcohen: do you want to write my talk? :) 02:43 wizzyrea should do 02:43 eythian yep, AD==LDAP for all intensive porpoises 02:43 IceCube oh yeah there it is in the link you sent me 02:43 IceCube right but occasionally you find quirks here and there 02:44 tcohen hehe, I didn't know you were giving a talk about ordering ducks 02:44 eythian tcohen: I'm giving a talk about elasticsearch, catmandu, and koha :) 02:45 tcohen ah, interesting when and where? I always wanted to learn about the three of the 02:45 tcohen m 02:45 eythian tcohen: Hobart, next Friday 02:45 eythian be there or be square 02:45 * tcohen will just push the patch, I have you implicit aproval 02:45 eythian tcohen: I'm checking it out right now 02:46 tcohen eythian: will you record it or the organizing people? 02:46 eythian I think it'll be recorded 02:46 wizzyrea http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13216 <runs away giggling> 02:46 huginn 04Bug 13216: enhancement, P5 - low, ---, mtj, Needs Signoff , fix koha-shell to work with git/dev installs 02:47 eythian wizzyrea: I'd _really_ like a global solution for that issue 02:47 wizzyrea true, that would be nice 02:47 eythian e.g. setting the perl5lib should be in a library 02:47 eythian hmm 02:47 wizzyrea I just fixed mine locally like that, thought I'd submit it 02:47 eythian that has recursion issues 02:48 eythian but still, having it somewhere central so it applies to everything would be idea 02:48 eythian l 02:48 wizzyrea well hm 02:48 tcohen eythian, we already have that, 02:49 eythian do we? 02:49 tcohen remember /etc/default/koha-common? 02:49 eythian oh 02:49 eythian yes 02:49 eythian that 02:49 eythian use that 02:49 tcohen we actually use that 02:49 wizzyrea mm but I don't want to do that because I want to change it at my whim 02:49 eythian ah, I see 02:49 eythian there's no reason it can't do both 02:49 eythian well actually 02:49 eythian it also needs to be on a per-instance basis 02:50 wizzyrea ok that I could get behind. 02:50 * eythian chooses not to think about that further for now 02:50 wizzyrea teehee 02:50 tcohen wizzyrea: I wrote a patch for kohadevbox:ansible (didn't push it yet) that puts a custom .bashrc on the instance user, so it is picked by the shell 02:50 wizzyrea obvs lots of ways to solve that one :) 02:51 tcohen we leave alone all people's deployment 02:51 tcohen and have our own set of tools for that scenarios 02:51 tcohen (dev, testing ,etc) 02:53 tcohen hm 02:54 eythian tcohen: bug 15012 signed off, marked passed qa. All yours now :) 02:54 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15012 normal, P5 - low, ---, jonathan.druart, Passed QA , koha-shell raises " no job control in shell" error 02:54 tcohen eythian: have you noticed that if we ran one plack serverfor all instances, then mpm-itk doesn't make any sense? 02:54 eythian tcohen: yes 02:54 tcohen cool, thanks eythian! 02:55 tcohen I can now go to bed :-P 02:55 eythian I figure we'll burn that bridge when we get to it 02:55 wizzyrea per instance settings so you didn't have to specify would be the best ever. 02:55 * Francesca waves 02:56 wizzyrea but the way I did it is a very close 2nd to that, it works the way I do anyway. 02:56 eythian per-instance would mean our gitified staging servers make more sense 02:56 eythian later tcohen 02:57 eythian https://www.youtube.com/watch?v=Fu5CA59MSlU <-- tcohen, if you're really keen, here's my one from last year 02:58 eythian it'll probably help you if you're having trouble sleeping 03:04 Francesca @wunder wlg 03:04 huginn Francesca: The current temperature in Wellington, New Zealand is 13.0°C (3:30 PM NZDT on October 22, 2015). Conditions: Mostly Cloudy. Humidity: 82%. Dew Point: 10.0°C. Pressure: 29.80 in 1009 hPa (Steady). 03:10 wizzyrea that is one of my favourite talks ever. 03:10 huginn New commit(s) kohagit: Bug 15012: use sudo instead of su in koha-shell <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=0e9e51db94abdabe6e603d98a05bf315c8d3fa91> 03:15 mtompset Have a great day (24 hour period), #koha wizzyrea Francesca eythian 03:16 irma how good is the search and how refined are the search filters ... I don't know how satisfied users are and also I don't know the relationship with the library management system once a discovery layer has been installed. 03:16 irma So much to know ... 03:30 wizzyrea irma you mean like EBSCO or? 06:16 * cait waves 06:17 eythian hi cait 06:17 cait hi eythian 06:17 * magnuse waves 06:17 cait hi magnuse :) 06:17 magnuse kia ora cait and eythian 06:18 cait magnuse: could i talk you into signing off some qa followups i did? 06:18 cait 8436 06:18 * eythian is making a slide on weird cases in searching, uses cait as an example 06:18 cait i am a weird case? 06:18 cait .... 06:18 eythian specifically, the author sorting behaviour you brought up 06:18 cait i still tihnk the browse is acting strange too 06:19 eythian possibly 06:19 eythian I haven't had a chance to look at it recently 06:20 cait when is your talk? :) 06:20 eythian next week friday 06:22 cait wow 06:22 cait and making the slides now 06:23 eythian I go there on Monday, and I will be having a busy weekend 06:23 cait btw, i am also looking for opinions on bug 11317 06:23 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11317 enhancement, P5 - low, ---, maxime.beaulieu, Signed Off , Add a way to access files from the intranet. 06:23 cait which i'd like to have... but not sure how safe it is 06:23 eythian also, I like having a good amount of practice runs. 06:28 eythian OK, I think I'm at the point where the next step is to write my wrap-up slides. I'll do that tomorrow. 06:43 magnuse yay for 11317, but yes security should be a priority 06:43 reiveune hello 06:44 cait hi reiveune :) 06:44 cait bbiab 06:52 alex_a bonjour 06:52 wahanui privet, alex_a 06:57 fridolin hie there 07:05 Joubu hi 07:17 * andreashm waves 07:18 * magnuse waves 07:18 andreashm wassup? 07:19 magnuse ncip, hopefully 07:37 Joubu @later tell tcohen something weird on jenkins node: u12 and u14 does not use the same code: u14 is using master but 12 5a9b8d9359424a3f0316f89348038fbb290e722b. Do you know why? 07:37 huginn Joubu: The operation succeeded. 07:40 gaetan_B hello 07:40 wahanui hi, gaetan_B 07:51 drojf hi #koha 08:38 drojf looks like opac search also searches itemnotes_nonpublic? i get hits for things that are only in there. is it supposed to be like that? 08:39 Joubu certainly not 08:40 drojf the info is not shown then, but it should not be searchable anyway 08:40 Joubu drojf: it's certainly because it's indexed by zebra 08:41 drojf hmm maybe it's leftovers from the last import. i'll try a full reindex 08:41 Joubu drojf: the default mapping is 952x, and does not seem to be indexed 08:42 drojf i expected bulkmarkimport -d to do that, but maybe it doesn't. the info was in there before 08:47 drojf i can still find it Oo 08:58 drojf Joubu: it does get the info from there. i deleted it in one record, reindexed, and that record is no longer found. the others still are 09:00 Joubu drojf: is it mapped with 952x? 09:05 drojf oh. in the database, it is not in itemnote_nonpublic. that one is empty. it is in more_subfields_xml 09:05 drojf <record> 09:05 drojf <leader> a </leader> 09:05 drojf <datafield tag="999" ind1=" " ind2=" "> 09:05 drojf <subfield code="x">RLS-Gef-A</subfield> 09:05 drojf </datafield> 09:05 drojf </record> 09:07 drojf Joubu: i imported it as 952$x 09:08 drojf maybe bug 13023 fixes this 09:08 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13023 enhancement, P5 - low, ---, kyle, Pushed to Master , Nonpublic note for items should be mapped to a database column like itemnotes 09:09 Joubu That's the one I was looking for! 09:12 drojf i'll build a package of 3.20.4 and that patch and see if it fixes it 10:09 * cait waves 10:14 * cait waves at khall 10:14 cait did you see, i had some problems with the schema on the rebased patches (fine max is replacement price) 10:14 khall hi! 10:15 khall I'll check on that 10:15 cait tcohen explained it - you cannnot merge the changes 10:15 cait so easiest is probably to redo and put on a separate patch 10:16 cait and then tcohen will fix 10:16 cait but the discussion is in last nights irc log 10:17 Joubu cait, khall: I am on bug 11250, and I am not sure to know what could be done to make things moving 10:17 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11250 major, P5 - low, ---, kyle, Signed Off , "too many holds" message appears inappropriately 10:17 khall cait: will do. Those warnings during the unit test run are not a problem. I was concerned about those too but other tests have the same warnings 10:17 cait ok - so just splitting it then maybe 10:18 khall cait: I'll do that right now 10:18 cait Joubu: yeah. hm. I just feel torn about it really - I feel like we are losing information the way we display only one error at a time... but i am not strongly set against it. Ultimately i'd like the too_many to just be more clear? or just to deal with that one differently than the rest? 10:20 Joubu cait: maybe :) 10:20 cait like as Mark I think suggested - if no holds are allowed the message shoudl be different than if you just have too many ... things like that 10:20 khall which would require a lot of rewriting of the code, quite a lot 10:21 cait i know 10:21 cait so if you feel thsi works... let's try it 10:21 cait changing it back wouldn#t be huge either 10:21 khall cait: yes please! agreed. 10:21 Joubu yes, that's what I was trying to say. Actually you try to fix with a 10 lines TT patch a 50 lines pm patches :) 10:21 cait but if someone hates it.. you write a new patch? heh 10:21 Joubu obviously it cannot work 10:23 khall I'm also continuously working on the holds system, once we've got the ability to determine each status separately and distinctly, re-updating the messages will be simple. 10:23 khall but this is a good fix for now 10:24 Joubu khall: I am just wondering if the elsif blocks could be rewritten like : if ( cond1 or cond2 or cond3 ) { loop on conditions to display the errors# So we could have more than 1 errors } elsif maxreserves { display the generic message } 10:24 cait i'd like that 10:26 khall joubu: yes, that would work. Before we go further than that, which messages do you believe we will see at the same time? 10:26 cait age restriction and none available 10:26 cait could happen 10:27 cait i think theoretically... you could just have all but the Too_many one 10:27 cait in one block 10:27 Joubu The idea is mainly to prepare for the next one (not developed yet) which will just follow the existing pattern 10:27 khall cait: there's my arguement for simplicity. If the hold is age restricted, none_available is meaningless 10:28 khall because that patron will never be able to place a hold on that record 10:28 cait i think then Joubu is right... future thing 10:28 khall ok, I'll make those changes 10:29 cait compromise - and a quick one 10:29 khall : ) 10:29 cait at leat not hard to change 10:29 cait i will try to test tonight 10:29 cait just have a ... ton of stuff on my desk :( 10:29 khall excellent@! 10:29 cait khall: you saw feature slush deadline? 10:29 khall yes 10:34 cait khall: everytime... it's a little scary. to me at least :) 10:34 khall lol, yes, I can totally understand that ; ) 10:38 cait khall: could you maybe take a look at bug 8436? i did a kind of more extensive follow-up (not sure if i shoudl regret it...) so now i feel i should not pass qa 10:38 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8436 enhancement, P5 - low, ---, julian.maurice, Signed Off , Add branch limit on checkexpiration.pl 10:38 cait but it's not a big patch - was hoping jajm would take a look 10:38 khall will do cait! 10:38 cait hm my second patch could also move somewhere else if necessary 10:39 cait i kind of gave ni to temptation to fix a few things and not sure now about it :) 10:40 cait lunch time! 10:44 khall @later tell cait t/db_dependent/Circulation/TooMany.t has those same warnings 10:44 huginn khall: The operation succeeded. 10:44 khall @later tell cait bug 9129 is all fixed up! 10:44 huginn khall: The operation succeeded. 10:46 Joubu khall: I think I agree with you now, sorry a bit slow :) 10:46 khall Joubu:on 11250? 10:46 Joubu yes 10:47 khall excellent! 10:47 khall would you mind passing qa since cait is at lunch? 10:49 Joubu khall: yep, will do 10:49 khall thanks Joubu! 11:44 cait back 11:55 andreashm hi #koha 11:55 drojf hi andreashm 11:56 andreashm hey drojf 12:16 tcohen morning 12:17 drojf hi tcohen 12:17 tcohen hi drojf 12:18 tcohen Joubu: maybe when I checked that commit broke something for jenkins, I'll reset --hard to master 12:31 tcohen oh 12:31 tcohen Joubu: u12 is not running, actually 12:31 tcohen not for master 12:38 Joubu tcohen: ha yes, it's the one you have frozen 2 days ago! 12:39 tcohen Joubu: I've just set D7 to run all the tests 12:39 tcohen (www) 12:40 tcohen Joubu: we should set them to load a dump of the DB each time, right? 12:40 * tcohen thinks we are running out of AUTOINCREMENT values too often with testbuilder 12:42 tcohen Joubu: ":x"? Vim typo at 12194 12:42 Joubu tcohen: I think yes, it would be better to load a new DB at the beginning of the test suite 12:42 Joubu tcohen: yes but only on bz, not in the patch 12:42 Joubu (:x compulsory on uploading the patches) 12:42 Joubu what do you mean with the AI values and testbuilder? 12:43 tcohen in MySQL I've noticed that before the rollback 12:44 tcohen sorry, after it 12:44 tcohen the autoincement is not reset 12:48 tcohen ah 12:51 nengard hola all 12:53 tcohen hola nengard 12:59 magnuse hola nengard 12:59 nengard How are you all doing? 12:59 nengard I was at All Things Open earlier this week and it was AWESOME :) 13:05 tcohen Joubu: I'm about to update kohadevbox 13:06 Joubu tcohen: do it :) 13:06 * tcohen wanted to add a newline to koha-pass 13:06 Joubu and yes, the AI is not reset after a rollback 13:06 tcohen now that he is on it 13:08 tcohen done :-D 13:09 tcohen that's why it cannot create for all sources (one of the random failures in jenkins) 13:10 tcohen Joubu: now the DB password is set in {default|user}.yml and injected in the koha-shell user, so all tests can be run 13:10 tcohen \o/ 13:11 tcohen confetti 13:11 wahanui confetti is http://25.media.tumblr.com/tumblr_lpm3j6aNaN1qh8hleo1_400.gif 13:11 tcohen confetti 13:11 wahanui o/ '`'`'`'`'`'`'`'` 13:11 tcohen @later tell eythian we really need latest master packages 13:11 huginn tcohen: The operation succeeded. 13:33 cait andreashm: do you still need the info for SRU? 13:34 andreashm cait: why not! 13:34 andreashm cait: it seems to be working, thanks to drojf, but its allways good to have more info 13:37 cait i actually sent Viktor the link to drojf's page :) 13:38 tcohen hi cait 13:38 cait so i don't have much more actually :( 13:38 cait andreashm: did you see the page yesterday? 13:38 cait hi tcohen :) 13:39 Joubu see you tomorrow #koha 13:40 cait bye Joubu :) 13:41 tcohen cait: we've just patched kohadevbox, now all the tests can be run in koha-shell, out of the box 13:41 tcohen :-D 13:41 cait still trying to convert me :) 13:42 tcohen still refusing to try it 13:42 tcohen :-D 13:42 cait nope 13:42 cait just runnign out of time - as uusal 13:42 cait maybe once 3.22 is out 13:46 tcohen why not next week? or january? :-D 13:57 huginn New commit(s) kohagit: Bug 15042: Barcode hbyymmincr does not work when receiving serials <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=55127d50fb0a00f70d5de06dee76ddfad54bd094> / Bug 12194: (RM followup) DBIx update <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=77082713b3a25d46698494a4548ae47af2ea1603> / Bug 12194: DBRev 3.21.00.039 <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=452196ebbc4 14:34 tcohen @later tell marcelr good question 14:34 huginn tcohen: The operation succeeded. 14:37 cait tcohen: because my brain is going to explode next week 14:37 tcohen can we prevent that? 14:50 cait not really 14:50 tcohen cait: :-( 14:51 tcohen nengard_mtg: this is weird http://snag.gy/KeRB0.jpg 14:51 tcohen looks like an easter egg 14:52 cait the something else? :) 14:52 cait yeah,that is kind of an easter egg 14:52 cait it happens when you have an 'unknown' value in the advancedsearchtypes 14:52 nengard_mtg where did that come from??? 14:52 nengard_mtg oh 14:52 nengard_mtg cool 14:52 nengard_mtg or not :) hehe 14:53 cait but not sure how to 'fill' it - maybe it only does the tab 14:53 tcohen no no 14:53 tcohen that's the weirdest thing 14:53 tcohen sorry 14:53 tcohen new screenshot 14:53 tcohen hold on 14:54 tcohen http://snag.gy/w53uz.jpg 14:54 tcohen =\o/ 14:55 cait what is this? 14:55 wahanui well, this is the dawning of the age of Aquarius. 14:56 cait it looks like... hm ne of the auth values 14:56 cait or... all of them 15:00 tcohen cait: you are right 15:00 cait what happens if you put something like... SUGGEST or so in there? 15:00 cait one existing category? 15:01 huginn New commit(s) kohagit: Bug 15039: Move top language menu to include and streamline logic <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=17b3e3c9ebb4ce437a56cee817ee1781ebfce697> / Bug 11139: Add support for multiple values in AdvancedSearchTypes <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=986cbaf830923ce75d396e1a2d87ae8f029f4be9> / Bug 14788: Add unit tests for GetTopIssues <http://git.koha-community.org/git 15:02 reiveune bye 15:03 tcohen cait: it offers that auth val category values only 15:03 tcohen still shows Something else 15:04 tcohen http://snag.gy/j9PUT.jpg 15:06 tcohen shit is getting serious 15:07 * tcohen thinks nengard is about to document the easter egg 15:07 tcohen serial dokumenter 15:20 pianohacker yo 15:22 cait tcohen: cool - you could easily rename the tab... just wonder if searching really works? which serach index does it use? 15:33 mveron Hi #koha 15:34 drojf hi mveron 15:34 mveron hi drojf 15:34 mveron drojf:thank you for the message about de-DE 15:36 * mveron counts the C4::Dates bugs, still 18 to sign-off... 15:37 drojf i was wondering… can i run zebra on an external server? like mysql? 15:39 cait i think yes... but never tried 15:39 pianohacker drojf: yes, but you'll need to duplicate your koha config on that server 15:40 drojf pianohacker: do you know from experience? 15:43 pianohacker drojf: we don't have it in production but it's something we're testing 15:45 drojf so you need a duplicate installation of koha? how do you tell the one koha to look at the other zebra? 15:46 drojf if you got some notes on that, i'd be curious to take a look :) 15:47 pianohacker drojf: I think all you have to do is change the biblioserver config near the top of koha-conf.xml on the first machine 15:48 drojf ah yes makes sense. i was scrolling through the file but somehow missed the socket part 15:48 drojf :) 15:48 drojf thanks 15:48 drojf pianohacker++ 15:49 pianohacker yw :) 16:07 * mveron-away waves good bye to #koha 16:07 mveron-away quit 16:07 gaetan_B bye 16:25 ashimema kivilahtio see bug 12904 16:25 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12904 enhancement, P5 - low, ---, kyle, Needs Signoff , Force browser to load new javascript files after upgrade 16:25 kivilahtio ashimema: nice 17:10 drojf mveron-away: any specific order in which the C4::Dates patches should be tested? 17:12 drojf tcohen: feature slush is about enhancement, not bugfixes, right? 17:12 drojf *enhancements 17:12 tcohen drojf: exactly, we don't want a buggy release, right? 17:12 drojf oh no we don't :) 17:12 * tcohen expects people to mask enhancements as bugfixes 17:13 tcohen "Koha doesn't have feature X" 17:13 tcohen heh 17:13 drojf hehe 17:14 drojf there are things i consider bugs that people label enhancements. like patches related to other languages than endglish (no example at hand, but have noticed it before) 17:14 drojf *english 17:14 drojf it would be a little obvious if bug status changes now though :D 17:15 tcohen heh 17:22 drojf "Verify that ÆØÅ is shown in some weird order" 17:22 drojf :D norwegians 17:23 tcohen hehehe 18:05 tcohen bye #koha 18:05 * cait waves 18:06 pianohacker hi cait 18:06 cait hi pianohacker 18:07 wnickc hi cait / pianohacker 18:07 cait hi wnickc :) 18:19 drojf hi cait 18:20 cait hi drojf 18:24 nengard hi cait and drojf 18:24 cait hi nengard 18:32 jcamins @later tell tcohen I can't really tell what that control is supposed to do, so I think you are wise to consider rewording. :) 18:32 huginn jcamins: The operation succeeded. 18:33 wnickc does anyone know, is there a page like this, but going the other way? So that you have the index followed by the fields it searches? 18:33 wnickc http://manual.koha-community.org/3.18/en/kohasearchindexes.html 18:44 cait wnickc: hm i don't think so 18:44 cait it's also this way around in the config files 18:44 wnickc hmm..not doing that today, but tucking the idea away :-) 18:45 cait :) 18:49 pianohacker brendan's mentioned mutterings of the elasticsearch indexes being configurable from inside the staff client, which could support things like that 18:50 cait also maybe a structure that you can query... or at least parse better 18:50 cait but hven't looked really at it yet :( 18:51 pianohacker yaml is what the mutterings are saying 18:51 cait yep i heard muttering abou t that as wlel :) 18:51 magnuse wnickc: once upon a time i made a script for exploring indexes: https://github.com/Libriotech/LibrioTools/blob/master/rel.pl no idea if it still works 18:52 pianohacker but the mutterings say a lot of things, like "Rewrite the entire admin side in Angular!" and "Do we really want to deal with the madness of authority control?", so don't trust them too much 18:52 magnuse it will not work with the dom/xml-based config 18:52 wnickc thanks magnuse++ 18:53 magnuse ah, the mutterings... 19:00 misilot pianohacker: the angular idea would be neat, as it would most likely mean the REST API is feature complete for almost everything 19:00 pianohacker it's one of those beautiful ideas that would be a very large amount of work :) 19:03 pianohacker also, am I crazy, or is this a puff piece about what boils down to publicly accessible SQL reports? http://journal.code4lib.org/articles/10924 19:05 misilot so how much does the feature cost? 19:08 pianohacker if you have to ask... 19:09 misilot :) I couldn't figure out if it was included or not with the article 19:10 misilot as a lot of ILS's all run on databases (now some don't store logical data in the database) 19:19 mveron-away hi again #koha 19:20 magnuse drojf++ for signing off norwegian stuff 19:20 * mveron waves to drojf anc cait and and magnuse everybody else :-) 19:20 magnuse hiya mveron 19:21 mveron drojf: late answer: No, the C4::Dates patches can be tested in any order 19:21 mveron and hiy magnuse :-) 19:21 mveron hiya... 19:34 mveron @wunder allschwil 19:34 huginn mveron: The current temperature in Grenchen, Switzerland is 8.0°C (9:20 PM CEST on October 22, 2015). Conditions: Mostly Cloudy. Humidity: 93%. Dew Point: 7.0°C. Pressure: 30.21 in 1023 hPa (Rising). 19:58 * cait waves back 20:04 barton heykoha, I'm trying to use C4::Items::DelItemCheck in a command line script, and I'm getting the following warning: C4::Context->userenv not defined! at /foo/bar/baz/kohaclone/C4/Items.pm line 2336. Are there any guidelines for setting C4::Context->userenv within a command line script? 20:06 cait hm sorry, don't know 20:06 cait maybe take a look at some of the nwer scripts? 20:07 drojf barton: the easiest would be to use koha-shell 20:07 pianohacker my argument is that the check in question is only triggered if C4::Context->IsSuperLibrarian() returns false 20:08 pianohacker and that should return true in a command line setting where you have infinite control :) 20:08 barton drojf: the script in question is going to be called in a cron job; I would rather not use koha-shell. 20:09 cait bgkriegel++ # translation manager continuing 20:10 drojf cait: do we have a QA manager continuing? 20:10 cait don't ask me... check the wiki page :P 20:10 cait nominations? 20:10 cait nominations are http://wiki.koha-community.org/wiki/Roles_for_3.24 20:10 cait nominations? 20:10 wahanui nominations are http://wiki.koha-community.org/wiki/Roles_for_3.24 20:12 drojf barton: ok. it does not really look like the regular "missing koha environment variable" error to me, but do you have those set? (KOHA_CONF and PERL5LIB) 20:12 cait drojf: i guess yes, if elected 20:13 barton drojf yes, I have those set. 20:13 drojf oh look, an awesome QA manager is running again :) 20:13 cait *hides* 20:14 drojf barton: then i'm sorry for bothering you with the standard stuff and i am all out of ideas :) 20:17 * wizzyrea guesses barton is working on bug 14504 20:17 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14504 enhancement, P5 - low, ---, barton, In Discussion , Add command-line script to batch delete items based on lost/withdrawn statuses 20:17 barton drojf no, that's all good -- always good to check the standard stuff. 20:17 barton life? 20:17 wahanui life is a branch of master 20:18 cait hm why not master? 20:18 wizzyrea suspect some kind of religious thing there. 20:19 barton cait, because master is too meta for that :-) 20:19 cdickinson we all get merged back eventually 20:19 cdickinson or deleted... 20:19 wizzyrea heh. 20:19 barton live? 20:20 * wizzyrea learned about /etc/default/koha-common yesterday 20:20 cdickinson koha-create uses it I believe 20:21 barton Live is life. La la la la la. Let us all talk about life. 20:21 barton live? 20:21 wahanui live is probably life. La la la la la. Let us all talk about life. 20:21 cdickinson literal live 20:21 wahanui cdickinson: live =is= life. La la la la la. Let us all talk about life. 20:21 cdickinson satisfied with that 20:22 wizzyrea bleh I hate it when I have to clear everything out of my cache. 20:22 wizzyrea in my browser 20:23 cdickinson something just stubbornly not refreshing? 20:23 wizzyrea yeah :( 20:23 cdickinson neither F5 nor hitting "Reload" specifically works? 20:23 cdickinson ugh 20:23 wizzyrea no :( 20:23 barton wizzyrea: if you're just testing, you can a) use private browsing or b) use something like chrome developer tools 20:24 wizzyrea yep, I know. 20:25 wizzyrea I've done that, but I wanted to make sure the behaviour I was seeing wasn't the actual behaviour, I wanted to make sure it was just me before showing it to the client. 20:25 wizzyrea being responsible and stuff. 20:25 barton I would like to see us keep our javascript in versioned files, but i know that would be a *lot* of work. 20:26 wizzyrea nah, it wasn't koha 20:26 barton ah... 20:27 barton "There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors." -- Jeff Atwood 20:28 wizzyrea kek. 20:28 cait heh 20:28 drojf good night #koha 20:39 barton pianohacker: C4::Context->IsSuperLibrarian calls C4::Context->userenv ... 20:40 barton I'm inclined to say that if you're running from the command line, C4::Context->IsSuperLibrarian *should* return true, but anyway... 20:45 pianohacker I very much agree 20:49 wnickc I wish I could just click on a column in a report and have it copied ot the clipboard directly, just saying if anyone is bored 20:49 wizzyrea you can get pretty close to that if you use libreoffice. 20:49 wizzyrea because it does sensible things with copied table data. 20:50 wizzyrea when you paste it. 20:50 pianohacker can't you just download the report as an .ods? 20:50 ibeardslee wizzyrea: certainly does that in linux with the middle click paste buffer 20:51 wnickc wizzyrea:yeah, just trying to skip the downloading part 20:51 wizzyrea yeah, that's what I'm talking about ;) 20:52 wnickc ah I see what you mean now 20:52 wizzyrea not exactly what you're talking about, but no downloading. 20:52 wizzyrea alternatively you could make your report only output the column you want. 20:52 wnickc but I just want to copy itemnumebrs or barcodes from a report with a bunch of columns and drop them into the batch modification tool or something 20:52 wnickc persnickety 20:52 wizzyrea or make another report that does that. 20:53 * wnickc is being persnickety 20:53 wizzyrea you're not married to having every column showing with the Koha report module :P 20:54 wnickc true, I just want it all! 20:54 wizzyrea what I would probably do 20:54 wizzyrea or try, at least 20:54 wizzyrea is put the link to the one column report in the description of the comprehensive report. 20:55 mveron good night / daytime #koha 20:55 wnickc ooh, smart 20:55 wizzyrea mind you I haven't tried it. 20:55 wizzyrea but I would try it, if I had a reason to. :P 20:56 wnickc the thorn is that for batch item mod by itemnumber I have to save into a file anyways. Though fixing that is within my ken 20:56 wizzyrea do you? I thought they fixed that so you clicked a radio button to choose between them 20:56 wizzyrea I might have imagined that. 20:56 wnickc not in 3.18 20:56 wnickc :) 20:57 wnickc I will look at bug 14739 for 3.18 if I find time btw 20:57 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14739 major, P3, ---, nick, Pushed to Master , Add several patrons to a new batch will create a new batch per patron added 20:57 wizzyrea oh that would be good 20:58 wizzyrea wnickc++ 20:58 wizzyrea hm, no, I imagined that 20:58 wnickc hehe, no promises on when that will happen but it weighs on my mind 20:58 wizzyrea but why wouldn't you just use barcodes? 20:58 wizzyrea if you want to copy/paste? 20:58 wizzyrea what benefit to itemnumber? 20:59 wizzyrea unless you're modifying things that don't have barcodes? 21:00 wnickc exactly 21:01 * barton wants the option of iteative copy / paste. 21:01 barton not necessarilty in koha ... just in general. 21:01 wnickc wizzyrea++ you can embed links into report descriptions, thanks! 21:01 wizzyrea \o/ 21:02 barton hi magnuse! 21:49 * Francesca waves 21:49 eythian hi 21:49 wahanui bonjour, eythian 21:49 Francesca hi eythian 21:50 eythian @later tell tcohen I built them like 2 days ago :) will do them again 21:50 huginn eythian: The operation succeeded. 22:08 eythian @later tell tcohen and done. 22:08 huginn eythian: The operation succeeded. 22:57 cait @later tell khall 11431 looks promising - can you please take a look at my last comment? 22:57 huginn cait: The operation succeeded. 22:58 cbrannon Anyone here got solid experience with SIP? I am working on a major upgrade to Eric Melton's self check, and have question. 22:59 cait nothing super solid.. but we have libraries using it 22:59 cait what's the question? 22:59 wahanui the question is "What is the meaning of life, the universe and everything?" 22:59 cbrannon 42 23:01 cbrannon The question is, is there a way to check through sip if an item is renewable without acually trying to renew. I can't see anything in the item information, nor does the patron info show this information. So far, I can only find this info if I actually try to renew the item. 23:03 pianohacker cbrannon: :/ khall probably has that right at the top of his brain, but he headed out at 3 EDT 23:04 cbrannon Hmmm....I'll have to pick that brain when he is around. Okay. Thanks. 23:05 cbrannon FYI, in case anyone is interested, I rewrote the renewal logic in Eric's self check, and also figured out how to preload the checkout screen with items already checked out. I also updated some of the on screen messages for sip responses. It's getting quite an overhaul here. 23:09 pianohacker cait: http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11559#c172 23:09 huginn 04Bug 11559: enhancement, P5 - low, ---, jweaver, Signed Off , Professional cataloger's interface 23:09 pianohacker cbrannon: is it on github? 23:10 pianohacker marc8-- 23:10 cait cbrannon: not sure if that is covered by the standard 23:11 cbrannon No. Something I am currently working on. Will probably distribute it in the same location the original is currently at (Google Code). 23:11 pianohacker cbrannon: I don't think you can :/ google code is read only now 23:11 cait oh - thoguht that was dead 23:12 cait pianohacker: keep it simple fo rnow i'd say 23:12 cbrannon Is it? Hmmm. I'll have to figure out what to do when I am done. 23:12 cait warning 23:12 pianohacker kk 23:12 cait well not sure how hard the other solution would be :) 23:12 cait but not breaking it right now would be good 23:12 pianohacker MARC-8 is _madness_ 23:12 pianohacker so much madness 23:12 cait and we don't have a routine already for converting? 23:12 pianohacker it's the worst parts of three different character encodings filtered through the bureaucracy of LOC 23:13 pianohacker cait: not in javascript... 23:13 cait ah 23:13 cait i need to sleep 23:14 cait night all 23:14 wahanui goodnight cait. You'll be back. 23:14 pianohacker good night :) 23:15 pianohacker good time for me to head out too 23:53 eythian wahanui: XML::Simple 23:53 wahanui eythian: huh? 23:53 eythian wahanui: XML::Simple is the most complex XML parser available. 23:53 wahanui OK, eythian.