Time Nick Message 00:04 koha-jenkins Project Koha_19.11_U16 build #26: SUCCESS in 38 min: https://jenkins.koha-community.org/job/Koha_19.11_U16/26/ 00:20 koha-jenkins Project Koha_20.05_D9 build #146: STILL UNSTABLE in 50 min: https://jenkins.koha-community.org/job/Koha_20.05_D9/146/ 02:43 koha-jenkins Yippee, build fixed! 02:43 wahanui Congratulations! 02:43 koha-jenkins Project Koha_Master_U2010 build #65: FIXED in 50 min: https://jenkins.koha-community.org/job/Koha_Master_U2010/65/ 07:18 magnuse \o/ 07:28 alex_a Bonjour 07:28 wahanui salut, alex_a 07:29 reiveune hello 08:18 fridolin hi there 08:30 ashimema Mornin' 08:32 nlegrand bonjour! 09:57 fridolin Bug 27188 09:57 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27188 minor, P5 - low, ---, fridolin.somers, Needs Signoff , Show current class in plugins home 09:57 fridolin always better plugins ;) 10:11 domm hey, is there a standard way to distribute/version-control/manage changes to the DB-Config? We need to do a lot of adaptions to various settings and MARC21 mapptings etc. Currently this is done manually in the DB. But we need a way to get those changes to our dev machines etc... 10:44 Joubu domm: I would create an idempotent "atomic update" entry 10:44 Joubu domm: cp installer/data/mysql/atomicupdate/{skeleton,your_file}.perl 10:45 Joubu then edit it and create the SQL queries you need (making sure it will be idempotent) 10:45 Joubu commit it 10:45 Joubu and you will run the updatedatabase.pl script 10:46 Joubu hope I understood correctly what you were asking for :) 10:46 ashimema that's how I do it at ptfs-e 10:46 ashimema we have a couple of idempotent atomicupdate files for such things 10:59 domm ok, perfect 11:00 domm I was quite sure you had something like this in place already :-) 11:25 koha-jenkins Project Koha_20.11_U20 build #8: SUCCESS in 46 min: https://jenkins.koha-community.org/job/Koha_20.11_U20/8/ 11:29 koha-jenkins Project Koha_20.11_D10 build #24: SUCCESS in 51 min: https://jenkins.koha-community.org/job/Koha_20.11_D10/24/ 11:29 koha-jenkins joubu: Bug 25583: Improve wording 11:29 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25583 minor, P5 - low, ---, jonathan.druart, Pushed to stable , When ClaimReturnedLostValue is not set, the claim returned tab doesn't appear 11:33 koha-jenkins Project Koha_20.11_U18 build #8: SUCCESS in 54 min: https://jenkins.koha-community.org/job/Koha_20.11_U18/8/ 11:37 oleonard Hi #koha 11:39 koha-jenkins Project Koha_20.11_D9 build #15: SUCCESS in 1 hr 0 min: https://jenkins.koha-community.org/job/Koha_20.11_D9/15/ 11:40 koha-jenkins Project Koha_20.11_U2010 build #10: SUCCESS in 1 hr 2 min: https://jenkins.koha-community.org/job/Koha_20.11_U2010/10/ 11:45 tuxayo hi #koha o/ 11:54 oleonard Hi tuxayo 11:59 kohaputti docker 5 jenkins instance should be available again, I just deleted the docker log file that had consumed all the space on the machine 11:59 kohaputti mtj, ^ 12:07 kidclamp ashimema++ 12:08 mtj thanx kohaputti! 12:11 tuxayo hi kohaputti hi mtj Is there a way to know if a job can be run on all runners? I heard that it needed manual work in the runner, symlinking something. 12:12 koha-jenkins Project Koha_20.11_U16 build #9: SUCCESS in 47 min: https://jenkins.koha-community.org/job/Koha_20.11_U16/9/ 12:13 kohaputti tuxayo, hi, I don't know how the jenkins setup works, hopefully mtj or tcohen has better knowledge 12:15 mtj hi tuxayo, if the build has 'delete workspace when build is done' in the 'post-build actions' section 12:16 koha-jenkins Project Koha_20.11_D11 build #20: SUCCESS in 47 min: https://jenkins.koha-community.org/job/Koha_20.11_D11/20/ 12:16 koha-jenkins joubu: Bug 25583: Improve wording 12:16 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25583 minor, P5 - low, ---, jonathan.druart, Pushed to stable , When ClaimReturnedLostValue is not set, the claim returned tab doesn't appear 12:17 mtj ..it will delete temp files after it has finished, so can be run on all nodes 12:18 mtj tuxayo: builds can have 'delete workspace before build starts' too 12:19 mtj ^ if builds have these 2 options set, they can be used on all nodes and not accumulate disk space 12:19 tuxayo mtj: great :) should I add the post-build action if I find a 19.11 build that lacks it? 12:20 tuxayo Should all build have both? 12:20 mtj i think yes 12:22 mtj also, 'honor refspec on inital clone' and 'shallow clone' git options selected 12:25 koha-jenkins Project Koha_20.11_U16 build #10: SUCCESS in 52 min: https://jenkins.koha-community.org/job/Koha_20.11_U16/10/ 12:26 tuxayo thanks mtj , I'll check the 19.11 builds 12:46 tuxayo mtj: can I note the 4 recommendations as a draft section in this page? https://wiki.koha-community.org/wiki/Jenkins_maintenance 12:46 tcohen tuxayo if builds are using shallow clones copying fomr /srv/jenkins/workspace/Koha_Source, they need no symlink 12:46 tuxayo great! 12:48 mtj tuxayo: sounds good to me 12:48 koha-jenkins Project Koha_Master_D10_CPAN build #146: FAILURE in 4 min 12 sec: https://jenkins.koha-community.org/job/Koha_Master_D10_CPAN/146/ 12:53 mtj Joubu has a nice idea to fetches from local git repos, for each nodes - to save some network traffic 12:57 tuxayo very nice 12:57 koha-jenkins Project Koha_Master_D10_CPAN build #147: STILL FAILING in 2 min 37 sec: https://jenkins.koha-community.org/job/Koha_Master_D10_CPAN/147/ 12:58 tuxayo hmm, even without modification, when I save a job I get "A problem occurred while processing the request." 12:59 tuxayo Meanwhile, here are the notes with the recommendations: 12:59 tuxayo https://wiki.koha-community.org/wiki/Jenkins_maintenance#Draft:_Job_configuration_recommendations 13:18 koha-jenkins Project Koha_Master_U16 build #137: UNSTABLE in 46 min: https://jenkins.koha-community.org/job/Koha_Master_U16/137/ 13:21 ashimema easy QA on bug 27178 ;) 13:21 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27178 minor, P5 - low, ---, jonathan.druart, Signed Off , OPAC results and lists pages contain invalid attributes (xmlns:str="http://exslt.org/strings") 13:22 koha-jenkins Project Koha_Master_U18 build #957: SUCCESS in 51 min: https://jenkins.koha-community.org/job/Koha_Master_U18/957/ 13:23 koha-jenkins Project Koha_Master_U20 build #158: SUCCESS in 54 min: https://jenkins.koha-community.org/job/Koha_Master_U20/158/ 13:33 Joubu kidclamp: following "Elasticsearch 6 on Koha 20.05 - Reindexing Failure" on the ML, did you also face this problem? 13:33 Joubu it's related to missing auth types, like CHRON_SUBD 13:34 Joubu it's commented in the installer file, with a comment: 13:34 Joubu https://git.koha-community.org/Koha-community/Koha/src/branch/master/installer/data/mysql/fr-CA/marcflavour/marc21/obligatoire/authorities_normal_marc21.sql#L37 13:34 Joubu (it's fr-CA but it was commented in 'en' as well before we moved to yml where it has been completely removed) 13:34 koha-jenkins Project Koha_Master_D9_MDB_Latest build #453: SUCCESS in 1 hr 1 min: https://jenkins.koha-community.org/job/Koha_Master_D9_MDB_Latest/453/ 13:37 koha-jenkins Project Koha_Master_D9_My8 build #477: SUCCESS in 1 hr 5 min: https://jenkins.koha-community.org/job/Koha_Master_D9_My8/477/ 13:42 Joubu mtj: this ^ is weird. I haven't pushed anything today but some Koha_Master jobs have been triggered (and not all) 13:42 Joubu mtj: like https://jenkins.koha-community.org/job/Koha_Master_U20/158/ 13:42 Joubu "Started by an SCM change" 13:44 Joubu ha 13:44 Joubu but previous run was on Nov 20th 13:44 Joubu so it hasn't been triggered yesterday when it should have been 13:56 koha-jenkins Project Koha_19.11_D10 build #105: SUCCESS in 38 min: https://jenkins.koha-community.org/job/Koha_19.11_D10/105/ 14:01 koha-jenkins Project Koha_19.11_D8 build #344: STILL UNSTABLE in 39 min: https://jenkins.koha-community.org/job/Koha_19.11_D8/344/ 14:07 koha-jenkins Project Koha_19.11_U18 build #272: SUCCESS in 44 min: https://jenkins.koha-community.org/job/Koha_19.11_U18/272/ 14:21 koha-jenkins Project Koha_19.11_D9 build #278: SUCCESS in 46 min: https://jenkins.koha-community.org/job/Koha_19.11_D9/278/ 14:23 caroline Anyone around know how to rebuild the manual to have the latest translations applied? 14:24 caroline bernardo says "After that, the manual should be rebuilt, which I think is done automatically on each commit. If not, someone must rebuild it manually" 14:24 cait1 it is not 14:24 cait1 or not the ones on the website at least? 14:24 cait1 we had long discussions about that and never got anywhere with it :( 14:24 caroline it is not rebuilt on each commit you mean? 14:25 cait1 bernardos rebuilts nightly, i have no idea for those on the website 14:25 cait1 but the po files are never updated 14:25 cait1 so it might update the manual, but never with the new translations 14:25 cait1 if you want to see your translations, you need to go to https://translate.koha-community.org/manual 14:25 caroline just before that he said "to update the manual in k-c site you need first to update the po files in the main repository (20.05 branch) using the pull request" 14:25 cait1 the ones Bernardo does 14:26 caroline which i did 14:26 cait1 the ones on the website are separate 14:26 cait1 aah 14:26 cait1 ok 14:26 cait1 then it could work 14:26 caroline So the only thing left is rebuild 14:26 cait1 i really wish we'd automate that 14:26 caroline same 14:26 cait1 i believe that might happen automatically 14:26 cait1 did you do it for all languages? 14:26 koha-jenkins Project Koha_19.11_U20 build #167: SUCCESS in 48 min: https://jenkins.koha-community.org/job/Koha_19.11_U20/167/ 14:27 caroline I did the pull request for 20.05 (there is no option for language) 14:27 cait1 hm 14:27 caroline https://translate.koha-community.org/tools/ 14:27 cait1 did the rmaint integrate it? 14:27 caroline aren't I the rmaint of the manual? 14:27 cait1 yes... i am confused 14:27 cait1 sorry, long days 14:27 caroline lol! 14:28 cait1 was thinkign koha po files 14:28 cait1 well... the other po files 14:28 cait1 when did you do it? 14:28 caroline Dec 4 (last week) 14:29 cait1 hm and they are not there? 14:29 cait1 © Copyright 2020, Koha Community Last updated on 2020-12-09 22:45:10. < from the bottom of the manuals 14:29 cait1 it looks like they do get updated/changed 14:29 caroline nope 14:29 cait1 Joubu: ping? 14:30 * ashimema reads up 14:30 cait1 oh ok 14:30 caroline I compare the OPAC chapter on https://translate.koha-community.org/zh_TW/man20.05/ and https://koha-community.org/manual/20.05/zh_TW/html/ 14:30 cait1 the 20.11 one got updated 14:30 cait1 but the 20.05 not 14:30 Joubu I don't understand what you are trying to resolve 14:30 cait1 Joubu: we need the 20.05 manuals on the website updated and don't know who can do it 14:30 cait1 they don't seem to update automatically 14:30 caroline I'm trying to apply the lastest translations on 20.05 manual 14:30 cait1 last updated on de-DE from the website reads: 2020-05-14 22:37:24 14:31 Joubu hum ok, let me check 14:31 koha-jenkins Project Koha_19.11_U16 build #27: FAILURE in 1 hr 12 min: https://jenkins.koha-community.org/job/Koha_19.11_U16/27/ 14:31 Joubu https://gitlab.com/koha-community/koha-manual/-/blob/master/.gitlab-ci.yml 14:31 Joubu we are only doing it for master 14:32 Joubu lines 34 and 35 14:32 caroline is it possible to do it manually? 14:33 caroline do I have to copy that line? 14:33 caroline rsync etc. 14:33 ashimema nope 14:33 ashimema you won't be able to rsync.. the key is private and stored securely on gitlab 14:33 Joubu only rangi can do it 14:33 ashimema but 14:34 ashimema that same line appears for each branch in the ci file so sohuld be working 14:34 caroline ok I'll @later him then 14:34 ashimema though.. it looks to me like the 'only' is setup incorrectly for some older branches 14:34 caroline I always forget to ask when NZ working hours come around 14:34 ashimema I'e fixed this at least once before 14:34 ashimema right.. 14:34 ashimema so... 14:35 ashimema the 'only' needs to reflect the branch you are on 14:35 ashimema https://gitlab.com/koha-community/koha-manual/-/blob/manual19.11.x/.gitlab-ci.yml#L34 14:35 Joubu cait1: point him to the .gitlab-ci.xml and tell him we need to update 20.05 "manually" 14:35 ashimema that's the 19.11 branch which works 14:35 Joubu well yes, ashimema is right. Or we can fix the things :D 14:35 ashimema https://gitlab.com/koha-community/koha-manual/-/blob/manual20.05.x/.gitlab-ci.yml#L34 14:35 ashimema for the 20.05 one it's set to point to master.. 14:36 caroline @later tell rangi can you rebuild the 20.05 manuals in order to have the latest translations applied? 14:36 huginn caroline: The operation succeeded. 14:36 ashimema so.. when we branched we didn't update the ci file properly 14:36 ashimema I can fix it now if you want caroline 14:36 caroline Will it work automatically in the future if you fix it like this? 14:36 Joubu no 14:37 Joubu that's something you/we should add to the "branch the last stable for the manual" workflow 14:38 caroline I meant if the line is changed properly, will the manuals rebuild regularly? 14:38 ashimema yes 14:38 caroline ok that's good 14:38 ashimema but translations is a different thing 14:38 ashimema can't believe we hadn't spotted that the 20.05 manuals were not getting built :( 14:39 ashimema you can see the pipeline is running now if you take a look at the page 14:39 caroline I think the fr-FR team mentioned it once, but we asked for examples and they never replied 14:39 ashimema https://gitlab.com/koha-community/koha-manual/-/tree/manual20.05.x 14:39 ashimema see the blue progress meter next to the most recent commit 14:39 caroline ashimema++ 14:39 ashimema if you hover over it, it says 'Pipeline running' 14:40 caroline what is a pipeline? 14:40 ashimema well.. actually that build will have not just een translations but anything you backported since may will not have been published 14:40 ashimema a 'pipeline' is just some code that runs 14:40 ashimema i.e the gitlab-ci.yml file describes the pipeline 14:40 ashimema https://gitlab.com/koha-community/koha-manual/-/blob/manual20.05.x/.gitlab-ci.yml 14:41 ashimema it's how gitlab does 'stuff' when you push 14:41 ashimema or emrge 14:41 koha-jenkins Yippee, build fixed! 14:41 wahanui Congratulations! 14:41 koha-jenkins Project Koha_Master_D10_CPAN build #148: FIXED in 45 min: https://jenkins.koha-community.org/job/Koha_Master_D10_CPAN/148/ 14:41 caroline ok before we often had pipeline fails 14:41 caroline but not anymore 14:41 ashimema as for the translations side of things.. I thought we'd got those pulling from pootle regularly too.. seems not :( 14:42 caroline I think rangi did something to prevent the fails 14:42 ashimema if you have a pipeline fail.. you should poke myself, joubu, tcohen or rangi to come fix it ;) 14:42 caroline ok will do :) 14:43 caroline seems pulling translations is manual right now https://translate.koha-community.org/tools/ 14:43 ashimema actually.. that just gave me an idea... of how you could have your cake and eat it too with the whole not wanting to branch yet discussion 14:44 * caroline likes cake 14:44 cait1 ashimema: but it looks like caroline can handle that part manually now at least 14:45 cait1 that's a little progress... and i hsould really scroll down to the end first 14:45 ashimema hehe 14:45 ashimema I could have sworn we'd agreed to automate it.. 14:45 cait1 lol yes 14:45 cait1 but then you guys never figured out how! 14:45 ashimema but then, I have vague recollections of bernardo, joubu and I all stepping on each others toes at the time 14:45 ashimema so I backed away 14:46 cait1 i think we didn't figure out the technical way 14:46 ashimema well.. it kinda already happens.. bernardo does it on the translations server.. 14:46 cait1 yes 14:46 cait1 so we could either move the already done work 14:46 ashimema we just don't yet push that to the community server as well 14:46 ashimema I thought we did 14:46 cait1 like the files 14:46 cait1 but we also shoudl find a way to get the po files submitted to the main repo 14:46 Joubu it is automated 14:46 Joubu for master 14:47 cait1 caroline just updated the po files 14:47 Joubu that was how it was supposed to work when I set it up with rangi 3y ago 14:47 cait1 i don't think it is 14:47 cait1 the po files bernardo makes are not making their way into the manual repo 14:47 cait1 which is used for the website builds 14:48 cait1 you build the translated manuals, but without the latest translations 14:50 caroline what's your idea for the branching ashimema? (still waiting to have my cake and it eat) 14:50 ashimema a double rsync 14:50 caroline In French the saying is "having the butter and the money from the butter" 14:51 Joubu (that's the nice version) 14:51 ashimema i.e. push the master branch for both 20.11 and 21.05 directories 14:52 ashimema we'll see in a minute if it works 14:52 ashimema the pipeline is running ;) 14:53 ashimema when you do decide you're happy to branch.. let me know caroline and i'll try to help.. it will need a couple of commits on that ci file to get things right 14:54 caroline does the not nice version involve the milkmaid or something? 14:54 caroline ashimema: cool! thanks! 14:55 ashimema so.. translations wide 14:55 ashimema * so.. translations wise 14:55 ashimema did you say you'de just merged them or something? 14:55 ashimema I'm not seeing a commit anywhere for that? 14:56 caroline I asked Bernardo and he said I had to first pull using this tool https://translate.koha-community.org/tools/ and then rebuild 14:56 ashimema in fact.. that last thing I see on 20.05 is from 3 months ago 14:56 Joubu oui, la crémière 14:56 Joubu things are not backported, that's why only master was updated :) 14:57 caroline Yes like I said last time, I only backport if the writer specifies it's for a version 14:57 ashimema but I thought caroline was backporting some things 14:57 ashimema I'm confused again 14:57 ashimema right... so what have you done so far on the translations front 14:58 ashimema it sounded like you were trying to get them into the community facing manuals 14:58 caroline nothing expect pull 20.05 last week 14:58 caroline *except 14:58 ashimema pulled locally 14:58 ashimema so not pushed the change to gitlab? 14:59 caroline no I wasn't aware I had to push :( 14:59 ashimema ok 14:59 ashimema Joubu.. how did you say you had it setup with rangi? 14:59 ashimema it looks to me like bernardo has replicated how we do koha releases.. 14:59 caroline Here's what Bernardo said "It's exactly that, we need someone to update the corresponding branches of the repository (I can't) 14:59 caroline For that you can use https://translate.koha-community.org/tools/ to get a pull request to merge updates from pootle into the main repo. 14:59 caroline You only need to fill in an email and select the manual branch." 14:59 caroline then "to update the manual in k-c site you need first to update the po files in the main repository (20.05 branch), using the pull request. 14:59 caroline After that the manual should be rebuilt, which I think is done automatically on each commit. 14:59 caroline If not, someone must rebuild it manually." 15:00 ashimema riiiiight 15:00 ashimema so.. you have a local git repo on your system right.. 15:00 caroline yes I have my gitlab 15:00 ashimema and you checked out the branch bernardo points to in the email? 15:00 caroline (my version of the manual) 15:01 caroline no I only filled the online tool 15:01 ashimema have you got the email it sends? 15:02 caroline yes 15:02 caroline The following changes since commit 6b2330314ed09e771fc07b9aa7a7261d2dfae8fe: 15:02 caroline taiga830 (2020-09-17 21:42:54 +0000) 15:02 caroline are available in the git repository at: 15:02 caroline git@gitlab.com:bgkriegel/koha-manual.git 15:02 caroline for you to fetch changes up to 6a8a7cde3827150498ffd6250df35aae9fab0726: 15:02 caroline Translation update - Koha manual 20.05 - 20201204 (2020-12-04 11:03:20 -0300) 15:03 caroline then a list of files 15:04 ashimema OK.. give me a few minutes.. I'm going to find the script on the translation server and see if I can update it to submit a merge request directly on gitlab for you.. then it should be a simple matter of clicking the merge button 15:04 caroline that would be great! <3 15:05 caroline I have to leave soon (partner has appt. at the hospital) hopefully I'll be back in time for the docs meeting later *crosses fingers* 15:07 ashimema blimey.. he wrote this in C 15:08 Joubu ashimema: no 15:08 Joubu there is a bash script 15:09 ashimema yeah.. I see it 15:09 ashimema a bash script.. that's called by a C program.. that's called by a php script.. 15:09 ashimema hahahahaha 15:16 koha-jenkins Yippee, build fixed! 15:16 wahanui Congratulations! 15:16 koha-jenkins Project Koha_19.11_U16 build #28: FIXED in 44 min: https://jenkins.koha-community.org/job/Koha_19.11_U16/28/ 15:19 kidclamp Joubu: yes - we could add those types to avoid that issue, though we don't really support them 15:19 kidclamp i.e. Records of those types aren't going to be linked to authorities 15:56 ashimema caroline.. if you spot a new merge request from me in the next few mins.. ignore it.. 15:56 ashimema I'm testing some things locally 16:07 ashimema anyone got any idea's where i can find out what version of git introduced a feature? 16:07 ashimema I want to use `git push --push-option` but can't for the life of me work out what version of git I need 16:11 Joubu "With Git 2.10 a new option came [--push-option=]." 16:11 Joubu https://stackoverflow.com/questions/46184201/sending-multiple-options-via-push-option-in-git-push 16:11 Joubu trust it or not :D 16:17 ashimema thanks :) 16:17 ashimema so, caroline.. I've asked permission to update the git version on the translate server.. then once that's done the process will create a nice merge-request you can just click to merge onces it's done. 16:18 ashimema you'll still need to ask for the translations to be built each time you want them.. for now.. but the merge request should be a bit more managable. :) 16:18 ashimema to get you started.. you should be able to see such a merge request for the 20.05 branch already.. 16:18 ashimema that one is from my repo however.. it's just a clone of what bernardo creates so I could test the workflow locally :) 16:19 ashimema so.. hit the merge button and you should find the translations get merged and built 16:26 reiveune bye 16:37 oleonard If any QA folks are around can I suggest Bug 26392? 16:37 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26392 enhancement, P5 - low, ---, julian.maurice, Signed Off , Wrap all translatable strings in opac-main.tt 16:37 oleonard I'd love to see that move forward. 16:50 tuxayo Me too, I'm not sure to understand the current state of the bug. 16:50 tuxayo Discussion about whether or not we should use t() everywhere which is more work for devs? 16:51 ashimema I think the arguments were mostly around performance.. and I think jajm proved that was a non-issue? 16:52 ashimema personally, I'm generally for consistency.. if we can get consistent about it, it's no more work for devs because there's nice clear examples everywhere on how to do it.. so it just becomes a yellow brick road.. even if initially it may feel harder 16:53 ashimema it's like adding the filters.. it just happens most of the time now as second nature. 16:54 oleonard IMO the opposition the syntax is not strongly supported 16:54 ashimema ? 16:55 oleonard I don't think you can make a strong argument that the syntax is too complicated for developers to learn 16:55 ashimema agreed 16:56 ashimema interesting.. I hadn't spotted that it means adding filtering to all strings 16:57 ashimema also.. not entirely sure I understand the syntax around the title element 16:57 ashimema that's weird looking 16:58 ashimema hmm, he also introduced some actual string changes unless I'm mistaken 16:58 ashimema 'LibraryNameTItle' vs "{LibraryNameTitle} catalog" for example? 17:08 ashimema nope.. I misread the original 17:08 ashimema it always had 'catalog' 17:09 TimothyAlexis Hello, is there anyone active at the moment who knows about Opac News? 17:09 koha-jenkins Yippee, build fixed! 17:09 wahanui Congratulations! 17:09 koha-jenkins Project Koha_19.11_D8 build #345: FIXED in 34 min: https://jenkins.koha-community.org/job/Koha_19.11_D8/345/ 17:09 ashimema oleonard was around moments ago.. he know about news ;) 17:09 oleonard I mostly know about how to break it :D 17:10 TimothyAlexis :) 17:11 TimothyAlexis I want to insert a news item using code. Temporarily I did it with INSERT INTO opac_news 17:12 TimothyAlexis I have title, content and lang 17:12 TimothyAlexis I looked at Koha/NewsItem.pm and Koha/News.pm (We have 20.05.03) and these seem rather empty. 17:13 oleonard I can tell I won't know how to advise you TimothyAlexis, because what I know about news is mostly from the template side of things. 17:14 oleonard But please continue to explain in case someone else wants to jump in. 17:16 TimothyAlexis Well that was it. :) I'm thinking, what I've learned about Koha so far there could be something like a Koha::News::NewsItem object to use for inserting and deleting news items from the opac_news table. 17:16 koha-jenkins Project Koha_19.11_D10 build #106: SUCCESS in 38 min: https://jenkins.koha-community.org/job/Koha_19.11_D10/106/ 17:21 koha-jenkins Project Koha_19.11_U16 build #29: UNSTABLE in 46 min: https://jenkins.koha-community.org/job/Koha_19.11_U16/29/ 17:22 koha-jenkins Project Koha_19.11_D9 build #279: SUCCESS in 46 min: https://jenkins.koha-community.org/job/Koha_19.11_D9/279/ 17:31 koha-jenkins Project Koha_19.11_U18 build #273: UNSTABLE in 56 min: https://jenkins.koha-community.org/job/Koha_19.11_U18/273/ 17:37 oleonard jajm around? 17:48 TimothyAlexis Is there a Koha namespace replacement for C4::Context->preference(<syspref>) ? 17:51 oleonard Anyone know what "Actions (NIY)" means on the background jobs page? "NIY" ? 17:52 koha-jenkins Project Koha_19.11_U20 build #168: ABORTED in 1 hr 16 min: https://jenkins.koha-community.org/job/Koha_19.11_U20/168/ 17:54 caroline back! 17:54 caroline thanks ashimema for the manual translate thing 17:55 caroline I haven't checked gitlab yet, just sat down and read back 17:55 koha-jenkins Project Koha_19.11_U20 build #169: FAILURE in 2 min 54 sec: https://jenkins.koha-community.org/job/Koha_19.11_U20/169/ 18:00 caroline anyone around for the docs meeting? 18:00 marie-luce Hi all 18:00 caroline I guess I'll start and they will come *crosses fingers* 18:00 thd somewhat awake 18:01 caroline #startmeeting Documentation IRC meeting 10 December 2020 18:01 huginn Meeting started Thu Dec 10 18:01:02 2020 UTC. The chair is caroline. Information about MeetBot at http://wiki.debian.org/MeetBot. 18:01 huginn Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 18:01 huginn The meeting name has been set to 'documentation_irc_meeting_10_december_2020' 18:01 caroline #link https://wiki.koha-community.org/wiki/Documentation_IRC_meeting_10_December_2020 18:01 caroline #topic Introductions 18:01 caroline please use "#info" in front of your introduction to have it show up in the automatic minutes 18:01 caroline #info Caroline Cyr La Rose, inLibro, Montréal Qc Canada 18:01 marie-luce #info Marie-Luce Laflamme, inlibro Montreal 18:02 lucyvh #info Lucy Vaux-Harvey, PTFS Europe 18:02 caroline hi lucyvh! 18:02 lucyvh Hi there 18:02 wahanui hello, lucyvh 18:03 marie-luce hi lucyvh 18:03 ashimema Evening 18:03 ashimema #info Martin Renvoize, PTFS Europe 18:04 thd #info Thomas Dukleth, Agogme, New York City [sometime employer died, leaving tens of thousands of books mess to clean up.] 18:05 caroline #topic Review of action points 18:05 thd If anyone could use thousands of books and can collect them from just north of New York city please let me know. 18:05 caroline I will skip david's as he's not here 18:05 caroline davidnind will check how we can use gitlab to simplify the workflow 18:05 caroline #action davidnind will check how we can use gitlab to simplify the workflow 18:06 caroline next was me, I was supposed to check with ashimema on how to best insert the docs writing into the workflow 18:06 caroline I think we settled on the Manual keyword that will be added 18:06 caroline QA people can add it 18:06 koha-jenkins Project Koha_19.11_D9 build #280: SUCCESS in 44 min: https://jenkins.koha-community.org/job/Koha_19.11_D9/280/ 18:07 caroline I will also look through what is pushed to master to add the keyword 18:07 caroline So writers, Taiga will not be used for the 21.05 cycle 18:07 caroline #info Taiga will not be used for the 21.05 cycle 18:08 caroline #info Use bugzilla and search for the Manual keyword 18:08 lucyvh No more epics :( 18:08 caroline The manual will be epic no need for Taiga ;) 18:08 caroline You can still use Taiga to look for older things to add 18:09 lucyvh True 18:09 caroline cait1 and ashimema were supposed to look into cleaning up the Manual keywords already in bugzilla to start anew 18:09 caroline this has been done 18:10 caroline #info all old Manual keywords were removed from bugzilla to start anew with the 21.05 cycle 18:11 caroline I was supposed to modify the "Documentation to-do" search on bz's main page to include Manual keywords 18:11 caroline not done, not sure if I can do it on my own or if cait1 needs to do it since she was the one who added it 18:12 caroline #action change the Documentation to-do search on bz main page to include Documentation component OR manual keyword 18:12 caroline I was supposed to document the new workflow, which I didn't do either... :( 18:12 caroline #action caroline will document workflow for 21.05 18:12 marie-luce I could give a hand 18:13 caroline But basically, it's what I said earlier, for writers, the only change is that ehnacements and new features will not be copied to Taiga, we will use the Manual keyword 18:13 caroline Once you've put in the merge request, you can remove the Manual keyword from the bug 18:13 caroline I hope that makes sense 18:14 caroline anyone, interrupt me if you have questions... I feel like i'm giving a speech rather than participating in a meeting lol! 18:14 lucyvh Workflow sounds fine 18:14 caroline last action point from last meeting was to divide the the syspref file because it is getting too big 18:15 caroline I started this, but haven't finished... I will try to work on ituntil next meeting 18:15 caroline #action caroline (or anyone) to divide the syspref file as it is getting too big for updates through gitlab GUI 18:15 lucyvh Is there anything I can do to help with this? 18:16 caroline hm... I thought I had to do it in one go, but we can do it bit by bit 18:16 caroline if you add a new syspref maybe create the file for that section? 18:17 caroline I don't know if that would be too confusing for users 18:17 caroline probably... 18:17 wahanui i guess probably is too hard. 18:17 caroline wahanui agrees lol! 18:17 wahanui caroline: excuse me? 18:17 lucyvh If I know the steps I'm happy to give it a go 18:17 lucyvh As I'm the one who complained about it! 18:18 caroline I will try to do it in one go over the holidays, but if I can't I'll write how to do it bit by bit and we can all pitch in 18:18 caroline does that sound good? 18:18 lucyvh Sounds good, thanks caroline 18:18 caroline +1 18:18 marie-luce +1 18:19 caroline #topic Project updates 18:19 caroline anyone have updates on ongoing projects? 18:19 thd I am still expecting some partially isolated time for wiki around January. 18:20 ashimema Minor translation workflow improvements as discussed earlier 18:20 thd Helping family with a mess after sometime employer's death is stealing all my time currently. 18:21 ashimema I.e. let you do merges via the gitlab UI for the translation pull request tool 18:22 caroline yes so the new workflow is pull request from the tool, then merge in gitlab, right? 18:22 ashimema Yup 18:22 caroline #info new workflow for translations: pull from https://translate.koha-community.org/tools/ then merge in gitlab 18:22 ashimema I'm just waiting on the OK from Bernardo for me to update his server.. sure he'll be happy for me to but it's polite to ask ;) 18:23 caroline thanks ashimema++ for helping on this :D 18:24 caroline #topic What's been done so far 18:24 caroline anything else? 18:24 wahanui it has been said that anything else is necessarily going to be incremental. 18:25 caroline Project updates and what's been done so far are so similar... I never know the difference 18:25 thd I used the former designation. 18:25 caroline I guess what's been done so far is smaller things not related to major projects 18:26 caroline If there is nothing else, we'll move on 18:26 caroline #topic Content development guidelines 18:27 caroline I think we talked about adding alt text to images last time 18:27 caroline #link https://wiki.koha-community.org/wiki/ReStructuredText_-_Tips_and_Tricks#Images 18:27 caroline I've added it here 18:28 lucyvh +1 18:28 caroline From now on, if you update an image or add a new image, remember to add the alt text tot 18:28 caroline too 18:28 marie-luce +1 18:29 caroline I was thinking maybe it would be a good time to change the image naming/numbering convention? 18:29 caroline Incremental names are easy, but they cause problems when people work on the manual at the same time 18:29 caroline We talked about this some years ago, but no decision was taken 18:30 caroline I was wondering if anyone had suggestions/comments/ideas/objections? 18:30 lucyvh That sounds like a good idea 18:31 lucyvh I struggle with the images 18:31 lucyvh I was thinking it might be better to update images in sections, rather than piecemeal. So do a couple of sections each release? 18:32 lucyvh Maybe not practical though 18:32 caroline Good idea 18:33 caroline I don't think it's even thinkable to update this all in one go... we have over 1500 images 18:33 caroline Like alt text, we can do it bit by bit as we update 18:33 lucyvh Yep 18:34 caroline what would be a good convention, instead of imageXXXX, do we add the chapter? Or simply give it a name? 18:34 caroline ACQXXXX or ACQ-budgetscreen ? 18:35 caroline or just budgetscreen 18:35 lucyvh Just the filename? 18:36 caroline yeah, I don't see any downsides to the filename 18:36 caroline I would like to have them organized... just so that it's not one loooooong list 18:36 caroline maybe we could separate them like they are in the directory? 18:37 marie-luce by koha module? 18:37 lucyvh Good idea 18:37 caroline module and then under each, filename, filename, etc 18:38 marie-luce sounds good, much easier to locate in a directory than the whole liste 18:38 lucyvh Split up as they are in source/ images? 18:38 caroline Ok so how about this, if you update or add a new image, use the filename instead of imageXXXX 18:38 caroline and add the module section if it's not already there 18:38 caroline makes sense? 18:39 thd Something like semantic_something-semantic_something_else-number would give a smaller more manageable scope to numbers. 18:39 marie-luce is there a character limit on file name? 18:39 lucyvh +1 18:40 caroline I don't think so 18:40 thd there is a character limit on URIs 18:40 caroline how many? 18:41 thd URI character limit is hundreds of characters and not easily reached except by automated extension of naming. 18:41 * oleonard whispers "Too many to worry about" 18:41 thd Filenames have an OS limit. 18:42 caroline ok, I don't think we need to worry about this... we already have 60 characters in our URL for images, then if a filename is too big, we'll have to worry about it on a case by case basis 18:43 caroline I like the idea of the filename 18:44 thd MS Windows has the biggest constraint on filenames where some low level systems could still be tied to old MS DOS pathname limits such as 255 characters for the full path. 18:44 caroline without the extension 18:44 caroline so filename rather than filename.png 18:44 lucyvh OKay 18:45 caroline #agreed use filename rather than imageXXXX for image aliases and separate like they are in the directory 18:46 marie-luce +1 18:46 caroline #info when updating or adding a new image, use the filename and if the section is not already created, create it 18:46 caroline yay! I'm so glad we're doing this! It's always bugged me 18:46 caroline We have some time left I wanted to talk about notes 18:47 lucyvh :) 18:47 caroline I noticed there is a command (or whatever it's called) to make notes look nice 18:47 caroline let me just find one 18:48 caroline https://koha-community.org/manual/20.11/en/html/installation.html#language-picker 18:48 caroline see the blue box? 18:48 caroline I think that looks really nice 18:49 caroline maybe we can change the color scheme, but even if we can't I think we should do notes like this 18:49 thd The URI character limit problem can be tripped over when using long and/or many GET strings after the question mark for a bookmarkable context. Use POST requests but then bookmarkable context is more difficult. 18:49 caroline what do you think? 18:49 marie-luce it really does highlight the message 18:49 lucyvh Yes, looks good 18:50 caroline Ok I'll add the command on this page https://wiki.koha-community.org/wiki/ReStructuredText_-_Tips_and_Tricks 18:50 lucyvh And standardises the indenting which is good 18:50 caroline And I'll try to find out if there is a different one for "Important" 18:51 marie-luce warning, perhaps? 18:52 caroline #action caroline will add to the Rst tips and tricks page how to wirte notes 18:52 caroline #info going forward use the note command when adding notes to the manual 18:52 caroline ok cool! :D 18:53 caroline anything else? 18:53 wahanui anything else is, like, necessarily going to be incremental 18:54 caroline #topic Next steps 18:54 caroline I don't think there are any major developments in 21.05 yet, so continue documenting 20.11 18:55 caroline #info Priorities : continue documenting 20.11 for the time being 18:55 ashimema You have at least a month ;) 18:55 caroline #info Check Taiga for things to write about :D 18:55 ashimema But also.. hopefully this time around Devs will be documenting as we go.. :) 18:56 caroline I like your optimism ashimema! :D 18:56 marie-luce :) 18:56 caroline #topic Set time of next meeting 18:56 * ashimema will be trying to for his Devs anyways.. 18:56 ashimema lucyvh, weay be calling on you for help there.. hebe 18:57 caroline 4 weeks from now is Jan 7, sound good? 18:57 marie-luce suits me 18:58 caroline today the meeting was at 18UTC, maybe we can do it earlier 18:58 lucyvh ashimena +1 18:58 lucyvh 7th Jan suits me 18:59 caroline #info Next meeting: 7 January 2021, 15 UTC 18:59 caroline #endmeeting 18:59 huginn Meeting ended Thu Dec 10 18:59:47 2020 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) 18:59 huginn Minutes: https://meetings.koha-community.org/2020/documentation_irc_meeting_10_december_2020.2020-12-10-18.01.html 18:59 huginn Minutes (text): https://meetings.koha-community.org/2020/documentation_irc_meeting_10_december_2020.2020-12-10-18.01.txt 18:59 huginn Log: https://meetings.koha-community.org/2020/documentation_irc_meeting_10_december_2020.2020-12-10-18.01.log.html 18:59 caroline yay! thanks everyone! :D 19:00 lucyvh Thanks everyone! 19:00 marie-luce thanks everyone 19:01 caroline ashimema: I just got a message saying the pipeline has failed :( 19:18 ashimema I'll take a look shortly 19:18 ashimema Just eating tea 19:22 ashimema Looks like the server ran out of space 19:22 ashimema That'll need looking at by rangi :( 19:23 ashimema @later tell rangi looks like we ran out of space for the last push, which included translations, for the manual 20.05 branch. 19:23 huginn ashimema: The operation succeeded. 19:23 caroline thanks ashimema! 19:24 caroline Is tea like supper or it's another meal entirely? 19:24 ashimema Supper, dinner... Evening meal 19:25 caroline ok! I thought it was maybe like a light afternoon meal between lunch and supper 19:26 marie-luce do you mean high tea? 19:27 caroline maybe? 19:27 caroline or 'afternoon tea' maybe? 19:27 ashimema We use various terms interchangeably here 19:27 ashimema Tea can mean all of the above, haha 19:28 caroline and also a beverage 19:28 ashimema Strictly I suppose it does really mean, drink and cake.. 19:28 marie-luce a good excuse to have a nice cup of tea with a scone 19:28 ashimema But I meant dinner 21:44 koha-jenkins Project Koha_20.05_D9_My8 build #144: FAILURE in 27 min: https://jenkins.koha-community.org/job/Koha_20.05_D9_My8/144/ 21:55 Vero hi 21:55 Vero I don't see the 'OpacHiddenItemsException 21:55 Vero 18.05 22:00 caroline ah, I was just about to answer 22:01 koha-jenkins Project Koha_20.05_D10 build #152: STILL UNSTABLE in 46 min: https://jenkins.koha-community.org/job/Koha_20.05_D10/152/ 22:01 koha-jenkins Project Koha_20.05_D9 build #147: STILL UNSTABLE in 44 min: https://jenkins.koha-community.org/job/Koha_20.05_D9/147/ 22:02 caroline anyway, for logs and future reference, the OpacHiddenItemsExceptions syspref was added in 18.11 22:04 koha-jenkins Project Koha_20.05_D11 build #88: STILL UNSTABLE in 46 min: https://jenkins.koha-community.org/job/Koha_20.05_D11/88/ 22:05 koha-jenkins Project Koha_20.05_U2010 build #47: STILL UNSTABLE in 50 min: https://jenkins.koha-community.org/job/Koha_20.05_U2010/47/ 22:13 koha-jenkins Project Koha_20.05_U20 build #177: STILL UNSTABLE in 55 min: https://jenkins.koha-community.org/job/Koha_20.05_U20/177/ 22:48 koha-jenkins Project Koha_20.05_D9_My8 build #145: NOW UNSTABLE in 46 min: https://jenkins.koha-community.org/job/Koha_20.05_D9_My8/145/ 22:48 koha-jenkins Project Koha_20.05_U18 build #4: STILL UNSTABLE in 47 min: https://jenkins.koha-community.org/job/Koha_20.05_U18/4/ 22:50 koha-jenkins Yippee, build fixed! 22:50 wahanui Congratulations! 22:50 koha-jenkins Project Koha_19.11_U20 build #170: FIXED in 45 min: https://jenkins.koha-community.org/job/Koha_19.11_U20/170/ 22:58 koha-jenkins Project Koha_20.05_D10 build #153: STILL UNSTABLE in 53 min: https://jenkins.koha-community.org/job/Koha_20.05_D10/153/ 23:11 koha-jenkins Project Koha_20.05_D9 build #148: STILL UNSTABLE in 58 min: https://jenkins.koha-community.org/job/Koha_20.05_D9/148/ 23:13 koha-jenkins Project Koha_20.05_U16 build #139: STILL UNSTABLE in 1 hr 28 min: https://jenkins.koha-community.org/job/Koha_20.05_U16/139/ 23:23 koha-jenkins Project Koha_20.05_D10 build #154: FAILURE in 10 min: https://jenkins.koha-community.org/job/Koha_20.05_D10/154/ 23:30 koha-jenkins Project Koha_20.05_D11 build #89: STILL UNSTABLE in 42 min: https://jenkins.koha-community.org/job/Koha_20.05_D11/89/ 23:33 koha-jenkins Project Koha_20.05_U16 build #140: FAILURE in 10 min: https://jenkins.koha-community.org/job/Koha_20.05_U16/140/ 23:34 koha-jenkins Project Koha_20.05_U2010 build #48: STILL UNSTABLE in 46 min: https://jenkins.koha-community.org/job/Koha_20.05_U2010/48/ 23:36 koha-jenkins Project Koha_20.05_U20 build #178: STILL UNSTABLE in 46 min: https://jenkins.koha-community.org/job/Koha_20.05_U20/178/ 23:51 koha-jenkins Project Koha_20.05_D9_My8 build #146: STILL UNSTABLE in 52 min: https://jenkins.koha-community.org/job/Koha_20.05_D9_My8/146/