Time  Nick        Message
00:03 * Francesca waves
01:32 eythian     http://www.wired.com/2015/07/hackers-remotely-kill-jeep-highway
01:33 wizzyrea    ^ you missed an entertaining discussion of this over lunch, eythian
01:37 mtj         amazing story! ^
01:37 mtj         hey #koha
03:37 wizzyrea    mtj - you're mtj at kohaaloha.co.nz ya?
03:43 wizzyrea    errr, if I wanted to submit a patch against the release tools, where would I do that?
03:43 wizzyrea    (it's just template updates)
03:44 rangi       you should be able to push to that repo
03:44 wizzyrea    oooo didn't even think about that.
03:44 rangi       lemme know if you cant, and ill fix it
03:44 wizzyrea    cool
03:47 wizzyrea    W access for release-tools DENIED to wizzyrea
03:48 rangi       right fixing now
03:48 wizzyrea    \o/ ty
03:50 rangi       hows that now?
03:50 wizzyrea    happier :D
03:50 wizzyrea    rangi++
04:01 drojf       too early morning, #koha
04:02 eythian     hi drojf
04:15 mtj         yep wizzyrea
04:16 mtj         ah, looks like its all sorted :)
04:16 mtj         peeps, ive got a stupid mysql error, when running 'koha-create'..
04:17 mtj         ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
04:18 mtj         ive confirmed ive got some 'root' perms in the mysql.user table..
04:19 eythian     what did you do that got you into this situation?
04:20 eythian     most importantly, are the credentials in /etc/mysql/koha-common.cnf correct?
04:20 mtj         i got a very weird mysql crash, and did a mysql reinstall
04:20 mtj         with an empty /var/lib/mysql dir
04:20 eythian     right, so you've lost all your mysql config probably.
04:21 eythian     that said, I don't know what koha-create is doing trying to use root anyway
04:21 eythian     so, you've probably done something that's causing it to use a non-standard configuration.
04:21 mtj         hmm, good point
04:21 mtj         should be using the koha/debsysmaint user, huh
04:21 eythian     no
04:21 eythian     it should be whatever is in /etc/mysql/koha-common.cnf
04:22 mtj         koha-common.cnf -> debian.cnf
04:22 eythian     it just loads that as a config filefor mysql
04:22 eythian     yeah
04:22 eythian     which then ends up being debian-sys-maint normally
04:22 eythian     but, the error is saying "'root'@'localhost'"
04:23 mtj         hmm, i might force a fresh koha purge/install
04:23 eythian     and koha-create doesn't invoke the root mysql user
04:23 eythian     You'll never know what happened if you do that.
04:24 mtj         all good,  eythian
04:24 mtj         my theory is that i had a mismatch of maria and mysql packages installed, together
04:25 eythian     I'd expect them to conflict
04:25 mtj         yeah, me too
04:25 mtj         vm was a wheezy->jessie upgrade
04:26 mtj         anyhoo, ill let you know how it turns out :)
04:28 drojf       rangi++ wizzyrea++ eythian++ # releases & packages
04:28 drojf       hard-working future people :)
04:33 drojf       any reason why 3.18.9 release notes mention english (usa) as the only "complete or near complete" translation?
04:34 drojf       looks like we have 217 strings to do for 3.18 in german, of >110000. but that can't be it :)
04:36 eythian     wizzyrea had to run off, so won't be able to answer your question right now.
04:37 drojf       i hope she did not run off because of my question, it's not that bad :)
04:46 drojf       wake up early, update 30 kohas. i should call it a day
04:47 eythian     sounds like your work is done
05:17 mtj         meh, im still stuck on my weird koha-create problem..
05:17 mtj         seems that this line in the script is failing...
05:17 mtj         mysql --defaults-extra-file=/etc/mysql/koha-common.cnf
05:19 mtj         ..yet, the info in the file looks (and works) fine
05:20 mtj         'mysql -u debian-sys-maint -pxxxxxxxx' works ok
05:23 mtj         works ok on a wheezy/mysql-5.5.43 box
05:23 eythian     that's not the best test
05:23 mtj         ..but has a problem on jessie/mysql-5.5.44-0
05:23 eythian     does mysql --defaults-extra-file=/etc/mysql/koha-common.cnf work?
05:23 eythian     are you making sure you're running it with sudo?
05:23 mtj         on my problem box.. no ^
05:24 eythian     have the permissions broken?
05:24 eythian     so, there's something wrong with that file
05:24 eythian     or the access to it
05:25 mtj         perms look ok
05:26 mtj         root@xen1:~# ll /etc/mysql/koha-common.cnf /etc/mysql/debian.cnf
05:26 mtj         -rw------- 1 root root 333 Jul 22 17:08 /etc/mysql/debian.cnf
05:26 mtj         lrwxrwxrwx 1 root root  10 Jul 22 17:09 /etc/mysql/koha-common.cnf -> debian.cnf
05:27 eythian     OK, yeah I just tested it complains loudly if the perms are wrong
05:27 eythian     but running that mysql command with sudo causes me to be immediately connected.
05:27 mtj         so weird?!
05:28 mtj         root@xen1:~# mysql --defaults-extra-file=/etc/mysql/koha-common.cnf
05:28 mtj         ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
05:28 mtj         why is it ignoring the valid users in that file?
05:28 wizzyrea_   oh, the mysql root user instead of the system root user.
05:29 pastebot    "eythian" at pasted "what mine looks like" (13 lines) at http://paste.koha-community.org/12
05:29 eythian     yeah, it should be using debian-sys-maint
05:34 mtj         mine are identical ^
05:34 eythian     then I have no idea, but you've got something funky going on with your mysql.
05:35 wizzyrea_   it's a localhost mysql right? not a remote one? Sorry if I missed that part...
05:35 mtj         yep, wiz
05:36 mtj         ..completely purged, rm -rf , and installed
05:36 wizzyrea_   mysql not mariadb?
05:36 mtj         yep
05:36 mtj         this works just fine too..
05:36 mtj         root@xen1:~# mysql -u 'debian-sys-maint'  -psecret
05:36 mtj         Welcome to the MySQL monitor.  Commands end with ; or \g.
05:36 wizzyrea_   how did you install mysql?
05:38 mtj         # apt-get install mysql-server-5.5
05:38 mtj         after deleting /etc/mysql and /var/lib/mysql
05:38 mtj         and 'apt-get purge'
05:39 mtj         its as 'pristine' as it can be , afaik?
05:39 mtj         no previous mysql etc or db dirs
05:40 mtj         other people are running jessie with mysql-server-5.5 (5.5.44-0+deb8u1) ?
05:44 eythian     yeah
05:44 wizzyrea_   http://motherboard.vice.com/en_au/read/heres-what-the-company-oculus-just-bought-can-do < off topic but NEAT
05:44 wizzyrea_   yeah, that seems like it should work.
05:57 mtj         heey, i just clicked to my problem
05:58 mtj         i had set some user/passwd stuff in /root/.my.cnf... some time ago
05:59 mtj         ..it was using those deets instead, hum
05:59 wizzyrea_   oops :)
06:00 mtj         pretty lame
06:00 wizzyrea_   meh, you sorted it in the end so that's all that matters.
06:07 mtj         ta wiz, eythian .. sorry for the noise
06:13 wizzyrea_   nah, all good.
06:35 BobB        wizzyrea what is your experience of mariadb and koha?
06:35 BobB        is it seamless or are there issues?
06:35 wizzyrea_   it works just fine, afaict - we run several production Koha on it.
06:35 BobB        cool
06:36 wizzyrea_   there might be some shenanigans with Jessie? rangi might know more about that
06:36 BobB        yeah, every change is fraught with risk  :)
06:37 wizzyrea_   a bit. but yeah, on my work machine I do dev on it and it works just fine.
06:38 BobB        thx wizzyrea
06:38 wizzyrea_   yep. mind you I"m not guaranteeing anything but I haven't had anything crop up. :)
06:45 gaetan_B    hello
06:45 wahanui     que tal, gaetan_B
06:48 reiveune    hello
06:48 wahanui     niihau, reiveune
06:50 wizzyrea_   I'm going away now :)
06:57 alex_a      bonjour
07:02 fridolin    hie there
07:06 Francesca   hello
07:06 wahanui     hello, Francesca
07:06 Francesca   @wunder wlg
07:06 huginn`     Francesca: The current temperature in Wellington, New Zealand is 11.0°C (6:30 PM NZST on July 22, 2015). Conditions: Scattered Clouds. Humidity: 71%. Dew Point: 6.0°C. Pressure: 30.57 in 1035 hPa (Steady).
10:35 * cait      waves
10:36 cait        @wunder Konstanz
10:36 huginn`     cait: The current temperature in Bodensee Konstanz City, Konstanz, Germany is 29.9°C (12:35 PM CEST on July 22, 2015). Conditions: Clear. Humidity: 43%. Dew Point: 16.0°C. Pressure: 29.98 in 1015 hPa (Steady).
11:01 cait        hm looks like the isbn is no longer searchable with hyphens :(
11:20 marcelr     hi #koha
11:20 * cait      waves and melts
11:22 marcelr     melts?
11:22 cait        it's just too hot here today
11:23 marcelr     waving helps :)
11:24 cait        @wunder Konstanz
11:24 huginn`     cait: The current temperature in Bodensee Konstanz City, Konstanz, Germany is 30.7°C (1:24 PM CEST on July 22, 2015). Conditions: Clear. Humidity: 34%. Dew Point: 13.0°C. Pressure: 29.95 in 1014 hPa (Steady).
12:08 jpap        Hi everybody, just realized something very strange while I was trying to import an iso2709 file to koha: if the word 'announce' exists within the data, then the file-upload.pl module in koha stalls...
12:14 kivilahtio  Koha::Logger ++
12:21 cait        jpap: maybe file a bug report with the sample record attached
12:21 cait        so people can try to reproduce the issue
12:21 jpap        ok, I will do that
13:00 mario       morning
13:27 tcohen      morning
13:35 drojf1      hi tcohen
13:35 tcohen      hi drojf1
13:35 tcohen      drojf: i've found a 1080p version of the video
13:35 tcohen      FYI
13:35 drojf       great!
13:36 marcelr     hi tcohen drojf
13:36 drojf       hi marcelr
13:36 tcohen      hi marcelr
13:36 marcelr     tcohen: You got the Logger inside :)
13:36 tcohen      i'm proud of it, yes
13:36 tcohen      I hope we solve any issue in time for november :-D
13:36 tcohen      *by*
13:36 marcelr     tcohen: i will try to spend some time on the upload stuff
13:37 * tcohen    is glad to hear that, it was next on his queue
13:37 marcelr     put it in hold for a while..
13:37 drojf       tcohen: i am already bugging wizzyrea about website translation, so i would wait a little with the video ;)
13:37 tcohen      heh
13:38 marcelr     tcohen: any problems with bug 13049 btw?
13:38 huginn`     04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13049 enhancement, P5 - low, ---, m.de.rooy, Passed QA , Merge selfreg cron jobs into cleanup_database
13:38 tcohen      marcelr: we need to make xslt_handler smarter
13:38 marcelr     is that possible ? :)
13:38 tcohen      marcelr: not that I noticed
13:38 marcelr     what about xslt handler?
13:38 tcohen      we need to make broader use of Koha::RecordProcessor filters
13:39 tcohen      and it should be desirable that we can apply several filters (xslts) to a same dom object
13:39 marcelr     do you have  a report at hand that does so?
13:39 tcohen      last time i saw the handler it returned plain XML
13:40 tcohen      marcelr: what exactly?
13:40 tcohen      "make broader use..."?
13:40 marcelr     working examples?
13:40 tcohen      ah, no, of course :-D
13:41 tcohen      i need to resume that work
13:41 marcelr     well, i would suggest to open a new report as first step :)
13:41 marcelr     put me in cc
13:41 tcohen      https://github.com/tomascohen/koha/tree/xslt_filtering
13:42 tcohen      it does it without the handler
13:42 tcohen      get a LibXML::XML::Document object (aka a parsed XML file)
13:43 marcelr     will certainly have a look later !
13:43 tcohen      apply in-memory XSLT's created on the fly (the work should cache them instead, that's the missing part)
13:43 marcelr     ok
13:43 tcohen      in the end we should have
13:44 tcohen      my $filter = Koha::RecordProcessor->new( { filters => ( 'ViewPolicy', 'OPACResults' ) } );
13:44 tcohen      my $record_for_direct_output = $filter->process($search_result);
13:44 tcohen      or something like that
13:44 marcelr     sounds good
13:45 tcohen      instead of C4::Search::SearchResults
13:45 marcelr     if it starts with C4..
13:45 marcelr     and then a S
13:45 tcohen      but we don't want to re-parse XSLT's and the MARCXML record each time... as we do now...
13:45 marcelr     yeah
13:46 marcelr     note that the xslt handler object could be moved a level higher..
13:46 marcelr     this was the safe start
13:46 marcelr     without problems in persistent env
13:51 marcelr     kivilahtio++ #brave auth rewrite
13:52 kivilahtio  marcelr: tell me about it. I am so freaked out :)
13:52 kivilahtio  marcelr: but I just couldn't duplicate one more line of code
13:52 marcelr     just be prepared for the followup of it
13:52 kivilahtio  marcelr: yeah, it will be a storm
13:53 kivilahtio  marcelr: but the miraculous thing is that I actually made it work. Ispent few weeks trying to figure it all out and it is not very easy to do
13:53 marcelr     i believe that
13:54 kivilahtio  marcelr: also Selenium test coverage !
13:54 kivilahtio  marcelr: anyway, gotta go get the REST API authentication done
13:54 marcelr     cool
13:54 kivilahtio  marcelr: I already have a Swagger2-driven REST API testing framework in motion
13:55 kivilahtio  marcelr: makes sure that you cannot introduce new REST services without having tests for them
13:55 marcelr     we are all running behind you :)
14:15 tcohen      kivilahtio: beware of going too fast
14:15 tcohen      you need people to actually embrace your work
14:15 kivilahtio  tcohen: I need to get the REST API functional to rehaul the serials display
14:16 tcohen      I know
14:16 kivilahtio  tcohen: I am pretty sure my authentication modifications wont be getting stale in a while ;)
14:16 tcohen      I know 'why'
14:16 kivilahtio  I would imagine nobody want to touch C4::Auth
14:31 tcohen      i'm pretty sure
15:04 reiveune    bye
15:15 cait        tcohen: about the logger - could we get up some documentation abut how to use it on the wiki?
15:23 tcohen      cait: I think there was a wiki page
15:23 tcohen      the bug itself has a patch with an example usage
15:23 tcohen      we need to add coding guidelines for it of course
15:23 tcohen      (which facility for what kind of problem?, etc)
15:25 tcohen      @later tell khall we need a wiki page on Koha::Logger, Jonathan started one for his implementation, could be reused http://wiki.koha-community.org/wiki/Logger
15:25 huginn`     tcohen: The operation succeeded.
15:25 tcohen      k?
15:25 wahanui     k is probably there no other way to access it from another web browser
15:26 tcohen      bug 14456
15:26 huginn`     04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14456 major, P5 - low, ---, abl, Signed Off , EmbedSeeFromHeadings record filter shouldn't process MARC holding fields
15:27 tcohen      it is interesting that we didn't notice it
15:27 tcohen      we only "feel" results are not that meaninful
15:27 tcohen      heh
15:27 tcohen      cait, could you take a look?
15:32 cait        not right now sorry :(
15:32 cait        big librar going live next week... super busy right now
15:32 cait        and have to run... or the thunderstorm might hit me :)
15:57 gaetan_B    bye
18:45 mm1234      hello, when one of our librarians tries to create a new vendor in the Acquisition module, when she tries to save  after entering all the information, she get bad template path at /home/koha/kohaclone/C4/Auth.pm line 143
18:46 mm1234      we are using Koha 3.14
18:46 mm1234      we are on the latest release
18:46 mm1234      any suggestions why this happens?
18:51 pianohacker mm1234: this is a bug (bug 14440) that occurred as a result of a security fix
18:51 huginn`     04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14440 major, P5 - low, ---, fridolin.somers, Pushed to Stable , get_template_and_user can not have an empty template_name
18:52 pianohacker it has been fixed in the latest versions of 3.20 and 3.18, but I'm not sure it'll be backported to 3.14...
18:52 pianohacker I'd very much recommend upgrading to at least 3.18 regardless, 3.14 is rather old and only partially supported at this point
18:53 mm1234      so, there is no fix if we stay on version 3.14
18:53 mm1234      the librarian would not be able to create new vendors
18:53 mm1234      is that correct?
18:54 pianohacker mm1234: unfortunately, yes. The fix in question is fairly simple, and you could probably apply it yourself, but upgrading to 3.18 is the more straightforward route
18:54 pianohacker mm1234: are you on a package or git install?
18:54 mm1234      git
18:55 mm1234      how would i apply the fix myself.....if i were to go that route?
18:55 pianohacker okay. Then you _could_ apply the fix in question using git cherry-pick, if an upgrade to 3.14 is unreasonable or you need an urgent fix
18:55 pianohacker *upgrade to 3.18
18:56 mm1234      i'm so sorry, but what would be the command with cherry pick?
18:57 mtj         mm1234: its probably safer for you to upgrade to a later offical release
18:59 mm1234      i am working toward that. I just need to have that working until my boss gives me the good to go with 3.18
19:01 mtj         also... hi #koha :0)
19:04 mm1234      do you all know what the cherry-pick commandid would be for bug 14440?
19:04 huginn`     04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14440 major, P5 - low, ---, fridolin.somers, Pushed to Stable , get_template_and_user can not have an empty template_name
19:08 mtj         mm1234:  you can also just download the patch/diff file, and apply
19:09 mtj         looks like you are after this patch...
19:09 mtj         [PASSED QA] Bug 14440: get_template_and_user can not have an empty template_name (updatesupplier.pl)
19:09 mtj         http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=40620
19:10 mtj         so, something like...
19:10 mtj         $ wget -O ./my.patch  http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=40620
19:10 mtj         $ git am -s  ./my.patch
19:11 mm1234      cool. thank you
19:11 mtj         ^ ..from your koha.git dir
19:12 mtj         'git am' is handy -> https://www.kernel.org/pub/software/scm/git/docs/git-am.html
19:13 mtj         $ git am -iu3  ./my.patch
19:13 mtj         ^ thats a better version, mm1234
19:14 mm1234      wow, thank you so much
19:14 mm1234      i only hope the patch works with koha 3.14
19:17 mtj         no probs :) , i think the change will fix your error
19:28 mm1234      mtj, this would be the command i would run, right? wget -O <name_of_patch_file> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=<attachment_number>
19:29 mm1234      for http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=40620, what is the name of patch file? I know how bad my questions sound, but I do very little Koha/git work
19:30 mm1234      very limited in knowledge
19:36 mtj         call your patch file anything you want
19:37 mtj         mm1234, it makes no difference
19:37 mtj         its just a file name
19:38 mm1234      i actually managed to apply the patch, but I am still getting the same error
19:46 drojf       pianohacker: we have a 3.14 release manager haven't we? why would it not be in the next 3.14?
19:47 drojf       the security fix that caused the problem went in last version )
19:47 drojf       ;)
19:47 pianohacker drojf: it's possible, but I never want to make promises for oldoldoldstable :)
19:48 drojf       i consider it supported
19:49 drojf       i'd rather advice to ask the rm than let people apply patches manually
19:50 pianohacker same, but they needed a solution soon, not a week or two from now. Plus, they're on git
19:51 drojf       ah i missed the git part
19:51 drojf       makes sense then
19:51 * drojf     rather not asks about the git part :)
19:52 pianohacker yeah, manually applying patches to packages is a bit more freaky :)
19:52 mm1234      i think I just did the freaky part and it did not work
19:52 drojf       i thought it was about applying it to a tar install, or something :D
19:52 pianohacker mm1234: what did it say?
19:53 mm1234      i think it applied the patch: 1 file changed, 56 insertions (+) create mode create mode 100644 PASSED-QA-Bug-14440-gettemplateanduser-can-not-hav.patch
19:54 mm1234      but I still get the same error when creating the vendor
19:54 pianohacker hrm, that's odd.
19:55 pianohacker that's very odd, that should have worked
19:56 pianohacker mm1234: can you run git show HEAD and paste the results to paste.koha-community.org?
19:56 mtj         acqui/updatesupplier.pl |   11 ++---------
19:56 mtj         1 file changed, 2 insertions(+), 9 deletions(-)
19:57 mtj         ^ thats the result, i would expect?
19:57 mtj         http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=40620
19:58 mtompset    Greetings, #koha.
19:58 pianohacker mtj: yeah, that's the confusing part, 56 insertions?
19:58 mtompset    Is there a non-SQL backend way to export data based on a barcode list?
19:59 mtompset    We can export on Biblionumber, but I have a list of barcodes. :(
19:59 mtompset    Do I have to do an indirection? :(
20:00 pianohacker mtompset: I'd say so
20:00 pianohacker or extend export.pl to support it :)
20:00 mtompset    I'd extend the export, if someone else said that would be more useful.
20:01 mtompset    Because it is weird to do inventory based on barcodes, but not export based on them.
20:01 pianohacker mtompset: out of curiosity, what's your use case?
20:02 mtompset    I have a bunch of records which need updating, but the user knows them by barcode not biblionumber.
20:02 pastebot    "mm1234" at pasted "BUG 14440" (66 lines) at http://paste.koha-community.org/13
20:02 huginn`     04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14440 major, P5 - low, ---, fridolin.somers, Pushed to Stable , get_template_and_user can not have an empty template_name
20:02 mtompset    and I wouldn't expect the user to fix 1000+ records by hand when I could do it programmatically.
20:03 mm1234      i hope i pasted the correct info
20:05 mtompset    Why did you paste that mm1234?
20:05 mtj         mm1234: you havent applied the patch correctly
20:05 mm1234      aaaahhhhh
20:06 mtj         looks like youve commited the patch file, to you repo?
20:06 mtj         your
20:06 mtj         --- /dev/null
20:06 mtj         +++ b/PASSED-QA-Bug-14440-gettemplateanduser-can-not-hav.patch
20:06 pianohacker mtj: agreed
20:06 mm1234      how do i correctly apply the patch?
20:07 pianohacker mm1234: Use the git am command mtj sent you above
20:07 mtj         read the scrollback again ^
20:07 pianohacker mm1234: but first, undo the commit you just did
20:07 mm1234      how do i undo that?
20:07 pianohacker git reset 'HEAD^'
20:16 rangi       morning
20:18 rangi       tcohen++ #my watch tells me all tests are passing again
20:20 pianohacker rangi: you have a pebble time?
20:20 rangi       i do
20:20 rangi       you should get one
20:20 pianohacker nice. Waiting for the steel
20:20 rangi       (or even an old pebble)
20:20 rangi       and you can run my pointless watchface
20:20 pianohacker heh. How hard was that to put together?
20:20 rangi       http://apps.getpebble.com/en_US/application/55a814b60dc1ceb35f000003
20:20 rangi       super easy
20:20 rangi       first c ive written in 20 years tho
20:21 rangi       but its got good docs, and a nice library that does all the tricky stuff for you
20:21 pianohacker rangi: where does the part that fetches pass/fail from jenkins live? On the watch itself?
20:21 rangi       yeah
20:21 rangi       thats some js
20:21 rangi       using pebble.js
20:21 pianohacker oh, nice, okay
20:22 rangi       once every 30 mins it hits the json on jenkins
20:22 rangi       and then parses that
20:22 rangi       2 secs
20:23 mm1234      i tried applying the patch as suggested by <mtj> and I get an error saying
20:23 rangi       pianohacker: https://github.com/ranginui/koha-watch/blob/master/src/jenkins.js
20:23 mm1234      Patch failed at 0001 Bug 14440: get_template_and_user can not have an empty template_name (updatesupplier.pl)
20:23 huginn`     04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14440 major, P5 - low, ---, fridolin.somers, Pushed to Stable , get_template_and_user can not have an empty template_name
20:24 mm1234      that's what i tried to apply
20:24 * cait      waves
20:24 rangi       pianohacker: i used the code for weather info, and chnaged it to be jenkins instead
20:24 mm1234      error: patch failed: acqui/updatesupplier.pl:59 error: acqui/updatesupplier.pl: patch does not apply
20:24 pianohacker ah, okay, the JS runs on the phone
20:24 rangi       yep
20:24 rangi       pianohacker: https://github.com/ranginui/koha-watch  its all pretty simple
20:24 rangi       even simpler if you use
20:24 rangi       https://cloudpebble.net
20:25 pianohacker mm1234: yeah, I was kind of worried that might be the case. I'd recommend waiting for 3.14 to get the patch or upgrading to 3.18
20:25 rangi       mm1234: you might want to update the bug report to ask if it can be backported to 3.14
20:25 drojf       pianohacker: the patch is even by fridolin, so it should go to 3.14 ;)
20:25 pianohacker very nice. Very excited to get my watch so I can start coding for it
20:25 mm1234      i will definitely let my boss know about this. Thank you all for the help
20:25 pianohacker drojf: heh, true :)
20:25 pianohacker mm1234: absolutely, have a good day
20:26 mm1234      you too
20:28 rangi       pianohacker: in theory, and this is a really pointless idea
20:28 rangi       pianohacker: you could build an app, with a companion app on the phone
20:28 rangi       the companion app uses nfc, so you scan a book
20:30 rangi       its logged into your cart in koha
20:30 rangi       you can then interact with your cart from your watch
20:31 rangi       i dont know why you'd want to :) but it would be an interesting way to learn the apis
20:31 pianohacker rangi: Indeed! All you're missing is Google Glass to really round out the gadgets, though ;)
20:32 rangi       heh
20:32 rangi       even i wouldnt go that far
20:32 rangi       https://twitter.com/edwardshaddow/status/623774913594159105   <-- this was a fun exchange last night
20:35 mtj         mm1234:  the patch does apply to 3.14.x , for me
20:35 mtj         http://cgit.kohaaloha.com/3.14.x/log/?h=3.14.x
20:36 mtj         http://cgit.kohaaloha.com/3.14.x/commit/?h=3.14.x&id=afb990bdccfccef29f59ea741e5efd5373894a43
20:36 mtj         ..i made a small test
20:37 mtj         hey rangi :0)
20:37 rangi       hey mtj
20:38 mtj         always pimpin' and hustlin'
20:41 mtj         looking fwd to a beowolf cluster of pebbles
20:52 mm1234      mtj, i guess i really do not know how to apply the patch
20:52 mm1234      ah
20:52 Francesca   morning
20:52 pianohacker mm1234: can you copy and paste the exact command you ran?
20:53 * Francesca waves at pianohacker
20:53 pianohacker hi Francesca :)
20:53 mm1234      well, i was very lame and simply pasted wget -O ./my.patch  http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=40620
20:53 Francesca   whatsup
20:53 mm1234      followed by git am -s ./my.patch
20:53 pianohacker Francesca: just another day of fun
20:54 Francesca   cool
20:54 pianohacker mm1234: hmmm.... if you run git log, what's the name of the first commit before the one we just applied?
20:54 pianohacker Francesca: you?
20:54 Francesca   I'm in for an early lecture
20:54 Francesca   so still half asleep
20:54 Francesca   I prefer lectures that don't start at 9am
20:54 pianohacker aaaaaaaaaaaaaamen
20:54 Francesca   lol
20:55 cdickinson  I haven't even left home yet and I feel like shit
20:55 Francesca   back in a sec
20:56 cdickinson  got a 5 minute update presentation on my honours project this afternoon
20:56 Francesca   oh fun
20:56 Francesca   good luck
20:56 cdickinson  predictably, I haven't really done much on it
20:56 Francesca   hahaha thats always the case
20:56 Francesca   I have an assignment due at 5
20:56 Francesca   and haven't started it yet
20:57 cdickinson  brethren :')
20:57 mm1234      i ran git log and the first commit is 66ed0f2e6541e62cbc0bae1142dba73222bfd6af, which is an old one
20:58 Francesca   cdickinson: I think our way is the way of all students
20:58 cdickinson  always guilty, all the time
20:59 Francesca   hahaha yeah
20:59 Francesca   I'm always like this time around I'll start it earlier
20:59 Francesca   but it never happens
21:00 cdickinson  normally I'm not quite THIS bad
21:00 cdickinson  my lack of a holiday is getting to me
21:00 Francesca   yeah well you're past undergrad
21:00 Francesca   you have had time to learn
21:01 cdickinson  lol
21:01 cdickinson  Still learning stuff now though, fourth year engineering papers are brutal
21:01 Francesca   but like a lot of things say the road to hell is paved with good intentions
21:01 Francesca   I always mean to start my assignments earlier, it just never happens
21:01 mm1234      pianohacker, it is very clear I do not know what I am doing
21:02 cdickinson  Yeah
21:02 Francesca   right gotta go
21:02 cdickinson  Me too, bye now
21:03 pianohacker mm1234: what on earth? What's the description of that commit?
21:03 pianohacker mm1234: git makes people feel like that sometimes, it's a quirky beast :)
21:04 mm1234      of that commit, it's Add text to staff logn page.
21:05 mm1234      i don't think i applied the patch correclt
21:05 mm1234      correctly
21:06 pianohacker mm1234: ohhhhhh were you in here a while back talking about rebasing your custom code to 3.16?
21:06 mm1234      i'm sorry, I switched to our koha-dev and I tried to apply the same patch. On Koha-dev we are on version 3.16
21:07 pianohacker okay. any luck?
21:08 mm1234      that's where i got that error: patch could not apply
21:08 mm1234      i really think it's me not knowing how to apply successfully a patch
21:08 mtj         [07:13] <mtj> $ git am -iu3  ./my.patch
21:08 mtj         [07:13] <mtj> ^ thats a better version, mm1234
21:08 mtj         [07:14] <mm1234> wow, thank you so much
21:08 mm1234      that leads to this issue
21:09 mtj         try that mm1234 ^
21:09 mtj         $ git am -iu3  ./my.patch
21:10 mm1234      previous rebase directory /home/koha/kohaclone/.git/rebase-apply still exists but mbox given.
21:10 pianohacker mm1234: run git am --abort
21:11 pianohacker you have to cancel a patch application if it fails
21:11 mm1234      i aborted
21:11 mm1234      do i rerun now git am -iu3  ./my.patch
21:11 pianohacker yup
21:13 mm1234      Applying: Bug 14440: get_template_and_user can not have an empty template_name (updatesupplier.pl) Using index info to reconstruct a base tree... Falling back to patching base and 3-way merge... Auto-merging acqui/updatesupplier.pl
21:13 huginn`     04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14440 major, P5 - low, ---, fridolin.somers, Pushed to Stable , get_template_and_user can not have an empty template_name
21:14 mm1234      OMG, I think it worked
21:14 pianohacker that looks successful to me, give 'er a test :)
21:14 mm1234      it sure did work!!!!
21:14 mm1234      i'm gonna boohoo with happiness for a month now
21:14 mm1234      thank you!!!!
21:15 wizzyrea    @quote add mm1234: i'm gonna boohoo with happiness for a month now
21:15 huginn`     wizzyrea: The operation succeeded.  Quote #316 added.
21:15 pianohacker mm1234: glad we could help :)
21:16 mm1234      WOW! traumatic moments for me for sure. Appreciate you all
21:29 mtj         cool, well done mm1234 :0)
21:34 mm1234      mtj, you rock
21:56 drojf       g'night
22:50 mtj         peeps, does anyone actually have an import-authvalues.pl script, before i start to write one?
22:51 cait        i jsut do sql :)
22:51 cait        so nope
22:51 mtj         makes me wonder how i've done it previously?
22:53 mtj         perl ./import-authvalues.pl --category LOC -infile ./auths.csv
22:53 mtj         would be handy ^ :)
22:56 eythian     hi
22:56 wahanui     hi, eythian
22:56 eythian     cait: scope creeper!
23:00 cait        just a tortured soul
23:00 eythian     facets will do that
23:00 cait        yeah :(
23:00 eythian     also, facets are now depricated in ES anyway
23:01 cait        huh?
23:01 eythian     I need to get around to redoing them with a similar thing that's new
23:01 cait        oh
23:01 cait        what's the new thing?
23:01 eythian     they decided they were implemented badly, so they replaced them with aggregates which are quite similar, and probably identical for my purposes.
23:01 eythian     but I think they're more flexible
23:01 cait        ok
23:02 cait        if you can do it - i think being able to optionally show more than 10 would be nice :)
23:02 cait        ;)
23:02 cait        i should be sleeping
23:02 cait        night :)
23:42 mtompset    Have a great day, #koha eythian. :)