Time  Nick                Message
06:35 reiveune            hello
07:25 marcelr             o/
08:40 cait2               good morning #koha
08:42 marcelr             hi cait
08:53 cait                quiet here...
08:56 ashimema            morning
08:56 ashimema            Just finished my calls.. so grabbing a cuppa and then rolling up my sleeves to look into "consents"
09:01 marcelr             hi ashimema
09:04 cait                ashimema++
09:05 cait                I am stuck on writing/proof reading German release notes this mornign... but also kinda nice to see stuff we accomplished that way
09:06 ashimema            I love going through the release notes. :-).. it reminds me of all we've achieved even though at times it feels glacial.
09:57 marcelr             bbl
10:19 oleonard            o/
10:20 eythian             hi oleopard
10:26 eythian             thd: tcohen: davidnind: a while back I did some work on making gmail happier with my mail server. If it's useful, the things that helped were adding an SPF record (for all domains you're sending from), allowing the mailserver to do TLS on outgoing mail, and ensuring that e.g. HELO lines matched server names.
10:26 eythian             The TLS thing probably made the biggest difference that I noticed, but it was also the last thing, so they probably all added up.
10:27 uhusiano            Anyone experienced error in upgrading from 22.11 to 23.05 ERROR - {UNKNOWN}: DBI Exception: DBD::mysql::db do failed: Duplicate key name 'illrequests_bibfk'
10:38 oleonard            uhusiano: Take a look at Bug 34276
10:38 huginn              04Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34276 blocker, P5 - low, ---, jonathan.druart+koha, Pushed to oldstable , upgrading 23.05 to 23.05.002
10:53 oleonard            ashimema: Where is the bookings branch?
10:53 ashimema            there's a sandbox with it on
10:53 ashimema            or
10:54 ashimema            https://gitlab.com/mrenvoize/Koha/-/tree/bug_29002_rebased?ref_type=heads
10:54 oleonard            Thanks
10:57 ashimema            man additem is complicated to read
11:03 uhusiano            @oleonard thanks
11:03 huginn              uhusiano: I'll give you the answer just as soon as RDA is ready
11:03 uhusiano            @huginn thanks
11:03 huginn              uhusiano: I'll give you the answer as soon as RDA is ready
11:06 oleonard            uhusiano: huginn is a bot and they don't like the "@"
11:29 marcelr             o/
11:30 oleonard            Hi marcelr
11:30 marcelr             hi oleonard
11:31 oleonard            [off] where are all these people coming from
11:33 * cait              waves at oleonard
11:45 oleonard            Thinking about page titles and breadcrumbs etc, when you submit a batch of items for modification, and you see the list of items and the edit form... What stage is that called?
11:46 oleonard            Cataloging -> Batch item modification -> ?
11:49 cait                hm
11:50 cait                define ... change?
11:50 cait                defines changes?
11:50 cait                i can't type...
11:50 cait                define changes (still sounds not much better)
11:52 oleonard            It's a tough one!
11:53 tcohen[m]           details?
11:56 cait                how do you call the step when you edit the batch item edit form
11:56 cait                define batch item modifications?
11:58 tcohen[m]           New?
12:01 cait                it's not saved or anything...
12:01 cait                new item modification ?
12:05 tcohen[m]           Cataloguing / Batch item modifications / New
12:05 cait1               a sole new is bad for translating
12:05 cait1               better with context
12:06 tcohen[m]           New batch item modification
12:06 tcohen[m]           ^^ That's for the title
12:06 oleonard            I hesitate to use "New" because this is the second step, someone has already submitted the items for modification
12:10 cait2               sorry for the doubled caits... connectiivity issues
12:17 marcelr             does anyone have a link to technical release notes ?
12:19 cait2               hm not sure we did them last time as a separate thing
12:19 tcohen[m]           thanks, eythian
12:20 cait2               are you lookig for something specific marcelr?
12:21 ashimema            'Modifications' oleonard
12:21 ashimema            'Cataloging > Batch item modification > Modifications' ?
12:21 marcelr             cait2 those notes for 22.11
12:21 marcelr             if they exist
12:21 marcelr             i thought they did
12:22 oleonard            marcelr: I think cait2 is asking whether there is something specific contained therein that you're looking for
12:22 marcelr             no i am looking for the complete picture
12:43 cait2               i think if not linked or included in the general ones, we didn't do it
12:50 marcelr             ok looking again in general one
12:52 cait2               marcelr: i checked, didn't find any yet
12:52 cait2               specific ones I mean
12:53 marcelr             yeah i looked again at 22.05 to 23.05 but dont see it
12:53 marcelr             i know Joubu referred to them
12:53 cait2               we did them for at least one release
12:53 cait2               or 2
12:53 cait2               but I think included in the main file or at least linked from
12:53 marcelr             ok well if no one can find them, it does not make sense to make them :)
12:54 marcelr             thx
13:34 cait2               tcohen: ping!
13:34 tcohen[m]           hola
13:34 tcohen[m]           taking the kid to the dentist
13:34 tcohen[m]           limited interaction heh
13:34 tcohen[m]           what's up
13:34 cait2               ah, find me later? :)
14:03 paulderscheid[m]    cait2 around?
14:03 paulderscheid[m]    still?
14:03 cait2               now
14:03 cait2               paulderscheid[m]: blubb
14:05 paulderscheid[m]    Hi, could I get an export of the 'news' from koha-community.org (and the schema)? Format doesn't matter as long as it's structured
14:11 tcohen[m]           please don't make something dev only...
14:11 tcohen[m]           heh
14:12 paulderscheid[m]    Nah, I just don't want to scrape the posts of the site.
14:12 paulderscheid[m]    s/of/off/
14:16 cait2               i think tcohen meant to edit
14:16 cait2               i am the wrong person to ask
14:16 cait2               best you'd ask liz if she can export that database table maybe?
14:16 paulderscheid[m]    liz?
14:17 paulderscheid[m]    What's their nick?
14:17 oleonard            [off] liz@bywatersolutions.com
14:18 cait2               it woud be wizzyrea, but she is not aroudn here often
14:18 paulderscheid[m]    cait2: Yes, I agree. It will be super straightforward.
14:18 cait2               she runs and maintains the website
14:18 cait2               what about the support provider listing ?
14:18 cait2               and do you realyl want to migrate it all? maybe for makig a proposal the last few woudl be enough
14:20 cait2               i just checked, don't see an export feature in the gui
14:22 paulderscheid[m]    The support providers are next, but thanks for pointing that out. I'll include it in my mail.
14:22 paulderscheid[m]    I could just add the last few, but at least technically it makes no difference whether it's 10 or 10000.
14:24 paulderscheid[m]    <oleonard> "[off] liz@bywatersolutions.com" <- Thanks oleonard and cait2
14:25 ashimema            anyone played with cookie consent much?
14:25 ashimema            I'm kinda surprised we don't actually list the required cookies and what they're for anywhere in it
14:25 oleonard            I usually consent to cookies when cait offers them
14:26 ashimema            hehe
14:26 ashimema            also.. the formatting of the consent bar when you add content.. it looks misaligned to me
14:28 oleonard            ashimema: Are you talking about the state of the feature in main (see what I did there) ?
14:29 ashimema            yes.. hehe
14:29 cait2               are you saying I did bad QA there? ;)
14:30 cait2               i didn'ta ssume that is was for our necessary cookies
14:30 cait2               but for extra things the library wants to offer
14:30 cait2               making it work for our non-necessary cookies would require more work I think
14:30 cait2               because you would just break the feature, we shoudl do better for our own stuff
14:30 cait2               but session cookies for example don't require a banner afaik
14:31 ashimema            nope
14:31 ashimema            just that after marcelr asked me to look at it in context of his work I can see some improvements for followups
14:31 cait2               https://wiki.koha-community.org/wiki/Use_of_Cookies
14:31 marcelr             cool
14:31 cait2               maybe a link tot hat page would be better than a list in koha
14:32 cait2               an it probably needs updating again because people keep forgetting
14:32 oleonard            Yeah the cookie consent bar doesn't look right at all. Where is it supposed to be?
14:33 marcelr             htg; hear from you later, ashimema++
14:33 ashimema            oh really.. it doesn't look that terrible to me oleonard?
14:33 ashimema            but when you add content to it I don't think the alignment of that content is right
14:34 oleonard            https://snipboard.io/RVnO1E.jpg
14:34 ashimema            wow
14:34 ashimema            that's not what I see
14:35 ashimema            erm
14:35 ashimema            anyone got any idea how to trigger the bar again if you've accepted the cookies at some point
14:36 ashimema            aha
14:36 ashimema            the consent itself is stored in localStorage as apposed to a cookie
14:36 ashimema            lol
14:36 ashimema            I missed it
14:37 cait2               maybe updat the wii page then - it still lists a cookie
14:37 oleonard            ashimema: It looks right after a reset_all so it must be conflicting with something in my test data
14:37 cait2               do we have the recent yarn?
14:37 cait2               it didn't show there for me int esting
14:37 ashimema            phew
14:37 cait2               ah good
14:38 ashimema            so, if we're storing the consent in local storage.. should that be listed on the 'Use of cookies' page at all cait2?
14:38 * ashimema          is confused
14:39 oleonard            ashimema: What do you mean by "adding content" to the consent bar?
14:39 cait2               I am actually not sure, but it shoudl not be listed as a cookie I guess?
14:40 oleonard            If the law only pertains to cookies and not local storage that would be...something
14:44 DevendraKuvelkar[m] * I have configured koha on windows, however whenever i am searching for records getting the error Search biblios ERROR 109 1 1+0 RPN @attrset Bib-1 @attr 1=1016 @attr 4=6 @attr 5=1. how to resolve this error?
14:44 DevendraKuvelkar[m] I have configured koha on windows, however whenever i am searching for records getting the erro Search biblios ERROR 109 1 1+0 RPN @attrset Bib-1 @attr 1=1016 @attr 4=6 @attr 5=1
14:44 oleonard            DevendraKuvelkar[m]: Koha on windows? Do you mean in a virtual machine?
14:45 paulderscheid[m]    Koha + Windows = 💥
14:47 cait2               which version of Koha?
14:59 oleonard            By default the "your cookies" link in the OPAC doesn't show anything?
15:02 ashimema            'your cookies' link?
15:02 ashimema            where's that?
15:02 oleonard            Up at the top of the page after you accept cookies
15:02 ashimema            do you mean the 'View your cookie consents' button in 'Consents'
15:03 oleonard            https://snipboard.io/p8E5TU.jpg
15:03 ashimema            ho.. that only appears when your not logged in
15:03 ashimema            I see it
15:04 oleonard            I guess it's the same thing as the "View your cookie consents" display
15:04 ashimema            yeah
15:04 ashimema            it is
15:04 ashimema            now I've found it
15:04 ashimema            Yeah.. I really think there should be some default content in there personally
15:05 oleonard            How else would there be content there?
15:05 ashimema            two ways
15:06 ashimema            add whatever you like in using html customisations (CookieConsentPopup)
15:06 ashimema            and/or
15:06 ashimema            add some tracking cookies to the configuration using the 'CookieConsentedJS' system preference
15:07 ashimema            must admit.. I hadn't looked at the spec for this piece of work since it was first written like 3 years ago
15:07 ashimema            it's enlightening
15:08 ashimema            I think, whilst it's nice to have consistency in the Consents section as marcelr is asking.. that cookie control and other consent stuff are different things
15:09 ashimema            I think they do belong grouped on that 'Consents' page.. but I think it's no bad think that the cookie stuff (which is all about browser side functions and tracking) triggers the modal whilst the privacy policy (and the one's marcelr wants to add) are much more about serverside/library side data handling and functionality.. so make sense as they are.. sorta
15:12 oleonard            Why does closing the cookie consent modal cause the "Accept all cookies" button to appear? Closing the modal doesn't trigger anything to revoke consent
15:14 ashimema            I wondered that
15:14 oleonard            Does the behavior of the OPAC change at all depending on whether you consent to cookies?
15:15 ashimema            No.. and yes
15:15 ashimema            If you've not added any tracking cookies of your own.. literally nothing changes.. you have to have our session cookie or the site plain won't work.. so we assume you've accepted those I believe
15:16 reiveune            bye
15:16 ashimema            if your library has added tracking stuff and you choose not to accept those.. then the consent stuff will prevent those particular cookies from being created.. I believe
15:17 ashimema            of course.. this does require you to have used the cookie consent functionality to add said cookies in the first place.. you could still add tracking behind the scenes using OPACUserJS as we did in the past.
15:17 ashimema            this really needs some good documentation
15:18 oleonard            Perhaps the default cookie bar should have "Accept necessary cookies" and "Accept all cookies" buttons
15:18 oleonard            If someone rejects cookies should the cart be disabled? Or are we only concerned with cookies which track the user?
15:18 ashimema            haha.. well
15:19 ashimema            if you add your own cookies then it does display something like that
15:19 ashimema            but yes.. I agree.. we should really consider what cookies we're using in Koha and make more of them optional by default
15:20 ashimema            I think that was the long term intention here.. but as it took 3 years to get through we never chased it all down
15:20 ashimema            it's a big job.
15:22 * ashimema          uploaded an image: (13KiB) < https://matrix.org/_matrix/media/v3/download/matrix.org/NHLQzxhIKDxkXOGcmrJVwBbm/image.png >
15:22 ashimema            that's what you see if you've added your own cookies
15:22 * ashimema          uploaded an image: (30KiB) < https://matrix.org/_matrix/media/v3/download/matrix.org/BDqMMywNmmxfgQiqpkwQCxru/image.png >
15:22 ashimema            and that's the modal
15:23 oleonard            ashimema: And the "essential" button allows Koha's cookies like session and cart?
15:23 ashimema            correct
15:23 ashimema            basically.. it allows all cookies that Koha uses at the moent
15:24 ashimema            nothing has been made special in this development
15:24 ashimema            the work to actually go through our existing cookies and make some optional never happened
15:24 oleonard            Where does the "More information" button take you? Does it depend on your custom JS?
15:24 ashimema            so really.. we should, in my opinion, at least be listing all the opac one's from https://wiki.koha-community.org/wiki/Use_of_Cookies in that modal
15:25 ashimema            it's pops open that modal in the second screenshot I uploaded
15:25 ashimema            (which is the same modal you see if you've accepted and you click 'Your cookies')
15:30 oleonard            It's certainly frustrating to have to think about what to do with cookies that have nothing to do with tracking users' behavior
16:51 paulderscheid[m]    As advertised here's a test deployment of the website revamp on vercel: https://koha-community-org.vercel.app... (full message at <https://matrix.org/_matrix/media/v3/download/matrix.org/TCddNnbsZjoztEvriVnaRqOp>)
16:52 paulderscheid[m]    PS: There are some links which still point to the original website, also aware of that
16:56 caroline            very cool!
16:57 caroline            I noticed the main page is full width, but the content pages are narrow (e.g. Get involved > Get involved)
16:57 caroline            I love the dark mode! My eyes thank you :)
16:58 paulderscheid[m]    Yeah, it's a Layout component for articles. According to research it improves readability. The main page should be full width as a hero/landing page.
16:58 paulderscheid[m]    Haha, makes dev less eye-strainy :D
17:03 jalway              I definitely love dark mode.
17:07 paulderscheid[m]    Another PS: Pretty much everything can be debated, it's not limited to the theming. Just keep in mind that we're migrating the existing site as a base and then build upon it.
17:08 paulderscheid[m]    Didn't want to constrain anything
18:09 caroline            Where should I put ideas for enhancements to the sample data provided in KTD? The vendor type does not any make sense and it feels like it was someone who let their cat enter a vendor type as a test
18:10 caroline            Is it in bugzilla? which component? test suite?
18:10 caroline            or gitlab?
18:18 oleonard            caroline: The sample data is part of Koha, so Bugzilla is the place
18:18 oleonard            Maybe "Installation and upgrade (web installer)" for the component?
18:18 caroline            it's not the installer sample data, I don't think
18:22 oleonard            Huh.
18:23 oleonard            So KTD is generating some kind of random data?
18:23 caroline            I'm not sure it's random, it's the same as the sandboxes
18:24 caroline            they come with like budgets and records and things that are not part of the installer bc it doesn't make sense to have that data for new libraries
18:27 oleonard            Looks like it might be in misc4dev
18:27 oleonard            https://gitlab.com/koha-community/koha-misc4dev
18:29 oleonard            https://gitlab.com/koha-community/koha-misc4dev/-/blob/master/insert_data.pl?ref_type=heads#L240
18:34 oleonard            caroline: Joubu would be a good person to ask
18:34 oleonard            I'm curious about it too
18:35 * oleonard          sees kidclamp and runs away
18:57 caroline            other noob question, what is the command to open mysql in ktd?
18:57 caroline            Is there a list of the commands somewhere?
19:07 davidnind           koha-mysql kohadev
19:09 davidnind           on the KTD readme page, but the package commands work https://wiki.koha-community.org/wiki/Commands_provided_by_the_Debian_packages
19:10 davidnind           here is my cheat sheet if it helps - need to create a proper guide! https://gitlab.com/-/snippets/1893788
19:11 caroline            thanks davidnind! I never use those commands, so it's a big learning curve :)
19:12 caroline            I will learn them all one day. Most of the time I'm lazy and just fall back on my regular installation where I know how to do everything
19:18 davidnind           it took me a while to get used to KTD (although I never managed to get kohadevbox working properly on my computer)
19:32 davidnind           @later tell paulderscheid No need to add the Test Bibliography - this was an experiment that didn't work (we were trying to use a Wordpress module to import the current bibliography automatically from https://www.zotero.org/groups/6684/koha to keep it up to date)
19:32 huginn              davidnind: The operation succeeded.
19:33 caroline            oleonard-away, bug 34797 if you're curious...
19:33 huginn              04Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34797 enhancement, P5 - low, ---, chris, NEW , Change vendor data in KTD/sandbox
22:26 paulderscheid[m]    Thanks davidnind, I‘ll remove it