Time  Nick        Message
06:26 ass         we have got a new server we were wondering which OS we should install Debian Server edition or Ubuntu Server Edition which one is better and which will help us to continue for next 5 years
06:27 ass         shall we install desktop or only server edition
06:29 reiveune    hello
06:56 alex_a      bonjour
07:06 fridolin    hi there
07:06 wahanui     hi, fridolin
07:24 eythian     ass: if it's a server, install the server only. As for Ubuntu vs. Debian, it probably doesn't matter too much. Debian is the most supported, but Ubuntu LTS will probably be kept working too for much of its life.
07:25 gaetan_B    hello
07:25 ass         ok  its a server so we will go for then ubuntu as ubuntu server supports LTS for 5 years which is nt the case with debian right
07:26 tuxayo      hi #koha o/
07:34 eythian     ass: https://wiki.debian.org/LTS
07:46 magnuse     \o/
07:51 nlegrand    Bonjour !
07:51 magnuse     bonjour nlegrand!
07:52 nlegrand    Ça va magnuse ?
07:52 magnuse     um, tres bon!
07:52 nlegrand    :)
07:52 * magnuse   spent the weekend on an island a bit south, looking for puffins
07:52 * magnuse   did not see any, but had the most wonderful weekend anyway
07:53 nlegrand    :) how nice
07:53 nlegrand    puffins seem so rare I'm wondering it's not a kind of legend
08:06 magnuse     i have seen some before :-)
08:08 nlegrand    Ho.
08:09 nlegrand    Well, where will we go if we start beleiving people?
08:10 calire      Scotland :)
08:13 nlegrand    Ho it is a nice place to be in this time of the year. No midges.
08:15 calire      ;)
08:42 cait        hi all
08:44 magnuse     kia ora cait
09:27 cait        jajm: which one is the most important of the acq bugs?
09:29 jajm        cait, i'd say bug 11708, because it blocks 6 other bugs
09:29 cait        i'd then start with that one when i get to qa again
09:29 huginn      Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11708 enhancement, P5 - low, ---, julian.maurice, Signed Off , Display all basketgroups on one page, and new column aqbasketgroups.closeddate
09:30 cait        probably the least nice one to qa then too :)
09:30 cait        ok
09:54 ass         online access to journals is it necessary to add them in serials when  we are not receiving any print copies
09:54 ass         can we just add their order details in koha
10:29 * andreashm waves
10:32 magnuse     \o/
10:44 AndrewIsh   Hey all, quick dev question. I'm creating a patch that makes a tiny DB modification, as part of that I want to pre-populate a few values. It's simple enough to do in the atomic update for existing DBs, but I can't figure out the appropriate place to do it for new DBs. I've made the schema change in kohastructure.sql, but can't find where I'd specify the prepopulated data for new DBs. Any pointers?
10:45 AndrewIsh   I've not been able to find anything pertaining to this on the wiki
10:55 cait        the sample data
10:55 wahanui     hmmm... the sample data is http://wiki.koha-community.org/wiki/Free_sample_MARC_data
10:56 cait        what kind of data are we talking about AndrewIsh
10:56 cait        but you are probably looking for installer/mysql/data and then en/ for the beginning
10:57 cait        that's the data the web installer loads
10:57 cait        like framweorks or authorised values
10:58 AndrewIsh   cait:  It is indeed authorised_values. I want to create a row in authorised_value_categories
10:59 AndrewIsh   cait:  This is in relation to bug 20581
10:59 huginn      Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20581 enhancement, P5 - low, ---, andrew.isherwood, ASSIGNED , Allow manual selection of custom ILL request statuses
11:00 AndrewIsh   cait:  I need to create an "ILLSTATUS" authorised values category, in order that the user can then create values in it
11:00 cait        yep
11:00 cait        there is already a file for that int he installer
11:01 cait        once you have figured it out and tested ok, you will also have to add it to the translated files (witout translations)
11:01 AndrewIsh   Ahaaaa, clearly I didn't look hard enough! :)
11:01 AndrewIsh   Yep, understood
11:02 AndrewIsh   I'll have a poke around in installer/data/mysql/ - many thanks!
11:11 AndrewIsh   Sorry, me again. Just to make sure I understand this. So I've created an atomicupdate, which includes an insert into authorised_value_categories. As I understand it, the RM compiles that atomicupdate into updatedatabase.pl. So that takes care of existing DBs. So does updatedatabase.pl also get run on new databases after creation?
11:38 oleonard    Hi all
11:40 calire      hi oleonard
11:40 wahanui     hi dear loon
11:48 marcelr     hi #koha
12:22 magnuse     AndrewIsh: no, updatedatabase.pl is only run on existing dbs
12:23 magnuse     new databases are created by kohastructure.sql + populated by sample data cait was talking about earlier
12:27 AndrewIsh   magnuse:  Ah, OK. I was just confused because, in installer/data/mysql, the only files that insert values into authorised_value_categories are updatedatabase.pl & mandatory/auth_val_cat.sql. So I wasn't clear where I should be adding my category, though now I write it down, it seems like I should add it to installer/data/mysql/en/mandatory/auth_values.sql
12:28 magnuse     yeah, if you want to make sure it is in every new database, that is the way to go
12:28 magnuse     (and remember to add it for the other languages too :-)
12:29 magnuse     or you could create an optional file - so that people who want to use ill can choose it and those who know they will not use it have less clutter
12:30 AndrewIsh   Indeed, I was just thinking that it'll only be required if people enable ILL, good point!
12:30 AndrewIsh   OK, that makes sense, thanks for the help magnuse / cait :)
12:36 magnuse     np!
12:44 tcohen      morning!
12:46 magnuse     ¡hola tcohen!
13:01 tcohen      jajm: around?
13:01 jajm        tcohen, yes
13:02 tcohen      I'm about to submit to 20568
13:02 tcohen      It should be complete
13:05 magnuse     bug 20568
13:05 huginn      Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20568 new feature, P5 - low, ---, tomascohen, ASSIGNED , Add API key management interface for patrons
13:05 magnuse     +1!
13:05 tcohen      jajm: i'm still not sure about the Mojo plugin for the OAuth2 server
13:06 tcohen      magnuse: it is NSO now ;-)
13:07 jajm        tcohen, i think we can remove it, it adds a new dependency and it's not worth it IMO
13:07 tcohen      I agree
13:12 tcohen      jajm: 20402 should depend on this one I think
13:14 jajm        tcohen, isn't it the opposite ? 20568 depends on 20402
13:15 tcohen      not really, because this one only implements CRUD stuff for api keys
13:15 tcohen      and the other one should consume this instead of koha-conf
13:18 tcohen      jajm: do you agree?
13:19 tcohen      I'm about to resubmit  the patches
13:19 tcohen      I made a couple mistakes XD
13:21 jajm        tcohen, i fear that if we do that none of the 2 bugs will make it into 18.05
13:22 tcohen      I will QA the OAuth server, and the implementation is good enough IMHO
13:22 tcohen      we just need someone to SO on this simple CRUD stuff
13:22 tcohen      and you can QA it, hopefully you won't find any blocker
14:11 jajm        thanks for the vote tcohen
14:11 tcohen      that's for starting the discussion!
14:18 huginn      News from kohagit: Bug 19882: Fix syntax issue in .pref file <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=77853e2e538a8503d1283331d4b1dc743a3e1591>
14:22 cait1       jajm: i think we had josef_moravec as an additional tester
14:22 cait1       maybe get in touch with him for waht you need tested?
14:32 jajm        tcohen, API clients are supposed to have a client id and a client secret, what should be used for client id with bug 20568 ?
14:32 huginn      Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20568 new feature, P5 - low, ---, tomascohen, Needs Signoff , Add API key management interface for patrons
14:33 tcohen      right
14:34 tcohen      do you have any suggestion?
14:35 tcohen      it shouldn't change in time, right?
14:37 jajm        we could generate a pair of (id,secret) instead of a single key
14:49 tcohen      the ID is supposed to identity the 'consumer', right?
14:50 tcohen      is it possible that a consumer has many keys?
14:50 tcohen      or do we need to keep a one to many relationship with keys?
14:50 tcohen      (e.g. we store the revoked keys, etc)
14:51 jenkins     Project Koha_Master_D8 build #435: SUCCESS in 33 min: https://jenkins.koha-community.org/job/Koha_Master_D8/435/
14:51 jenkins     Jonathan Druart: Bug 19882: Fix syntax issue in .pref file
14:51 huginn      Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19882 enhancement, P5 - low, ---, nick, Pushed to Master , Add Novelist Select staff client profile
15:11 reiveune    bye
15:45 cait        josef_moravec++
15:45 cait        thank you!
15:47 oleonard    It'd be nice to be able to change date due in the batch item modification tool.
15:48 oleonard    Y'know, for days when Owen forgot to define a holiday.
15:50 cait        heh
15:50 cait        would owen do that?
16:12 * kidclamp  is lunching
16:17 * LeeJ      waves
16:17 LeeJ        hi #koha
16:47 LeeJ        cait: around?
16:47 cait        about to run out, what's up?
16:59 cait1       LeeJ: sorry, got disconnected
16:59 cait1       will be bakc in a bit
17:11 huginn      News from kohagit: Bug 11674: DBRev 17.12.00.031 <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=f553d76600e967b4492f03494f34170c8cf5d83e>
17:11 huginn      News from kohagit: Bug 18725: Test return values of make_column_dirty <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=f4c1e91a2fce18dca1708fe933f142541ea2190d>
17:11 huginn      News from kohagit: Bug 20515: (QA follow-up) Fix capitalization on 'Ill Requests' <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=84fe9a2adeafb7d0393779bcfafdbd49e25736dd>
17:11 huginn      News from kohagit: Bug 18007: Interface updates to notices and notice previews <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=4c14c4998dc7eeb79a02911d8ed37db5393f3de8>
17:11 huginn      News from kohagit: Bug 20515: (follow-up) Add missing CAN_user_ill <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=f95c7845fecaefd6e7c2fd68f2381710f1ebc7a4>
17:11 huginn      News from kohagit: Bug 18725: (QA follow-up) Use make_column_dirty instead of status change <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=38132cabbb88a51b3b457972dc7119eecdc9cfb5>
17:11 huginn      News from kohagit: Bug 20515: (QA follow-up) Remove specific superlibrarian check <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=3f983c7249f2141a2908f1cef4e9c5a0c2ba282d>
17:11 huginn      News from kohagit: Bug 20539: Remove warnings in catalogue/search.pl <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=84327359787fe681e4ae456df330bcb4591f6291>
17:11 huginn      News from kohagit: Bug 20515: Fix permission check on "ILL request" menu options <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=a4ccd04d066ab304619c34adf15f9124e1cf6ee6>
17:11 huginn      News from kohagit: Bug 11674: Configuration for MARC field doc URLs <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=d0b0732c970f09781ca4bf6d90f0302e93c418ff>
17:11 huginn      News from kohagit: Bug 18725: Prevent process_message_queue to send duplicate emails if message_queue... <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=8ad45474324b672fb48d8b7af83a94184cd1b2f9>
17:46 jenkins     Project Koha_Master_D8 build #436: SUCCESS in 33 min: https://jenkins.koha-community.org/job/Koha_Master_D8/436/
17:46 jenkins     * kyle: Bug 18725: Prevent process_message_queue to send duplicate emails if
17:46 jenkins     * m.de.rooy: Bug 18725: (QA follow-up) Use make_column_dirty instead of status change
17:46 jenkins     * Jonathan Druart: Bug 18725: Test return values of make_column_dirty
17:46 huginn      Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18725 major, P5 - low, ---, kyle, Pushed to Master , process_message_queue.pl sends duplicate emails if message_queue is not writable
17:46 jenkins     * julian.maurice: Bug 20539: Remove warnings in catalogue/search.pl
17:46 jenkins     * andrew.isherwood: Bug 20515: Fix permission check on "ILL request" menu options
17:46 huginn      Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20539 normal, P5 - low, ---, julian.maurice, Pushed to Master , Warnings in catalogue/search.pl need to be removed
17:46 jenkins     * andrew.isherwood: Bug 20515: (QA follow-up) Remove specific superlibrarian check
17:46 jenkins     * andrew.isherwood: Bug 20515: (follow-up) Add missing CAN_user_ill
17:46 jenkins     * katrin.fischer: Bug 20515: (QA follow-up) Fix capitalization on 'Ill Requests'
17:46 huginn      Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20515 trivial, P5 - low, ---, andrew.isherwood, Pushed to Master , "ILL Request" menu options displayed when user has no ILL permissions
17:46 jenkins     * oleonard: Bug 18007: Interface updates to notices and notice previews
17:46 huginn      Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18007 enhancement, P5 - low, ---, oleonard, Pushed to Master , Interface updates to notices and notice previews
17:46 jenkins     * pasi.kallinen: Bug 11674: Configuration for MARC field doc URLs
17:46 jenkins     * Jonathan Druart: Bug 11674: DBRev 17.12.00.031
17:46 huginn      Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11674 enhancement, P5 - low, ---, pasi.kallinen, Pushed to Master , Configuration for MARC field doc URLs
17:48 LeeJ        @later cait how did you address documenting enhancements/bugfixes?
17:48 huginn      LeeJ: downloading the Perl source
17:48 LeeJ        @later tell cait how did you address documenting enhancements/bugfixes?
17:48 huginn      LeeJ: The operation succeeded.
17:52 * LeeJ      gives huginn a cookie - 01100011 01101111 01101111 01101011 01101001 01100101
18:08 cait        LeeJ: still around?
18:26 LeeJ        cait: yup :)
18:35 cait        me too again
18:35 cait        cooking dinner
18:41 LeeJ        haha
18:57 oleonard    http://zivotdesign.com/p/view.php?p=15239049935877
19:02 cait        putting this here and then running out...ts
19:09 tcohen      jajm: done
19:15 * cait      waves
19:19 Joubu       cait: bug 19794: why we should not update existing installations?
19:19 huginn      Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19794 minor, P5 - low, ---, katrin.fischer, Passed QA , Rename RLIST - Routing list notice template as it's not related to routing lists
19:20 Joubu       (I undestood that will not change anything, but in the future we could use this SERIAL_ALERT code in the template, for instance
19:20 Joubu       and then RLIST will be forgotten
19:20 Joubu       and I close the )
19:34 cait        we would not use it int he template, because you can have multiple templates :)
19:34 cait        and some libraries might to just that, we don't know
19:35 cait        we can update it, i justthought it might be confusing to the library to change it
19:35 cait        not sure if htere is a proper FK
19:35 cait        it displays as a pull down in subscription, Koha only looks for the module
19:36 cait        hm
19:36 cait        if youwant ot, i will give it a try
19:38 cait        hope i made sense
19:38 Joubu       cait: I was just wondering, not sure either
19:38 cait        we'll ask tcohen
19:38 cait        :P
19:38 Joubu       maybe just a warning in updatedb?
19:38 cait        hm why warn?
19:38 cait        i mean what o put in the warning?
19:39 cait        tcohen is ignoring us
19:41 cait        i think either update the existing notice or not, but a warning does not make sense to me
19:43 cait        i'll take a look at writing a database update
19:43 cait        then we can put in the update message that it has been updated
19:43 cait        another question
19:43 wahanui     another question is probably when i install a new koha besides the koha-conf.xml is there any other file that store the necessary information?
19:43 cait        how do i get a unimarc installation in my kohadevbox?
19:43 cait        is it easily possible?
19:51 cait        hi davidnind :)
19:55 Joubu       cait: no idea
19:55 Joubu       I have never tried, but it should be possible
19:55 cait        i think I can
19:55 davidnind   hi cait
19:55 cait        jus tupdating my devbox, ther eis a new reset_all_unimarc
19:56 cait        tcohen++ https://github.com/digibib/kohadevbox/commit/e765d3d8d9f4290bf24a564038d7249e72237000
19:57 cait        davidnind++
19:57 cait        while this runs, time to do the dishes :)
20:18 cait        tcohen: do you know why this might happen with reset_all_unimarc? http://paste.koha-community.org/228
20:23 Joubu       @later tell oleonard bug 9302 comment 39, point 10: what are the news guidelines for new pages?
20:23 huginn      Joubu: The operation succeeded.
20:23 Joubu       cait: wrong records
20:24 cait        hm yep, but shoudl the reset not load unimarc ones?
20:24 cait        i was wondering maybe wrong indexing
20:24 Joubu       *should*, yes
20:25 cait        it used the configured marcflavour docs say
20:25 cait        i tihnk you need to start the devbox as unimarc
20:35 * andreashm waves
20:37 cait        Joubu: .pl files need use CGI qw ( -utf8 ); right?
20:37 cait        the utf8 bit?
20:39 Joubu       yes
20:40 cait        thx
20:40 cait        working on some pretty old patches
20:51 cait        The method created_by is not covered by tests! :(
20:53 rangi       that is the WORST error message
20:53 rangi       because it is totally muscular
20:53 rangi       lol
20:53 rangi       misleading
20:53 Joubu       you can blame me
20:53 cait        i was wondering
20:53 rangi       wow my brain exploded then
20:54 Joubu       I have a patch to improve it, I do not know why I did not submit it yet
20:54 rangi       this column in the table doesn't have a method
20:54 rangi       is what it means eh?
20:54 cait        running dbic and restart_all made it go away
20:54 cait        weird
20:54 Joubu       it means that the method you are calling is not a column of the table
20:54 rangi       Joubu: I should have sent a patch myself, instead of just complaining :)
20:54 Joubu       or a DBIx::Class method that is "not allowed"
20:54 rangi       ahh hyep
20:55 Joubu       the idea was to know what DBIx::Class method we are calling
20:55 cait        werid because i thought i had already done that
20:55 Joubu       and allow them one by one, providing tests for them
20:55 rangi       ahh yep, that is a good idea
20:55 Joubu       cait: then regenerate the schema
20:55 cait        yeah thought i did that before, whatever, it worked now:)
20:55 rangi       :)
20:56 cait        i should not always qa with tired brain
20:56 rangi       when you figure out how to not have a tired brain, tell me :)
20:57 * andreashm would like to know too
20:57 andreashm   not for qa, just life in general
20:57 rangi       :)
20:59 andreashm   Joubu: thanks for testing bug 19469. You found some interesting discrepancies. All valid I think.
20:59 huginn      Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19469 enhancement, P5 - low, ---, kyle, Failed QA , Add ability to split view of holds view on record by pickup library and/or itemtype
21:00 Joubu       quite hard to test because the existing view is already a bit buggy... :)
21:00 andreashm   Yes I know.
21:01 * andreashm found some other (related) bugs while testing that one. Like bug 19574
21:01 huginn      Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19574 enhancement, P5 - low, ---, koha-bugs, NEW , Wrong itemtype can be chosen when placing holds
21:02 cait        :)
21:02 cait        not the bug, but i love alive #koha
21:03 andreashm   hehe
21:04 andreashm   @later tell khall_away did you see Joubu's comment on bug 19469?
21:04 huginn      andreashm: The operation succeeded.
21:05 * andreashm is thinking about item-level holds... and how they actually fit in the holds view in general.
21:11 Joubu       cait: is this a regression: https://screenshots.firefox.com/J9oyXTzK76TI2LhA/pro.kohadev.org ?
21:11 Joubu       just if you know at quick glance, otherwise I will check on stable branches
21:11 Joubu       selects are misaligned
21:12 cait        give me a second, just finishing this off
21:12 Joubu       not urgent at all, just putting it here to not forget actually
21:12 cait        ok, confused
21:12 wahanui     confused is "Has anyone really been far even as decided to use even go want to do look more like?"
21:12 cait        what am i looking for?
21:13 cait        ah
21:13 cait        i never noticed it, i can check an older version one moment
21:14 cait        looks the same in 16.11
21:14 cait        standing order, billing and delivery are more to the left
21:17 cait        hm got a question too
21:18 cait        anyone else seeing this javascript error on patron search? Source map error: TypeError: NetworkError when attempting to fetch resource.
21:18 cait        Resource URL: moz-extension://4c0a0122-572e-487b-8450-a7c0749b2c69/js/resources/lib/browser-polyfill.min.js
21:18 cait        browser issue?
21:19 rangi       looks like it
21:19 wahanui     Can we get some hard data on that?
21:20 cait        hm must be, odd
21:32 cait        ok, I tink i am going a little crazy
21:32 cait        I am testing bug 14716
21:32 huginn      Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14716 normal, P5 - low, ---, ere.maijala, Needs Signoff , Correctly URI-encode URLs in XSLT result lists and detail pages
21:33 cait        and in one browser the urls are encoded
21:33 cait        and in the other they are not
21:34 cait        any reason this could be a thing?
21:56 rangi       one of our clients wants versioning and drafts etc for marc records implemented
21:57 rangi       so that you can view past versions, roll back
21:57 rangi       etc
21:58 rangi       the drafts is easy enough, we just can put them in the reserviour to be checked. But the full version control is a bit trickier
21:58 rangi       the idea i had, was to basically export the xml, and store it in an actual version control system (most likely git)
21:58 rangi       so each change, commits that file too
21:59 rangi       has anyone else thought about this before?
21:59 rangi       (that way also it woudlnt be marc specific)
22:03 cait        someone from sweden worked on that once i think
22:03 rangi       yeah i vaguely remember that, ill see if I can hunt it down
22:03 cait        hm, not sure if Viktor is still working on Koha, but he would know i tihnk
22:04 rangi       magnus might know too
22:17 rangi       Joubu: are you about?
22:41 cait        @later tell oleonard if you get some time, could you take a look at bug 17674 maybe? it looks promising but some visual issues.
22:41 huginn      cait: The operation succeeded.
22:44 * cait      is the evil fail qa queen
22:44 cait        :(