13:03:58 #startmeeting Development IRC meeting 22 February 13:03:58 Meeting started Wed Feb 22 13:03:58 2017 UTC. The chair is kidclamp. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:03:58 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 13:03:58 The meeting name has been set to 'development_irc_meeting_22_february' 13:04:07 #topic Introductions 13:04:19 [off] Yay I'm actually here for a meeting! 13:04:22 #info Marcel de Rooy, Rijksmuseum 13:04:26 #info Nick Clemens, ByWater Solutions 13:04:27 #info Katrin Fischer, BSZ, Germany 13:04:37 #info Owen Leonard, Athens County Public Libraries, USA 13:04:38 #info Claire Gravely, BSZ, Germany 13:04:41 #info Julian Maurice, BibLibre, France 13:04:42 #info Jonathan Druart 13:04:45 #info Mirko Tietgen, Berlin, Germany 13:05:28 #info Benjamin Rokseth , Oslo, Norway 13:05:47 #topic Announcements 13:05:59 I have two small 'announcements' 13:06:11 The first is: Three sec patches are still pending: 18010, 18019 in NSO and 18124 in SO. 13:06:24 #info Dimitris Antonakis, Athens, Greece 13:06:25 18124 is from Joubu, the other two from me 13:06:39 and second: 13:06:46 On the auth merge front I am hoping for a QA of 18070 from Julian maybe today and I will submit the next patch set 9988 very soon. Will be the last fundamental change to merge in this series. After that some smaller things left. 13:06:57 #info three security patches need attention: 18010, 18019, 18124 13:07:03 So hope for some feedback then 13:07:43 #info Authority merge set needs QA on 18070 - is waiting for patch on 9988 (coming soon) and then fundamental changes will be done 13:07:51 thanks marcelr 13:08:22 Lets ping khall and see if we have release announcements 13:08:53 #info Barton Chittenden, BWS, Louisville KY 13:09:19 skipping 17.05 for now 13:09:26 #topic Updates from the Release Maintainers 13:09:30 cait? 13:09:33 yes? 13:09:34 ah 13:09:42 sorry, was looking at the bugs :) 13:09:59 #info 16.011.04 was reeleased today, it includes 3 enh and 41 bugfixes 13:10:16 I think we killed a lot of bad bugs with this one, getting it nice and stable 13:10:29 cait++ 13:10:35 cait++ 13:10:46 hope there is not much more to be found :) 13:10:49 cait++ 13:11:16 that's it basically 13:11:21 #info D Ruth Bavousett, no one of consequence 13:11:22 i plan to stick to schedule for the next one as well 13:11:47 that's it from me :) 13:11:56 any updates jajm or mtj? 13:12:02 thanks cait 13:12:40 #topic Updates from the QA team 13:12:50 no Joubu today? 13:12:56 yep 13:13:04 [aside] /me notes that druthb *is* of consequence; he uses her scripts often ;-) 13:13:04 ah, ops list :-) 13:13:05 kidclamp, 3.22.17 was released on monday, but nothing special with this release :) 13:13:21 I have things to highglitht, but for next topic 13:13:28 [aside] /me thanks barton 13:13:36 I need help to QA patches, nothing new, nothing else... 13:13:49 #info 3.22.17 was released monday 13:14:09 #info Keep QAing please and watch the queue doesn't get too big 13:14:14 65 now 13:14:44 #topic General development discussion (trends, ideas, ...) 13:14:56 go for it Joubu 13:15:13 So, 5 things to highlight: 13:15:19 1. As we now have marcxml out of bibitems, we need bug 17898, which is really easy to test 13:15:19 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17898 enhancement, P5 - low, ---, jonathan.druart, Needs Signoff , Add a way to automatically convert SQL reports 13:15:20 * drojf queues in line 13:15:28 2. Bug 17961 should be very easy to test and QA, it just adds tests. Please make it move forward quickly 13:15:28 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17961 enhancement, P5 - low, ---, jonathan.druart, ASSIGNED , TT syntax for notices - Prove we have an equivalent for our historical custom syntax 13:15:36 * kidclamp queues behind drojf 13:15:41 still assigned 13:15:51 see deps 13:15:52 #info Magnus Enger, Libriotech, Norway 13:15:55 it's an omnibus 13:15:59 3. bug 16846 is a big one, but should be interesting to get it in. We will manipulate patron object (almost) everywhere 13:15:59 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16846 enhancement, P5 - low, ---, jonathan.druart, ASSIGNED , Move patron related code to Koha::Patron 13:16:02 #info please test 17898, convertin greports after marcxml move 13:16:15 still assigned, no patches, too many deps, but there is a remote branch with evrything on it 13:16:16 #info bug 17961 adds test, please test and qa 13:16:24 4. Hea has been moved to another server, I will be able to access it to clean the DB and upgrade the code. It would be great to get somebody involves on bug 18066 13:16:24 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18066 enhancement, P5 - low, ---, jonathan.druart, Needs Signoff , Hea - Version 2 13:16:40 And finally, 5. We need testers from different countries for the onboarding tool ft (bug 17855 and bug 18039). I provided patches for 18039 and will QA 17855. Cannot test 18039 13:16:41 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17855 enhancement, P5 - low, ---, alexbuckley, Signed Off , Updated Koha web installer and new onboarding tool feature to guide users through setting up Koha 13:16:42 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18039 enhancement, P5 - low, ---, jonathan.druart, Needs Signoff , Move the mandatory and optional files for non-english languages into 'default' directory so bug 17855 permits use of other languages 13:16:56 #info bug 16846 move to Koha::Patron - dependency tree needs help 13:16:57 bug 18039 13:17:12 I started to test 18066 Joubu, but ran out of time. I hope to take another crack at it 13:17:25 i will try to test the german installer for the onboarding tool 13:17:26 oleonard++ 13:17:27 Nothing really, I highlight these things in the last 2 "what's on in koha-devel" email, but do not get help 13:17:34 but bit short of time for the next 2 weeks 13:17:37 #info bug 17855 and 18039 Onboarding tool needs broad testing from different countries 13:18:10 I can take a look at the 17898 13:18:31 About the lang isntaller, we may need to discuss about removing ru-RU and uk-UA... 13:18:52 they seem unsupported 13:19:15 send a mail to the list? 13:19:22 and remove them? 13:19:45 you can still find them in git, update them and get them back in later 13:19:58 yep 13:20:19 i think maybe send an email to the translate list 13:20:24 the translations I think are maintained 13:20:30 i tmight lack someone comfortable with git 13:20:37 would not be nice to break it for them - what's he problem? 13:20:45 coudl we restructure to bring it in line with the other installers? 13:20:51 #info bug 14302 has a patch, to kick GRS-1 related code 13:20:51 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14302 enhancement, P5 - low, ---, jonathan.druart, Needs Signoff , Remove GRS1 indexing related code 13:21:02 cait: if they are half english, why keep them? 13:21:08 why not keep them? 13:21:18 #info discussion on maintenance/removal of ru-RU and uk-UA as they seem unsupported 13:21:19 because no one maintains them 13:21:20 if there is a bit translated, it's still helping 13:21:47 i can read a bit of russian 13:21:52 i can try to take a look 13:22:05 IIRC They were broken for a while, and nobody complained (ok it's not a valid reason) 13:23:33 The other way around is to push the onboarding patches and test the feature after it's in... 13:23:37 * Joubu is hidden already 13:23:45 i can still see you! :) 13:24:10 yeah Joubu: why not dismiss the qa team 13:24:14 Yesterday Alex suggested to push it for English, then push it for other languages 13:24:25 the problem was that it breaks the ohter languages 13:24:26 to me it's not really acceptable to have a feature for English only 13:24:37 yeah 13:24:38 nobody will care for others for sure 13:24:42 so that's a big regression 13:24:51 maybe we can give it a bit more time? 13:24:53 if can still if else... 13:25:02 we can still if else... 13:25:07 if else? 13:25:20 if english: onboarding 13:25:24 else: no onboarding 13:25:33 ah 13:26:00 it hink we should offer it for all languages 13:26:07 for all but english 13:26:10 as a goal - still time until release 13:26:13 sorry 13:26:17 need a vote or still discussion and waiting? I think maybe we should send something to list 13:26:21 it's on bug 17855 comment 166 (last one) 13:26:21 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17855 enhancement, P5 - low, ---, alexbuckley, Signed Off , Updated Koha web installer and new onboarding tool feature to guide users through setting up Koha 13:26:43 can we postpone it till next meeting? 13:26:49 agreed 13:26:50 and see if it gets tested until then? 13:26:59 I sent something on the list already... 13:27:36 indded you did :-) 13:27:55 yes, move on 13:28:13 drojf? 13:28:16 oh 13:28:19 * drojf panics 13:28:26 i tried to backport/build all packages related to elasticsearch in koha. that includes getting libsearch-elasticsearch-perl into debian, backporting libcatmandu-perl 1.03* from debian unstable, packaging libcatmandu-store-elasticsearch-perl (not in debian yet) and some dependencies 13:28:33 i had to change the package dependencies for some of the backports to make them work in debian jessie. i have emailed the maintainer to check if that may have any negative consequences, i don't think it does. they were build dependencies and the build worked anyway 13:28:45 i have not uploaded it yet and i wonder if it makes sense to put it in a separate repository first. it could break dev setups and it might be nicer to have a choice 13:29:00 i tried a koha + ES setup with it and indexing gave an error. it may or may not have anything to do with the packages. i have not investigated a lot. http://paste.koha-community.org/323 13:29:09 [aside] drojf types fast when he panics 13:29:14 i do 13:29:15 :D 13:29:22 #info discussion on onboarding tool - will table to next meeting to decide if push with english first and other langugages as they are tested or how to proceed 13:29:24 [aside] /me chuckles 13:30:18 that's all from me 13:30:43 [aside] aside is the new off? 13:31:06 [off] Testing required. 13:31:09 #info Mirko is working on packaging ES dependencies but has hit an error or two - investigating as a separeate repository until all wrinkles ironed out 13:31:28 #link http://paste.koha-community.org/323 Error Mirko encountered 13:31:37 thanks Joubu drojf 13:32:11 I just had a quick thing, working on facets a buit with elastic and hit some snags while trying to change language codes into display values 13:32:53 I wondered if anyone had any thoughts on storing the display values in elastic when indexing as opposed to feteching them from codes when displaying 13:33:19 You do not want to store the display values 13:33:25 why? 13:33:32 if they change, you will have to reindex everything 13:33:37 hmm...true 13:33:49 how often do they change :-) 13:34:02 kidclamp: you'll have to deal with multiple languages too 13:34:13 ah, if they use translations, fair point 13:34:28 They should not change so often, but I do not think it's something to do 13:34:41 It's the same for other AVs 13:35:09 good points all, thnak you - had only breifly thought so far 13:35:12 kidclamp: do you have a bug number to follow? 13:35:57 will be followup to bug 17169 to add language facets 13:35:57 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17169 enhancement, P5 - low, ---, nick, Failed QA , Add facets for ccode to elasticsearch 13:36:12 but language tables are ugly 13:36:24 yes they are... 13:37:03 that is all for me 13:37:16 kidclamp: last time I played with that it was for bug 17762 13:37:16 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17762 enhancement, P5 - low, ---, jonathan.druart, Signed Off , Ability to translate notices 13:37:17 how would new ones get added? 13:37:28 i mean, where do you get the descriptons to feed into elastic? 13:37:29 There may be some things to help you 13:37:36 #info kidclamp will followup 17169 with language facets 13:37:52 currently they come from language tables cait 13:37:56 ah 13:37:57 thanks Joubu 13:38:05 there was a bug somewhere to move those out of the db 13:38:20 there is no way for people to add translations there easily and htey are very incomplete 13:38:27 ah, I briefly remember that 13:38:45 I don't think we have guidleines to review today 13:38:46 i thik i'd prefer something that stores the language display text in a translatable file 13:38:58 bug 12017 13:38:58 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12017 enhancement, P5 - low, ---, bgkriegel, Patch doesn't apply , Move language description out of database 13:39:30 #info bug 12017 may help with language code/display issues and solve other issues 13:40:00 next meeting? 13:40:39 or anyone else for discussion? 13:40:47 tcohen: tooooolate 13:40:47 tcohen maybe :-b 13:41:02 tcohen: quickly introduce yourself 13:41:55 hi 13:42:06 #info Tomas Cohen Arazi 13:42:39 * tcohen is sick today, but here hehe 13:42:44 [aside] applauds 13:43:00 #topic Next meeting 13:43:38 reviewing survey last meeting we think 19UTC may be better than 20, any opposition or support? 13:43:56 support 13:44:01 support 13:44:05 if we go to 13utc the time after 13:44:20 marcelr they alternate :) 13:44:24 yes 13:44:25 yes 13 works well for many of us :-) 13:44:27 i know 13:44:34 ack, missed everything ; ) 13:45:02 heh 13:45:31 once we set date you can comment khall 13:45:40 March 8, 19 UTC? 13:45:45 8th March 19 UTC? 13:45:57 * LibraryClaire is too slow 13:46:10 LibraryClaire++ 13:46:23 +1 13:47:01 +1 13:47:08 +1 13:47:15 +1 13:47:24 +1 13:47:36 #info Next meeting Wednesday, 8th March 19 UTC 13:47:53 [aside] before the torrent of downvotes :-D 13:48:09 #topic Update from the Release manager (17.05) 13:48:11 khall? 13:48:33 Nothing too noteworthy to bring up 13:48:53 Enhanced overdrive integration has been pushed to master! 13:49:03 #info Overdrive integration pushed 13:49:07 that's the only big thing I can think of 13:49:26 * oleonard is getting an error related to that... Will bring it up after the meeting 13:49:26 thnaks khall 13:50:12 last call? 13:50:35 #endmeeting