← Previous day | Today | Next day → | Search | Index
All times shown according to UTC.
Time | Nick | Message |
---|---|---|
01:52 | cait1 joined #koha | |
04:55 | Oak joined #koha | |
05:22 | lds joined #koha | |
06:50 | marcelr joined #koha | |
06:50 | marcelr | hi #koha |
07:20 | Anne_Marie joined #koha | |
07:22 | magnuse__ joined #koha | |
07:30 | thibaud_g joined #koha | |
07:53 | Joubu | ashimema, MatthewBlenkinsop[m] around? |
07:55 | cait joined #koha | |
07:55 | cait | good morning #koha |
07:57 | marcelr | hi cait |
07:58 | alex_ joined #koha | |
07:58 | alex_ | Bonjour ! |
07:59 | cait2 joined #koha | |
08:00 | cait1 joined #koha | |
08:01 | lds joined #koha | |
08:01 | cait3 joined #koha | |
08:11 | cait1 joined #koha | |
08:20 | cait1 | hm can I change the print layout somehow with the CSS preferences? |
08:22 | Joubu | NoticeCSS is used if "is html" is ticked |
08:22 | marcelr | hi Joubu, was just hoping that you should let it go :) |
08:22 | cait1 | ah, I am wondering about printing the pages |
08:22 | not notices | |
08:22 | a library is not happy witht he printouts of lists | |
08:22 | i think I'll try adding a noprint calss with jquery | |
08:23 | Joubu | ha, then you are talking about intranetusercss? |
08:24 | marcelr: I am not convinced.. sorry! | |
08:24 | marcelr: moreover it's code we will never manage to remove, we will have to keep it forever.. | |
08:25 | cait1 | Joubu: opac even :) but I'll try the trick with js and let you iknow if it works |
08:28 | that appears to work | |
08:29 | Joubu | @later tell tcohen could you ask Bernardo to have a look at 32584? |
08:29 | huginn | Joubu: The operation succeeded. |
08:30 | marcelr | all code can be removed, everything has its price; this argument can be applied to most developments |
08:34 | Joubu | nope, here it will be used in notice templates by libraries. If you remove them you will break the notices. |
08:35 | marcelr | sure, code should be used |
08:39 | just note that these are regular DateTime arguments | |
08:40 | not custom parameters | |
08:41 | we could even switch to years=>2 ? | |
08:42 | and days => -1 etc | |
08:42 | if that would convince you? | |
08:44 | it wont be prettier.. | |
08:45 | add => { days => 1 } | |
08:50 | Joubu | I don't think you will convince me that having 2 different ways of doing the same thing is a good idea |
08:57 | marcelr | thats not uncommon, but i will stop now :) |
09:14 | cait joined #koha | |
09:16 | MatthewBlenkinsop[m] | <Joubu> "ashimema, Matthew Blenkinsop..." <- I'm here, Pedro just passed your message on about 32923, I've made a note to push it but I don't think it is in master yet |
09:17 | ashimema | We're all in a company meeting today |
09:18 | Will catch up the queue tonight or tomorrow before we string freezer | |
09:19 | cait2 joined #koha | |
09:22 | Joubu | MatthewBlenkinsop[m]: I wanted to make sure it will be part of the upcoming 22.11.x |
09:22 | and I will push it | |
10:51 | oleonard | Hi #koha |
11:01 | cait2 | hello oleonard :) |
11:53 | mtj | hey team, ive had a bit of a tidyup on the plack 'auto-reload' patch |
11:54 | on bug 31729 | |
11:54 | huginn | 04Bug https://bugs.koha-community.or[…]_bug.cgi?id=31729 enhancement, P5 - low, ---, mtj, Needs Signoff , Enable automatic filesystem refresh in Plack |
11:55 | mtj | if anyone wants to try to test/break it |
11:55 | * ashimema | adds to his ever growing hackfest list 🙂 |
11:59 | mtj | have people taken a look at shellcheck before... https://www.shellcheck.net/ |
12:00 | ashimema | i use it |
12:00 | mtj | ive found it really helpful, for improving my terrible shell scripting skillzz :) |
12:00 | ashimema | I don't write shell scripts all the often but when I do I find that really helpful |
12:01 | mtj | yeah, same... |
12:08 | re 31729: i think a useful follow-up patch, would be to have some KOHA_WATCH=1 variable that could be set in an instance's koha.conf file | |
12:10 | ..so we wouldnt have to explictly start an instance's koha-plack with a --watch arg | |
12:11 | ashimema | nice idea |
12:12 | mtj | i did experiment with starting --watch when $DEV_INSTALL was set |
12:13 | ..but i thought it might be a bit cheeky to assume that everyone using KTD, would like --watch running, by default | |
12:15 | we can add that stuff, later | |
12:25 | cait2 | hm someone with a package installation of 22.11 around that could have a quick look at star ratings? |
12:25 | when I try to rate something i get a Forbidden (403) alert | |
12:26 | marcelr joined #koha | |
12:26 | marcelr | o/ |
12:27 | cait2 | it works for the same branch in ktd... |
12:27 | alex_ joined #koha | |
12:29 | marcelr | mtj: how does this koha watcher do it performance wise? |
12:30 | cait2 | hm I wonder if it's something we have done to secure the API or so |
12:30 | I'll check into that | |
12:32 | mtj | hi marcelr, i'm expecting the watcher mod, wont overload a system |
12:32 | marcelr | is inotify-tools installed already ? |
12:33 | mtj | its basically tiny shell script running a 2 second loop, looking for a file in /tmp dir |
12:34 | ..if it sees the expected file, it sends a HUP to plack | |
12:35 | marcelr | looks nice, you should add the dependency for inotify tools |
12:35 | mtj | so, its possible on a slooow system - that the 2 sec loop is too fast to reload plack? |
12:37 | but i could not break my test system, by running many HUPS too fast - so promising | |
12:37 | marcelr | cool |
12:38 | mtj | the inotify process does not seem to use much CPU to monitor the koha dir |
12:39 | marcelr | couldnt you use inotify too on the /tmp file ? |
12:39 | instead of 2 secs | |
12:40 | mtj | hmm, yes - i think it originally used that method |
12:41 | marcelr | i only saw a warn about inotify and new directories |
12:41 | directly after creation it could skip an alert | |
12:42 | but that does not seem to be case here | |
12:43 | mtj | ah, you are trying patch now marcelr? |
12:43 | marcelr | not yet :) just glancing the code |
12:43 | mtj | ok ok |
12:44 | marcelr | get it signed off today, i will qa tomorrow |
12:44 | mtj | joubu did point out some problems with my original patch |
12:45 | ..like a git-checkout, that could trigger 1000s of plack reloads, one for each file updated :/ | |
12:45 | marcelr | ha inotify will be bit stressed with git checkout :) probably |
12:45 | mtj | snap |
12:45 | marcelr | stress tests are good |
12:46 | but thats just development | |
12:46 | so you might need a pause and restart option etc | |
12:47 | mtj | yeah, i guess we migth bump into some 'edge cases' |
12:48 | marcelr | thats our living :) |
12:51 | mtj: fs.inotify.max_user_watches=SOME_NUMBER in sysctl.conf ? | |
12:52 | and fs.inotify.max_user_instances | |
12:55 | mtj | ah nice |
12:56 | marcelr: i performed a terrible test on my KTD, and it passed :) | |
12:57 | marcelr | might be nice to put something in your code that sends the HUP signal only once per x seconds or so to prevent continuous reloads |
12:57 | mtj | i did a 'git reset --hard v21.05.00' from master, and back - and plack reloaded and was functional |
12:57 | marcelr | or a future improvement of course |
12:58 | yeah might depend on resources | |
12:58 | mtj | ...was failing every 2 seconds, before finally reloading correctly tho :/ |
12:59 | ^ i think thats a good example of an unlikely edge case | |
13:00 | marcelr | at least for prod |
13:00 | not on my dev container | |
13:01 | and the funny things is the reload is more important for devs | |
13:01 | Dyrcona joined #koha | |
13:03 | mtj | yeah, good point |
13:06 | perhaps we can detect if plack startup failed last time? - then we start increasing sleep loop, until plack finally succeeds | |
13:08 | inotify pkg is added to KTD, master branch | |
13:08 | marcelr | ok |
13:09 | mtj | ill look at increasing the sleep time, on failure |
13:22 | hi Joubu, re logging to plack-error, i dont have a good reason :) | |
13:22 | Joubu | they are not errors |
13:22 | mtj | i think i was just using it, while testing the patch |
13:23 | ^ yes, i agree | |
13:25 | Joubu: perhaps watcher.output? | |
13:25 | watcher.log? | |
13:27 | we could remove logging?, but logging might be useful if we have to troubleshoot later | |
13:27 | * oleonard-away | bbl |
13:28 | Joubu | plack-watcher.log? |
13:35 | marcelr | watcher.log |
13:36 | mtj | shorter is better? :) |
13:40 | Joubu | longer is more explicit :D |
13:40 | watcher of what? | |
13:43 | mtj | sold! |
13:46 | patch sent | |
13:47 | astyles joined #koha | |
14:08 | Joubu | trivial QA on a Vue patch at bug 32807 |
14:08 | huginn | 04Bug https://bugs.koha-community.or[…]_bug.cgi?id=32807 enhancement, P5 - low, ---, jonathan.druart+koha, Signed Off , No need to fetch all if we need to know if one exist |
14:28 | oleonard joined #koha | |
14:49 | oleonard | How do you run the backup that generates the file for the "Export configuration" option? |
15:46 | domm[m] | Hey, hopefully easy question: I'm importing some records via bulkmarcimport.pl. The records contain 942 and 952 fields. The imort works and I find data in biblio and biblioitems. But no items are imported. Any ideas? |
15:46 | (thats still on a 20.11 version, btw) | |
15:48 | caroline | domm[m], what do the 952 contain? |
15:48 | domm[m] | a, b, y (and pot. some more) |
15:48 | caroline | The only time I've had problems is when 952 contain invalid codes, like a homebranch code that doesn't exist or itemtype code that doesn't exist |
15:50 | domm[m] | Yeah, but those are valid values (and I think the importer will complain if they are missing?) |
15:52 | caroline | It was my only idea, sorry |
16:09 | cait joined #koha | |
16:10 | cait | domm[m]: error handling was not super great int he past, not sure if that has been fixed |
16:10 | capitalization matches too? | |
16:11 | if you want/can share an example we might be able to tell | |
16:25 | domm[m] | it seems that somewhen during the import 952 is removed from the record (it seems in AddBiblio). But as i'm running this on a test instance, it might be that we fkd something up on the setup of that test machine... |
16:31 | cait | hm it should be removed |
16:32 | but only after the item was added | |
16:32 | it doesn't remain in the MARC | |
16:52 | emlam joined #koha | |
16:52 | emlam | o/ |
17:00 | cait | hi emlam :) |
17:01 | cait1 joined #koha | |
17:04 | cait1 left #koha | |
17:08 | cait2 joined #koha | |
17:08 | cait2 left #koha | |
17:09 | cait joined #koha | |
17:10 | cait3 joined #koha | |
17:11 | cait3 left #koha | |
17:13 | cait1 joined #koha | |
17:15 | cait1 joined #koha | |
17:24 | fridolin joined #koha | |
17:24 | fridolin | yellow |
17:26 | ashimema | red |
17:28 | fridolin | rosé ;) |
17:35 | domm[m] | it worked on another instance; on the broken one it also worked when importing via web. and as we're going to upgrade soon, i won't continue to investigate |
19:27 | caroline | TIL "Marc Flavours" is a manufacturer of flavours based in India |
20:49 | marie-luce joined #koha | |
22:03 | magnuse_ joined #koha | |
23:20 | domm joined #koha | |
23:40 | cait joined #koha | |
23:47 | cait joined #koha | |
23:56 | cait joined #koha |
← Previous day | Today | Next day → | Search | Index