IRC log for #koha, 2016-10-20

All times shown according to UTC.

Time S Nick Message
00:11 chrisvella__ joined #koha
01:49 chrisvella__ joined #koha
02:46 NateC joined #koha
03:08 JoshB joined #koha
03:52 chrisvella__ joined #koha
04:01 papa joined #koha
04:19 Francesca joined #koha
04:19 papa joined #koha
04:52 irma joined #koha
04:57 Francesca joined #koha
05:07 * magnuse waves
05:38 cait joined #koha
05:49 magnuse kia ora cait
05:53 cait morning magnuse :)
06:28 fridolin joined #koha
06:29 LibraryClaire joined #koha
06:29 LibraryClaire morning #koha
06:30 fridolin hie there
06:30 LibraryClaire hi fridolin :)
06:30 fridolin LibraryClaire: hie
06:30 fridolin did I say you have the same name as my wife ?
06:31 LibraryClaire you did not :)
06:31 reiveune joined #koha
06:31 LibraryClaire it's a good name ^^
06:32 reiveune hello
06:32 wahanui hello, reiveune
06:33 LibraryClaire hi reiveune
06:33 reiveune hi LibraryClaire
06:35 alex_a joined #koha
06:35 fridolin left #koha
06:37 drojf joined #koha
06:37 drojf morning #koha
06:38 * cait waves
06:38 cait bbiab
06:39 LibraryClaire hi drojf :)
06:40 drojf guten tag BüchereiKlara :)
06:41 Francesca joined #koha
06:42 drojf hi cait who isn't there
06:43 LibraryClaire haha I don't geta a notification for BüchereiKlara :(
06:44 drojf oh. you have to put it in your irc client! :3
06:44 rocio_afk left #koha
06:45 drojf LibraryClaire: or, you know, change your nick officially :P
06:45 LibraryClaire :O
06:51 cdickinson_ joined #koha
06:52 AndrewIsh_away joined #koha
07:04 ashimema mornin' #koha
07:05 fridolin joined #koha
07:05 ashimema no cait yet.. she;s slacking ;)
07:05 LibraryClaire hey ashimema
07:05 wahanui rumour has it ashimema is on qa now .)
07:06 drojf morning ashimema
07:07 ashimema brb, restart requiest
07:10 paul_p joined #koha
07:12 ashimema joined #koha
07:13 ashimema bck
07:20 Joubu @later tell bag please push Nick's follow-up from bug 14752
07:20 huginn Joubu: The operation succeeded.
07:30 atheia joined #koha
07:31 * atheia waves good morning
07:32 LibraryClaire hi atheia
07:37 Francesca joined #koha
07:38 atheia LibraryClaire hello :-)
07:43 cait joined #koha
07:43 * cait waves
07:48 drojf hi atheia
07:49 atheia hello both
08:03 ashimema mornin atheia
08:03 drojf @wunder berlin, germany
08:03 huginn drojf: The current temperature in Segeberger Straße, Wensin, Germany is 7.7°C (9:56 AM CEST on October 20, 2016). Conditions: Mostly Cloudy. Humidity: 91%. Dew Point: 6.0°C. Windchill: 7.0°C. Pressure: 29.95 in 1014 hPa (Rising).
08:03 drojf :(
08:04 ashimema @wunder stevenage, uk
08:04 huginn ashimema: The current temperature in Monkswood, Stevenage, United Kingdom is 10.5°C (9:03 AM BST on October 20, 2016). Conditions: Rain. Humidity: 94%. Dew Point: 10.0°C. Pressure: 30.15 in 1021 hPa (Steady).
08:04 drojf wtf is wensin
08:04 drojf @wunder txl
08:04 huginn drojf: The current temperature in Rue du Capitaine Jean Maridor, Berlin, Germany is 7.1°C (9:55 AM CEST on October 20, 2016). Conditions: Clear. Humidity: 94%. Dew Point: 6.0°C. Windchill: 7.0°C. Pressure: 29.95 in 1014 hPa (Steady).
08:04 atheia mornin'
08:05 * ashimema roles up his sleeves and digs into bug 17196
08:05 huginn Bug[…]_bug.cgi?id=17196 enhancement, P5 - low, ---, jonathan.druart, Needs Signoff , Move marcxml out of the biblioitems table
08:06 * ashimema wishes the bugzilla diff view was more like githubs
08:07 drojf patches welcome :P
08:12 alex_a joined #koha
08:24 mario joined #koha
08:39 AndrewIsh_away g'morn all
08:41 * ashimema thinks AndrewIsh_away isn't _away any more
08:41 * AndrewIsh thinks ashimema is correct
08:45 AndrewIsh @wunder machynlleth, uk
08:45 huginn AndrewIsh: The current temperature in Machynlleth, Machynlleth, United Kingdom is 7.2°C (9:45 AM BST on October 20, 2016). Conditions: . Humidity: 96%. Dew Point: 7.0°C. Windchill: 7.0°C. Pressure: 30.25 in 1024.3 hPa (Rising).
09:11 cait Joubu: thx for testing and commenting! Joubu++
09:18 cait ashimema: you have tested the splinter review?
09:18 cait https://bugs.koha-community.or[…]&attachment=56680 you can write comments for every line
09:19 mario_ joined #koha
09:41 * kidclamp waves
09:41 drojf hi kidclamp
09:42 kidclamp hello Dr. O Jeff
09:44 drojf :D
09:57 ashimema cait: I have indeed use splinter review
09:58 ashimema it's more than you cant expand to see the surrounding code.. you loose allot of context
09:58 ashimema in github you can keep expanding the area of code you see so you can get much more context about what the change does without having to apply it to look
09:59 * ashimema also likes gitlab and wonders about using that
10:11 irma joined #koha
10:13 alex_a joined #koha
10:20 alex_a joined #koha
10:25 alex_a je passe dans le VPN de la Réunion
10:26 Joubu alex_a: take care!
10:39 drojf bbiab
10:41 alex_a joined #koha
10:43 mario_ joined #koha
10:45 mario_ joined #koha
10:46 alex_a joined #koha
10:54 wilfrid joined #koha
11:17 drojf joined #koha
11:17 drojf back
11:19 LibraryClaire hi drojf
11:21 ashimema from the future drojf?
11:23 drojf ashimema: finally back in good old 1955
11:23 * LibraryClaire hopes drojf remembered to bring back a hoverboard
11:29 * drojf hoverboards
11:29 drojf damn, stuck on water
11:38 cait :)
11:41 AndrewIsh "those don't work on water, unless you've got POWER!"
11:42 * eythian throws a battery at drojf
11:42 eythian @wunder ams
11:42 huginn eythian: The current temperature in Schiphol, Badhoevedorp, Netherlands is 12.3°C (1:42 PM CEST on October 20, 2016). Conditions: Light Rain Showers. Humidity: 87%. Dew Point: 10.0°C. Pressure: 29.95 in 1014 hPa (Steady).
11:43 oleonard joined #koha
11:44 meliss joined #koha
11:44 drojf thanks eythian
11:44 * drojf uses the battery as a paddle
11:44 oleonard Hi all
11:45 LibraryClaire Hi oleonard
11:45 wahanui hi oleopard
11:45 eythian hi oleonard
11:45 wahanui hi oleopard
11:45 eythian hi oleopard
11:45 JoshB joined #koha
11:47 drojf hi oleonard
11:47 wahanui hi olé onard
11:48 oleonard 8)
11:48 LibraryClaire wahanui loves you
11:48 wahanui LibraryClaire: sorry...
11:48 LibraryClaire lol
11:49 * LibraryClaire pokes wahanui
11:49 wahanui I'm reporting you to HR!
11:49 LibraryClaire :D
11:49 eythian wahanui: botsnack
11:49 wahanui thanks eythian :)
11:49 drojf BR
11:49 eythian wahanui: status
11:49 wahanui Since Thu Jun 16 21:59:33 2016, there have been 1184 modifications and 500 questions.  I have been awake for 125 days, 13 hours, 50 minutes, 3 seconds this session, and currently reference 49646 factoids. Addressing is in optional mode.
11:49 LibraryClaire bot resources?
11:49 drojf yep
11:49 LibraryClaire ^^
11:50 oleonard Being resources (all-inclusive)
11:50 drojf except the non-being
11:50 oleonard We're lucky wahanui isn't grumpy after being awake for 125 days
11:50 eythian way to ignore the needs of fictional people, oleonard
11:50 nengard joined #koha
11:51 * LibraryClaire loves wahanui
11:51 drojf #   Failed test 'Create DateTime with dt_from_string() for 2100-01-01 with TZ in less than 2s'
11:51 drojf master packages are broken
11:52 drojf #   at t/DateUtils.t line 82.
11:53 * oleonard loves being able to put a face to drojf and LibraryClaire's nicks
11:53 drojf :)
11:53 oleonard eythian: Still waiting
11:53 eythian oleonard: waiting for what?
11:53 oleonard to meet you in person
11:54 eythian Oh, right. You do live in a pretty remote place, so it's not surprising really.
11:54 drojf i'd say best for everyone is to meet in berlin
11:55 drojf i don't see any objections, so it's a deal :D
11:55 eythian Amsterdam is probably more fun
11:56 drojf ok works for me
11:56 oleonard Oh look who just volunteered to organize a hackfest!
11:56 drojf eythian: i have not completely given up on going to amsterdam this year btw
11:57 eythian oleonard: but marcelr isn't even online!
11:57 eythian drojf: I figured that was the case :)
11:57 drojf you can organize it together!
11:58 LibraryClaire oleonard: same :)
11:58 * LibraryClaire pulls face
12:00 Joubu drojf: it's not really broken. This test assume that the creation of a DT in 2100 will take less than 2s
12:00 Joubu if the server is super busy, it can happen
12:00 drojf the nightly server is slow, it will always be busy
12:01 drojf then it should not fail the build if it does not matter
12:01 Joubu it does matter
12:01 drojf for what? ^^
12:01 drojf mine takes 2.5
12:01 drojf and it will always take that
12:01 Joubu upgrade your server :D
12:01 drojf nope ^^
12:02 drojf it works fine for what it does. just the test fails
12:03 alex_a joined #koha
12:03 Joubu we could tell the script to skip it if a ENV var is set
12:04 Joubu if ENV{SERVER_SLOW}: skip :)
12:04 jzairo joined #koha
12:04 drojf why does it choose 2 seconds? is that arbitrary or is there a reson behind it?
12:04 Joubu because 1 was too low
12:04 drojf reason
12:04 Joubu so you change it to 2
12:04 drojf 2 is too low
12:04 drojf :P
12:04 Joubu :)
12:04 drojf change it to 2
12:04 wahanui drojf: that doesn't look right
12:04 drojf 3
12:04 drojf wahanui: true. how did you know?
12:04 wahanui drojf: bugger all, i dunno
12:05 drojf wahanui: botsnack beer
12:05 wahanui thanks drojf :)
12:05 drojf Joubu: what is it supposed to prove? warn when something is introduced that slows it down badly?
12:06 Joubu tcohen: around?
12:06 drojf that would work with 3 seconds :P
12:06 Joubu drojf: but that will fail on a slower server...
12:06 Joubu so not sure it's the solution to increase it again
12:06 Joubu 2 is already too high
12:07 drojf ok then i'd go with the env var and <2 seconds for the test
12:07 alex_a joined #koha
12:07 drojf i need some way to skip it, or i can't do nightlies
12:07 drojf or i have to add a patch that deletes the test, but that does not make sense
12:08 alex_a joined #koha
12:08 Joubu drojf: please open a bug report and assign it to me
12:08 drojf oleonard: so how do we get you to a hackfest in berlin? i am not good at faces and waiting for 2020 in NZ is too long ;)
12:08 drojf Joubu: ok thanks
12:08 rsantellan joined #koha
12:09 rsantellan good morning #koha
12:09 rsantellan sorry I ask a question yesterday and my internet break down before the answer :(
12:10 drojf rsantellan: there is a log
12:10 drojf log?
12:10 wahanui i think log is
12:10 rsantellan I look on the logs and cait answer me at 20:58:
12:10 drojf if somebody answrered
12:10 drojf ah
12:10 oleonard I don't know drojf :( My personal travel budget is reserved for family vacations. We might be planning a trip to Europe this summer though
12:11 rsantellan but I don't know the which link is correct :(
12:11 rsantellan about marc21 field 008 language, which ISO code use for the Three-character alphabetic code ? I look here:[…]aphic/bd008a.html and I assume is this one:[…]639_macrolanguage
12:13 drojf oleonard: other option is you do a kohacon at home :P
12:14 * oleonard wonders how he can rope a nearby library into doing that for him
12:24 kivilahtio ashimema: hi! lari said that you have been interested in HATEOAS for the REST API. I have a small feature which generates a dynamic UI widget from HATEOAS links. If you are interested I can make a short screencast of the feature.
12:24 kivilahtio ashimema: you can findthe code here:[…]98017466e73ef3e1d
12:25 kivilahtio ashimema: under label KD-671 you can find more code for our national cataloguing center and how it integrates with other Koha-installations via the REST API
12:25 ashimema sounds interesting.. will take a look when I have a moment spare ;)
12:26 kivilahtio ashimema: also you can see the endpoint and the payload here
12:26 kivilahtio https://renki.vaarakirjastot.f[…]records/addRecord
12:26 kivilahtio ashimema: we are using the Swagger-UI you so hated :)
12:26 kivilahtio ashimema: I think it is an excellent tool for publishing the API doc, unfortunately not everything works there as it should
12:26 ashimema i didn't hate it..
12:27 ashimema I just didn't think it should be in core koha..
12:27 ashimema it's a big lot of imports
12:27 kivilahtio ashimema: I couldn't find any best practices other than one article from Spring about how to formalyl define hateoas links:
12:27 kivilahtio
12:27 kivilahtio ashimema: It is a very big import, agreed
12:28 kivilahtio ashimema: we embedded it's install instructions to the UBUNTU.install Koha instructable
12:28 kivilahtio ashimema: and maintaining the REST API authentication hooks in the Swagger-UI is a PITA.
12:28 kivilahtio ashimema: but we haven't taken the code to our repo either.
12:30 kivilahtio ashimema: also there is an abstraction layer so it is possible to connect Koha to multiple different API's from the javascript layer. But that is another can of worms :)
12:30 kivilahtio take care!
12:42 kivilahtio ashimema: forgot to mention. When you get into HATEOAS I found that the need for vocabularies and schemas became pretty apparent
12:42 kivilahtio ashimema: so we would need to define our business objects using some public schema, like
12:43 kivilahtio ashimema: to make them interchangeable so everybody knows whtat to expect our business objects to be like
12:43 Dyrcona joined #koha
12:43 kivilahtio ashimema: this is problematic since doesn't have the object definitions we need or are rather far off from what we do
12:44 kivilahtio ashimema: if you know of a schema which would encompass our business objects better, do let me know!
12:51 tcohen joined #koha
12:52 JoshB joined #koha
12:52 tcohen morning
12:58 drojf hi tcohen
12:58 kmlussier joined #koha
12:58 drojf so how did i make that shibboleth thing work in france?
12:59 drojf was easier with ashimema by my side
13:00 LibraryClaire hi tcohen
13:00 tcohen hi drojf, LibraryClaire, cait
13:01 tcohen drojf: have you seen bug 17467?
13:01 huginn Bug[…]_bug.cgi?id=17467 enhancement, P5 - low, ---, tomascohen, Needs Signoff , There should be a koha-zebra script to handle Zebra daemons for instances
13:02 tcohen I'm interested in your opinion on the use of koha-common.links
13:02 tcohen on the followup bug
13:02 tcohen 17468
13:03 drojf tcohen: yes. yay for more consistency and less scripts
13:04 tcohen do bash tab-completion scripts work for zsh users?
13:04 drojf don't know
13:08 ashimema Zsh can handle bash completions functions. The latest development version of zsh has a function bashcompinit, that when run will allow zsh to read bash completion specifications and functions. This is documented in the zshcompsys man page. To use it all you need to do is run bashcompinit at any time after compinit. It will define complete and compgen functions corresponding to the bash builtins.
13:09 ashimema that's from 2010
13:09 ashimema so in short.. yes they should work if the zsh user has enabled them
13:10 * AndrewIsh is wondering if anyone fancies talking modals...
13:10 oleonard Sure AndrewIsh
13:10 ashimema khall, oleonard ^ that was probably aimed at you ;)
13:11 ashimema :D
13:11 khall indeed!
13:11 AndrewIsh so, i'm working on a ui which has "add a new thing" and "modify existing thing" requirements, my immediate thought for this was modals, however...
13:12 AndrewIsh ashimema pointed me at this https://bugs.koha-community.or[…]_bug.cgi?id=15707
13:12 huginn Bug 15707: enhancement, P5 - low, ---, kyle, Signed Off , Add ability to define hierarchical groups of libraries
13:12 AndrewIsh looking at the conversation there, it seems like the decision about whether to use modals or not is still very much up in the air
13:12 AndrewIsh and i wanted to make sure that was the case, or whether the conversation has moved further
13:13 AndrewIsh specifically: https://bugs.koha-community.or[…].cgi?id=15707#c70
13:13 huginn Bug 15707: enhancement, P5 - low, ---, kyle, Signed Off , Add ability to define hierarchical groups of libraries
13:13 khall well, we *have* switched to bootstrap modals in some areas,
13:13 oleonard I would say that the current interface standard is not to use modals for basic "add a new thing" operations
13:13 khall so there is precedent. But I defer to oleonard on this
13:14 khall true
13:14 talljoy joined #koha
13:14 oleonard We use modals in different ways: To display additional information, to perform other kinds of operations
13:14 ashimema what do we use for 'add new thing'?
13:14 khall hide the table and show the form instead
13:15 * ashimema is very out of date.. this is another area he's trying to catch up
13:15 oleonard The old model is separate page views, but yeah, what khall says
13:16 AndrewIsh ah, ok, so hide/show is preferable to separate page views, good to know :)
13:16 oleonard AndrewIsh: I'd say both are fine. Hide/show is faster if you're comfortable with the JS process.
13:17 oleonard We are historically conservative about enriching interfaces with lots of DOM manipulation but we're getting more bold :)
13:17 AndrewIsh oleonard: definitely, having spent the past 2 years working in angular, anything to bring about fewer page refreshes the better imho ;-)
13:18 AndrewIsh just out of interest, is there any particular reason why you've resisted modals for add/modify functions? to me, they're an obvious use for them
13:19 oleonard AndrewIsh: Just trying to keep things consistent until someone is ready to commit to a more broad overhaul
13:20 AndrewIsh oleonard: fair enough, inconsistency is never good. kind of feels like the sort of thing that would fit well into the brave new world that the react work could bring
13:20 oleonard Agreed
13:21 ashimema khall needs to add a react based bootstrap modal ;)
13:21 ashimema then we can convert all the things ;)
13:21 ashimema mwahahahah
13:21 khall it's on the todo list ; )
13:22 * ashimema used to like the idea of inline editing.. the the more time's I've implemented it the more times I've decided actually it's often not a ux win at all.. a modal would have sufficed better.
13:22 AndrewIsh inline editing only really works if you're backed by an api
13:23 AndrewIsh having to submit once you've inline edited your stuff somewhat defeats the object
13:23 oleonard In my opinion the quotes editor shows that inline editing is hard to make discoverable and understandable to the user
13:24 AndrewIsh oleonard: +1
13:26 Joubu left #koha
13:26 ashimema indeed
13:26 ashimema modals for the win in my opinion ;)
13:28 barton joined #koha
13:28 AndrewIsh thanks for the advice all, much appreciated
13:40 Rotkiv joined #koha
13:58 LibraryClaire laters #koha :)
13:58 tcohen bye!
14:00 LibraryClaire left #koha
14:13 jenkins_koha joined #koha
14:14 andreashm joined #koha
14:14 * andreashm waves
14:19 nengard joined #koha
14:32 NateC joined #koha
14:37 fridolin left #koha
15:00 mario_ joined #koha
15:02 mario left #koha
15:27 reiveune bye
15:27 reiveune left #koha
15:33 drojf later #koha
15:35 alex_a joined #koha
15:36 Joubu joined #koha
15:55 rocio joined #koha
16:01 AndrewIsh oleonard / khall: what would be a good example of ui that allows re-ordering of a list?
16:01 oleonard AndrewIsh: We don't have one as far as I can recall
16:02 oleonard The holds priority re-ordering process is in dire need of a JS solution for that, for instance.
16:04 AndrewIsh oleonard: ah, ok. so if i was to create some sort of JS "move this element to the correct position then click save" ui, is that likely to be problematic? it's specifically for re-ordering rows in a table
16:05 oleonard Go for it. I think we may already have the jQueryUI sortable widget available in the staff client so I would look at that first.
16:05 oleonard
16:06 oleonard ...but pick what you think is best.
16:06 ashimema AndrewIsh++
16:07 AndrewIsh oleonard: ah yes, that would be exactly the sort of thing i need, thanks. i think the biggest problem would be ensuring the user clicked "save" after re-ordering. i think it would be a combination of making it super obvious that they need to save and...
16:07 AndrewIsh ...ooh actually...
16:07 ashimema do remember accessibility though
16:08 AndrewIsh ...have you made use at all of the commonly used "you're about to leave this page with un-saved changes" technique?
16:10 oleonard AndrewIsh: I wonder if you could save in the background after each drag-and-drop
16:11 AndrewIsh oleonard: i could, but that kind of necessitates an api endpoint really
16:11 oleonard The system preferences page has a version of the 'leave this page' warning
16:12 oleonard Not sure if it's usable elsewhere, but it's certainly a valid option
16:12 AndrewIsh oleonard: well, either an api endpoint, or a handler for the save in the controller
16:13 * AndrewIsh makes a note to talk api endpoints with ashimema tomorrow...
16:14 ashimema :)
16:14 AndrewIsh oooh, time to run. thanks for the advice oleonard, food for thought there :) bye all
16:14 ashimema REST all the things
16:42 cait left #koha
16:43 NateC joined #koha
16:43 LibraryClaire joined #koha
16:45 * LibraryClaire waves
17:09 mario joined #koha
18:02 kmlussier joined #koha
18:22 edveal joined #koha
18:28 drojf joined #koha
18:32 drojf joined #koha
18:52 drojf joined #koha
19:47 cait joined #koha
19:51 andreashm joined #koha
19:51 * andreashm waves
20:02 * cait waves :
20:02 cait :)
20:26 wizzyrea joubou++ because he's generally great and very nice
20:28 andreashm joined #koha
20:28 * andreashm waves again
20:28 andreashm hopefully I wont be logged out without noticing again.
20:49 cait yy
20:51 andreashm hi cait
20:51 cait hi andreashm :)
20:51 cait how are things?
20:53 andreashm all is good here.
20:53 andreashm how are you? how was the hackfest?
20:54 cait exhausting but good :)
20:55 andreashm as usual then. =)
20:56 cait yep
20:57 andreashm sad I couldn't go. ended up having to make a quick visit back home for family matters instead. =/
20:58 andreashm joined #koha
21:09 cait :/
21:11 andreashm I guess there's always next year.
21:12 andreashm whenever that is. will it be during spring as it usually is or continue with fall?
21:13 andreashm ok, anyway, I'm off to bed. bye #koha
21:17 CrispyBran joined #koha
21:25 kathryn joined #koha
21:34 cait hi kathryn :)
21:34 cait night all!
21:34 wahanui goodnight cait. You'll be back.
21:34 kathryn hi cait, and night!
21:35 CrispyBran Anyone have experience setting up authentication through referring url?
21:43 rangi morning
21:47 JoshB left #koha
22:17 barton joined #koha
22:32 irma joined #koha
22:45 chrisvella__ joined #koha
22:57 Francesca joined #koha
23:09 irma joined #koha
23:58 papa joined #koha

| Channels | #koha index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary