IRC log for #koha, 2015-10-22

All times shown according to UTC.

Time S Nick Message
00:01 mtompset wnickc: I signed off bug 14246 as well. :)
00:01 huginn Bug[…]_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:03 IceCube joined #koha
00:10 wnickc mtompset++
00:24 Francesca joined #koha
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/ line 793. BEGIN failed--compilation aborted at /usr/share/koha/lib/C4/ line 89. Compilation failed in require at /usr/share/koha/intranet/cgi-bin/ line 25. BEGIN failed--compilation aborted at /usr/share/koha/intranet/cgi-bin/ 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=loc​alhost;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 pasted "Fresh install / db upgrade errors" (15 lines) at
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.
01:49 chrisvella joined #koha
02:00 tcohen joined #koha
02:12 IceCube Ok I'm back
02:12 IceCube It looks like the database is... empty?
02:12 tcohen joined #koha
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 kathryn joined #koha
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
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:20 rocio left #koha
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 tcohen joined #koha
02:38 wizzyrea http://perldoc.koha-community.[…]th_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 Bug[…]_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[…]_bug.cgi?id=13216 <runs away giggling>
02:46 huginn Bug 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 Francesca joined #koha
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 Bug[…]_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 <-- 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:00 tcohen joined #koha
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 <[…]8a05bf315c8d3fa91>
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?
04:15 Francesca joined #koha
04:39 Francesca joined #koha
04:45 Francesca joined #koha
05:03 Francesca joined #koha
05:11 Francesca joined #koha
05:24 cait joined #koha
05:47 Francesca joined #koha
05:51 Francesca joined #koha
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 Bug[…]_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:27 laurence joined #koha
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 reiveune joined #koha
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:44 cait left #koha
06:51 alex_a joined #koha
06:52 alex_a bonjour
06:52 wahanui privet, alex_a
06:57 fridolin joined #koha
06:57 fridolin hie there
07:05 Joubu hi
07:06 burdsjm joined #koha
07:09 paul_p joined #koha
07:17 andreashm joined #koha
07:17 * andreashm waves
07:18 * magnuse waves
07:18 andreashm wassup?
07:19 magnuse ncip, hopefully
07:28 irma joined #koha
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:39 gaetan_B joined #koha
07:40 gaetan_B hello
07:40 wahanui hi, gaetan_B
07:51 drojf joined #koha
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 Bug[…]_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
09:16 z0k joined #koha
09:40 Francesca joined #koha
09:46 cdickinson joined #koha
10:08 cait joined #koha
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 Bug[…]_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 Bug[…]w_bug.cgi?id=8436 enhancement, P5 - low, ---, julian.maurice, Signed Off , Add branch limit on
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:48 drojf joined #koha
10:49 Joubu khall: yep, will do
10:49 khall thanks Joubu!
11:06 thd-away joined #koha
11:20 tcohen joined #koha
11:41 meliss joined #koha
11:44 cait back
11:51 andreashm joined #koha
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:21 nengard joined #koha
12:31 tcohen oh
12:31 tcohen Joubu: u12 is not running, actually
12:31 tcohen not for master
12:35 francharb joined #koha
12:38 Dyrcona joined #koha
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:53 edveal joined #koha
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:03 mario joined #koha
13:05 tcohen Joubu: I'm about to update kohadevbox
13:05 mario joined #koha
13:05 talljoy joined #koha
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:09 JoshB joined #koha
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[…]1qh8hleo1_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:17 drojf joined #koha
13:26 amyk joined #koha
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:35 NateC joined #koha
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:39 cma joined #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:47 NateC joined #koha
13:57 huginn New commit(s) kohagit: Bug 15042: Barcode hbyymmincr does not work when receiving serials <[…]dee76ddfad54bd094> / Bug 12194: (RM followup) DBIx update <[…]4548ae47af2ea1603> / Bug 12194: DBRev <[…]iff;h=452196ebbc4
14:02 bigbrovar joined #koha
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:40 fridolin1 joined #koha
14:47 saiful joined #koha
14:50 cait not really
14:50 tcohen cait: :-(
14:51 tcohen nengard_mtg: this is weird
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
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
14:59 rocio joined #koha
15:00 tcohen cait: you are right
15:00 TGoat joined #koha
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 <[…]817ee1781ebfce697> / Bug 11139: Add support for multiple values in AdvancedSearchTypes <[…]a2d87ae8f029f4be9> / Bug 14788: Add unit tests for GetTopIssues <
15:02 reiveune bye
15:02 reiveune left #koha
15:03 tcohen cait: it offers that auth val category values only
15:03 tcohen still shows Something else
15:04 tcohen
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:16 pianohacker joined #koha
15:18 matts_away joined #koha
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:25 drojf joined #koha
15:32 mario_ joined #koha
15:33 mveron joined #koha
15:33 mveron Hi #koha
15:34 drojf hi mveron
15:34 francharb joined #koha
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:42 mario joined #koha
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:02 mario joined #koha
16:07 * mveron-away waves good bye to #koha
16:07 mveron-away quit
16:07 gaetan_B bye
16:16 drojf joined #koha
16:17 fridolin1 left #koha
16:25 ashimema kivilahtio see bug 12904
16:25 huginn Bug[…]_bug.cgi?id=12904 enhancement, P5 - low, ---, kyle, Needs Signoff , Force browser to load new javascript files after upgrade
16:25 kivilahtio ashimema: nice
16:52 mario joined #koha
17:00 barton joined #koha
17:00 drojf joined #koha
17:09 cait left #koha
17:10 drojf mveron-away: any specific order in which the C4::Dates patches should be tested?
17:10 laurence left #koha
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
17:29 mario joined #koha
17:30 cdickinson joined #koha
17:47 mario joined #koha
17:55 wnickc joined #koha
17:59 z0k joined #koha
18:05 tcohen bye #koha
18:05 cait joined #koha
18:05 * cait waves
18:06 pianohacker hi cait
18:06 cait hi pianohacker
18:07 wnickc hi cait / pianohacker
18:07 saiful joined #koha
18:07 cait hi wnickc :)
18:14 magnuse joined #koha
18:19 drojf hi cait
18:20 meliss joined #koha
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.o[…]earchindexes.html
18:43 mario joined #koha
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:[…]lob/master/ 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?
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:12 tcohen joined #koha
19:14 drojf1 joined #koha
19:18 mveron-away joined #koha
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:22 edveal joined #koha
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:52 northcottc joined #koha
19:54 laurence joined #koha
19:55 laurence left #koha
19:56 andreashm joined #koha
19:58 * cait waves back
19:58 mario joined #koha
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/ 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[…]ki/Roles_for_3.24
20:10 cait nominations?
20:10 wahanui nominations are[…]ki/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:16 cdickinson joined #koha
20:17 * wizzyrea guesses barton is working on bug 14504
20:17 huginn Bug[…]_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 mario joined #koha
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:48 nengard left #koha
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 mario joined #koha
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 Bug[…]_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 magnuse joined #koha
21:02 barton hi magnuse!
21:48 Francesca joined #koha
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.
21:51 trea joined #koha
21:52 trea joined #koha
21:54 kathryn joined #koha
22:08 eythian @later tell tcohen and done.
22:08 huginn eythian: The operation succeeded.
22:51 rocio left #koha
22:57 cbrannon joined #koha
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:[…]cgi?id=11559#c172
23:09 huginn Bug 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:15 Francesca joined #koha
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.

| Channels | #koha index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary