Time Nick Message 23:58 tuxayo I have yet to see Rancor I think ^^" 23:56 dcook Too many things I want to do heh 23:56 dcook Of course, I'm busy for the next 3.5 hours.. 23:55 dcook and tuxayo :D 23:55 dcook hey cait 23:55 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26055 normal, P5 - low, ---, dcook, NEW , Advanced Editor Rancor should use "visibility" and not "mandatory" for drawing new records 23:55 dcook Looking forward to looking more into Bug 26055 23:43 koha-jenkins Project Koha_19.05_D9_MDB10.3 build #15: SUCCESS in 44 min: https://jenkins.koha-community.org/job/Koha_19.05_D9_MDB10.3/15/ 23:33 koha-jenkins Project Koha_19.05_U18 build #269: SUCCESS in 38 min: https://jenkins.koha-community.org/job/Koha_19.05_U18/269/ 23:32 tuxayo :D 23:32 tuxayo gmcharlt++ 23:29 koha-jenkins Project Koha_19.05_D9 build #266: SUCCESS in 37 min: https://jenkins.koha-community.org/job/Koha_19.05_D9/266/ 23:18 * cait waves 23:14 dcook Good to know 23:14 dcook Whoa haven't seen gmcharlt in ages 23:11 gmcharlt taking the wiki/APT/perldoc server down for about an hour for upgrades 22:58 koha-jenkins Project Koha_19.05_D9_MDB10.3 build #14: SUCCESS in 44 min: https://jenkins.koha-community.org/job/Koha_19.05_D9_MDB10.3/14/ 22:55 koha-jenkins Project Koha_19.05_U18 build #268: SUCCESS in 37 min: https://jenkins.koha-community.org/job/Koha_19.05_U18/268/ 22:52 koha-jenkins Project Koha_19.05_D9 build #265: SUCCESS in 37 min: https://jenkins.koha-community.org/job/Koha_19.05_D9/265/ 22:19 tuxayo caroline: around? 21:14 koha-jenkins Project Koha_19.05_D9_MDB10.3 build #13: SUCCESS in 44 min: https://jenkins.koha-community.org/job/Koha_19.05_D9_MDB10.3/13/ 21:05 koha-jenkins Project Koha_19.05_U18 build #267: SUCCESS in 38 min: https://jenkins.koha-community.org/job/Koha_19.05_U18/267/ 21:02 koha-jenkins Project Koha_19.05_D9 build #264: FIXED in 37 min: https://jenkins.koha-community.org/job/Koha_19.05_D9/264/ 21:02 wahanui Congratulations! 21:02 koha-jenkins Yippee, build fixed! 20:55 aleisha hi cait 20:54 cait hi aleisha :) 20:54 aleisha hello 20:54 cait but it hasn't happened so far i thnk 20:54 cait we sometimes throw a "dont delete me" in somewhere 20:53 caroline ok good to know 20:53 cait Anonymer Benutzer 20:53 cait in German, but yes 20:53 caroline and their name is "anonymous"? 20:52 caroline that's what I use to create my user 20:52 cait we are cheating 20:52 cait ah no, just sql 20:52 caroline in misc/admin 20:51 cait set_password? 20:51 caroline with set_password? 20:50 cait we have an sql script to add us and the anon one 20:50 cait yep 20:48 caroline they could be patrons 1 and 2 :) 20:47 caroline So when you create a new Koha install, do you automatically create an anonymous patron along with an admin? 20:46 caroline There is only a warning if it's 0 or empty 20:46 caroline I don't think so... I added 666 as anonymouspatron and I don't have a 666 patron, and there is no warning 20:46 cait i think if you don't have it it evens shows a warning on system information tab. but not totally sure 20:45 cait :) 20:45 cait yes 20:45 caroline I noticed 0 doesnt seem to work even though that is the default value of the pref 20:44 caroline when using anonymouspatron, do you have to create that anonymous patron? 19:53 oleonard You bet 19:49 lukeG1 thanks for the follow ups on 22660! 19:49 lukeG1 oleonard++ 18:21 tuxayo Both approaches give the impression of have the advantage for testing. 18:21 tuxayo ashimema: «wonders whether to merge them all into one monster bug for easier testing or whether to leave them as a tree of related bugs for which most of them the test is 'run the unit tests'» 16:26 reiveune bye 15:53 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23092 enhancement, P5 - low, ---, martin.renvoize, Passed QA , Transfers should record 'requested' as well as 'sent' and 'arrived' dates 15:53 ashimema Bug 23092 15:52 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23091 enhancement, P5 - low, ---, martin.renvoize, Signed Off , Add options to charge new or restore forgiven overdues when a lost item is returned 15:52 ashimema Bug 23091 14:44 * ashimema looks at one of his bug trees and wonders whether to merge them all into one monster bug for easier testing or whether to leave them as a tree of related bugs for which most of them the test is 'run the unit tests' 14:43 ashimema lol 14:04 oleonard ashimema: We're bailing out this leaky dinghy as fast as we can! 14:04 caroline I guess there is no consensus, so I'll mark the wiki page as... not inaccurate... but I'll find a word 14:03 ashimema koha is just a mess ;) 14:00 caroline afaik 14:00 caroline but currently that's the case? b/c id is not as widely used as somethingid 14:00 caroline I guess, I don't ever create tables, so I wouldn't know 13:59 ashimema something_somthingid 13:59 ashimema so how would you name foreign keys 13:58 caroline it just makes queries easier b/c you can use USING (somethingid) if the name is the same everywhere 13:58 ashimema maybe that's because I know how DBIC dump will name things and recomments db's to be 13:58 ashimema I don't like `somthingid` caroline ;) 13:57 ashimema I like every table to have a consistently named 'id' column and then for foreign keys to have `table_id` 13:57 ashimema as for 'id' 13:57 ashimema grr 13:57 ashimema but I also don't want to update other fields in the table 13:57 ashimema I prefer _on.. but don't really like inconsistency within a table 13:56 ashimema oh.. maybe not.. maybe I wrote the corresponding api one 13:56 ashimema I wrote that guideline I think 13:46 caroline I don't know for you, but I feel like no column should ever be called just "id", but somethingid, so that it's the same in all tables 13:44 caroline if above link is not good, let me know and I'll add a warning saying this is not accurate 13:44 Joubu or _date, apparently 13:44 Joubu for a date, should end with _on 13:44 caroline maybe this? https://wiki.koha-community.org/wiki/DBIC_naming_conventions 13:43 caroline lol! 13:43 Joubu There_isNoCon_sistency! 13:42 ashimema remind me of our policy on db column name consistency 12:53 tcohen good luck, janncis 12:48 janncis the things my boss wants from koha isnt simple, and this is fairly simple comparing what he wants out of it 12:45 tcohen you picked a not so simple example 12:45 tcohen where <query> is a stringified and URI encoded JSON structure representing a DBIC query on biblios+biblioitems attributes 12:44 tcohen GET /biblios?q=<query> 12:44 tcohen objects.search will read the query parameters and act accordingly 12:44 tcohen that's solved 12:44 tcohen and you shouldn't handle it manually 12:43 tcohen if you want to add searching capabilities, you should add the q param as the one I pointed you at 12:43 tcohen what the resource representation is 12:43 tcohen the biblios route is a bit complex in the sense that it depends on the Accept header 12:41 janncis but it doesnt feel right, nor it will find by partial name 12:40 janncis {prefetch => ['metadata']}); 12:40 janncis { title => $c->validation->param('title')}, 12:40 janncis Im making route, right now it just do the same and returns biblio by id, I could do: my $biblio = Koha::Biblios->find( 12:38 tcohen seems pretty trivial to do 12:38 tcohen count on me 12:38 tcohen if you want to implement that, you have my full support 12:37 tcohen https://wiki.koha-community.org/wiki/Biblios_items_endpoint_RFC 12:37 tcohen there's a proposal for getting some biblio's items 12:36 tcohen and you need to get the RM attention 12:36 tcohen it gets voted 12:36 tcohen there you propose a route 12:36 tcohen there's a wiki page: https://wiki.koha-community.org/wiki/REST_api_RFCs 12:35 janncis I dont mind making new api route 12:34 tcohen and the 'q' param 12:34 tcohen on the cities route 12:34 Joubu but, even with the biblionumber it seems that we cannot list items for a given biblio 12:34 tcohen can be seen 12:34 tcohen the 'future' of the API searching 12:34 tcohen you can only get a biblio if you know the id 12:34 janncis Yee Im trying to understand them and think of way to get searching done by them 12:34 tcohen there's no route to list biblios 12:33 Joubu it's not possible to search by biblio's attributes apparently 12:33 Joubu those routes are very limited 12:33 Joubu tcohen: janncis asked this "morning" how to list items from a biblio's title 12:33 tcohen which is called 'external_id' on the API 12:33 tcohen the items route has very limited capabilities at the moment, you can only search by barcode 12:32 tcohen items, right? 12:32 tcohen that question deserves 2 hr webinar he 12:31 koha-jenkins Project Koha_Master_D11 build #43: STILL UNSTABLE in 52 min: https://jenkins.koha-community.org/job/Koha_Master_D11/43/ 12:31 janncis tcohen I will refrase it then, how it gets its result set and how I can search in it lets say by title or part of it. I see params and atributes, but they say nothing on how it searches in it. Does param is colom name and atribute its value? 12:31 gveranis then it will stop ? 12:31 gveranis so, if i comment that line : <listen id="authorityserver" >unix:/var/run/koha/libspa/authoritysocket</listen> 12:31 caroline I would assume so 12:29 gveranis ok , If I comment authorityserver then they cannot search on them ? 12:28 gveranis *through 12:28 gveranis though publicserver 12:28 caroline there is biblioserver and authorityserver 12:28 tcohen how are you exposing your Z39.50 server ? 12:28 tcohen publicserver 12:28 caroline yes 12:27 gveranis the authorityserver ? 12:27 caroline yes 12:27 gveranis ok but which file? koha_conf ? 12:27 caroline You should have a line for biblios and a line for authorities, you can comment the line for authorities 12:27 wahanui i guess which file is it? 12:27 gveranis can you please tell me which file ? 12:26 caroline it would be in the configuration file 12:26 gveranis it is feasible to stop it ? without close the publicserver of Z3950 ? 12:26 gveranis we open public z3950 server for biblios , but also they can search to our authorities 12:25 gveranis not send back data 12:25 tcohen close? 12:25 gveranis I would like to ask if someone knows if we can close authority Z3950 server of Koha 12:25 tcohen janncis it takes a resultset, and acts on top of it 12:24 gveranis hi #koha ! 12:22 tcohen janncis take a look at the objects.search helper, defined in Koha::REST::Plugins::Objects 12:18 janncis in rest/v1/items.pm is function list, I fial to understand how it could search anything by $items_set can anyone explain me how it works?\ 12:17 oleonard :) 12:16 cait2 thx oleonard++ :) 12:15 koha-jenkins Project Koha_Master_U18 build #844: UNSTABLE in 47 min: https://jenkins.koha-community.org/job/Koha_Master_U18/844/ 12:12 Joubu (just reading the code, I did not test) 12:12 Joubu ashimema: in my understand it's either "yes" and you transfer or "no" and it's a noop. But the transfer does not exist yet. 12:10 koha-jenkins Project Koha_Master_D10 build #306: SUCCESS in 44 min: https://jenkins.koha-community.org/job/Koha_Master_D10/306/ 11:58 koha-jenkins Project Koha_Master_U20 build #45: UNSTABLE in 1 hr 2 min: https://jenkins.koha-community.org/job/Koha_Master_U20/45/ 11:57 ashimema it closes the modal yes Joubu, but it doesn't actually seem to trigger any action.. so it just leaves a transfer lurking in the system I believe 11:51 oleonard Joubu did you find the answer about the Koha News "blocktitle" parameter? 11:50 koha-jenkins Project Koha_Master_D9 build #1390: SUCCESS in 40 min: https://jenkins.koha-community.org/job/Koha_Master_D9/1390/ 11:39 koha-jenkins Project Koha_Master_D10_Deps build #30: SUCCESS in 52 min: https://jenkins.koha-community.org/job/Koha_Master_D10_Deps/30/ 11:30 Joubu ashimema: if you click it it will (certainly) close the modal 11:27 koha-jenkins Project Koha_Master_D9_MDB_Latest build #348: STILL UNSTABLE in 51 min: https://jenkins.koha-community.org/job/Koha_Master_D9_MDB_Latest/348/ 11:26 huginn oleonard: The operation succeeded. 11:26 oleonard @later tell tcohen https://classic.yarnpkg.com/en/docs/version-control#toc-required-files 11:26 koha-jenkins Project Koha_Master_D9_My8 build #372: SUCCESS in 51 min: https://jenkins.koha-community.org/job/Koha_Master_D9_My8/372/ 11:20 oleonard Hi #koha 11:09 koha-jenkins Project Koha_Master_U16 build #25: SUCCESS in 39 min: https://jenkins.koha-community.org/job/Koha_Master_U16/25/ 10:55 koha-jenkins Project Koha_Master_D11 build #42: STILL UNSTABLE in 1 hr 4 min: https://jenkins.koha-community.org/job/Koha_Master_D11/42/ 10:53 ashimema erm.. is 'notransfer' means to do anything in the circ/returns.tt template.. I'm not seeing it referred to in any controller 10:49 vfernandes thanks Joubu 10:47 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20384 enhancement, P5 - low, ---, axel.amghar, Needs Signoff , Elasticsearch rebuild script improvements - options for indexing 10:47 Joubu vfernandes: maybe bug 20384 10:47 Joubu please open a bug report 10:46 Joubu it's not implemented in rebuild_elasticsearch.pl 10:46 koha-jenkins Project Koha_Master_U18 build #843: SUCCESS in 56 min: https://jenkins.koha-community.org/job/Koha_Master_U18/843/ 10:46 Joubu vfernandes: you cannot 10:42 vfernandes how I can force ES reindex for records with biblionumber greater than X? 10:42 janncis well this is bad then. More fun with perl :( 10:42 vfernandes hi #koha 10:41 Joubu I* 10:41 Joubu janncis: you don't think you can do that right now. You need to know the biblionumber of the bibliographic record 10:36 koha-jenkins Project Koha_Master_U20 build #44: FIXED in 47 min: https://jenkins.koha-community.org/job/Koha_Master_U20/44/ 10:36 wahanui Congratulations! 10:36 koha-jenkins Yippee, build fixed! 10:34 koha-jenkins Project Koha_Master_D10 build #305: SUCCESS in 44 min: https://jenkins.koha-community.org/job/Koha_Master_D10/305/ 10:31 vfernandes hi #koha 10:30 koha-jenkins Project Koha_Master_D9 build #1389: SUCCESS in 40 min: https://jenkins.koha-community.org/job/Koha_Master_D9/1389/ 10:17 janncis for example 10:17 janncis in api where you search /items how to make it serch by book title 10:17 huginn News from kohagit: Bug 24151: (follow-up) Rename the config key with 'bcrypt_settings' <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=d2e191c3fff9ef68bf7104b72922ded77e9d5217> 09:49 huginn News from kohagit: Bug 23795: Convert opaccredits system preference to news block <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=c9eb2be381bf9b6848b14bd374ba004f41198ed0> 09:49 huginn News from kohagit: Bug 23796: Convert OpacCustomSearch system preference to news block <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=16053574a5bff66d86ebcc906ccbabe31c45d1c7> 09:49 huginn News from kohagit: Bug 23797: Convert OpacLoginInstructions system preference to news block <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=be1d25ba16014c5fb3c788f8a93c5ecf3f5d9dbf> 09:49 huginn News from kohagit: Bug 25765: Add GetLoggedInBranchname method <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=0fcd0fd2707188368fa5b370b808e875c6ea5814> 09:49 huginn News from kohagit: Bug 25765: Replace LoginBranchname and LoginBranchcode with use of Branches template... <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=cbd86551571260ca6daade57920e0fb3f290dfb4> 09:49 huginn News from kohagit: Bug 23797: (follow-up) Increase the size of opac_news.lang <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=f8c5b54acfa94f2c5e04f3376223e883deef9937> 09:49 huginn News from kohagit: Bug 23797: (follow-up) Enable OpacLoginInstructions in header <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=1bc9765d043169dfeb569e25659f553f39dc466b> 09:49 huginn News from kohagit: Bug 5087: (QA follow-up) Rename the attribute to fit later API usage <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=478093072000d01b2b5c20f05044e4bd3bbfeecd> 09:49 huginn News from kohagit: Bug 5087: (QA follow-up) used_for deserves an index <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=92d0472d631817395ad71f89f962fa5166f15770> 09:49 huginn News from kohagit: Bug 5087: (QA follow-up) Fix leakage in opac-downloadshelf.pl <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=db15f4af8dc021c0ac06c3447cb87c5e51952cd2> 09:49 huginn News from kohagit: Bug 25765: (QA follow-up) Save a DB hit <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=83d63d2302ee77c68dbae8be80fc6a038fa5ce51> 09:49 huginn News from kohagit: Bug 25765: (QA follow-up) Use method directly in cleanborrowers <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=bd9ece8c194ffc960b5709b884620bf24e29068b> 09:49 huginn News from kohagit: Bug 5087: DBRev 20.06.00.011 <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=12e83a64ececa12e691d855e2454a30a9b5e0e04> 09:49 huginn News from kohagit: Bug 23795: DBRev 20.06.00.012 <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=8f819ac9b97bd6c9872259f2b614543724fefbbf> 09:49 huginn News from kohagit: Bug 23796: DBRev 20.06.00.013 <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=f0a0f630bb523cfcda6efa82049608474e09fb15> 09:49 huginn News from kohagit: Bug 23797: DBRev 20.06.00.014 <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=81e83d250c60b9b571c15d59b1867ebdbd8d6a7f> 09:49 huginn News from kohagit: Bug 23797: DBRev 20.06.00.015 <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=bfb89695aa90bcb6d8c26c0a59ee68f92dd54df9> 09:49 huginn News from kohagit: Bug 23797: Apply DB changes to kohastructure.sql <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=0edaab49afec96c793477e9e790b4a9d7b6044fe> 09:49 huginn News from kohagit: Bug 23797: DBIC schema changes <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=452015c054a988ad2016dcad896be516dc318743> 09:49 huginn News from kohagit: Bug 5087: Add server-side check <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=c2d45ac0f4687fc4dcf84e9de663f8d3f3a354be> 09:32 fridolin I'm quite a noob in acquisition 09:31 fridolin ah ok In acqui/acqui-home.tt, I choose to remove a useless display of current branch and also because table of founds contains a filter on library. 09:30 Joubu well maybe, I created a fund for another library and it's displayed 09:28 Joubu I am not sure it's correct 09:27 fridolin oki i dont remember ;) 09:26 Joubu sorry, it's in the commit message! 09:25 Joubu in acqui-home? 09:25 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25765 normal, P5 - low, ---, fridolin.somers, Passed QA , Replace LoginBranchname and LoginBranchcode with use of Branches template plugin 09:25 Joubu + <h3>All available funds</h3> 09:25 fridolin Bug 25765 09:25 Joubu - <h3>All available funds[% IF LoginBranchname %] for [% LoginBranchname | html %][% END %]</h3> 09:25 Joubu fridolin: Salut Frido! About 25765, why: 09:18 Joubu same as biblios, what's your question exactly? 09:03 janncis hello, can someone please explain me how api items searching is done? 08:43 fridolin looks broken 08:43 fridolin oh https://catalog.bywatersolutions.com/cgi-bin/koha/opac-detail.pl?biblionumber=42639 08:41 koha-jenkins Project Koha_20.05_U20 build #29: FIXED in 52 min: https://jenkins.koha-community.org/job/Koha_20.05_U20/29/ 08:41 wahanui Congratulations! 08:41 koha-jenkins Yippee, build fixed! 08:31 ashimema that's not a part of it I'd noticed yet 08:31 ashimema it's a mess 08:26 Joubu but the TT plugin is not doing anything useful with it 08:26 Joubu koha-tmpl/opac-tmpl/bootstrap/en/modules/maintenance.tt:[% SET OpacHeader = KohaNews.get( location => "opacheader", lang => lang, library => branchcode, blocktitle => 0 ) %] 08:25 Joubu what is "blocktitle"? 08:25 Joubu Koha/Template/Plugin/KohaNews.pm 08:25 Joubu I am only wondering about: 08:25 Joubu I have 3 more moves that are PQA 08:25 ashimema I did start on such a clean up.. but haven't got far yet 08:24 ashimema Joubu 08:24 ashimema It needs a good clean up before more things move across in my opinion.. 08:24 ashimema Familiar enough that I wish I'd not let it in.. 08:23 ashimema Erm.. 08:23 koha-jenkins Project Koha_Master_D10 build #304: FIXED in 36 min: https://jenkins.koha-community.org/job/Koha_Master_D10/304/ 08:23 wahanui Congratulations! 08:23 koha-jenkins Yippee, build fixed! 08:22 Joubu we are going to wait for gmcharlt's answer first :) 08:21 Joubu ashimema: are you familiar with the "move prefs to news block" code? 08:21 kohaputti surely good, but do the current sysadmins have time to do that? Is there configuration management? 08:18 ashimema +1 08:18 Joubu sounds better to install it on a separate server 08:15 kohaputti (if we do the 8 -> 9 -> 10 upgrade) 08:14 kohaputti but I guess this upgrade won't be coming without some major downtime, maybe 6 hours minimum. 08:13 kohaputti if you are in touch with the current sysadmins, and they need help with the upgrade just let me know. 08:10 * ashimema read back 08:10 ashimema ah.. 08:09 ashimema I wasn talking about wikipedia rather than our own wiki 08:07 Joubu there is a current X year attempt to upgrade the wiki to a newest version, so I guess it's a mess there 08:07 ashimema I wouldn't say it really applies any more 08:07 * ashimema wonders if we can get rid of the warning on the wikipedia page about references being too closely associated with the subject 08:06 Joubu :D 08:06 Joubu I don't want to know 08:06 kohaputti ok, I wonder how mediawiki is instaleld 08:05 Joubu I pinged Galen earlier here 08:05 Joubu https://wiki.koha-community.org/wiki/Website_Administration#debian.koha-community.org 08:05 kohaputti oh noes 08:05 Joubu looks like it's the same server as the wiki 08:04 kohaputti mtj, we just need to go to 8 -> 9 -> 10 08:04 kohaputti mtj, hi, in case there is nothing else on debian.kc.org than apache that serves the files reprepro generated it should probably be pretty easy to upgrade to stable 07:56 huginn Joubu: The operation succeeded. 07:56 Joubu @later tell rangi there are some koha-dashboard's PRs waiting for you ;) https://gitlab.com/koha-community/koha-dashboard/-/merge_requests 07:46 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26033 normal, P5 - low, ---, jonathan.druart, Needs Signoff , framapic is closing 07:46 Joubu quick signoff needed on bug 26033 please 07:42 Joubu mtj: this is actually a ktd issue, I am reporting it now 07:37 Joubu gmcharlt: Hi Galen, Mason sent an email to koha-devel about debian.k-c.org - https://lists.koha-community.org/pipermail/koha-devel/2020-July/045884.html Are you the one to contact for such request? 07:36 tuxayo https://en.wikipedia.org/wiki/Koha_(software)#Releases 07:36 tuxayo ashimema++ for the very nice version table on the Koha wikipedia article ^^ 07:34 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25792 major, P5 - low, ---, mtj, Pushed to master , Rename 'ttf-dejavu' package to 'fonts-dejavu' for Debian 11 07:34 Joubu mtj: have you seen bug 25792 comment 15? 07:26 Joubu enjoy your evening dcook 07:26 tuxayo XD 07:26 fridolin i'll test with Nginx 07:26 fridolin cause if your google "internal server error" you find all Koha sites ;) 07:25 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26048 normal, P5 - low, ---, dcook, NEW , Apache does not use /cgi-bin/koha/errors/500.pl if Perl script dies 07:25 fridolin tuxayo: Bug 26048 whao i like that 07:24 fridolin dcook: le bonjour ;) 07:24 tuxayo o/ 07:24 dcook Have a good day! 07:24 dcook and ciao everyone 07:24 dcook salut fridolin :D 07:24 dcook Speaking of wise, I'm overtime now, so I'm going to go spend time with my wonderful girlfriend and have some dinner 07:24 fridolin hiiiii 07:23 dcook Wise 07:23 dcook Yeah that does make sense 07:23 dcook Ahh 07:23 Joubu he wants to have a list of fields we cannot hide from the interface 07:23 dcook You mean for yours or Frido's? 07:23 dcook Ah ok 07:23 Joubu Tomas is going to attach another patch 07:23 wahanui Oh are there instructions? 07:23 dcook Oh? 07:23 Joubu I think it's not ready for so 07:22 dcook Although we might want to rename the bug, if only for the release notes 07:22 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25826 critical, P3, ---, tomascohen, NEW , Hiding biblionumber in the frameworks breaks links in result list 07:22 dcook Joubu: Tomorrow I can sign off your patch on bug 25826 as well 07:22 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19261 normal, P5 - low, ---, fridolin.somers, Signed Off , never hide biblionumber field in view policy 07:22 dcook Bug 19261 07:22 dcook And I signed off Frido's patch at 19261 07:21 dcook That one and the OAI one 07:21 dcook I've made a note to revisit it tomorrow 07:21 dcook Cool I agree 07:19 Joubu looks like the good direction 07:19 Joubu but I'd start to double check that first 07:19 Joubu It's something that fell down at the bottom of my list, and I am wondering why (it's a 3y old topic). Maybe the plakc middleware did not work, cannot remember 07:17 dcook Perhaps we don't have to fix the CGI situation and just let it languish.. 07:17 dcook But if we think a Plack middleware is good, then I'm happy to write some patches and test plans 07:17 dcook Basically, I don't want to invest time in something that people will decide isn't the right approach 07:16 dcook At this point, I'd like a bit of feedback for preferred approaches, but since you're RM, your feedback matters most heh 07:16 dcook Joubu: I'd be willing 07:15 Joubu are you going to investigate the 2 modules? :) 07:14 dcook It would make things worse for devs 07:14 dcook That's true 07:13 Joubu yes, a frienldy 500 would be good, not for devs however 07:13 dcook Sorry for all my comments there heh 07:13 dcook Unless he wants to submit a patch or persuades someone else to 07:13 dcook I think a user friendly 500 page for ISBDdetial.pl and MARCdetail.pl should be sufficient 07:12 dcook We've fixed the normal view, and I think that's sufficient in terms of caught errors 07:12 dcook I think what you've said makes sense though 07:12 dcook Or rather... I think they're 2 different things, but it's not 100% clear to me which Rudolf is referring too for ISBDdetail.pl and MARCdetail.pl 07:12 dcook Joubu: Oh I totally agree with you there 07:11 Joubu (slow typing, I was super slow to find the bug numbers and correct filenames) 07:10 Joubu but in my understanding Rudolf wanted "us" to deal with incorrect encoding/data the first way 07:09 Joubu the second point you are trying to fix is for the errors we don't catch: display a nice 500 page 07:09 Joubu that's is the first point, the errors that we are catching/handling correctly 07:08 Joubu the other way we have to catch bad things/low level issues like that is C4::Output::output_and_exit and the "blocking_error" TT params (see blocking_errors.inc) 07:07 Joubu the detail view is handling it quite ok, with a check at the beginning of the page (seen 23846, right?) 07:04 Joubu the original one, reported by Rudolf, is specific about "bad data" (24574). As I said in comment 5, we deal with that "our way", catching the problem on the detail view and with a script 07:04 mtj i'll add it to the bz 07:03 dcook mtj: That's interesting 07:03 wahanui Oh are there instructions? 07:03 dcook Joubu: Oh? 07:03 Joubu dcook: I think we are fighting 2 different things 07:03 dcook Joubu: And that'll happen. I think I've commented on so many Bugzilla issues today that I can't keep track of them all.. 07:03 mtj dpkg --force-all -i libhttp-oai-perl_4.08-1_all.deb 07:03 mtj apt-get download libhttp-oai-perl 07:03 mtj dpkg --purge --force-depends libhttp-oai-3.27-perl 07:03 mtj dcook: fyi, i forced the debian/buster oai 4.08 like... 07:02 dcook I'm not 100% sure of some of Tomas's code there but so long as it works... 07:02 dcook I'll post that follow-up now 07:02 dcook mtj: That it does.. 07:02 dcook Maybe even preferable really.. 07:02 mtj dcook: 5pm beckons 07:01 dcook Joubu: Oh DiePretty looks nice too 07:00 Joubu dcook: in my notes I also have Plack::Middleware::DiePretty 07:00 Joubu dcook: I discussed that problem with Tomas 3y ago, looks like it got lost 07:00 dcook I'll send a follow-up 07:00 dcook Yep that XSLT line is good too 06:59 dcook Yeah http://localhost:8080/cgi-bin/koha/oai.pl?verb=ListRecords&metadataPrefix=marcxml is looking good with Tomas's patch 06:57 dcook Cool :) 06:57 dcook So >= buster 06:57 mtj dcook: https://ibb.co/GnzL8sT 06:57 dcook Might need to uncomment that xslt line so that the xslt works agian with the OAI but that should probably be fine so long as ew're using 4.07+ 06:56 dcook I'll try it now 06:56 dcook Oh? That's great! 06:56 mtj patch applies, and works ok 06:56 dcook Joubu: Nice one with Plack::Middleware::ErrorDocument. That looks great. 06:56 dcook But it's 4:56 so I think this one will wait until tomorrow 06:56 dcook But looks like HTTP::OAI only supports SAX 06:56 * dcook does not like SAX 06:56 dcook Yeah, there's a bit more to it, but that's the core bit 06:53 mtj + ); 06:53 mtj + Handler => my $builder = XML::LibXML::SAX::Builder->new() 06:53 mtj + my $driver = HTTP::OAI::SAX::Driver->new( 06:52 mtj dcook: yes, it looks very close to me 06:50 dcook I think he said his might be non-functional but it looks like it's nearly there 06:49 dcook mtj: I'll make a note to myself to review Tomas's patch and possibly write my own 06:44 dcook mtj: That'll happen heh 06:42 alex_a Bonjour 06:42 mtj dcook: oops, i was testing ok with oai 3.27 06:40 reiveune hello 06:40 dcook koha-common being uninstalled during the upgrade was weird.. 06:39 Joubu aleisha: are you around? 06:33 dcook In plack-error.log: "Can't call method "processing_instruction" on an undefined value at /usr/local/share/perl/5.24.1/HTTP/OAI/Response.pm line 115." 06:33 dcook "Internal Server Error" in browser 06:33 dcook http://localhost:8080/cgi-bin/koha/oai.pl 06:32 dcook Ok I've updated my HTTP::OAI using cpanm in koha-testing-docker... 06:31 dcook (I've mostly switched tasks now heh) 06:31 dcook mtj: How did you install HTTP::OAI? 06:30 mtj https://ibb.co/Xp1Zb1Z 06:29 mtj http://xen1-lan.kohaaloha.com:9080/cgi-bin/koha/oai.pl?verb=GetRecord&identifier=KOHA-OAI-TEST:1&metadataPrefix=marcxml 06:28 mtj hmm, seems to be working ok for me via KTD - koha-stable on debian-stable 06:26 dcook Btw, looks like a few modules which caused koha-common to be installed between Jessie and Stretch... 06:26 dcook Not following mtj 06:26 dcook ? 06:14 mtj "Can't call method "processing_instruction"" 06:14 mtj seems that the following error was fixed in 4.07... 06:13 mtj - Fixed adding XSLT stylesheet process instructions #4 06:13 mtj 4.07 2018-05-28 15:14:54 CEST 06:13 mtj https://metacpan.org/changes/distribution/HTTP-OAI 06:12 mtj easy fix -> 'debian/control doesn't allow >= 4.0 for libhttp-oai-perl' 06:11 dcook libhttp-oai-perl (<< 4.0) or liblwp-protocol-https-perl|libwww-perl (<<6.02) 06:10 dcook But I wonder if they didn't have the Koha community repo enabled... and accidentally installed libhttp-oai-perl or something.. 06:10 dcook I didn't do the upgrade. It was someone else's server and Ops staff 06:10 dcook Upgrading from Jessie to Stretch uninstalled Koha 06:10 dcook That might explain an issue with an upgrade I noticed recently... 06:09 dcook So installing libhttp-oai-perl >= 4.0 will uninstall koha-common 06:08 dcook debian/control doesn't allow >= 4.0 for libhttp-oai-perl 06:08 mtj dcook: whats the problem with apt-get? 06:05 dcook "cpanm HTTP::OAI" it is.. 06:04 dcook Ooof "apt-get install libhttp-oai-perl" is definitely not the way to go.. 06:03 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17704 normal, P5 - low, ---, koha-bugs, NEW , Fix OAI breakage when using HTTP::OAI 4.03+ 06:03 dcook Yeah, I'll add details to bug 17704 06:02 mtj dcook: can you add the steps to hit your oai.pl bug to a BZ 06:02 dcook Actually, it would be good if Koha refused to work with too high of a HTTP::OAI.. 06:02 dcook Most modules are find being CPANed but HTTP::OAI never is 06:01 dcook But this isn't a hosted install, so more arm's length 06:01 dcook We've been switching over hosted instances to package installs 06:01 dcook Yup 06:01 mtj ..and a bunch of cpan modules? 06:01 dcook I think it's a "single" source install 06:00 mtj dcook: if its not a packaged version, what is it? 06:00 dcook Hmm 4pm here. Yeah maybe I have time to work on this heh 05:59 dcook Without that patch, I think it'll fail 05:59 mtj would be good to test on a packaged koha, as a control 05:59 dcook As generate() needs the $driver argument 05:58 dcook We'd still need Tomas's patch 05:58 dcook Oh wait yeah that makes sense then 05:58 dcook This wasn't a package install of course.. 05:57 dcook That's related to the driver 05:57 dcook https://github.com/LibreCat/perl-oai-lib 05:56 dcook I'll look at the source code 05:56 dcook So something else is going on there 05:56 dcook Can't call method "processing_instruction" on an undefined value at /usr/local/share/perl/5.28.1/HTTP/OAI/Response.pm line 115. 05:56 dcook This is the error we got when htiting oai.pl today 05:55 dcook But I don't think he's right 05:55 dcook Yeah I saw him mention that 05:55 mtj method missing." 05:55 mtj Tomas says " Currently 4.06 is released, but 4.07 should be used once released, as it contains the fix for the ->xslt 05:54 huginn Bug 17704: normal, P5 - low, ---, koha-bugs, NEW , Fix OAI breakage when using HTTP::OAI 4.03+ 05:54 mtj https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17704#c8 05:54 mtj i think we need to get some good tests to determine whats busted, and whats not 05:52 dcook I think they may be sufficient after all 05:52 dcook So I think I was mistaken about the unit tests 05:51 dcook And that should be covered by t/db_dependent/OAI/Server.t 05:51 dcook Just Koha::OAI::Server::Repository->new() 05:51 dcook Actually oai.pl doesn't do anything too special 05:51 dcook Hmm 05:50 dcook Today, even loading /cgi-bin/koha/oai.pl would cause an error 05:50 dcook Admittedly, I use a slightly modified Koha::OAI::Server::Repository locally 05:50 mtj it wont build via cpan? or something else? 05:50 dcook That's a good question 05:49 mtj dcook: whats the test to determine if its busted with OAI 4.10? 05:47 dcook Yeah, looks like more thought needs to go into this one 05:46 mtj https://lists.koha-community.org/pipermail/koha-devel/2018-February/044302.html 05:46 dcook As it was still busted with 4.10 today 05:46 dcook I think that's just the latest info they had at that time 05:46 dcook Nah, I think that's wrong 05:45 mtj hmm, tldr... OAI is busted until 4.07 is released 05:45 dcook I guess 17704 would be the one to hang off 05:42 dcook That last one has some good info from Tomas.. 05:42 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20437 major, P5 - low, ---, tomascohen, CLOSED FIXED, Force requirement for HTTP::OAI 3.27 05:42 dcook bug 20437 05:42 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17704 normal, P5 - low, ---, koha-bugs, NEW , Fix OAI breakage when using HTTP::OAI 4.03+ 05:42 dcook bug 17704 05:42 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19732 critical, P1 - high, ---, koha-bugs, RESOLVED DUPLICATE, Koha does not work with latest versions of HTTP::OAI 05:42 dcook bug 19732 05:41 dcook There are a couple it seems 05:41 dcook Hmm good question 05:40 mtj dcook: whats the old BZ that describes the OAI problem? 05:40 dcook Thanks for the info :) 05:40 dcook I'll open a bug report 05:40 dcook Yeah I think the unit tests probably aren't sufficient to test the usage of HTTP::OAI at this point 05:39 mtj yeah 05:39 mtj (according to jenkins) 05:39 dcook At least in terms of the unit tests? 05:39 mtj koha stable basically runs on deb 11 thru to 8 05:37 dcook Looking now but it's not looking great to me 05:37 mtj do we have some tests to detect problems with the OAI stuff? 05:36 * dcook double checks what OAI unit tests there are.. 05:36 dcook (about 3 years between those versions) 05:35 dcook Tim Brody abandoned HTTP::OAI at 4.03, but Patrick Hochstenbach started maintaining it in HTTP::OAI 4.04 05:35 dcook That said, I think the Debian team have patched HTTP::OAI in libhttp-oai-perl, so might not be relevant 05:35 dcook But curious about bullseye which uses 4.10... 05:34 dcook I think Koha is working on stretch and buster? So guessing those versions (4.03 and 4.08) are OK 05:34 dcook I know someone on Koha 19.11 and HTTP::OAI 4.10 (from CPAN I assume), and it wasn't working at all until I had them downgrade to 3.27 (the version in Jessie) 05:33 dcook mtj: What versions of Debian do we target? 05:33 dcook cool 05:33 mtj hi dcook, still about for a bit 05:32 dcook No worries if not. Just thinking about libhttp-oai-perl versions.. 05:32 dcook Oh hey mtj still around? 04:19 mtj swwet, ill send that email to the dev list 04:14 hayley yep it looks like it has! thanks :) 04:10 mtj np, hope the workaround does the trick :) 04:06 hayley thanks mtj! 04:04 mtj hi hayley, i emailed you back 03:34 koha-jenkins Project Koha_19.05_D9_MDB10.3 build #12: SUCCESS in 44 min: https://jenkins.koha-community.org/job/Koha_19.05_D9_MDB10.3/12/ 03:27 koha-jenkins Project Koha_19.05_D9 build #263: STILL UNSTABLE in 37 min: https://jenkins.koha-community.org/job/Koha_19.05_D9/263/ 03:25 koha-jenkins Project Koha_19.05_U18 build #266: SUCCESS in 38 min: https://jenkins.koha-community.org/job/Koha_19.05_U18/266/ 02:59 dcook The other computers in those organisations then either used Ethernet cables or WiFi to talk with the computer that had Koha 02:58 dcook For what it's worth, I've done a few Koha instances where we put together the computers in our offices, and then we sent them to their destinations where they didn't have Internet access 02:58 dcook No worries! 02:58 Jane Thank you! 02:57 dcook Sure, I'll send you some details in a private message 02:56 Jane dcook I would be interested in getting touch with your prison contact, if that is OK? 02:51 dcook At some point, I want to play with Koha on WSL2... although that would require setting up the computer with an Internet connection and removing it later. 02:49 dcook Ah, but they do have technical staff. 02:48 dcook Could always put you in touch with them 02:47 dcook I have a client that uses Koha in a prison library 02:47 dcook Actually, looks like you were well taken care of 02:46 dcook Jane: I might be able to help you Jane 02:46 dcook Oh snap... 02:45 koha-jenkins Project Koha_19.05_U18 build #265: SUCCESS in 38 min: https://jenkins.koha-community.org/job/Koha_19.05_U18/265/ 02:44 koha-jenkins Project Koha_19.05_D9 build #262: UNSTABLE in 37 min: https://jenkins.koha-community.org/job/Koha_19.05_D9/262/ 02:39 tuxayo Jane: no problem, thanks for working about a prison library. It's useful to make the place actually help people. 02:36 Jane Lovely! Thanks so much, tuxayo 02:34 tuxayo And the mailing lists are good places to get help. 02:34 tuxayo Jane: Don't hesitate to come here (and contact the makers of the Live DVD if you use that), I hope all your constraints won't get you too much struggle. 02:26 Jane Thanks everyone! 02:24 tuxayo ^^ 02:19 dcook But also fun >_> 02:19 dcook Machine-to-machine systems are hard O_O 02:19 dcook I have a different project where the originally designed error-handling worked but actually created other errors 02:19 dcook I'm on a bit of an error-handling streak at the moment as well 02:18 dcook Agreed 02:18 tuxayo *issues 02:18 tuxayo These issue need love 02:18 tuxayo dcook++ 02:18 tuxayo This is great :D 02:18 dcook I love working on issues like these heh 02:17 dcook Or... which would be more acceptable to the community rather 02:17 dcook I have a few proposed solutions there, but not sure which would be best 02:17 dcook I'll add Frido as a CC 02:16 dcook That's really interesting 02:16 huginn tuxayo: The operation succeeded. 02:16 tuxayo @later tell fridolin Hi :) is Bug 26048 relevant to what we started to gracefully handle errors? 02:16 dcook :o 02:15 tuxayo Indeed, I remember that at BibLibre I worked with fridolin to handle 5XX error more gracefully. Not sure how much was specific to out setup 02:12 dcook While I am super verbose, I think that bug might interest people 02:11 dcook Heya tuxayo 02:11 tuxayo Hi dcook :) 02:11 tuxayo Otherwise you could have a Koha stuck forever on the same version as the install. It would work. 02:11 tuxayo These are the "only" things needed to make the whole process and result like any other Koha. And thus it's would be possible to upgrade to future versions if needed. 02:11 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26048 normal, P5 - low, ---, dcook, NEW , Apache does not use /cgi-bin/koha/errors/500.pl if Perl script dies 02:11 dcook Bug 26048 02:10 tuxayo Also being able to get internet from a phone for the install or get the computer out of jail just for the install would help. 02:10 tuxayo However if there is a way to get help from a technical person, that would have the benefit to have a more standard installation. 02:09 tuxayo Jane: have a good read :) I hope that can be a good way towards your goal given the constraints. 02:07 koha-jenkins Project Koha_19.05_U18 build #264: SUCCESS in 45 min: https://jenkins.koha-community.org/job/Koha_19.05_U18/264/ 02:07 koha-jenkins Project Koha_19.05_D9 build #261: SUCCESS in 46 min: https://jenkins.koha-community.org/job/Koha_19.05_D9/261/ 02:03 koha-jenkins Project Koha_19.05_D9_MDB10.3 build #11: SUCCESS in 44 min: https://jenkins.koha-community.org/job/Koha_19.05_D9_MDB10.3/11/ 01:52 tuxayo https://wiki.koha-community.org/wiki/Koha_LiveCD (the Koha version mentionned on the wiki page isn't up to date) 01:52 Jane Thanks tuxayo 01:52 tuxayo https://vimal0212.wordpress.com/koha-live-dvd/ 01:52 tuxayo https://sourceforge.net/projects/kohalivedvd/ 01:51 tuxayo I didn't know about, look great! (I'm sending the links here) 01:51 tuxayo rangi++ 01:50 Jane OK. Thanks so much 01:50 rangi i have a meeting now, but i will be back later 01:50 Jane What is that? 01:50 rangi you it would be eaiser to use the livedvd i think 01:50 rangi yep 01:49 Jane I am trying to get an LMS to run inside a prison. There is no internet at all. 01:49 Jane OK. But it can be done from a USB 01:49 rangi you can download everything else somewhere and copy it, but thats pretty hard 01:48 Jane I expect you would! 01:48 Jane Ah! So you need an internet connection to download the software 01:48 rangi yeah, you can do it, you would need to download everythign to a usb and copy it, much easier to be connected to the internet to install, then disconnect 01:48 Jane Excellent. Is it easy to instal by someone who is not technical and has no access to a techie person? 01:47 tuxayo However having an internet connection to install Koha would help a lot. Other that would be a pain, right rangi ? 01:47 rangi then yep, you just install it, and its done :) 01:47 Jane On one computer 01:47 Jane Yes. One operator for one collection 01:46 rangi yep 01:45 rangi and everyone uses that one computer 01:45 tuxayo Also possible :) 01:45 Jane OK. I am thinking of a single standalone computer that is managing one single collection 01:45 rangi (two or more that is) 01:45 rangi if you want to use it on two computers, then those computers need to be connected with a network 01:44 Jane Rangi, what do you mean by a network in this case? 01:44 Jane OK. Thanks tuxayo 01:44 tuxayo Unfortunately no but it seemed clear that nothing in particular had to be done. 01:43 rangi you need a network, it doesnt need to be connected to the internet 01:42 Jane OK. That is good to know. Do you happen to remember what libraries were doing that? It would be great to talk with them. 01:40 tuxayo Jane: I heard about a few libraries that do it. 01:40 Jane Hello. Can anyone tell me if it is feasible to use Koha to run a library system in an environment where there is no internet? 01:24 rangi tuxayo: ooh thats good news 01:03 huginn tuxayo: The operation succeeded. 01:03 tuxayo @later tell rangi the call for translators to fix the few invalid translations was not in vain! :D 1 issue fixed, 1 marked as fuzzy (good for RMaint at least) and maybe 2 other fixed, not sure. 00:06 koha-jenkins Project Koha_19.05_D9_MDB10.3 build #10: SUCCESS in 31 min: https://jenkins.koha-community.org/job/Koha_19.05_D9_MDB10.3/10/