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