← Previous day | Today | Next day → | Search | Index
All times shown according to UTC.
Time | Nick | Message |
---|---|---|
04:00 | dcook joined #koha | |
04:18 | DrNaseeraliMK[m] joined #koha | |
04:18 | DrNaseeraliMK[m] | hii |
04:19 | i m trying to install koha on web server | |
04:19 | after extracting koha-23.05.00.tar.gz on server wt shuld i do | |
05:58 | marcelr joined #koha | |
05:58 | marcelr | o/ |
06:00 | thibaud_g joined #koha | |
06:28 | reiveune joined #koha | |
06:29 | reiveune | hello |
06:29 | wahanui | privet, reiveune |
06:35 | magnuse_ | \o/ |
06:49 | Joubu | @later tell fridolin seen that on cypress test in Agreements.ts is failing on 23.05? |
06:49 | huginn | Joubu: The operation succeeded. |
06:53 | lukeg joined #koha | |
06:57 | alex__ joined #koha | |
06:59 | cait joined #koha | |
07:04 | dcook joined #koha | |
07:05 | cait1 joined #koha | |
08:05 | thibaud_g joined #koha | |
08:21 | Joubu | marcelr: if you want fun, there is bug 32496, we should push it ASAP |
08:21 | huginn | 04Bug https://bugs.koha-community.or[…]_bug.cgi?id=32496 enhancement, P5 - low, ---, glasklas, Signed Off , Reduce unnecessary unblessings of objects in Circulation.pm |
08:22 | ashimema | nice |
08:22 | I'm back today.. might try and take a look at that one | |
08:22 | marcelr | hi Joubu ashimema |
08:22 | ashimema | though I'm also continuing to enrol our new staff |
08:23 | marcelr | having fun now with 33105 :) |
08:23 | ashimema: hope you also have fun with that :) | |
08:24 | Joubu | ashimema: you need to fix the failing test first ;) |
08:24 | the patrons_search selenium one | |
08:24 | ashimema | ho.. I hadn't spotted a failing test |
08:24 | d11 | |
08:25 | OK.. on it | |
08:25 | thanks for looking at things for me yesterday btw Joubu. | |
08:26 | marcelr | just a stupid question: but shouldnt we just sort the buttons on intranet main one day ? |
08:26 | acq is just in the middle | |
08:26 | cait1 | how would you sort them? :) |
08:26 | alphabetic poses problems with translations as always | |
08:26 | ashimema | I really want a guideline for that |
08:26 | I've mentioned it just a few times 😜 | |
08:27 | not alphabetic | |
08:27 | but a consistent pattern to apply | |
08:28 | cait1 | I think for the menu items it's a little hard |
08:28 | marcelr | sort them depending on language somehow |
08:28 | cait1 | we coudl discuss ordering it workflow wise |
08:28 | ashimema | yeah.. that's what I mean |
08:28 | marcelr | workflow will be different everywhere? |
08:28 | cait1 | yeah true |
08:29 | marcelr | so yes, it is a stupid question but constant confusion |
08:29 | cait1 | actualyl I don't mind the current sequence... maybe ERM and Acq could be closer together, but they are not yet in terms of functionality either |
08:29 | ashimema | at least some workflow will be consistent |
08:29 | like you can't edit before you create 😜 | |
08:29 | marcelr | sort alphabetically is very consistent |
08:29 | Joubu | make them sortable by the user and cache the order in a cookie |
08:29 | ashimema | lol |
08:29 | marcelr | :) |
08:30 | Joubu | localstore even... |
08:30 | marcelr | we could have a pref for it and some permissions.. |
08:30 | cait1 | I alrady kinda hate we can sort item fields now - never finding what I am looking for :) but that's the problem if you are looking after a lot of different instances |
08:30 | only one pref? :) | |
08:34 | magnus | @quote get 123 |
08:34 | huginn | magnus: Quote #123: "rangi: #thingsihavelearnt if there is a mad scheme a library somewhere will be doing it ... except madder" (added by wizzyrea at 09:20 PM, March 30, 2011) |
08:34 | wahanui | i already had it that way, huginn. |
08:34 | marcelr | Joubu ping pong 33105 |
08:35 | @quote get 345 | |
08:35 | huginn | marcelr: Quote #345: "Your library is different, but not THAT different" (added by wizzyrea at 01:56 AM, October 20, 2020) |
08:35 | marcelr | @quote get 456 |
08:35 | huginn | marcelr: Error: There is no Quote with id #456 in my database for #koha. |
08:35 | magnus | lulz |
08:35 | marcelr | is that norwegian? |
08:35 | can we add quote 456? | |
08:36 | cait1 | i think we might need a lot more quotes to get that far |
08:36 | marcelr | @quote get max |
08:36 | huginn | marcelr: Error: 'max' is not a valid id. |
08:36 | marcelr | @quote max |
08:36 | huginn | marcelr: I'll give you the answer just as soon as RDA is ready |
08:36 | wahanui | i already had it that way, huginn. |
08:36 | cait1 | @quote -1 |
08:36 | huginn | cait1: I'll give you the answer just as soon as RDA is ready |
08:36 | wahanui | i already had it that way, huginn. |
08:36 | marcelr | hmm how limited is that |
08:36 | cait1 | @quote get -1 |
08:36 | huginn | cait1: Error: There is no Quote with id #-1 in my database for #koha. |
08:39 | magnus | has anyone thought about ways to protect items from ill? some way to flag that "this item should not be ill'ed"? cait? |
08:39 | it's quite a common thing in norway | |
08:42 | Joubu | marcelr: I don't get what's happening with the 404 |
08:42 | marcelr | do you need to pass the id ? |
08:44 | or just check confirm( ) and do nothing ? | |
08:44 | in js | |
08:45 | Joubu | ok fixed, patch amended |
08:47 | marcelr | old enhancements, rebase party ! |
08:48 | five on a row | |
08:48 | Joubu i need to fail it one more time to get even with Katrin on the dashboard | |
08:49 | lol | |
08:53 | Joubu | marcelr, or PQA it, or you are gonna go down soon |
08:53 | Marcel de Rooy - 133 | |
08:53 | Jonathan Druart - 132 | |
08:53 | marcelr | i can catch up with you ;) |
09:00 | Pascal joined #koha | |
09:06 | marcelr | Joubu you left it at FQA and I found a new problem |
09:06 | so bad ;) | |
09:07 | magnus | marcelr++ Joubu++ |
09:07 | marcelr | Joubu check all paths in the api specs ? |
09:09 | Joubu | all paths? |
09:09 | marcelr | related to your changes |
09:09 | Joubu | all routes for all endpoints? |
09:09 | marcelr | lol |
09:09 | Joubu | there is only GET /issues |
09:10 | marcelr | ah i was just thinking that we had all crud routes |
09:10 | ok thats fine | |
09:10 | you should have :) | |
09:11 | Joubu | no, we implement only what we need |
09:11 | marcelr | than we are close to pqa |
09:11 | it would have been more js, less perl | |
09:11 | this is a bit hybrid | |
09:11 | old school and one api route | |
09:12 | Joubu | it's like cities |
09:12 | rest api is only used for listing | |
09:12 | if you want full JS then look at bug 30708 ;) | |
09:12 | huginn | 04Bug https://bugs.koha-community.or[…]_bug.cgi?id=30708 new feature, P3, ---, jonathan.druart+koha, Needs Signoff , Creation of a new 'Preservation' module |
09:12 | marcelr | i am working on 33537 with all crud routes too |
09:13 | Joubu | the hardest part of 33105 was to be consistent with the other existing vendor stuffs (contracts, etc.) |
09:14 | marcelr: as far as I know we don't have full CRUD somewhere outside of ERM | |
09:15 | marcelr | you will have next week :) |
09:15 | Joubu | marcelr: if you want to implement that, reach me ;) |
09:15 | I've done that 4 times already... | |
09:15 | for cities, there are different implement on bugzilla | |
09:16 | don't write a 5th one | |
09:16 | marcelr | it is working already |
09:16 | Joubu | ok :D |
09:16 | marcelr | but i just need to fine tune a bit |
09:16 | validation stuff | |
09:16 | Joubu | you should have written it in Vue then |
09:17 | marcelr | i should have probably |
09:17 | no it is just js | |
09:18 | but size explodes easily | |
09:18 | with koha objects, rest api specs, rest module, etc. | |
09:18 | Joubu | bug 14974 |
09:18 | huginn | 04Bug https://bugs.koha-community.or[…]_bug.cgi?id=14974 enhancement, P5 - low, ---, jonathan.druart+koha, RESOLVED DUPLICATE, Use the REST API for cities |
09:18 | Joubu | bug 25279 |
09:18 | huginn | 04Bug https://bugs.koha-community.or[…]_bug.cgi?id=25279 enhancement, P5 - low, ---, tomascohen, CLOSED FIXED, Make the cities list use the API |
09:18 | Joubu | not the second one as it's pushed, it was for the list view |
09:19 | marcelr | i added one line for kohastructure on my first 33105 follow-up for the single quotes too |
09:20 | so tcohen push 33105 | |
09:20 | Joubu | marcelr: also have a look at koha-tmpl/intranet-tmpl/prog/js/vue/fetch, may be useful |
09:33 | cait1 | did I hear party? |
09:34 | marcelr | yeah rebase party |
09:34 | old enhancements need attention from authors | |
09:34 | cait1 | hope to join soon... trying to run ktd with selenium, what is my mistake this time? |
09:35 | https://paste.koha-community.org/23097 | |
09:35 | marcelr | selenium is a mistake :) |
09:35 | * marcelr | hides now |
09:35 | marcelr | magnus: that would be a nice quote btw |
09:36 | @quote get 400 | |
09:36 | huginn | marcelr: Error: There is no Quote with id #400 in my database for #koha. |
09:36 | marcelr | we need some |
09:41 | Joubu | cait1: down, remove orphan, pull, up |
09:42 | cait1 | i did down - what's the command for orphans? |
09:42 | Joubu | it's in the warning you get |
09:43 | it's the network that is not found | |
09:43 | df -h? | |
09:43 | still free disk space? | |
09:51 | cait1 | sorry was afk, checking now |
09:53 | Joubu | Could someone reply to David on the list about the MySQL AI problems? I am tired to explain it |
09:53 | cait1 | freed 9gb |
09:53 | still see the error | |
09:54 | Joubu | the warning? |
09:54 | wahanui | well, the warning is not blocker, you can safely ignore it. |
09:54 | cait1 | same |
09:55 | Error response from daemon: network 7cb1441db230f459f28311b07f36fb3021bd5d6ef8345736c765fe3c3a713cd2 not found | |
09:55 | Joubu | docker-compose -p koha down |
09:56 | docker-compose pull | |
09:56 | cait1 | it starts nicely without selenium |
09:56 | marcelr | ^^ |
09:56 | Joubu | docker-compose up -d --remove-orphans --force-recreate |
09:56 | cait1 | Joubu: it looks like that did that trick |
09:57 | ... I dare to ask: is that documented somewehre? | |
09:57 | Joubu | don't use the aliases :D |
09:57 | cait1 | I don't know docker stuff |
09:57 | Joubu | and you will know what to do |
09:57 | cait1 | I need the aliases |
09:57 | Joubu | I am running those 3 commands (without the remove-orphans) whenever I need to run ktd |
09:57 | docker-compose -p koha down; export LOCAL_USER_ID=$(id -u); export KOHA_IMAGE=master; docker-compose -f docker-compose.yml -f docker-compose.es7.yml -p koha up --force-recreate | |
09:57 | and it's always working | |
09:59 | cait1 | but not easy to remember :) |
09:59 | it#s up now, thx for the help! | |
09:59 | now I can start QA friday | |
10:00 | Joubu | ctrl+r koha up |
10:03 | marcelr | htg |
10:03 | cait1 | oh, and there he goes |
10:03 | ... just when I join the party! | |
10:06 | reiveune | bye |
10:06 | reiveune left #koha | |
10:11 | cait1 | Joubu: coudl you rebase bug 28844 - I navigated the conflict in kohastructure but now stuck on the DBIC follow-ups with a sha1... |
10:11 | huginn | 04Bug https://bugs.koha-community.or[…]_bug.cgi?id=28844 major, P5 - low, ---, jonathan.druart+koha, Needs Signoff , Suggestion from existing title can alert patron in error |
10:20 | cait1 | bbiab - lunch break |
10:24 | khall joined #koha | |
11:00 | ashimema | oleonard around? |
11:00 | or anyone else that uses wsl for koha dev? | |
11:00 | oleonard | I am |
11:01 | wsl? | |
11:01 | ashimema | since when did git-bz need a full browser inside wsl to work? |
11:01 | the linux stuff inside windows | |
11:01 | or don't you use that? | |
11:01 | I thought you did | |
11:01 | how do you run ktd and things? | |
11:01 | oleonard | Oh yeah, I actually don't use Windows much these days since I've been working from home |
11:02 | ashimema | ah, cool |
11:02 | oleonard | The last time I tried it it was working, though. Not that that is any help. |
11:02 | ashimema | well.. that's gets my vote of confidence.. but doesn't help me getting my new dev up and running haha |
11:03 | it's odd.. we're having to try and install a browser inside the wsl container.. which is fun as everything snaps these days.. it's just all rather heavy weight for a tiny cli script such as bz | |
11:03 | grr | |
11:07 | magnus | ouch |
11:07 | ashimema | anyone else using wsl |
11:07 | * ashimema | isn't a windows man at all.. |
11:09 | Joubu | winwat? |
11:10 | thibaud_g joined #koha | |
11:11 | cait1 | Paul might now, but he doesn't seem to be around |
11:11 | krimsonkharne[m] | I'm using ktd on debian on wsl, afaik I don't have a browser installed in wsl |
11:11 | I'm not a dev though | |
11:12 | but the git commands like git bz attach ... etc. work for me | |
11:13 | ashimema | interesting |
11:14 | krimsonkharne[m] | maybe https://wiki.koha-community.or[…]ser:Paulderscheid could help |
11:14 | paulderscheid[m] | Yeah cait, maybe try the guide. Worked last time for krimsonkharne |
11:15 | Ah sorry, only read the last message. | |
11:15 | ashimema | aha.. thanks |
11:15 | ktd works fine | |
11:16 | it's when we attempt git bz apply xxxxx | |
11:16 | paulderscheid[m] | Are you getting an error? |
11:16 | ashimema | yup |
11:16 | git bz complains about not having bz.browser set | |
11:17 | but then setting that (which I've never had to do) doesn't change anything anyway | |
11:17 | the guys have just gone for lunch.. we'll be bashing at this again in an hour | |
11:17 | it's really odd... | |
11:17 | cait1 | paulderscheid[m]: thx, was trying to summon you for ashimema :) |
11:19 | paulderscheid[m] | That's strange. krimsonkharne you were able to git bz apply just fine, right? |
11:20 | krimsonkharne[m] | yep, works fine |
11:21 | paulderscheid[m] | That's odd. |
11:28 | tcohen | hola #koha |
11:29 | alex__ joined #koha | |
11:29 | cait | hi tcohen |
11:30 | tcohen | ashimema: please review Joubu's follow-ups on 23336 ASAP |
11:30 | (so I don't forget heh) | |
11:30 | hola cait ! | |
11:31 | dcook joined #koha | |
11:34 | ashimema | I have, I just haven't dropped them from that bug yet |
11:34 | I migrated them to the new bug I opened and pqa'd it | |
11:36 | https://bugs.koha-community.or[…]_bug.cgi?id=34212 | |
11:36 | huginn | 04Bug 34212: enhancement, P5 - low, ---, koha-bugs, Passed QA , Bug 23336 follow-up |
11:36 | ashimema | tcohen ^ |
11:56 | krimsonkharne[m] | krimsonkharnesiF43BIIowoisxNriL4p |
11:56 | whoops lol | |
11:56 | ashimema: maybe a dumb question but are the user and pw set in git/koha-testing-docker/.env? | |
11:57 | ashimema | yes |
11:57 | it's not inside the container though.. we're talking on the host, | |
11:57 | though actually.. that's not a bad idea.. we could just try doing the bz stuff from inside ktd | |
11:58 | * ashimema | is in the habbit of always doing his git stuff outside the container |
11:58 | oleonard | Oh, yeah I always do the git-bz stuff inside ktd |
11:59 | ashimema | interesting |
11:59 | we shall try that when they get back from lunch | |
12:02 | Joubu | If it works you can write a function on the host that will exec the git bz inside ktd |
12:02 | like git_bz which will run a docker exec with git bz and the ARGV | |
12:04 | tcohen | you can of course run git bz inside KTD already |
12:06 | ashimema | yeah.. I just always did git outside ktd |
12:06 | habbit | |
12:06 | tcohen | the .env entriees are used to correctly set git and git bz inside KTD |
12:06 | ashimema | it's interesting trying to get this guy up and running on windows |
12:07 | tcohen | I do all the things outside too |
12:07 | ashimema | we'll have 3 'nix, 1 windows and 1 mac in the end |
12:07 | tcohen | AgustinMoyano[m] is on Windows |
12:10 | ask him if you have problems | |
12:17 | can someone look at the selenium failures? | |
12:17 | my linux box dies and the mac gets borked when I run many docker things | |
12:17 | *died | |
12:18 | @kater tell fridolin ping | |
12:19 | huginn | tcohen: I'll give you the answer just as soon as RDA is ready |
12:19 | wahanui | i already had it that way, huginn. |
12:19 | tcohen | @later tell fridolin ping |
12:19 | huginn | tcohen: The operation succeeded. |
12:23 | tcohen | @later tell fridolin some things need to be backported to older branches, let us know if you will be around to push to 23.05 before the freeze |
12:23 | huginn | tcohen: The operation succeeded. |
12:40 | thibaud_glt joined #koha | |
12:52 | thibaud_g joined #koha | |
13:06 | ashimema | Joubu |
13:07 | I've sent alexander off to work through your community onboarding process now.. he's going to make notes of anything that might be helpful to feedback into it too 🙂 | |
13:07 | can I quiz you about structure of QA tools ? | |
13:08 | thibaud_glt joined #koha | |
13:08 | ashimema | I'm contemplating that I aught to add a unit test for the additional validation pattern I add in that merge request.. but I'm a bit confused as to how the t dir fits together right now |
13:08 | Joubu | tcohen, PedroAmorim[m]: bug 34226 - patch coming |
13:08 | huginn | 04Bug https://bugs.koha-community.or[…]_bug.cgi?id=34226 enhancement, P5 - low, ---, jonathan.druart+koha, ASSIGNED , Format dates from DT filters before querying the REST API |
13:09 | tcohen | Joubu++ |
13:09 | * cait | loves QA Fridays |
13:09 | Joubu | ashimema: each dir (1-5) will be a commit |
13:09 | I would not add a test for forbidden pattern | |
13:09 | ashimema | okies |
13:33 | cait | hm general question, I have this code here: |
13:33 | my $s = $schema->resultset('Suggestion')->search( | |
13:33 | { | |
13:33 | biblionumber => $order->biblionumber->biblionumber, | |
13:33 | } | |
13:33 | )->single; | |
13:33 | I guess the single picks just one result... which one would it be? | |
13:36 | cait1 joined #koha | |
13:37 | Dyrcona joined #koha | |
13:37 | ashimema | fun cait |
13:37 | is that in EDI? | |
13:38 | it'll pick the 'first' one 😜 | |
13:38 | but.. as there's no order by in there.. it's not at all explicit | |
13:38 | also.. without 'rows -> 1' it should be throwing a warning | |
13:39 | by default, most of the time, the order by when left out is ordered by primary key.. ie. id.. i.e. insert order | |
13:39 | cait1 | I am trying to figure out how we can fix the link sugestions to orders |
13:39 | and reading the code is not exactly encouraging : | |
13:39 | so it acts like a limit 1 | |
13:39 | ashimema | can you have more than one suggestion linked to an order then? |
13:39 | yeah | |
13:39 | cait1 | probably selecting the first record (lowest ID)? |
13:39 | no you can't but orders aren't linked to suggestions at all right now | |
13:39 | we are guessing | |
13:39 | ashimema | yup |
13:40 | cait1 | and we are guessing wrong |
13:40 | ashimema | where's this cod? |
13:40 | cait1 | EDI.pm |
13:40 | but I was looking at various ModSuggestion calls | |
13:40 | ashimema | I was right.. it is EDI |
13:40 | cait1 | it's all for a patch Joubu has worked on - bug 28844 |
13:40 | huginn | 04Bug https://bugs.koha-community.or[…]_bug.cgi?id=28844 major, P5 - low, ---, jonathan.druart+koha, Needs Signoff , Suggestion from existing title can alert patron in error |
13:40 | cait1 | trying to figure out the migration path |
13:40 | ashimema | I think that's one of the last places we use DBIx::Class directly |
13:41 | cait1 | ModSuggestions sends the email to the users |
13:41 | so we call it whenever we update status and it sends to the user... but if we pick the wrong suggestion in the first place, the wrong user gets informed | |
13:41 | and the actual suggestor won't get informed a all I guess | |
13:43 | I am doubled up again :( | |
13:44 | magnus | holiday! have fun #koha! |
13:44 | cait | ... why do they always run out so fast! |
13:44 | ashimema | the code you highlight in EDI pretty much exactly matches what GetSuggestionFromBiblionumber was doing |
13:44 | cait | @later tell magnus hope ou had a nice holiday! |
13:44 | huginn | cait: The operation succeeded. |
13:45 | cait | ashimema: the question we are trying to solve is how to fill a new aqorders.suggestion_id field |
13:45 | if there are multiple suggestions for the same biblionumber and/or more than one order for the biblionumber | |
13:45 | if 1:1 it's easy | |
13:45 | but if you have the 1:n n:1 o n:n ... | |
13:46 | I was thinkig best we might be able to do is keep the current behavior | |
13:46 | for the old suggestions | |
13:47 | ashimema | I see |
13:47 | khall joined #koha | |
13:48 | ashimema | I don't think there's a clean way to backdate the link |
13:49 | cait | nope, but if we don't - we will not send any emails for suggestions now pending |
13:49 | I think we at least ought to try | |
13:49 | ashimema | how can we tell they're pending right now? |
13:49 | cait | yeah, they are ORDERED |
13:50 | I just arrived there... | |
13:50 | the suggestion status is ORDERED - and the orderstatus shoudl be ordered too | |
13:50 | maybe that limits it down enough? | |
13:50 | ashimema | it should do |
13:50 | cait | and then we use the 'last person to suggest it'? or we mimick the current behavior and use the first to suggest it |
13:51 | but when we only come up with 1 for each... it's eaasy | |
13:51 | ashimema | see.. this confuses me a bit |
13:51 | shouldn't one order be able to satisfy multiple suggestions? | |
13:52 | i.e. isn't the link the wrong way around? | |
13:53 | at the moment the key Joubu introduces is in the orders table.. that means an order can only have max of one suggestion it satisfied | |
13:53 | shouldn't it work the other way around.. | |
13:54 | you might have 5 suggestions for a book so you decide to order one more copy.. that order 'satisfies' all 5 suggestions.. right? | |
13:54 | caroline | I don't think that's possible in Koha right now, is it? |
13:55 | When you order from a suggestion, you order from one suggestion | |
13:55 | * ashimema | hasn't really looked at the UI |
13:55 | cait | ashimema: funny you ask that, I asked Joubu the same lol |
13:55 | ashimema | but cait seemed to be suggesting as such |
13:55 | Joubu | I implemented what Koha does currently |
13:55 | cait | we agreed on not rewriting all the things, because you can't do it now in the GUI |
13:55 | ashimema: you can merge the records | |
13:55 | khall_ joined #koha | |
13:55 | cait | that will create multiplesuggestions with same biblionumber... |
13:55 | ashimema | so you merge the suggestions instead |
13:55 | right? | |
13:55 | cait | there is an open bug for thta |
13:55 | but it's not possible right now | |
13:56 | caroline | bug 1971 maybe |
13:56 | huginn | 04Bug https://bugs.koha-community.or[…]w_bug.cgi?id=1971 enhancement, P3, ---, koha-bugs, NEW , Suggestion : Should have only one entry by title + a counter of waiting persons |
13:56 | ashimema | does that merge keep the list of suggesters though.. lol |
13:56 | * Joubu | does not touch 4 digits bugs |
13:56 | cait | you can't merge suggestions |
13:56 | caroline | bug 22848 then? :) |
13:56 | huginn | 04Bug https://bugs.koha-community.or[…]_bug.cgi?id=22848 enhancement, P5 - low, ---, koha-bugs, NEW , Ability to merge suggestions |
13:57 | cait | yes |
13:57 | caroline | it's 5 digits |
13:57 | cait | but honestly... I am mad at us for not doing this right from the beginning |
13:57 | the clean-up is melting my breain | |
13:58 | ashimema | lol |
13:58 | koha is like that | |
13:58 | emlam joined #koha | |
13:58 | emlam | o/ |
13:58 | aude_c[m] | Hello! Is there a kind soul here who has the power to give me access to the Koha Google calendar, please? (So I can add Documentation meetings in the future) |
13:58 | ashimema | yes |
13:59 | done aude | |
13:59 | aude_c[m] | Oh! I should have asked earlier :D |
13:59 | Thanks :) | |
13:59 | ashimema | 😉 |
14:02 | Joubu | aude_c[m], caroline: will you have some time for the automated screenshots next week? |
14:04 | caroline | Joubu, next week I'm free monday am, wednesday am and friday am |
14:04 | am = pm for you I think | |
14:04 | Joubu | I am not available on Monday, should be available the other days |
14:05 | caroline | +1 |
14:06 | choosing a date will help kick my butt to try the test plan :) | |
14:06 | Joubu | you should start with installing ktd |
14:06 | ;) | |
14:06 | aude_c[m] | Wednesday is best for me |
14:06 | caroline | yes, well I don't think I'll manage to install and learn ktd by next week however |
14:06 | Joubu | no need to learn |
14:07 | aude_c[m] | And same as Caroline! Plus: sorry Joubu for having not yet replied to your email (meant to do that today!) |
14:07 | caroline | it seems very complicated from what I read on here |
14:07 | Joubu | https://gitlab.com/koha-commun[…]ing-docker/#setup |
14:07 | it's not :) | |
14:07 | caroline | for you! |
14:07 | cait | Joubu: caroline is not a koha-testing-docker user yet |
14:07 | Joubu | really, just copy paste the commands! |
14:07 | AnkeB joined #koha | |
14:07 | cait | so it won't work for her unless you migrate her :) |
14:08 | git installation to koha-testing-docker | |
14:08 | caroline | I'll try but I'm not guaranteeing anything |
14:08 | Joubu | what I am trying to do |
14:08 | aude_c[m] | Talked about ktd with ashimema 's team again this week... And then conveniently for him, Matthew Blenkinsop (my designated helper) went on holiday! lol |
14:08 | caroline | lol! |
14:08 | aude_c[m] | He knows what's waiting for him when he gets back ;) |
14:08 | Joubu | give it a try, and we are here to help if you get something wrong |
14:09 | cait | caroline: are you on windows or linux? |
14:09 | caroline | linux |
14:09 | Joubu | no excuse then :D |
14:09 | caroline | ubuntu 22.04 I think? |
14:10 | Joubu | should be perfect |
14:12 | AnkeB | Hi everybody! Is it normal that if OpacPasswordChange and OpacResetPassword are set to don't allow, still in the OPAC the menu for pw reset is visible and resets the pw without complaint, which it shouldn't. |
14:12 | caroline | so are we meeting wednesday? |
14:12 | Joubu | best would be to have ktd + read and tried the test plan |
14:12 | so that I can answer the questions | |
14:13 | aude_c[m] | Just realised Wednesday is the Docs meeting anyway! https://wiki.koha-community.or[…]ly_2023#Reminders |
14:13 | caroline | ok I'll do that first and then let you know |
14:13 | aude_c[m] | s/Documentation_meeting_12_July_2023#Reminders/Documentation\_meeting\_12\_July\_2023/ |
14:13 | Do you want to chat as part of that or separate? | |
14:13 | cait | AnkeB: check the patron category settings |
14:13 | caroline | it's on thursday in my calendar... |
14:14 | aude_c[m] | Argh! I thought we'd said 12th? |
14:14 | AnkeB | cait: Thanks, I will. |
14:14 | cait | patron category settings can overwrite the prefs |
14:14 | caroline | aude_c[m], can you just change the calendar? |
14:14 | aude_c[m] | But I also just changed a few things because I assumed David got confused with timezones (it's 12th for us but 13th for him) |
14:14 | caroline | that might be it |
14:15 | aude_c[m] | caroline Yes, I have changed the Koha calendar |
14:15 | Does it not show properly for you? | |
14:15 | ashimema | I can do a ktd walkthrough on jitsi if it helps |
14:15 | caroline | my thunderbird might be out of sync |
14:15 | AnkeB | Thanks cait, that's just it. I of course tried as a super user who is allowed anything :-) |
14:16 | caroline | I'll just try to remember it's on wednesday, but ping me if im not there |
14:16 | ashimema | it's on my teams list to make the koha dev onboarding process much clearer from the website.. right now it's all rather hidden in the wiki and gitlabs |
14:16 | cait | most quick replies stem from me having the problem first... |
14:16 | aude_c[m] | caroline Will do. Thanks |
14:16 | cait | aude_c[m]: did you get any email from the kc website? |
14:16 | I tried to make you a user | |
14:16 | aude_c[m] | Ah yes! In spam |
14:17 | cait | oh good |
14:17 | Joubu | ashimema: well, it's the first thing on the getting involved page :) |
14:17 | cait | (it told me it was taken but I can't see it now) |
14:17 | Joubu | yes it's on the wiki, but it's the page we agreed on to redirect people |
14:17 | cait | we can link to the wiki from the website :) |
14:17 | AnkeB | cait :-D |
14:20 | ashimema | where? |
14:20 | https://koha-community.org/get[…]d/for-developers/ | |
14:20 | https://koha-community.org/get-involved/ | |
14:20 | neither of those point to your koha howto stuff | |
14:21 | or am I being thick and totally overlooking something Joubu | |
14:22 | Joubu | https://wiki.koha-community.or[…]/Getting_involved |
14:22 | Fixing bugs: submitting patches | |
14:22 | We have an ever evolving Developer handbook that might be your first point of call, or reference guide. Outside of this, you can follow our crash course in Koha hacking or learn how to set up a dedicated testing and hacking environment. | |
14:22 | ashimema | that's the wiki |
14:22 | there's no link from the website to the wiki | |
14:22 | that's my point | |
14:22 | Joubu | yes, I am just saying that's it is on the main entry point |
14:23 | ashimema | if you google for koha to find koha-community.org.. we don't then help at all to get people over to the actually relevant pages on teh wiki |
14:23 | ah, yes | |
14:23 | Joubu | we agreed (at least at the time) that this page was where people should go (or be redirected) first |
14:23 | ashimema | OK.. so that's what you're suggesting is the thing we should put front and center |
14:23 | tanks | |
14:25 | Joubu | https://koha-community.org/get-involved/ is embeding an iframe |
14:25 | that is not displayed | |
14:25 | ""This is a current snapshot of patches in varying states that you could help test, document, or improve. | |
14:25 | ashimema | where? |
14:25 | I don't see that anywhere | |
14:25 | Joubu | https://bugs.koha-community.or[…]bin/bug_counts.pl |
14:25 | in the DOM | |
14:26 | ashimema | lol |
14:26 | Joubu | https://snipboard.io/qU6ulD.jpg |
14:26 | saw it because of the dark theme or I would missed it | |
14:27 | ashimema | I see |
14:27 | we really need someone to pay some attention to the website.. it's been a bone of contention for a little while | |
14:27 | I just removed the link to owens bug workflow blog post.. it's been mentioned a few times that that site no longer exists | |
14:28 | I've also stuck a link at the top of the 'For developers' page to go to that wiki site | |
14:28 | caroline | while you're there, I think we needed to add the GPL license or something |
14:28 | ashimema | I kinda feel like we should actually just outright link to the wiki and clean out all the other links on that page... |
14:28 | it's misleading to have things duplicated | |
14:28 | cait | links are good |
14:29 | I was hoping to try and improve the layout/designa little bit, but never got ot it | |
14:29 | ashimema | ok.. leave some links.. but having a giant 'START HERE' call to action needs to be there |
14:29 | right now it's "and there this thing, and there's this thing.. and another thing.. and yeah.. this thing too" | |
14:29 | it's confusing to new starts | |
14:30 | it's high up our list here cait | |
14:30 | but so is like 50+ other projects too ☹️ | |
14:30 | cait | I know the feeling |
14:30 | * cait | juggles like 5 prio 1 projects |
14:31 | ashimema | indeed |
14:31 | as for the Koha website.. I'd be tempted to do a proper project with a totally fresh site.. rethinking all of it instead of trying to adapt what we've got | |
14:32 | we can of course copy some content accross.. but so much of our content is outdated and not well formed.. | |
14:32 | we immediately look outdated | |
14:32 | projects like https://forgejo.org outright look nicer from the very front page | |
14:33 | cait | i think we don't have that much content actually |
14:33 | and some things like code of conduct are easy copy and paste | |
14:33 | so a move should not be super hard | |
14:34 | the design is the harder part to agree too - might just need someone ot make a suggestion | |
14:34 | ashimema | eactly |
14:34 | how about we look at getting a 'beta.koha-community.org' site up and running as a starting point | |
14:35 | cait | I have no issue with that - do we keep wordpress as base? |
14:35 | ashimema | up for question.. depends really on whose going to maintain going forward.. wordpress is still incredibly popular |
14:35 | cait | and mostly easy to use |
14:36 | oh one harder part to migrate might be the uspport company list, easier if we keep wordpress | |
14:36 | i think it uses a plugin | |
14:37 | i think it's the only kind of db driven thing we have | |
14:39 | ashimema | should be rather trivial to replicate that anyways |
14:39 | anywho | |
14:40 | cait | I commentd on bug 28844 with the best suggestion I could come up with |
14:40 | huginn | 04Bug https://bugs.koha-community.or[…]_bug.cgi?id=28844 major, P5 - low, ---, jonathan.druart+koha, Failed QA , Suggestion from existing title can alert patron in error |
14:41 | Joubu | thx cait |
14:42 | I would have preferred a PQA for a Friday afternoon however :D | |
14:42 | you can still PQA bug 33947 if you want, it's an easy one | |
14:42 | huginn | 04Bug https://bugs.koha-community.or[…]_bug.cgi?id=33947 enhancement, P5 - low, ---, jonathan.druart+koha, Needs Signoff , Move GetAllIssues to Koha |
14:58 | h2h2 joined #koha | |
14:58 | cait1 joined #koha | |
14:59 | paulderscheid[m] | How about using https://astro.build for the website instead of wordpress? We could then just use markdown for the cms stuff. Articles or whatever would be easy to add just by committing new md. |
15:00 | bag joined #koha | |
15:00 | paulderscheid[m] | Mix a little tailwindcss in there and you'll have a fancy new beta.koha-community.org in no time. |
15:01 | cait2 joined #koha | |
15:02 | paulderscheid[m] | Btw cait2 LMSEventManagement beta is out. We fixed another couple things. |
15:02 | https://github.com/LMSCloud/LMSEventManagement | |
15:15 | Joubu | #action paulderscheid[m] rework the community website |
15:16 | paulderscheid[m] | Alright. Is there an existing repo for it> |
15:32 | lukeg joined #koha | |
15:32 | Tundun joined #koha | |
15:32 | Tundun | Hi all! :) |
15:32 | Does anyone the limit for importing records into Koha at once? | |
15:39 | tundunf joined #koha | |
15:39 | tundunf | Hi all! :) |
15:39 | ashimema | it's wordpress right now paulderscheid.. but I love the idea of a static pages generator stile site |
15:39 | tundunf | Can anyone confirm how many records can be imported into Koha at once? |
15:40 | ashimema | hi tundunf.. a fair few things come into that question.. server resources, browser timeouts etc etc.. there's not a hard limit coded into Koha anywhere that I'm aware of |
15:40 | do we have a support ticket open around this? | |
15:41 | might be something we could do if it's a one off.. or if it's a regular thing it might be better to talk about the use case and perhaps use some serverside tooling and ftp | |
15:41 | paulderscheid[m] | Ah, well that makes sense. Didn't touch wordpress in a long time. |
15:41 | ashimema | is astro the in vogue thing right now? |
15:41 | there's loads of options in that sort of space 😜 | |
15:42 | paulderscheid[m] | I think Astro is THE option for this use-case. |
15:42 | cait2 | paulderscheid[m]: sorry almost missed your message - is there a changelog? :) |
15:42 | tundunf | Thanks @ashimena :) it’s kind of related to a support ticket (about importing records from another catalogue into Koha) I’ll confirm the details and come back |
15:42 | paulderscheid[m] | It's generally very well received and people are already starting to build their own frontend-frameworks on top of it. |
15:43 | cait | disconnects also trigger my renumbering... |
15:43 | paulderscheid[m] | cait2: I wrote a few things in the release notes. |
15:44 | cait | not to be a spoilsport... but wordpress is well known and everyone kinda knows how to use it, sometimes simple is good :) |
15:45 | paulderscheid[m]: hm actually we are more interested in the room reservations (not so many events in our libraries) - any news on the apache thing? | |
15:46 | paulderscheid[m] | Ah, sorry i got that confused. |
15:46 | cait | all good, thx for keeping me in mind at all : |
15:46 | :) | |
15:46 | * ashimema | did mention.. 'whose going to maintain the site' as a pre-requisit of picking a tool.. I'm not for or against wordpress.. and I tend to like static site generators and the push to git workflow myself.. |
15:46 | paulderscheid[m] | We're currently merging 22.11. The game plan is to check compatibility after that so ~2 months from now. |
15:47 | For an update that uses the cool pages feature thanks to ashimema. | |
15:47 | ashimema | in reality.. how much the website needs to change is minimal.. so I kinda feel like a static generator lends itself to our use case |
15:47 | but hey | |
15:47 | cait | aleisha I think : |
15:47 | : | |
15:47 | :) | |
15:47 | the keyboard of the new laptop is odd - sorry for the typos | |
15:48 | paulderscheid[m] | ashimema That's what i think. |
15:48 | Honestly I don't have that much experience w/ wordpress but I heard that maintaining a secure site w/ plugins and so on is more work than it's worth. | |
15:48 | cait | wordpress gives us some featuers, we have a lot of changing authors for the release notes and the like and it's easy to get people without technical knowledge involved |
15:49 | people already compplain about hurdles with manual management in git, maybe we should not do the same for the website where it's not necessary | |
15:49 | also RSS, user and permission management etc. | |
15:49 | ashimema | for the release notes.. the static pages path would suit all of us 😜 |
15:50 | target audience is definitely different there cait | |
15:50 | manual writers don't tend to be technical.. rmaints, rm's do | |
15:50 | cait | I am just saying if you want people without technical background managing contents, using a well known tool is good |
15:50 | yes, but website shoudl not only be worked on by devs | |
15:50 | actually it should be worked on by everyone but devs | |
15:50 | paulderscheid[m] | I think there'll be some work involved, no doubt. |
15:51 | cait | website should be a task anyone can easily jump into |
15:51 | paulderscheid[m] | We could solve that "easily" by adding a WYSIWYG editor that saves the stuff as markdown. |
15:51 | cait | and then build our own thing... again? |
15:51 | we already maintain way too many things | |
15:51 | paulderscheid[m] | This is not that much work. |
15:52 | cait | it's just one more thing on top of all the things that can break if the person goes outt he door |
15:52 | paulderscheid[m] | There are several good libraries in JS for that. |
15:52 | cait | wordpress... is easily handed over |
15:52 | I am not saying it's not technical possible, I am saying we should not put that on top of our pile of things we need to look after | |
15:52 | ashimema | my question is.. what needs maintaining 😜 |
15:53 | nothing has changed in our website for years | |
15:53 | cait | maybe it should |
15:53 | ashimema | and the things that have changed are actually easier done with a simpler tool than wordpress.. in my opinion |
15:53 | cait | currently probably the calendar, the support provider list and the posts are the most dynamic things |
15:53 | ashimema | anyways.. the tool isn't hugely important to me |
15:53 | yup.. and those can all just work pretty much as is I reckon | |
15:53 | cait | i can just log i from anywhere and quickly fix things |
15:54 | don't need to fire up soemthing that can run git and stuff, i like that | |
15:54 | ashimema | I'd be really surprised if there wasnt an ical embed plugin |
15:54 | for example | |
15:55 | paulderscheid[m] | That's the thing. Actually you don't need to, you can just commit from your phone. |
15:55 | The workflow might change a bit, but I don't think ease of use would. | |
15:56 | cait | well at least we agree that it could look a little nicer ;) |
15:56 | soeonewith good advice here? | |
15:56 | * ashimema | finds wordpress increasingly cumbersome and difficult to use |
15:57 | cait | I am pondering how to add part_name and part_number to the serials serach results |
15:57 | it uses SearchSubscriptions which determines which columns you can show | |
15:57 | I can easily add part_name and part_number to the SELECT | |
15:58 | but then I would probably have to write unit tests... right? | |
15:58 | or I could rewrite the whole thing to use subscription objects...b ut that's probably not going to happen | |
15:58 | because that looks all very scary | |
15:58 | I wonder if there is a third option | |
15:59 | paulderscheid[m] | Hmm, dunno :/ |
16:01 | cait | the tests look kind of sparse too |
16:02 | for expanding at least, they don't really test the results | |
16:02 | jsut that an ARRAY is returend... | |
16:02 | samlau[m]1 joined #koha | |
16:03 | paulderscheid[m] | Sounds like a problem for next week? :D |
16:05 | cait | sounds like this code is all soo old |
16:18 | I posted the patch at least | |
16:18 | khall joined #koha | |
16:21 | khall_ joined #koha | |
16:23 | cait | bye all, have a nice weekend :) |
16:24 | @later tell magnuse ask me about ILL item protection again when you are back (I have a flowchart) | |
16:24 | huginn | cait: The operation succeeded. |
16:44 | cait left #koha | |
17:07 | lukeg joined #koha | |
17:16 | emlam | Is anyone else getting an empty pickup locations drop-down when trying to place a hold in request.pl in master? |
17:17 | I'm seeing it on my KTD and a sandbox, but I'd be surprised no one's reported it yet if it's not just me somehow | |
18:32 | khall joined #koha | |
19:37 | lukeg | emlam: Yes, I have that too |
19:47 | emlam | lukeg: Thanks! Good to know it's not just me. I'll file a bug report then |
19:48 | lukeg | emlam: will you point me to the bug once you've filed it? |
19:48 | emlam | sure! |
20:04 | lukeg - bug 34233 | |
20:04 | huginn | 04Bug https://bugs.koha-community.or[…]_bug.cgi?id=34233 normal, P5 - low, ---, koha-bugs, NEW , Pickup location pulldowns in request.pl are blank |
← Previous day | Today | Next day → | Search | Index