Time Nick Message 20:33 * cait waves 18:18 * tcohen is bouncing of joy 18:13 oleonard Although I guess that would be a request from the db user 18:13 oleonard Including, perhaps, a link from the database update output in the web interface 18:07 oleonard I just had some ideas about how we handle links to sysprefs throughout the interface... Would be nice to be able to offer a little popup window for setting a single pref 18:05 tcohen if you have something in mind, like revamping the sysprefs area, I'm all in 18:05 tcohen I mean, for all the things :-D 18:05 oleonard Good :) 18:04 tcohen yes sir! 18:03 oleonard tcohen: Do you plan to make an endpoint for system preferences? 17:59 oleonard Okay, I can continue my work with that in mind. 17:59 oleonard I see. 17:58 tcohen we get the full fledeged one 17:58 tcohen but if we use Accept application/hal+json 17:57 tcohen you get the raw object as we do now 17:57 tcohen Accept application/json 17:57 tcohen my idea is that, when you request a hold object using 17:57 tcohen HAL is a standard way of representing the data 17:56 tcohen now that we have sort of a consensus on how to wrap the things together 17:56 oleonard Ah, I didn't understand what HAL was about when it was brought up at the meeting 17:56 tcohen and I will provide (in paralel) a solution to that 17:56 tcohen work on your prototype UI without that data 17:56 tcohen I think that was voted or is about to 17:55 tcohen I proposed to use the HAL model to represent objects that have relationships with other objects, and even embeded ones 17:55 tcohen right 17:51 oleonard So, biblionumber and borrowernumber are provided by the API, but not biblio.title and borrowers.surname, etc. 17:50 oleonard Thinking about the holds interface... The data the API provides isn't as fully-formed as what we need to show onscreen. I'm not sure if the answer is to change the API or to have an intermediate step 17:49 tcohen shoot 17:49 tcohen yes 17:49 oleonard Do you have a moment? It can wait if not 17:48 tcohen preparing for a call 17:48 tcohen sorry for the delay 17:48 tcohen yes 17:39 oleonard tcohen around? 17:07 reiveune bye 16:37 * oleonard hopes it is well-attended 16:35 wizzyrea heaps I reckon 16:21 oleonard Anyone here also there? 16:21 oleonard I completely forgot the koha-US conference started today! 14:52 ashimema pm'd you 14:51 fridolin ashimema: yep 14:49 ashimema fridolin about? 14:43 caroline_crazycatlady hi jzairo_! 14:41 jzairo_ hello 13:22 caroline_crazycatlady good morning! 12:42 * oleonard waves to wizzyrea 11:23 oleonard Hi #koha 09:51 andreashm nice to see you working on that again dcook 09:33 dcook Oh or maybe we're stricter now.. 09:27 dcook Hmm looks like maybe a newer patch has caused a problem.. 09:26 dcook I've gotten to the very last step with no fuss 09:26 dcook Hurray for writing test plans 09:13 dcook Ok updating the 10662 instructions for koha-testing-docker.. 09:12 dcook So join the dark side to make it easier for me... hehe 09:12 dcook And I use Docker Desktop for a lot of other projects.. 09:12 dcook magnuse: kohadevbox and Docker Desktop don't play nicely together on Windows :( 09:11 dcook There we go.. 09:11 * magnuse still uses kohadevbox 09:10 dcook Now to remember the username and password hehe 09:10 dcook Yep loaded just fine this time 09:09 dcook Nearly done.. 09:08 dcook /kohadevbox/misc4dev/populate_db.pl is taking its sweet time hehe 09:07 dcook I already took down the docker containers. Waiting for them to start again. 09:06 dcook Ah I recalled reset_all from kohadevbox but wasn't sure itw as across 09:06 ashimema might be worth running that 09:06 ashimema reset_all will clean up the db for you 09:05 dcook I might just rip it down and start again.. 09:04 dcook I don't think I've really used it since Portland last year 09:04 dcook This should be a fresh database but maybe koha-testing-docker did something else.. 09:04 dcook Table 'koha_kohadev.plugin_methods' doesn't exist 09:03 dcook restarted starman but now it's just spinning its wheels int he browser... going ot check the logs.. 09:03 dcook Just rechecking now 09:02 * ashimema quickly checks here 09:02 ashimema still not working for you? 09:02 dcook Hmm 09:02 ashimema that sort of error is usually an error on my part forgetting to run the dbic schema files generation 09:02 dcook I think I probably just need to restart Plack heh 09:01 ashimema well it's working locally.. and passing the test suit 09:01 dcook I'm so out of touch atm.. 09:01 ashimema er 09:01 dcook Oh or do I just need to restart plack.. 09:00 dcook at /usr/share/perl5/DBIx/Class/Exception.pm line 77 09:00 dcook DBIx::Class::Storage::DBI::_dbh_execute(): Unknown column 'me.privacy_guarantor_fines' in 'field list' at /kohadevbox/koha/Koha/Objects.pm line 92 09:00 dcook ashimema: Is master broken right now? 09:00 dcook Yeah... 09:00 dcook Hmm getting lots of errors which seem like they wouldn't be from my code... going to try master.. 08:47 dcook Speaking of updates... waiting for the git in this named volume to update... heh 08:47 dcook Seemed a bit of a hit 08:46 dcook Trying out "Scratch Jr" 08:46 dcook Eventually it caught up though 08:46 dcook Got sunk by updates and syncs 08:46 dcook I turned on an old Android tablet for my kid to play with 08:46 ashimema ouch 08:46 dcook Right?! heh 08:46 ashimema annoying thing is.. it then takes best part of a day to run through updates 08:46 dcook Used to be you had to do your taxes in Australia on Windows or Mac 08:46 dcook Helps that most things these days are done over the web 08:46 ashimema mm.. that's about the only reason I have a laptop that still dual boots windows.. it gtes the windwos side booted about once a year for a client much like that.. 08:45 dcook I haven't at home for... yeah nearly a decade. 08:45 dcook hehe 08:45 * ashimema has barely touched Windows in best part of a decade now 08:45 ashimema really.. don't believe them.. it never happens :P 08:45 dcook Just Windows and Mac.. 08:44 dcook The department mandated software didn't have a Linux client 08:44 dcook I recently had someone run into a problem running a Linux desktop 08:44 ashimema aren't those the things you open when it gets a bit warm inside? 08:44 dcook Hehe 08:44 * ashimema does everythng on linux.. what is this Windows you talk about? 08:43 dcook So I ended up just using a named volume to keep it all within the Hyper-V VM 08:43 dcook I think I had some issues using git clone on Git Bash on Windows... 08:43 dcook :D 08:43 * ashimema likes it 08:43 dcook It certainly seems to get a lot of attention on Gitlab 08:42 dcook Ohh that's good to hear 08:42 * andreashm should revisit that at the hackfest. 08:42 andreashm I think most are using koha-testing-docker now. 08:40 dcook Using Docker for pretty much all my things now, so going to try revisiting koha-testing-docker rather than kohadevbox.. 08:40 dcook I mean I've been doing BAU type Koha things but missing the Koha community :p 08:40 dcook I've been missing Koha a bit 08:38 dcook I don't know where all the time goes though 08:38 dcook Had other things to occupy my days 08:38 dcook Yeah I'm out of the loop as well 08:38 * andreashm is out of the loop on that one 08:38 ashimema interesting 08:37 andreashm or so I understand. 08:37 dcook Yeah? 08:37 andreashm dcook: seems like a lot of the main players in the bibframe/linked data/semantic web in libraries are here 08:37 magnuse yeah 08:37 dcook And not so big as to enjoy trucking along with dad to a conference 08:37 dcook Hehe yeah not yet 08:37 dcook They sure do 08:37 magnuse ah, not quite ready to stay home alone ;-) 08:37 ashimema They grow up so fast 08:37 dcook andreashm: I recognize a few of the names on there I thik 08:36 dcook Three years old now 08:36 magnuse how old are they now? 08:35 dcook Might need to hire someone to look after the kiddo while I'm in Wellington heh 08:35 * andreashm could only go yesterday though 08:35 dcook Yes I think I'm going to do whatever I can to go to that one 08:35 andreashm this is going on in Stockholm now: https://www.kb.se/samverkan-och-utveckling/kalendarium-samverkan-och-utveckling/kalendarium-samverkan-och-utveckling/2019-05-22-3rd-annual-bibframe-workshop-in-europe.html#item-42705879d169b8ba882a1e762 08:35 * dcook ponders 08:35 magnuse dcook: are you going to kohacon20 in wellington? 08:35 dcook Yarp 08:35 magnuse kids > everything else 08:34 dcook One day 08:34 dcook magnuse: daww 08:34 dcook Ah mostly me needing to be here for the kid 08:34 magnuse dcook: we wanted you to go too :-) 08:34 andreashm clear your table and go! =) 08:34 dcook Too busy though O_O 08:34 dcook Oh yeah I wanted to go to Marseille this year.. 08:34 dcook I was talking to a non-library person too about how they used schema.org with some of their projects (I think just in terms of SEO for Google) 08:34 * magnuse has booked trip to, and hotel in, marseille! 08:33 magnuse andreashm: amen 08:33 dcook https://www.w3.org/2019/09/TPAC/schedule.html 08:33 andreashm magnuse: yeah. and bibframe has lots to sort out before becoming truly useful (mostly regard works). But the community should start working supporting it, and multiple metadata formats in general, or there will be trouble in coming years. 08:32 dcook They're having a meeting in Fukuoka I think 08:32 dcook https://www.w3.org/community/lbd/ 08:32 dcook Oh that being said... there is something neat going on in Japan soon 08:32 magnuse i have listened to hundreds of FLOSS weekly podcasts, and i think rdf/linked data has been mentioned once... 08:32 dcook But it uses RDF 08:32 dcook Fedora Commons doesn't really take advantage of any "Linked Data" functionality 08:31 dcook I know I talked down kidclamp from storing RDF in MySQL ages ago, but I think I'd be more inclined to do that now 08:31 dcook It's weird 08:31 dcook Fedora Commons uses ModeShape... which uses "Java API for content repositories" (JCR) and stores that data I think in binary in PostgreSQL... 08:30 dcook Although I find Turtle I think the easiest to read.. 08:30 dcook Yeah I find json-ld way easier to work with than RDF/XML 08:30 dcook Or SPARQL 08:30 dcook Yeah in the past few years I've seen next to nothing about triplestores 08:30 andreashm but both often fly way over my head. 08:29 * andreashm likes json-ld better than rdf-xml 08:29 andreashm no triplestore even 08:29 * dcook likes json-ld :) 08:29 dcook Well this has some scalability issues I think 08:29 andreashm LIBRIS har it stored as json-ld in postgres for example 08:28 dcook Heh 08:28 andreashm all RDF seems to be stored in a weird way in production. =) 08:28 dcook Although it stores it in a weird way 08:28 andreashm really? interesting! 08:28 dcook Fedora 4.x uses RDF as its native data format 08:27 andreashm cool! 08:27 dcook Funnily enough, I've actually been working a lot with RDF over the past year or two with Fedora Commons 08:27 dcook :o 08:27 * andreashm looks at magnuse 08:27 * andreashm was at a BIBFRAME workshop here in Stockholm yesterday. Was thinking about our RDF in Koha project 08:27 dcook I moved to a new computer recently so need to re-establish some of my community dev tools 08:27 dcook heh 08:26 * andreashm reads the logs and sees discussions about 10662. yay! 08:26 dcook Have some time to make up at work plus I have been thinking a lot about tests lately and thinking about 10662 08:25 dcook I wasn't going to, but... 08:25 dcook Yep heh 08:25 andreashm working late? 08:24 andreashm hey dcook 08:22 dcook There we go 08:22 dcook 😅 08:22 dcook And missing my shameface emoji.. 08:22 dcook Trying to rebase now... 08:13 dcook Oh and I have a Koha::Daemon module... not sure how to test that one.. 08:12 * dcook has actually had quite a bit of fun writing unit tests in Ruby lately 08:11 dcook Not that Perl knows what that is but I think it treats methods starting with _ as special.. 08:11 dcook Although I think Devel::Cover might only look at public methods 08:11 dcook I take it https://wiki.koha-community.org/wiki/Coding_Guidelines#PERL17:_Unit_tests_are_required_.28updated_Apr_26.2C_2017.29 refers to all methods and not just public methods? 08:11 * magnuse should be looking at the functional side of that one, but no time... 08:10 dcook But I'm thinking a bit about how I can do it 08:10 dcook 10662 uses an event-driven framework which makes things a bit tough to test... 08:10 ashimema oh, yeah.. that one would be nice 08:10 huginn Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10662 new feature, P3, ---, dcook, Failed QA , Build OAI-PMH Harvesting Client 08:10 dcook Arguably could maybe put something in xt/ I guess but yeah I don't think there's too much to be gained 08:10 ashimema bug 10662 08:09 dcook Really actually want to get more tests in for 10662, but I've actually had a lot of non-Koha work lately, so focused on htat 08:09 ashimema always nice to have a test when possible but I think you've diligently proved if possible it's bloomin hard and not entirely worth working any more on. 08:09 dcook I've been in a bit of a testing frenzy lately 08:09 dcook :) 08:09 ashimema Thanks so much for persuing all the options :) 08:09 dcook My test can live on Bugzilla in case anyone ever desperately needs it 08:08 dcook I reckon maybe just adding a note is a good plan hehe 08:08 dcook Thanks, ashimema and magnuse :) 07:53 * magnuse hands andreashm the double sided tape 07:47 magnuse dcook++ 07:37 ashimema * thanks for working so diligently dcook 07:37 ashimema thanks for working so diligently dcoot 07:37 ashimema I'm at the point of.. lets just add a note and give up on the tests I think 07:37 ashimema yowser dcook was busy.. 07:09 * magnuse waves 06:53 alex_a Bonjour 06:43 reiveune hello 00:34 huginn dcook: The operation succeeded. 00:34 dcook @later tell nuentoter How are the checkouts being performed?