Time  Nick            Message
01:27 mtj             hi #koha
01:28 mtj             ahh, i see crispy is no longer online
01:30 mtj             ..was going to suggest apache  + mod_webauth or mod_rewrite modules
01:30 mtj             rangi: https://perishablepress.com/eight-ways-to-blacklist-with-apaches-mod_rewrite/
01:31 mtj             oops, typo..  sorry to bother chris :)
01:32 mtj             http://httpd.apache.org/docs/current/howto/auth.html
01:33 mtj             http://webauth.stanford.edu/auth.html
01:36 mtj             @later tell CrispyBran: try apache  + mod_webauth or mod_rewrite modules
01:36 mtj             @later tell CrispyBran: https://perishablepress.com/eight-ways-to-blacklist-with-apaches-mod_rewrite/
01:36 mtj             @later tell CrispyBran: http://webauth.stanford.edu/auth.html
01:36 huginn          mtj: The operation succeeded.
01:36 huginn          mtj: The operation succeeded.
01:36 huginn          mtj: The operation succeeded.
01:39 mtj             ..but afaik, its trivial to fake a referer... so perhaps a bad idea? :'(
01:47 mtj             apache and shib is probably the best option
01:48 mtj             ^ ..i think that would work as an ezproxy substitue, even?
01:55 mtj             apache+shib+mod_shib+mod_proxy = ezproxy
02:08 dcook           @later tell wizzyrea this made me think of you for some reason http://imgur.com/gallery/6z6Wp
02:08 huginn          dcook: The operation succeeded.
02:08 dcook           @later tell wizzyrea I may have popped on to IRC just to say that...
02:08 huginn          dcook: The operation succeeded.
02:08 wizzyrea        haha
02:09 dcook           "D
02:09 dcook           :D*
04:14 dcook           I seem to recall there being test builder scripts..
04:14 dcook           t::lib::Mocks?
04:15 dcook           t/lib...
04:16 dcook           Cool, I'm going to make a t::lib::MockServer, or something
04:21 dcook           Or is that just too much work today..
05:32 * magnuse       waves
05:33 * cait          waves
05:35 magnuse         \o/
06:11 drojf           morning #koha
06:12 * cait          waves
06:15 LibraryClaire   morning #koha
06:15 LibraryClaire   @wunder Konstanz
06:15 huginn          LibraryClaire: The current temperature in Mainaustraße, Konstanz, Germany is 8.4°C (8:14 AM CEST on October 21, 2016). Conditions: Rain. Humidity: 88%. Dew Point: 7.0°C. Windchill: 8.0°C. Pressure: 29.94 in 1014 hPa (Rising).
06:15 cait            brr
06:15 drojf           hi cait and LibraryClaire
06:15 LibraryClaire   completely soaked through
06:16 LibraryClaire   and my bag broke on my way in
06:16 cait            ;(
06:16 drojf           @wunder berlin, germany
06:16 LibraryClaire   hi drojf :)
06:16 huginn          drojf: The current temperature in Segeberger Straße, Wensin, Germany is 7.5°C (8:12 AM CEST on October 21, 2016). Conditions: Rain. Humidity: 91%. Dew Point: 6.0°C. Windchill: 8.0°C. Pressure: 29.89 in 1012 hPa (Steady).
06:16 drojf           stop giving me wensin, whatever that is
06:16 cait            about the same
06:17 drojf           Wensin ist eine Gemeinde am Ufer des Wardersees im Kreis Segeberg in Schleswig-Holstein
06:17 drojf           wtf
06:17 cait            lol
06:17 drojf           @wunder txl
06:17 huginn          drojf: The current temperature in Rue du Capitaine Jean Maridor, Berlin, Germany is 7.3°C (8:15 AM CEST on October 21, 2016). Conditions: Mostly Cloudy. Humidity: 100%. Dew Point: 7.0°C. Windchill: 7.0°C. Pressure: 29.86 in 1011 hPa (Steady).
06:17 Joubu           @later tell dcook what's wrong with t/lib?
06:17 huginn          Joubu: The operation succeeded.
06:20 * drojf         wants tea. or coffee. omg decisions before first tea or coffee
06:20 LibraryClaire   I will be getting coffee as soon as the machine has finished making it!
06:21 * LibraryClaire goes on a coffee hunt
06:23 fridolin        hie there
06:23 * cait          guesses she should hurry up to join LibraryClaire at work
06:23 cait            but it's raining!
06:23 * LibraryClaire recommends an umbrella
06:23 dcook           Joubu: Nothing at all. I just didn't realize it existed until just the other day, and remembered again today :)
06:24 dcook           Joubu: I was thinking of adding a module for mocking servers...
06:24 dcook           I've been using Test::TCP and Net::Server::HTTP within individual tests, but it would probably be nicer to have a module shared among tests for it..
06:25 Joubu           yes we have not put enough code yet in lib
06:25 Joubu           but we need to centralise some stuffs
06:25 dcook           Agreed :)
06:26 dcook           I wonder if having a mock server would be helpful to people..
06:26 dcook           I suppose so
06:26 dcook           For my purpose, I'm using it to mock a OAI server, so my OAI client can be tested
06:26 dcook           But it could be used for the Koha::OAI modules as well..
06:26 dcook           In fact, I suppose those all could be tested together?
06:26 Joubu           I don't think we have tests already
06:26 dcook           I'll keep it in mind, and see what I come up with :)
06:26 Joubu           iirc someone asks on a bug to get test for it, but not sure we got them
06:27 drojf           hi dcook!
06:27 dcook           heya drojf :)
06:27 dcook           Joubu: Cool. I figure people are going to be asking for lots of tests with bug 10662 so I'm trying to provide as many as possible
06:27 huginn          04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10662 new feature, P3, ---, dcook, Patch doesn't apply , Build OAI-PMH Harvesting Client
06:27 drojf           and hi Joubu. thanks for the key, i'll try to add it somewhen this weekend
06:27 dcook           And learning the hard-way the joys of test-driven design. I wish I'd written the tests from the start rather than after..
06:28 Joubu           dcook: bug 15108
06:28 huginn          04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15108 enhancement, P5 - low, ---, ere.maijala, Signed Off , OAI-PMH provider improvements
06:29 dcook           Oooh. I've been hoping someone would fix the server to use UTC as per the spec..
06:29 alex_a          bonjour
06:29 wahanui         que tal, alex_a
06:30 LibraryClaire   hi alex_a
06:30 alex_a          salut LibraryClaire
06:34 Joubu           I am stuck with a pref name... cf bug 17453
06:34 huginn          04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17453 enhancement, P5 - low, ---, jonathan.druart, Needs Signoff , Inter-site holds improvement
06:34 Joubu           I need a pref to list the patron categories which won't be affected by the behavior of the other pref is it's switched off
06:35 Joubu           OPACHoldsIfAvailableAtPickupUnlessForCategories sounds... a bit ... too long... isn't?
06:37 dcook           hehe
06:38 Joubu           cait, LibraryClaire maybe?
06:41 LibraryClaire   hello
06:41 LibraryClaire   hehe
06:41 LibraryClaire   OPACHoldsIfAvailableAtPickupExceptions ?
06:41 LibraryClaire   it's still relatively long
06:42 cait            i like exceptions
06:42 drojf           a nice acronym for holdsifavailableatpickup. HIAAP :P
06:42 * cait          grabs the umbrella and heads out
06:42 Joubu           It's but it's "if available" not "not if available"
06:43 Joubu           so it's an exception for something true
06:43 Joubu           the name sounds wrong in that case
06:43 LibraryClaire   brrrrr
06:43 * LibraryClaire searches for brain
06:43 Joubu           that would work if the first pref did the contrary
06:43 LibraryClaire   what's the first pref called?
06:44 Joubu           OPACHoldsIfAvailableAtPickup
06:44 LibraryClaire   the first pref excludes people, yes?
06:44 LibraryClaire   ok
06:44 Joubu           no the first pref is on by default
06:44 Joubu           So maybe I should invert everything
06:45 LibraryClaire   the first pref doesn't change current functionality unless turned off - am I understanding correctly?
06:45 Joubu           yes, that's it
06:45 LibraryClaire   ok
06:46 * LibraryClaire thinks
06:51 magnuse         @wunder boo
06:51 huginn          magnuse: Error: No such location could be found.
06:51 magnuse         :-O
06:51 magnuse         @wunder marseille
06:51 huginn          magnuse: Error: No such location could be found.
06:52 alex_a          :-)
06:52 magnuse         @wunder bodø, norway
06:52 huginn          magnuse: Error: No such location could be found.
06:53 AndrewIsh       g'morn all
06:53 reiveune        hello
06:55 eythian         @wunder ams
06:55 huginn          eythian: The current temperature in Schiphol, Badhoevedorp, Netherlands is 4.8°C (8:54 AM CEST on October 21, 2016). Conditions: Patches of Fog. Humidity: 94%. Dew Point: 4.0°C. Windchill: 5.0°C. Pressure: 30.01 in 1016 hPa (Steady).
06:55 eythian         Chilly
07:05 LibraryClaire   hi AndrewIsh
07:08 AndrewIsh       hi LibraryClaire
07:09 drojf           hi eythian and AndrewIsh
07:13 liw             @wunder helsinki
07:13 huginn          liw: The current temperature in Helsinki, Finland is 4.0°C (9:50 AM EEST on October 21, 2016). Conditions: Overcast. Humidity: 61%. Dew Point: -3.0°C. Windchill: 1.0°C. Pressure: 30.51 in 1033 hPa (Steady).
07:13 AndrewIsh       hi drojf
07:13 ashimema        @wunder stevenage, uk
07:13 huginn          ashimema: The current temperature in Monkswood, Stevenage, United Kingdom is 7.9°C (8:13 AM BST on October 21, 2016). Conditions: Overcast. Humidity: 95%. Dew Point: 7.0°C. Windchill: 6.0°C. Pressure: 30.12 in 1020 hPa (Steady).
07:13 AndrewIsh       @wunder machynlleth
07:13 ashimema        mornin' #koha
07:13 huginn          AndrewIsh: The current temperature in Machynlleth, United Kingdom, United Kingdom is 4.3°C (8:06 AM BST on October 21, 2016). Conditions: . Humidity: 96%. Dew Point: 4.0°C. Windchill: 4.0°C. Pressure: 30.16 in 1021.2 hPa (Steady).
07:13 AndrewIsh       wunder, you wrong! it's 2.5C
07:15 AndrewIsh       hi ashimema
07:15 LibraryClaire   hi ashimema
07:16 * AndrewIsh     peeks outside, shivers and returns to the warmth of the office
07:28 magnuse         @wunder boo
07:28 huginn          magnuse: Error: No such location could be found.
07:28 magnuse         does that mean i can take the rest of the week off?
07:29 AndrewIsh       magnuse: i think it does!
07:29 magnuse         woohoo!
07:32 archer121       Hi, we use the batch checkout facility to issue books to the patrons. But through this feature, it is not possible to  renew the books. I know that the "forced_checkout" permission will do the job, but is there a permission that will just allow renewals only from batch checkout?
07:33 Joubu           no
07:33 Joubu           We do not have specific behavior for batch checkout so far
07:34 archer121       forced checkout will bypass all limits. All I want is the staff be allowed to renew books to the patron when he tries to checkout the book (that is already in his account)
07:34 archer121       Joubu: Is it difficult to implement?
07:35 Joubu           It depends
07:35 Joubu           I don't think so
07:35 Joubu           But it would be the first behavior specific for batch checkouts, so I guess they are some hidden problematics
07:36 Joubu           there*
07:37 archer121       If I sponsor some developer, how muck would it cost?
07:37 archer121       much*
07:38 Joubu           heh
07:39 archer121       I just need the approximate figure so that I can talk with my superiors
07:39 Joubu           it depends on the number of hours it needs and who are you going to ask to implement it I guess :)
07:41 Joubu           archer121: whoever you ask, make sure the code will be submitted on bugzilla
07:41 * ashimema      hints at Joubu being a good contractor for this sort of thing ;)
07:42 ashimema        but you need to write a good spec explaining exactly what it is you want.. for any developer to stand a chance getting it right to your specifications ;)
07:45 Joubu           or ask the developer to write the spec and validate it :p
07:47 Joubu           haaa atheia :)
07:47 Joubu           atheia: hi! Would you like to take a look at 17471 and 17472 please?
07:48 archer121       ashimema: I need to ask my boss. What she will be asking first is how  much it will cost. Can I know how much (atleast max amount), so that I can propose this to my boss? How much do developers usually charge for such things?
07:52 drojf           i don't think it is possible to answer that. i'd say you should pay joubu to write the spec to get an estimate how much the feature would cost :)
07:52 atheia          Good morning!
07:52 wahanui         well, it's morning somewhere, yes
07:52 drojf           hi atheia
07:52 atheia          Joubu, sure will do.
07:52 * atheia        waves
07:54 atheia          Joubu, yeah, both sound sensible and eminently doable.
07:54 magnuse         archer121: people here are mostly developers, not necessarily the ones who set the price. my recommendation would be to write up what you want in an email, send it to the list and ask for prices/offers. that will reach more people and give some time to think about it
07:54 magnuse         bug 17471
07:54 huginn          04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17471 enhancement, P5 - low, ---, koha-bugs, NEW , Borrower Previously Checked Out: Date of last checkout
07:55 magnuse         bug 17472
07:55 huginn          04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17472 enhancement, P5 - low, ---, koha-bugs, NEW , Borrower Previously Checked Out: Display title
07:58 smon            hi! how would I bulkimport loc authority data? i am new to ILSs: is there already some script/program that can map loc's rdf to marc?
08:02 * ashimema      hasn't yet got round to scheduling OSS Tuits for AndrewIsh and atheia yet.. but likes the idea of those two getting done at some point too
08:02 * atheia        goes off to find out what or who OSS Tuits is.
08:02 ashimema        that should be /open time oss tuits/ really.. i.e unsponsored work time
08:02 ashimema        OSS = open source software
08:03 atheia          sure… tuits?
08:03 ashimema        tuits https://en.wiktionary.org/wiki/round_tuit
08:04 atheia          Ooh, that's a fun word.
08:04 ashimema        or http://www.urbandictionary.com/define.php?term=tuit perhaps is a better explanation ;)
08:04 ashimema        you never heard that before atheia?
08:04 atheia          I like
08:04 atheia          nope
08:04 ashimema        it's fairly common in oss circles I've lurked in in the paste
08:05 atheia          It will be in my circles now too :D
08:05 ashimema        kind of a 'mythical payment' for work you 'might never get around to'
08:05 ashimema        :)
08:06 ashimema        I'd like to arrange 'tuits' to be dished out within the company.. i.e alloted time for us devs to just do what we think needs doing to better koha without it being driven by the boss or the client ;) (QA, Signoff, Minor Enhancements like the above)
08:06 * AndrewIsh     is intrigued by the concept of "mythical payment"
08:07 ashimema        it's use in the context of "I've love to, but I don't have enough tuits right now"
08:07 ashimema        round tuits is interchangable
08:07 smon            sorry, i am somewhat confused: are you talking about my question or continuing a conversation from before I joined the chat? :D
08:08 ashimema        continueing smon
08:08 ashimema        I'm not sure of the answer to your question..
08:08 Joubu           ashimema: it's more or less what I try to do every day ;)
08:09 ashimema        bulkmarcimport.pm 'might' do it if you can get the loc authorities in a mass marc file
08:09 ashimema        smon^
08:09 ashimema        indeed Joubu :)
08:09 smon            it only might?
08:09 atheia          Definitely, mythical tuit payment would be a lovely company perk ^^
08:09 smon            are there tools for rdf->marc?
08:12 mtj             smon:  perl ./bulkmarcimport.pl -a -m ISO2709 -file ./authorities.mrc
08:13 ashimema        thanks mtj
08:13 mtj             ^..ive used that script for authority import, it works well  :0)
08:13 ashimema        it's been ages sin'ce i've looked at those scripts ;)
08:13 smon            ok thx mtj
08:13 smon            i am thinking about using that or stage-marc-import.pl
08:14 mtj             np ashimema :)
08:14 ashimema        cait knows about stage-marc-import
08:14 smon            i was just wondering what ashimema's `might` in quotations was supposed to indicate :D
08:14 ashimema        the two importers 'should' match each other for functionality.. but they do sometimes fall out of sync
08:14 mtj             smon, they basically do the same thing - commandline script is more 'reliable' (ive found)
08:15 ashimema        it was supposed to indicate that I couldn't remember if it handled authorities as well as biblio's
08:15 smon            i see
08:15 ashimema        mtj, you realise you can use the stage scripts from the commmand line too right ;)
08:15 smon            no, i already produced my own authority files and uploaded them to koha
08:15 smon            that worked quite well so far
08:16 mtj             ashimema: hmm, i dont think ive used those scripts via cli, thanks
08:16 eythian         @later tell marcelr in case you need help with the language, https://twitter.com/nuttyxander/status/789242044610936832
08:16 huginn          eythian: The operation succeeded.
08:17 ashimema        cait uses them regularly for their union catalogue stuff I believe ;)
08:19 Joubu           atheia: sorry I thought the 2 bugs were regressions, but they and enh indeed, feel free to ignore them!
08:19 ashimema        hehe
08:20 smon            ok, so b) I will have to see if the scripts do what I want, but for a) transforming loc's rdf into marc I'd have to write something myself?
08:21 Joubu           are*
08:22 ashimema        I'm sure there's somthink out there to do the rdf -> marc21? conversion already.. but not sure who wold be best to ask
08:23 smon            ok
08:23 smon            where should I leave a note? :D
08:23 atheia          Joubu ah, yeah — no they are enhancements.  They make sense.  I have them on my 'when I get a chance' pile :-)
08:33 smon            aaaand another question: what about the loc's update feed (http://id.loc.gov/authorities/subjects/feed/1)? is there a tool to crawl that and update koha/generate marc authority records?
08:35 smon            ah wait, the feed already lists marcxml records, nevermind
08:41 atheia          bug 17472 should be ready for signoff :-)
08:41 huginn          04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17472 enhancement, P5 - low, ---, alex.sassmannshausen, Needs Signoff , Borrower Previously Checked Out: Display title
08:41 atheia          (that was the easy one — though both are quite trivial).
08:59 ashimema        tuits :)
09:05 * LibraryClaire is finally dry
09:05 LibraryClaire   Germany rained on me
09:08 eythian         https://goo.gl/photos/5u2KzVYWj7bEYgWC8 <-- LibraryClaire, it does that
09:09 LibraryClaire   eek
09:13 * LibraryClaire makes note not to get a ground floor apartment
09:20 eythian         that was summer, too.
09:20 eythian         (and I'd taken the wrong bus by accident.)
09:25 LibraryClaire   I took the wrong bus the other week
09:36 eythian         I don't recommend it, you end up in the wrong place.
09:37 * cait          doesn't know what she is talking about
09:38 cait            i got here safe and dry :)
09:55 drojf           @wunder txl
09:55 huginn          drojf: The current temperature in Rue du Capitaine Jean Maridor, Berlin, Germany is 8.1°C (11:50 AM CEST on October 21, 2016). Conditions: Mostly Cloudy. Humidity: 97%. Dew Point: 8.0°C. Windchill: 8.0°C. Pressure: 29.89 in 1012 hPa (Steady).
09:56 eythian         @wunder ams
09:56 huginn          eythian: The current temperature in Schiphol, Badhoevedorp, Netherlands is 9.8°C (11:42 AM CEST on October 21, 2016). Conditions: Partly Cloudy. Humidity: 92%. Dew Point: 8.0°C. Windchill: 10.0°C. Pressure: 30.01 in 1016 hPa (Steady).
09:56 eythian         warming up
10:05 alex_a          Does anyone know if the borrowers.updated_on column is visible anywhere in koha ?
10:09 Joubu           see bug 16276, no it's not
10:09 huginn          04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16276 enhancement, P5 - low, ---, jonathan.druart, Pushed to Master , When automatically deleting expired borrowers, make sure they didn't log in recently
10:09 drojf           @later tell rangi can you kick digitalmarketing.xperts12@gmail.com from BZ?
10:09 huginn          drojf: The operation succeeded.
10:18 drojf           Joubu++
10:18 drojf           bug 17476 fixes the koha nightlies. it's trivial, could someone qa it please?
10:18 huginn          04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17476 normal, P5 - low, ---, jonathan.druart, Signed Off , Failed test 'Create DateTime with dt_from_string() for 2100-01-01 with TZ in less than 2s'
10:56 * AndrewIsh     thinks his coding buddy isn't pulling his weight today https://goo.gl/photos/KErVK7pBuHLjvfJF7
11:03 drojf           AndrewIsh: getting done more than i do
11:04 AndrewIsh       drojf: lol
11:17 * cait          waves
11:37 * AndrewIsh     waves back at cait
11:42 eythian         http://www.robbomb.com/wp-content/uploads/2016/10/tasks.gif <-- AndrewIsh, it's because you're working as a team.
12:30 tcohen          hola #koha
12:31 LibraryClaire   hola tcohen
12:31 tcohen          =D
12:32 rsantellan      good morning #koha
12:33 tcohen          hola rsantellan
12:33 AndrewIsh       eythian: aha, *that's* what it is ;-)
12:34 AndrewIsh       hola tcohen
12:34 drojf           later #koha
12:37 oleonard        Hi all
12:37 LibraryClaire   hallo oleonard
12:38 tcohen          hi oleonard
12:38 wahanui         hi oleopard
12:40 LibraryClaire   :D
12:43 oleonard        Someone please ban digitalmarketing.xperts12@gmail.com from Bugzilla >:(
12:44 tcohen          cait: ?
12:47 ashimema        love that meme eythian
12:50 AndrewIsh       hi oleonard
12:50 wahanui         hi oleopard
12:51 tcohen          hehehe
13:25 tcohen          hi jenkins_koha
13:42 rsantellan      one little question, are the koha jenkin project setup available somewhere?
13:42 * magnuse       hopes bug 17427 shows up in a stable release soon
13:42 huginn          04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17427 normal, P5 - low, ---, jonathan.druart, Signed Off , Replace CGI::Session with Data::Session
13:44 tcohen          magnuse: have you tested it?
13:46 AndrewIsh       quick question that i couldn't find the answer to on the wiki. when creating a template for the admin interface, where would new css styles be added?
13:46 tcohen          staff-global.css maybe?
13:47 AndrewIsh       tcohen: aha! that looks promising, despite finding the directory in which it lives, i somehow missed that particular file...
13:47 ashimema        lol
13:48 tcohen          koha-tmpl/intranet-tmpl/prog/css
13:48 tcohen          he, ok
13:48 AndrewIsh       i guess it's just a case of appending new style definitions to the end? there doesn't appear to be any particular structure to that file
13:49 oleonard        Correct
13:49 tcohen          well, we try to put things together
13:49 tcohen          even though there is no structure
13:49 eythian         @wunder ams
13:49 huginn          eythian: The current temperature in Schiphol, Badhoevedorp, Netherlands is 14.1°C (3:48 PM CEST on October 21, 2016). Conditions: Partly Cloudy. Humidity: 68%. Dew Point: 8.0°C. Pressure: 29.98 in 1015 hPa (Steady).
13:50 AndrewIsh       ok, sounds good. i'll keep all my styles together and keep their scope suitably small :)
13:50 AndrewIsh       thanks both
13:50 tcohen          the best advise is that you ask oleonard :-P
13:51 oleonard        AndrewIsh: I plan to convert staff-global.css to Sass, and that would be a good time to re-think how to manage our CSS in a more modular way if it makes sense for us to do so
13:51 AndrewIsh       tcohen: indeed, i'm finding that's the case for most things i'm asking, he really is a fount of all knowledge
13:52 AndrewIsh       oleonard: sounds like a good plan :)
13:52 oleonard        AndrewIsh: I'd be interested to hear if you have opinions about it based on your non-Koha work
13:53 AndrewIsh       oleonard: only that i wish i'd adopted it at the start of the project rather than thinking about it 18 months in, so my css bears an uncanny resemblance to staff-global.css, only slightly less structure...
13:53 AndrewIsh       oleonard: a conversion to LESS is on my to-do list too...
13:54 AndrewIsh       s/LESS/Sass/
13:54 oleonard        Yeah LESS doesn't appear to have a future
13:55 AndrewIsh       oleonard: indeed, Sass does seem to be in favour, that is, until another CSS preprocessor comes along
13:57 * ashimema      for a moment wonders why we have serverside session storage at all
13:57 * LibraryClaire wants to learn about Sass
13:57 * ashimema      reads mojolicious::sessions for inspiration to session management and how it relates to bug 17427
13:57 huginn          04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17427 normal, P5 - low, ---, jonathan.druart, Signed Off , Replace CGI::Session with Data::Session
13:59 eythian         ashimema: what would you have other than server side session storage?
13:59 AndrewIsh       LibraryClaire: it's awesome, makes CSS considerably less of a nightmare to create / maintain :)
13:59 eythian         if you want to load all session data into a cookie, well, I won't talk to you any more :P
13:59 LibraryClaire   cool! :D
14:00 * AndrewIsh     realises he somehow has never worked with YUI and suddenly realises he needs to, off to read the docs...
14:00 eythian         no you don't
14:00 eythian         you don't want to do that
14:01 * ashimema      wonders what eythian find so offensive about cookies?
14:01 eythian         cookies are fine, but they're not the place to cram all session data
14:01 Joubu           cookies are not good with beers
14:01 eythian         just a token that accesses the local session storage.
14:02 eythian         wahanui: cookies
14:02 wahanui         Cookies are delicious delicacies
14:02 ashimema        what session data do we actually need.. I'm trying to remember what we do with our sessions ;)
14:02 eythian         probably not a lot :)
14:02 eythian         but there's also safety concerns
14:03 eythian         there have been popular systems where, well, guess what happened when someone set a cookie "admin=1"
14:03 * ashimema      relies happily on signed hmac cookies
14:03 eythian         yes, that's good.
14:03 eythian         Also, they take up network space unnecessarily.
14:03 eythian         because they have to go back, forth, back, forth, every request.
14:04 ashimema        in fact.. I don't use cookies at all in my other project.. we use jwt bearer tokens and are in general stateless
14:04 ashimema        (we don't do search history or the likes in those apps)
14:05 * AndrewIsh     immediately goes cross-eyed reading the YUI docs and decides a cup of tea is in order...
14:05 eythian         AndrewIsh: told you so
14:05 * ashimema      should really look into our sessions system in koha.. remind myself exactly what we need such sessions for.. I'm sure there's 'a better way' ;)
14:05 AndrewIsh       eythian: you were *so* right...
14:06 * eythian       sees no upsides to client-side session storage, expect when you have a specific need to keep the server as stateless as possible.
14:11 oleonard        AndrewIsh: You only need to know about the YUI grid. https://wiki.koha-community.org/wiki/Interface_patterns#Page_layouts
14:13 AndrewIsh       oleonard: oooooh! that's exactly the sort of thing i was looking for! thanks :) trying to disassemble existing markup (with all the TT conditionals) to figure out the YUI grid structure was proving somewhat tedious
14:14 Joubu           tcohen: do you remember why WWW::CSRF and Sereal are not packaged?
14:17 * ashimema      sees no upsides to server-side session storage, except when you have specific need to have state on the server ;)
14:17 huginn          New commit(s) kohagit: Bug 17477: Duplicating a subfield yields an empty subfield tag <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=fbe75e66ccb93a6a4d973e3066ca1ebad169a5b6> / Bug 10337: (followup) Upper case MARC flavour <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=31cb200e0d97106f6e2a009b4cbbd0a295bbaaf5> / Bug 10337: (QA followup) Allow choosing MARC flavour <http://git.koha-community.org/gitweb/?p=koha.g
14:22 * ashimema      thinks he's got too into the world of REST and having clientside and serverside apps developed independently
14:27 oleonard        Is the UpdateNotForLoanStatusOnCheckin system preference not working? Doesn't look like it is to me.
14:28 huginn          New commit(s) kohagit: Bug 17393: Fix non-Latin chars handling in self reg <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=35de8aa1ef07b04cfc7c977f7168cd36b40d7941>
14:32 LibraryClaire   see ya laters #koha
14:38 huginn          New commit(s) kohagit: Bug 17426: Do not set AutoCommit in tests <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=ede157e9c09e08b772aaaaacd1a7eb64a2ecc9f6> / Bug 17405 Edit record uses Default framework <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=f060709df0ed07c0ff3dbc20404fa5b3b2aa8651>
14:46 oleonard        Oh I see, the UpdateNotForLoanStatusOnCheckin *must* have a space after the colon. That seems very picky (and not obvious from the description)
14:48 huginn          New commit(s) kohagit: Bug 10455 - DBRev 16.06.00.034 <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=35101c91279849ee2df0c4d5bc1c6529feaddf0c> / Bug 10455 (QA Followup) <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=47b6f454abb45b13a6f405d0517d8f26512a1c71> / Bug 10455: Fix tests <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=5de488038d29964f6bd5a29b24e934a3af7c73de> / Bug 10455: Remove MARC
14:58 huginn          New commit(s) kohagit: Bug 16245: [QA Follow-up] Replace typeofrecord2 by biblevel <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=556a4870d6beced7df52dbbc2ad472769e79e148> / Bug 16245: RIS export file type incorrect <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=a74329af022eeb857e1f936c13274c0e41497472> / Bug 17368: Update KitchenSinkPlugin.kpz <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=6f
15:10 huginn          New commit(s) kohagit: Bug 17411: Remove 3 other occurrences of exit 1 <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=f1a8ca13028411384847615fbdeeaaedd9703382> / Bug 17411 - Change exit 1 to exit 0 in acqui/basket.pl to prevent Internal Server... <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=01636dca2f1bd132fcc8d16f7a91fa4a45a90668> / Bug 16687 - Translatability: Fix issues in Administration preferences <http:
15:20 huginn          New commit(s) kohagit: Bug 17249: GetKohaAuthorisedValuesFromField - rm GetAuthValCodeFromField <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=15506a7569145cf566aab28e1b7639be56058a26> / Bug 17249: Remove GetKohaAuthorisedValuesFromField <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=c913a3482bcca547d371931261a8831f2cd4ecaf> / Bug 17249: Remove GetKohaAuthorisedValuesFromField - (follow-up) inventory <http://gi
15:20 ashimema        huginn soup
15:20 huginn          ashimema: I'll give you the answer as soon as RDA is ready
15:33 oleonard        Is it possible to seach the OPAC and exclude a certain collection code or itemtype in your query?
15:35 tcohen          oleonard: yes
15:36 tcohen          that's what advanced search does
15:38 * LibraryClaire waves
15:39 oleonard        tcohen: Advanced search with "more options" gives the option of using "not" for keyword, title, etc, but not for ccode or itemtype
15:41 tcohen          oleonard: what are you trying to do, specifically?
15:41 huginn          New commit(s) kohagit: Bug 17251: Koha::AuthorisedValues - Remove GetKohaAuthorisedValuesMapping <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=8323db303dd6d1c486574e7750ad58df2c25c744> / Bug 17250: Do not retrieve marc subfield structure when the authorised value is not... <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=0b6f129ac32e5ea3a2d1357d8e19ba3e24519757> / Bug 17250 - Koha::AuthorisedValues - Remove GetA
15:42 oleonard        tcohen: I would like to design a search by keyword which excludes results with a specific item type
15:42 tcohen          alrigth
15:49 ashimema        tcohen.. cities fixed :)
15:50 ashimema        I was wrong :D  Swagger is ok, i was just testing the wrong thing :S
15:50 ashimema        so.. no need to package a new json-validator or swagger2..
15:50 ashimema        I've added the alteration to the test in a followup.. would apreciate your final thoughts :)
15:51 tcohen          ok
15:51 tcohen          I'll review it today
15:51 tcohen          so Kyla can push it :-D
15:51 ashimema        :)
16:00 reiveune        bye
16:02 tcohen          farewell, biblioitems.marc
16:03 ashimema        :D
16:03 * ashimema      hopes his comments didn't stall that one
16:04 tcohen          ashimema: it is pushed AFAICT
16:05 ashimema        oh.. i'm thinking about the wrong bug
16:05 ashimema        biblioitems.marcxml ;)
16:05 ashimema        bug 17196
16:06 huginn          04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17196 enhancement, P5 - low, ---, jonathan.druart, Needs Signoff , Move marcxml out of the biblioitems table
16:10 AndrewIsh       the weekend has arrived, bye #koha!
16:11 tcohen          ashimema: http://search.cpan.org/~miyagawa/Plack-Middleware-ReverseProxy-0.15/lib/Plack/Middleware/ReverseProxy.pm
16:15 tcohen          ashimema: you can find this line -         $env->{REMOTE_ADDR} = $ip;
16:16 tcohen          it does the job
16:16 LibraryClaire   bye AndrewIsh!
16:22 huginn          New commit(s) kohagit: Bug 17318: Allow chosing fixed normalization routines <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=6fb994257ecf74f65b0951564341561dd40df3a5> / Bug 17318: Make C4::Matcher::_get_match_keys handle 'norms' param <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=4579f1ad906b28a78c0ef7a1669b0a08138745d1> / Bug 17318: Unit tests <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=a0
16:34 oleonard        What is the guideline for when one can mark something as closed/fixed? Is it reserved for release maintainers?
16:36 paul_p          magnuse : are you here ?
16:36 paul_p          (hello #koha)
16:37 LibraryClaire   hi paul_p :)
16:40 paul_p          !seen magnuse
16:40 paul_p          @seen magnuse
16:40 huginn          paul_p: magnuse was last seen in #koha 2 hours, 57 minutes, and 58 seconds ago: * magnuse hopes bug 17427 shows up in a stable release soon
16:42 paul_p          meliss_lunch good lunch ! almost dinner time for me :D
17:02 huginn          New commit(s) kohagit: Bug 16907: Make sure the log will be written only if the patron has been deleted <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=b9af2e9731ef17af3d35090e5bae3af65a8d08c4> / Bug 16907: Koha::Patrons - Move HandleDelBorrower to ->delete <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=c4a923bdf7eacce4de1efd4c5bdd2fe4010ad4b1> / Bug 16907: Koha::Patrons - Move DelMember to ->delete <http://git.
17:16 meliss          paul_p lunch was very good.  Yes, almost dinner time for you
17:16 tcohen          hi paul_p
17:23 huginn          New commit(s) kohagit: Bug 17445: Move the params check after the authentication check <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=8ebffcdb106d46c9f8b1877a086407ecfb1cbae1> / Bug 17445: Just some refactoring <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=038ad70fb31b787509c30c6499f3fab77356005a> / Bug 17445: Add 'malformed query' error response <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h
17:23 paul_p          hi tcohen. back to Argentina/home without any trouble ?
17:34 huginn          New commit(s) kohagit: Bug 16965: Allow Koha::Objects->result_class <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=0c9a2ee9da5618764067c3e896a3af5553bf7875> / Bug 16965: [Follow-up] Adjust get_object_class <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=b8df96082ec84097aac24e2128e6b8d1a34c463e> / Bug 16965: search_related returns an instanciated Koha::Objects-based object <http://git.koha-community.org/gitweb/?p
17:45 huginn          New commit(s) kohagit: Bug 17425: Add the Object::MethodNotCoveredByTests exception <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=23c86c3769407a2387011ac82ee97685f1841d48> / Bug 17425: Add Try::Tiny dependency <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=60fc63ef4dd14fc6068ae5cfc202e5c200f0575b> / Bug 17425: Make Koha::Object raise exceptions <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=7
18:13 oleonard        Want: https://metacpan.org/pod/Template::Plugin::Filter::Minify::JavaScript
18:25 huginn          New commit(s) kohagit: Bug 17425 [QA Followup] - Remove superfluous tests <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=e99e05e8d75ba26ebb556746ea8dd4e38b85aa96>
18:25 ashimema        https://metacpan.org/pod/Mojolicious::Plugin::AssetPack
18:30 oleonard        ashimema: I like the idea of the template plugin because we embed a lot of JS right in the template when our JS depends on template variables
18:37 huginn          New commit(s) kohagit: Bug 5670 - DBRev 16.06.00.036 <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=2578d8cd968fe00d5e413ce7911f7e14e77cf951> / Bug 5670: Add a confirmation message on delete <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=d5dc05c0d0f3500ff385767e1242b8c1d96b5384> / Bug 5670: Use the fa icon for the save button <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=d05c8e92f895919f8f718
18:58 oleonard        I thought we had a bug report for removing Mozilla Persona support but I can't find it
19:00 oleonard        bye #koha, happy weekend
21:37 rangi           @later tell drojf I cant delete the user, because they have made changes on bugs
21:37 huginn          rangi: The operation succeeded.
21:57 * cait          waves
22:18 bag             hmm looks like kyle was pushing today :)