Time  Nick             Message
21:36 davewood         im calling it a night for today.
21:36 davewood         uff ... upgraded and ran into this error -> https://wiki.koha-community.org/wiki/Database_row_format
21:17 davewood         wait ... `apt list --upgradable` => koha-common/oldstable 23.05.06-1 all [aktualisierbar von: 23.05.05-1]
21:16 davewood         Version: 23.05.06-1
21:12 cait             23.05.06?
21:12 cait             maybe it was only fixed in one spot...
21:12 huginn`          04Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35012 normal, P5 - low, ---, bibliothek, Pushed to oldstable , Framework item plugins fire twice on Acquisition item blocks
21:12 cait             bug 35012
21:12 davewood         Koha 23.05 is our current version for this installation
21:11 cait             I remember wildau was on the bug, sec
21:11 cait             davewood: I tihnk that was fixed recently
21:03 davewood         hmm .. valuebuilders are called twice everytime i request /cgi-bin/koha/cataloguing/addbiblio.pl?frameworkcode=TST ... naturally NEXTVAL on the sequence is called twice aswell. and I get gaps in the sequence.
20:33 ashimema         I follow Dave
20:20 davidnind        thd: he loves talking about this stuff, feel free to contact him about Discourse (advantages/disadvantages etc.) - mention you are from the Koha Community (he knows about Koha), active on Mastodon @lightweight@mastodon.nzoss.nz
20:18 davidnind        thd: someone I know in New Zealand, Dave Lane, has documented all the software they use for the organisation he works for - all FLOSS. His latest update: https://tech.oeru.org/updating-oer-foundation-web-services-february-2023
20:16 ashimema         Hehe
20:16 ashimema         Glad to be off service
20:16 ashimema         😃
20:16 davewood         ashimema++
20:15 davewood         /cgi-bin/koha/admin/preferences.pl?op=search&searchfield=autoControlNumber
20:15 ashimema         Either way, there's anchors for linking if memory serves
20:15 ashimema         Do you mean in docs or Koha itself
20:14 ashimema         You can link to a pref
20:14 davewood         autoControlNumber looks promising.
20:14 ashimema         Erm..
20:12 davewood         :)
20:12 davewood         not being able to link directly to a system preference is annoying
20:11 cait             and using the biblionumber will guarantee pretty well it's unique in your database
20:10 cait             davewood:  check  autoControlNumber systme preference, it might be a 22.11 feature, not completely sure
20:09 cait             the biblionumber is asystem preference and also works on importing afaik
20:08 cait             we do have a way to make the biblionumber 001 in Koha now - and you can set the MarcOrgCode for your installation or each branch differently (003)
20:07 cait             correct
20:04 ashimema         001 + 003 I believe
20:02 ashimema         Either way, your plugin looks cool
20:02 ashimema         But yeah, it's the combination of two fields
20:02 ashimema         Grr, cheese my memory
20:01 ashimema         It's 001 + ...
20:01 ashimema         001 didn't actually have to be unique
19:21 thd              davewood:  So yes, your feature to increment 001 numbers is important.
19:19 thd              davewood:  If standards had been supported, conflicting 001 control numbers would have caused some failure as it does in some other systems.
19:18 thd              davewood: You must be right.  The underlying system should do that but it uses a different means of identifying the record ID which started with some combination of bibliographic records standards mistake and programming design error when MARC support was added to Koha.
19:15 thd              davewood:  The Library of Congress had found some conflicting use of the same LCCN in multiple records which caused systems to fail.
19:14 davewood         i still dont get it. we have a customer that wants automatic control-numbers. something that doesnt exist (let me know if im wrong).
19:13 thd              davewood:  Your feature should already be present if it is not.  The system should fail if there are conflicting control numbers.  However, Koha has always managed the database ID which matters differently from control numbers.
19:13 davewood         currently you can add a new biblio with a duplicate control-number ... I checked a couple hours ago.
19:12 davewood         thd: im not following ... are you saying thats a feature you would recommend to add?
19:06 thd              davewood: Koha should set off an alarm, not that it does, if the user would create a conflicting 001 control number.
19:03 davewood         I needed to auto-supply and auto-increment the control-number (MARC21 field 001) so I built https://github.com/HKS3/Koha-ValueBuilder-AutoControlNumber ... i could polish it a bit and make it available for everyone if there is demand.
19:03 thd              that bug which has some insights into the complications of development and the business case for why discourse is liable to loose sufficient email support in future.
19:03 thd              paulderscheid[m]: At least for the general mailing list, there are probably many people who agreed with some strongly worded messages about not wanting to loose ability to avoid checking yet another website for mailing list content.  For Flarum, reply from email is a feature being newly developed which may be proprietary, only available to hosting customers, and currently relies upon a proprietary mail service.  I will link to the discussion of
18:53 paulderscheid[m] That's good to know.
18:53 thd              paulderscheid[m]: Flarum, being perhaps a younger project has a worse FOSS vs proprietary balance for another key feature.
18:52 paulderscheid[m] Wonderful :)
18:51 thd              paulderscheid[m]: I tried to use Google to find the search by date bug marked won't fix and instead I found forum reports about where to find the feature :)
18:49 paulderscheid[m] Yes, I read back.
18:49 thd              paulderscheid[m]:  My concerns about Discourse have greatly diminished since the basic feature I thought was missing with some problem for making it work was merely a mistake I made over some related bug report.
18:47 paulderscheid[m] Hi thd, your concerns regarding Discourse are taken into account. We'll make a pro/con list for all solutions. I'm not very fond of Flarum to be honest. They don't have an official docker image and I really don't want to maintain a php project on bare metal. So the current targets of evaluation are basically Hyperkitty and Discourse.
18:33 thd              I do not have enough practice revealing user interfaces hidden by a hierarchy skeuomorphic icons.
18:29 thd              There is actually a remedy for time period after some date and before some other date but it is only via a plugin exposing the whole database to SQL queries which necessarily cannot be available to any but carefully vetted users.    However, if time period is where I found the bug report I was misled and missed the feature because advanced search was hidden in the hidden menu after invoking search.
18:23 thd              However, in general, I find that marking bugs won't fix is harsh when not accompanied by some apology for not knowing a good way to start or explaining a lack of funding for the work involved etc.
18:22 thd              The thing I really found off-putting was some negative indication in some bugs marked won't fix which might have been worded in a more community friendly manner.
18:19 thd              One primary company controlling development and distribution despite many outside contributors is not as advantageous as a larger community which understandably usually takes longer if it is not prevented by some improper advantage such as contributor license agreements.
18:15 thd              Yes, but it is the product of a single company, not a widely distributed community.  Some features ( or perhaps some plugins with useful features) are not available for self-hosted instances.
18:15 ashimema         Sorry.. 100
18:15 ashimema         And whilst there's not the Koha community level of contributors.. there are till around 50
18:13 ashimema         Open source
18:13 ashimema         Discourse is GNU General Public License Version 2.0
18:05 thd              paulderscheid[m]:  My strong objection to Discourse based on the mistaken absence of a basic fundamental feature is gone.  I only now have significant concerns about Discourse not being a community project and the likelihood that sufficient email support which some people need will be dropped in future for simple business reasons.
17:57 thd              paulderscheid[m]: I was misled to believe that the basic functionality of date queries was absent from Discourse by some related bug report which may have been marked won't fix.  As I found the bug before finding the advanced search interface I falsely concluded that there was only the simple search box.  The bug must have been related to searching by time period between two dates or something otherwise relating to date queries.
17:04 ashimema         interesting
16:35 reiveune         bye
16:12 cait             paulderscheid[m]: still around?
15:49 tcohen           Bye all, BBL
15:41 cait             aude_c++ # thanks so much for taking the minutes
15:39 cait             it's great to see us updating our infrastructure software - it's good for the project, even if a bit painful in the beginnings
15:32 cait             Joubu++ thx!
15:10 thd              I assume that it will take time to investigate Discourse, Flarum, and Hyperkitty.
15:08 Joubu            ok, unless we are moving away from mailman before February
15:06 huginn`          04Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35548 enhancement, P5 - low, ---, chris, NEW , Move KitchenSink test on its own and control table creation
15:06 thd              Joubu, I forgot to mention it at the meeting but we should turn on DMARC support for the other mailing lists aside from koha-devel at lists.koha-community.org before February.
15:06 Joubu            bug 35548
15:05 marcelr          report opened
15:05 marcelr          i restore this stiuff elsewhere
15:03 Joubu            marcelr: KitchenSinkPlugin.kpz is not longer needed then
15:03 thd              Sysadmins at BibLibre seem to not have time to fix their broken DKIM from the mail server which is likely only a trivial configuration issue.  However, even with no DKIM signitures even from an original author Gmail has been giving messages a free pass simply for having SPF and DMARC in my testing when I turned off DKIM.
14:56 thd              The biggest thing which is missing for DMARC at Katipo is the DMARC line in DNS.  Toggling two Mailman configuration settings accessible via the web interface is a little easier.  For all I know, there is a web interface controlling the DNS settings for Katipo but rachel may not know how that is controlled.
14:51 paulderscheid[m] Noted
14:50 thd              .. with only the DKIM signatures of the original author messages.
14:50 thd              paulderscheid[m]:  Gmail seems likely to give a free pass to DMARC with only the DK
14:49 huginn`          04Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35507 normal, P5 - low, ---, m.de.rooy, Needs Signoff , Fix handling plugins in unit tests causing random failures on Jenkins
14:49 marcelr          Joubu: could you look at bug 35507 now ?
14:46 thd              Fixing DMARC support so that we have time to investigate fully is trivial.  It would take only a few minutes to change three lines for the general mailing list.  I have provided complete instructions to rachel.
14:42 paulderscheid[m] That would be great.
14:42 thd              I can copy what I wrote about the issue to the Koha mailing list.
14:42 Joubu            cait: I run the meeting script
14:38 paulderscheid[m] If you ever got around to collecting your thoughts on the bug, it would be very much appreciated.
14:36 thd              I investigated Discourse fairly deeply several months ago when it was raised on the mailing list but I did not keep track of all the bug reports which I had examined closely.
14:34 thd              Hyperkitty is definitely second class forum software at least in comparison to how it appears in comparison to Discourse.  However, Hyperkitty is fine and the mailing list component is not an afterthought.
14:33 paulderscheid[m] It would be awesome if you could add your findings to the bug thd. Then we always have it as a reference point.
14:32 Joubu            passwords are in plaintext...
14:32 Joubu            we can
14:31 thd              I know that the biggest attraction [for an experimenter] of starting with Discourse is that everyone would need to resubscribe.  There is no mechanism for taking the legacy with us.
14:31 paulderscheid[m] As there's already a bug, I'll document the evaluation there.
14:30 paulderscheid[m] Definitely
14:28 thd              paulderscheid[m]:  Will you consider upgrading to Mailman 3 and using Hyperkitty as forum software?
14:25 paulderscheid[m] Yes
14:22 thd              paulderscheid[m]: Are you still here?
14:15 caroline         for some reason, not all meetings appear in my thunderbird calendar (but some do, so it's very weird)
14:14 caroline         lol, expect downtimes and a lot of bugs
14:14 tcohen           you're volunteered for rewriting Koha in Go already
14:14 caroline         sorry, I just came in :/
14:14 tcohen           doesn't need to be you who does it, though
14:13 tcohen           I'm reading the bug now FYI, and I still feel we need that list in a more easy to track place
14:13 tcohen           Joubu we should compile a list of outstanding issues, on the Wiki, so people don't feel overwhelmed about the bug size
14:12 cait             nah, you made your point, it's good - we need to be on the same page
14:12 cait             do that before teh meeting next time heh
14:12 Joubu            turning off my grumpiness now :D
14:10 huginn`          Log:            https://meetings.koha-community.org/2023/development_irc_meeting_13_december_2023.2023-12-13-13.01.log.html
14:10 huginn`          Minutes (text): https://meetings.koha-community.org/2023/development_irc_meeting_13_december_2023.2023-12-13-13.01.txt
14:10 huginn`          Minutes:        https://meetings.koha-community.org/2023/development_irc_meeting_13_december_2023.2023-12-13-13.01.html
14:10 huginn`          Meeting ended Wed Dec 13 14:10:55 2023 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)
14:10 cait             #endmeeting
14:10 cait             #info Next meeting: 3 January 2024, 13 UTC
14:10 cait             #topic Set date of next meeting
14:09 huginn`          04Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33568 enhancement, P5 - low, ---, jonathan.druart+koha, In Discussion , Use the REST API to display items on the biblio detail view
14:09 aude_c[m]        #info Bug 33568 added to roadmap as well (time critical)
14:04 cait             aude_c++
14:04 aude_c[m]        #info Discussion on how to be better informed of security bugs if not part of the security group
14:03 huginn`          04Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33568 enhancement, P5 - low, ---, jonathan.druart+koha, In Discussion , Use the REST API to display items on the biblio detail view
14:03 ashimema         #info Jonathan is looking for further support for bug 33568 - lots of testing already happened, we need a final push to get it over the line
14:00 huginn`          04Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35302 enhancement, P5 - low, ---, koha-bugs, NEW , Koha depends on mpm_itk which prevents HTTP/2
14:00 aude_c[m]        #info Katrin asking for thoughts on Bug 35302
13:59 aude_c[m]        #info Propose new rules for future Release Maintainers : also postponed
13:58 aude_c[m]        #info Draft style guide: postponed to next meeting for lack of time
13:57 aude_c[m]        #topic General development discussion
13:55 aude_c[m]        #info Translation server migration: done
13:55 aude_c[m]        #info renaming master branch to main: done
13:54 aude_c[m]        #info thd not keen on Discourse, would recommend HyperKitty instead. To be added to roadmap?
13:50 cait             aude_c++
13:50 aude_c[m]        #info Move from Gitea to Forgejo: to be moved to the roadmap
13:50 * nugged         went to search
13:49 nugged           Joubu: do we have "pagination for items" in that list?
13:49 aude_c[m]        #info perldoc.koha-community.org update needed: no move yet; moved to the roadmap
13:48 huginn`          04Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34478 is not accessible.
13:48 aude_c[m]        #info CSRF fixes: Joubu waiting for help on Bug 34478!
13:47 cait             #topic Actions from previous meetings
13:47 Joubu            34478 - waiting for help
13:47 aude_c[m]        #info Sign up at the website to receive the latest news
13:46 cait             #link https://2024.kohacon.org/ real website
13:45 paulderscheid[m] https://2024.kohacon.org/
13:45 cait             #link https://inlibro.com/en/kohacon2024/
13:45 Joubu            https://sondagebiblio.org/index.php/828663
13:45 aude_c[m]        caroline: around?
13:44 aude_c[m]        #topic KohaCon24 update
13:44 aude_c[m]        #info There are a lot of proposals (too many?) Project leads involved in several proposals are encouraged to make a priority list for themselves
13:44 nugged           Annelisterman[m] 👍
13:43 aude_c[m]        #info You can still add proposals, update proposals or add yourself as a supporter for proposals until 31 December.
13:43 aude_c[m]        #info All proposals reviewed; see the wiki page. If you proposed something, check if anything is missing.
13:40 Annelisterman[m] nugged: We do not use holding records in public libraries but I will talk about the bug in our meetings to find out if there is anything we can do to support the work.
13:25 huginn`          04Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35092 enhancement, P5 - low, ---, koha-bugs, NEW , [OMNIBUS] Remaining background job/worker issues
13:25 ashimema         Bug 35092 - [OMNIBUS] Remaining background job/worker issues
13:19 emlam            #info Emily Lamancusa, MCPL
13:18 nugged           ashimema thanks
13:18 huginn`          04Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20447 new feature, P5 - low, ---, ere.maijala, Needs Signoff , Add support for MARC holdings records
13:18 thd              #info Thomas Dukleth, Agogme, New York City
13:18 nugged           though looking for some people to join Bug 20447 / Holding records / supporters ( Annelisterman[m] do we need that for KohaSuomi too? )
13:17 nugged           yeh, I put myself to ILL supporters then
13:17 ashimema         nugged, basically it means go out there and promote your bug.. get some backing for it... i.e. prevent the drop and run scenario and people working on things on their own and getting upset when no movement then happens
13:16 ashimema         15449 for the C4 -> Koha Omnibus bug
13:15 nugged           "supporters" - from whom? ... and how gain such and can we still act for some days to fix that?
13:12 aude_c[m]        #info Katrin asked for each proposal to have one project lead, 2 supporters (can't the same as the project lead!), a useful description and a linked bug. Please review to make sure your proposal has everything :)
13:09 aude_c[m]        #link https://wiki.koha-community.org/wiki/Road_map_24.05
13:09 aude_c[m]        #topic Status of roadmap projects
13:08 aude_c[m]        #info marcelr says there is a lot in the queue but work ongoing
13:07 aude_c[m]        #topic Updates from the QA Team
13:07 aude_c[m]        #info No one around!
13:07 aude_c[m]        #topic Updates from the Release Maintainers
13:07 aude_c[m]        #info Issues with Jenkins: marcelr and others looking into it
13:07 Annelisterman[m] #info Anneli Österman, Koha-Suomi Oy, Finland
13:06 aude_c[m]        #info Katrin is "here and pushing things!" Still learning :)
13:05 aude_c[m]        #topic Update from the Release manager (24.05)
13:04 aude_c[m]        #info 145 participants at the German Koha user meeting last week
13:03 aude_c[m]        #topic Announcements
13:03 ashimema         #info Martin Renvoize, PTFS Europe
13:03 EmmiTakkinen[m]  #info Emmi Takkinen, Koha-Suomi Oy, Finland
13:03 marcelr          #info Marcel de Rooy
13:03 nugged           #info Andrii Nugged, National Library of Finland, Helsinki, FI
13:03 aude_c[m]        #info Aude Charillon, PTFS Europe, UK
13:03 Joubu            #info Jonathan Druart
13:03 cait             #info Katrin Fischer, BSZ Germany
13:03 tcohen           #info Tomas Cohen Arazi
13:03 paulderscheid[m] #info Paul Derscheid, LMSCloud Gmbh, Stuttgart, Germany
13:02 cait             #link https://wiki.koha-community.org/wiki/Development_IRC_meeting_13_December_2023 Agenda
13:02 huginn`          Current chairs: aude_c[m] cait tcohen
13:02 cait             #chair tcohen
13:01 huginn`          Current chairs: aude_c[m] cait
13:01 cait             #chair aude_c[m]
13:01 nugged           (supervising observer :) )
13:01 cait             #topic Introductions
13:01 huginn`          The meeting name has been set to 'development_irc_meeting_13_december_2023'
13:01 huginn`          Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
13:01 huginn`          Meeting started Wed Dec 13 13:01:40 2023 UTC.  The chair is cait. Information about MeetBot at http://wiki.debian.org/MeetBot.
13:01 cait             #startmeeting Development IRC meeting 13 December 2023
12:58 cait             Jitsi is open
12:58 cait             although I don't think you are just an observer :)
12:57 cait             of coure, everybody is welcome
12:54 aude_c[m]        Do you accept observers? :D
12:53 cait             https://wiki.koha-community.org/wiki/Development_IRC_meeting_13_December_2023
12:53 cait             REMINDER: Meeting in a few minutes!
12:52 cait             hello
12:39 nugged           ö/
12:10 marcelr          o/
12:08 tcohen           hola #koha o/
10:19 cait             maybe that's why I didn't notice
10:19 cait             hm i pushed a ton of template and js changes
10:19 Joubu            it will try to connect to the container only if pl or pm is modified
10:18 cait             maybe something we could look into
10:18 cait             Joubu: hm i thought it was working now, because it created a change to the contributors file
10:18 * cait           waves
09:13 krimsonkharne[m] morning all
09:03 Joubu            that would be worse
09:03 Joubu            if not it means the hook is not correctly setup
09:03 Joubu            you should see it
09:03 Joubu            make change to mainpage.pl, commit
09:02 cait             hm I didn't notice that
09:02 Joubu            hook
09:02 Joubu            from the pre-commit hoo
09:02 Joubu            git commit
09:01 cait             see where?
08:53 Joubu            everybody using the ktd bin are seeing "Error response from daemon: No such container: koha_koha_1" and no complains?
06:39 reiveune         hello