Time  Nick         Message
23:09 dcook        Hmm...
23:09 dcook        "There has been a report that Kaspersky anti-virus falsely reports DoxBox as having the 'generic.Trojan' virus, please disable or replace this before installing."
23:09 dcook        https://github.com/t-d-k/doxbox
23:06 dcook        Anyway, night :)
23:06 dcook        Because if people add new permissions to the .inc but not the english sql, it can cause subpermission auth problems..
23:05 cait         :)
23:05 dcook        cait: Actually, it might not be a bad idea to do it in one bug...
23:05 cait         :
23:05 cait         ok, have to really sleep now
23:05 cait         ah yeah, we should make sure it actually trnaslates - which bernardo's fix should do
23:05 dcook        Well... maybe I have time exactly right now..
23:05 dcook        Still probably not today though :p
23:04 dcook        Yeah, so maybe I'll just do Bernardo's fix
23:04 cait         as paola has tested it already
23:04 dcook        And maybe some Amazon stuff
23:04 cait         probably better on a new bug
23:04 dcook        Today is... setting up a few physical machines with Debian and Koha :)
23:04 dcook        :)
23:04 cait         deal :)
23:04 dcook        Haha. Well, I'll do it, but just not today
23:04 cait         we can have this first
23:04 cait         but now i need to talk someone into doing it :P
23:03 dcook        But it could all be done on one, or as a patch set
23:03 dcook        Yeah, I was thinking of getting my patch in and then doing the next step
23:03 dcook        :)
23:03 cait         your patch opens the door to that :)
23:03 dcook        Yeah, that makes total sense
23:03 dcook        Ok
23:03 dcook        Ahhhh
23:03 dcook        The plan is to remove the multiple sql files, the installer step, and... a few other references to the database
23:03 cait         i just wanted to fix the installer and get rid of the multiple permission files in the same step
23:02 cait         the inc is alright
23:02 cait         yes :)
23:02 dcook        If permissions.inc hasn't been translated, they'll just get the English version, no?
23:02 dcook        Well, it'll ignore the customized installer files
23:02 cait         but your patch will work and will help people who have no customized installer files
23:02 dcook        Oh absolutely
23:01 cait         so now you fixed translations... it would be cool to get rid of them
23:01 dcook        Right
23:01 cait         the reason we have mulitple sql files with permissions to maintain is translations
23:01 dcook        I just really want to understand what you're saying
23:01 cait         :)
23:01 dcook        Thanks :)
23:01 cait         it's just a chance we could make thing smuch better
23:01 cait         your patch is alright :)
23:01 dcook        I'm just confused :(
23:00 cait         it makes things a little better :)
23:00 dcook        But the file would just sit in the template toolkit includes
23:00 dcook        I was thinking about this a bit, because I liked what you were saying
23:00 cait         it does not make it worse
23:00 cait         it just doesn't improve the situation
23:00 dcook        But why would it involve the installer?
23:00 cait         because copying theinstaller files is manual work
23:00 dcook        Why would it be affected by the installer?
23:00 dcook        cait: But why? :S
22:59 cait         dcook: the problem is, that the translation bit is fixed - but we still keep all the overhead in the installer files
22:59 dcook        Then I did a lot of reading, asked a lot of questions, and did a lot of experiments :)
22:59 dcook        Actually, maybe even the first year... year and a half
22:58 dcook        When I first started with Koha, I used to be really apprehensive about Zebra
22:58 dcook        night cait :)
22:58 dcook        barton: Huzzah!
22:57 wahanui1     goodnight cait. You'll be back.
22:57 cait         night all
22:54 barton       Who knows, I may get this licked yet ;-)
22:53 barton       Well, I think that you added a distinction about the inner workings of ccl.properties that I left out. But yeah, I think we're on the same page.
22:52 dcook        I just didn't see "bib1.att", so I re-worded it all :p
22:52 dcook        Ah wait, I think that's what you were saying
22:51 dcook        (and yeah, I think there's a one-to-one mapping between index names and bib1 attributes in bib1.att)
22:51 dcook        ccl.properties provides acccess to the index using either the bib1 attribute for the index, the index name (from bib1.att), or an alias (which points to either the bib1 attribute or the index name (from bib1.att))
22:50 dcook        *indexdefs* indexes content from a marcxml record into an index
22:50 dcook        The bib1 attribute and index are set in bib1.att
22:49 dcook        Almost
22:49 barton       ah... so uh, let me get this straight in my head ... the index is set in *indexdefs* -- there is a one to one mapping between indexes and bib1 attributes. ccl.properties then allows aliases on the indexes, allowing search by alias. Is that a sane assesment?
22:46 dcook        Which is good :D
22:45 dcook        But then it's an alias, not an index
22:45 dcook        Yeah, that would be fine
22:45 barton       ok... can't I set up somethign along the order of aliases in ccl.properties?
22:43 dcook        Maybe try removing Reference
22:43 dcook        I don't think so
22:43 barton       that does make me wonder though ... I don't think that I replaced it... I added bibliographic-reference, but I don't think that I removed Reference ... can two zebra indexes point to one bib1 attribute?
22:40 barton       oh, I'm not quite sure... probably bloody ignorance on my part, a few months back ;-)
22:39 dcook        Why was it changed from "Reference" in the first place?
22:39 dcook        Ah, fair enough
22:39 barton       No, I haven't had a chance to dig back into it... I've been playing catch up with all of my other work after spent 8+ hours on it.
22:38 dcook        Did you ever resolve your problems with "bibliographic-reference"?
22:38 barton       yes.
22:37 dcook        barton: Are you still around?
22:37 * dcook      reads the scrollback about Snowball
22:36 dcook        Oh my...
22:10 eythian      magnuse: for some strange values of fun :)
22:10 magnuse      have fun, #koha!
22:10 magnuse      i just tried dropping all the import_* tables and recreating them from kohastructure.sql, without any luck
22:09 eythian      but just on the face of "search works", then yeah, it's correct :)
22:09 magnuse      if anyone gets really bored during the next few hours you might want to read my tale of woe related to staging marc records for import, and see if you can come up with any fresh suggestions: http://paste.koha-community.org/420 ;-)
22:09 eythian      I guess it depends if you want to provide more varied but hopefully useful results, or more correct results :)
22:09 barton       ... given the data being searched.
22:09 eythian      arguably
22:08 barton       well, turned query stemming off, now 'governme' returns no results... which is probably correct.
22:06 eythian      > Since it effectively provides a ‘suffix STRIPPER GRAMmar’, I had toyed with the idea of calling it ‘strippergram’, but good sense has prevailed, and so it is ‘Snowball’ named as a tribute to SNOBOL, the excellent string handling language of Messrs Farber, Griswold, Poage and Polonsky from the 1960s.
22:06 eythian      governm
22:06 eythian      $ perl -MLingua::Stem::Snowball -e '@w=qw(governme) ; print join "", Lingua::Stem::Snowball::stem("en", \@w) ; print "\n";'
22:04 * eythian    points out this is testable
22:03 eythian      or just tacking ? to the end of governme
22:03 eythian      it might be
22:03 barton       So in my case, it's taking 'Governme' shortening this to the base 'Govern' and then tacking the wildcard to the end?
22:02 eythian      https://metacpan.org/pod/Lingua::Stem::Snowball <-- interestingly it won't generate 'hoof' from 'hooves'
22:01 * eythian    had exactly this issue a couple of days ago, so it's fresh in my head
22:01 barton       Ausgezeichnet.
22:01 eythian      and then we take that and glom a ? to the end
22:00 eythian      cait: it constructs the base
22:00 eythian      which has interesting repercussions if you're searching for something in english with your OPAC set to german.
22:00 cait         if it does the first with a truncated search that would explain
21:59 cait         how does the stemming owrk? does it just construct the 'base' word or really do a search for the wrod in various forms?
21:59 eythian      it's based on your current session language I think
21:59 eythian      cait: it can, yes
21:59 cait         i think
21:59 eythian      not at all
21:58 eythian      I think if the stemming function can't do anything with it, it just returns it as-is and koha slaps a ? on the end (same as a *)
21:58 cait         barton: it does multiple languages
21:58 barton       does changing that require a reindex?
21:58 barton       well, I'll give that a shot.
21:58 eythian      you'd think that, wouldn't you? :)
21:57 barton       yeah, I was wondering about that... but that should only account for common word endings like 'ing' or 'ed', right?
21:55 eythian      then it often behaves something like autotruncation
21:55 barton       yes, query stemming is on.
21:55 eythian      barton: you have stemming on?
21:55 barton       I didn't see any bugs in bugzilla that exactly matched, but I figured that I'd ask here, in case it's an edge case of an open bug or something.
21:53 barton       I'm having an interesting time with search, when QueryAutoTruncate is set to 'Only if * is added' For example,  "governme" and "governme*" return the same results. QueryFuzzy is set to 'Don't Try'. UseICU is set to 'Using'.
21:50 cait         hi barton
21:49 rangi        hi barton
21:49 barton       Hi #koha
21:44 eythian      yeah, it probably needs more planning of schedules and such than I usually have to put into something like that
21:43 cait         eythian: i tihnk you are right - we are using redmine, but i fialed using the gantt becuase we don't do start/end dates and some other things enough
21:43 eythian      not as pretty as pgfgantt I bet though
21:43 cait         :)
21:43 cait         rangi: thx for finding that
21:42 rangi        i think ganttproject is going to work, it hasnt annoyed me too much yet
21:42 eythian      (not that I've used it, but that's sorta how redmine works)
21:42 rangi        for this use case, i just need a quick graphic to illustrate how tasks can work in parallel
21:42 eythian      but I think it requires making tickets for all the entries
21:41 jcamins      Heh. Or that.
21:41 eythian      we do
21:41 rangi        i think we run a redmine instance here
21:41 jcamins      You could even set up Redmine using my Ansible playbook.
21:39 rangi        oh right thanks jcamins
21:38 jcamins      rangi: Redmine has gantt charts, I think.
21:16 eythian      also, 'planner' is now what was 'Mr. Project'
21:15 eythian      sure, if you wanna finish off this SAML and ES stuff for me, sounds like a fair trade :D
21:14 rangi        you volunteering eythian ? :)
21:14 eythian      LaTeX gantt charts will surely look the best.
21:13 cait         hi eythian
21:13 eythian      hi
21:07 cait         rangi: cool, i might too :)
21:06 drojf        ha. http://ftp.gwdg.de/pub/ctan/graphics/pgf/contrib/pgfgantt/pgfgantt.pdf ;)
21:06 rangi        hmm ganttproject looks small and simple, i might try that too
21:05 rangi        heh
21:05 drojf        rangi: something in latex? *hides*
21:00 rangi        cait: ill give project libre a go
21:00 rangi        akafred: can't really use google sheets, data shouldnt leave nz jurisdiction
20:58 rangi        hmm
20:56 cait         but it's not very pretty and i was struggling a bit when i tried
20:55 cait         sorry, project libre
20:55 akafred      Google Sheets? https://drive.google.com/previewtemplate?id=0AtwqEerAGHCTdE9WLVRSSDVONGVPMnNwREktWEd2N3c&mode=public
20:55 cait         thers ie openproj
20:54 rangi        what tool would people use in linux to do something like a gantt chart (i have to do a project timeline) ?
20:49 cait         morning rangi
20:49 rangi        morning
20:36 tcohen_      BobB++
20:12 thd          Good morning BobB.  Thanks for rising early.
20:12 BobB         good morning/day/evening everyone
20:11 BobB         thanks Thomas
20:11 thd          Yes, and I will try to see that a reminder of the meeting time goes to the mailing list next time.
20:11 BobB         time for breakfast!
20:11 talljoy      thanks BobB
20:11 BobB         thanks everyone
20:11 talljoy      time for a beer!
20:11 huginn       Log:            http://meetings.koha-community.org/2015/general_irc_meeting_11_feb_2015.2015-02-11-19.24.log.html
20:11 huginn       Minutes (text): http://meetings.koha-community.org/2015/general_irc_meeting_11_feb_2015.2015-02-11-19.24.txt
20:11 huginn       Minutes:        http://meetings.koha-community.org/2015/general_irc_meeting_11_feb_2015.2015-02-11-19.24.html
20:11 huginn       Meeting ended Wed Feb 11 20:11:09 2015 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)
20:11 BobB         #endmeeting
20:10 BobB         i think we are all done?
20:10 BobB         :)
20:10 BobB         thx talljoy
20:10 thd          BobB: You seem more awake than most others who are not having networking problems :)
20:09 talljoy      +1
20:09 BobB         thanks thd, the silence of others is taken as consent :)
20:09 BobB         if we all agree
20:09 BobB         #info the next meeting will be on Wednesday 11 March 2015 at 10.00 UTC
20:08 thd          +1
20:08 BobB         so 10 UTC next time?
20:08 thd          Yes.
20:08 BobB         I think if we revert between 10UTC and 19UTC it mostly works
20:08 thd          2 UTC or similar times have historically had terrible turnout even if not terrible for the whole US.
20:07 thd          I think 10 UTC also works OK even if it maybe too late for bag and too early for nengard.
20:07 BobB         10 UTC is a good time, but is very early on east coast USA
20:06 thd          I think that we would have had a better turnout at this hour if there had been a reminder to the mailing list.
20:05 thd          What was the previous meeting time, 10 UTC?
20:04 BobB         what time now?
20:04 BobB         So our meeting can be on 11 March
20:04 BobB         hackfest is 2 to 6
20:04 thd          The Hackfest is 2 to 6 March.
20:03 thd          Does anyone have a link for hackfest dates?
20:02 BobB         or is that during hackfest?
20:02 BobB         Should the next meeting be on 11 March?
20:01 BobB         #topic Time and Date of Next Meeting
20:01 tcohen_      networking issues...
20:00 BobB         I'll change topic?
20:00 BobB         well then, we might list both those roles for resolution at the next meeting?
19:59 BobB         ok, hope that's meaningful
19:58 thd          Sadly, my project was not library related so I could not leverage all my advantages.
19:58 BobB         #action thd to update discussion of wiki curation/upgrade and post the link
19:57 thd          I am just coming off what had become a large project wrangling years of bad user data.
19:57 thd          I expect my time to increase from around now as previously reported.
19:56 BobB         ok
19:56 thd          Also, testing migration will require more time.
19:56 thd          BobB: Yes, exactly.
19:56 BobB         oh, we're agreeing I think
19:56 BobB         stuff can be moved around now?
19:56 thd          ashimema and I agreed that the first step should be a more general cleanup.
19:55 BobB         thd a mediawiki upgrade is not essential however to the curation task on the wiki?
19:55 BobB         yes indeed
19:55 thd          We do not want to go the wrong way and find that we cannot migrate well to MySQL.
19:54 thd          In any case, careful testing needs to be done with a copy of the Koha instance of MediaWiki first.
19:54 thd          However, we may find that migrating works better after upgrading MediaWiki.
19:53 thd          We may need to postpone upgrading MediaWiki until after migrating to MySQL to make best use of the one set of migration scripts which exists.
19:53 BobB         that's a big problem, then
19:52 thd          Migrating to MySQL may be possible but tricky.
19:52 thd          That maybe why command line tests failed in 2010.
19:51 thd          ashimema informed me that some aspects of Semantic MediaWiki or the set of related extensions have been known to not work properly in Postgres.
19:50 thd          BobB: Yes of course.
19:50 thd          The big issue is that when we started using MediaWiki without a proper testing period in consequence of PTFS taking down the former wiki we used Postgres.
19:50 BobB         thd could you post the link to that again, after you've updated it?
19:49 thd          I will modify my proposal accordingly.
19:49 tcohen       which issues specifically?
19:49 thd          I have added some comment to the discussion page for my proposal following that conversation.
19:48 thd          Last month I had a telephone conversation with ahimema about the issues which he raised.
19:47 thd          I agree for the maybe not now for voting, etc.
19:47 BobB         go ahead thd
19:47 thd          I have a helpful comment to make about the issues raised by ashimema.
19:46 BobB         maybe not now?
19:46 BobB         #info Previous discussions about roles of Wiki Maintainer and Communications Manager/Coordinator need to be continued at some point
19:46 drojf        #info Mirko Tietgen, Berlin, Germany
19:45 drojf        meeting even
19:45 drojf        oops a eeting
19:45 BobB         I think the HEA info was posted?  Not sure if it was back-ported to 3.16 though?
19:42 BobB         #info there is not a lot on it yet - further contributions are encouraged
19:42 BobB         #info the Roadmap for Koha page has been created on the wiki
19:41 BobB         #topic Actions from General IRC Meetings Dec/Jan
19:41 thd          Sorry for missing the context :)
19:40 BobB         I'll change topic again
19:40 BobB         sorry thd I meant on KohaCon
19:40 thd          Maybe wiki maintenance goes in old business by the agenda.
19:39 thd          I have an update on the wiki.
19:38 BobB         does anyone else have any update?
19:38 BobB         olug is not here, I think
19:38 BobB         #topic KohaCon15
19:37 BobB         changing topic then
19:37 tcohen       nope
19:37 BobB         or is there anything else on 3.18 tcohen?
19:36 BobB         are any other RMs here?
19:36 BobB         #info a performance problem in 3.18 caused by DBixis likely to be resolved for the next maintenance release
19:35 tcohen       not strictly about performance (at all) but one that has its implications
19:35 thd          I posted a meeting page just now at http://wiki.koha-community.org/wiki/General_IRC_meeting_11_February_2015 .
19:35 tcohen       JOnathan has a proof-of-concept fix, and I'm waiting for Galen as he was about to propose another idea
19:35 BobB         cool
19:35 tcohen       BobB: yes
19:34 tcohen       #info tcohen is happy to know there hasn't been many reports on UTF-8 problems on master since the big push
19:34 BobB         tcohen, do you expect the 3.18 performance problem to be resolved for the next  maintenance release?
19:33 tcohen       so we are very excited to work on that during the hackfest
19:33 tcohen       we could take advantage of several DBIx::Class options
19:33 tcohen       if we get full out-of-the-box Plack support
19:32 cait         #info Katrin Fischer, Germany
19:32 cait         missed a meeting?
19:32 cait         oh
19:32 tcohen       the DBIx issue has several implications
19:32 BobB         hi cait, please join the meeting
19:32 tcohen       we are working on both
19:31 wahanui1     zebra facets are all done with Koha perl code anyway, not zebra itself.
19:31 tcohen       zebra facets
19:31 tcohen       performance (Jonathan did a good job finding DBIx is to blame, somehow)
19:31 tcohen       there have been reported several issues on 3.18
19:30 * mtompset   cheers. :)
19:30 bag          yes - sounds like it’s going to be an awesome hackfest - good stuff going on
19:30 tcohen       so far we have pushed the UTF-8 patches and a lot of the VAT/GST rewrite
19:30 barton       #info Barton Chittenden, BWS, Louisville, KY
19:30 tcohen       #info tcohen is almost back to his RM daily tasks
19:29 tcohen       to work on during the hackfest
19:29 tcohen       we spoke about possible stuff
19:29 BobB         #topic update on releases
19:29 tcohen       there's been a pre-Marseille meeting today
19:28 BobB         Any announcements?
19:28 BobB         #topic announcements
19:28 tcohen       w eare not making any votes or something
19:28 BobB         ok, is that all?
19:28 tcohen       we are enough
19:27 bag          heh - how many do you need?
19:27 BobB         I'm trying to stump up a quorum here  :)
19:27 talljoy      #info Joy Nelson BWS
19:27 mtompset     #info Mark Tompsett
19:26 mtompset     Not really?
19:26 bag          #info Brendan Gallagher ByWater
19:26 BobB         mtompset about?
19:26 bag          hi
19:26 BobB         bag about?
19:26 jwagner      #info Jane Wagner, PTFS
19:26 wahanui1     cait is just silly on a train again
19:26 tcohen       cait?
19:25 thd          #info Thomas Dukleth, Agogme, New York
19:25 tcohen       #info Tomas Cohen Arazi, Universidad Nacional de Cordoba
19:25 BobB         #info Bob Birchall, Calyx, Australia
19:25 wahanui1     #info wahanui, a bot that has become sentient
19:25 BobB         #topic introductions
19:24 tcohen       - topic introductions
19:24 BobB         http://wiki.koha-community.org/wiki/General_IRC_meeting_14_January_2015
19:24 BobB         The agenda is here:
19:24 huginn       The meeting name has been set to 'general_irc_meeting_11_feb_2015'
19:24 huginn       Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
19:24 huginn       Meeting started Wed Feb 11 19:24:15 2015 UTC.  The chair is BobB. Information about MeetBot at http://wiki.debian.org/MeetBot.
19:24 BobB         #startmeeting General IRC Meeting 11 Feb 2015
19:24 tcohen       General IRC meeting 11 February 2015
19:23 thd          tchohen: I will create the agenda page now if it is not there.
19:23 BobB         good start
19:23 wahanui1     i already had it that way, huginn.
19:23 huginn       BobB: Error: A meeting name is required, e.g., '#startmeeting Marketing Committee'
19:23 wahanui1     if there is a meeting then Brooke must want me
19:23 BobB         #startmeeting
19:23 tcohen       thd did u duplicate the agenda from last?
19:23 BobB         #start meeting
19:23 BobB         anyway, here goes ...
19:22 BobB         I could, but I am not greatly awake  :)
19:22 thd          BobB: Would you like to chair the meeting?
19:18 tcohen       but i'm here
19:18 * tcohen     can't chair, taking care of Manuel right now
19:16 tcohen       http://wiki.koha-community.org/wiki/General_IRC_meeting_14_January_2015
19:16 tcohen       alright
19:15 thd          tcohen: We could quickly create an agenda from the previous meeting.
19:15 thd          I guess there was no reminder sent to the mailing list.
19:15 tcohen       ok, do we have an agenda?
19:15 mtompset     Oops... miscalculated. :)
19:15 bag          oh HI
19:14 BobB         14 minutes ago, bag
19:14 thd          bag: Yes, now.
19:14 mtompset     a littke over an hour or so.
19:14 bag          oh is it meeting time soon?
19:14 BobB         10:45:08)
19:14 BobB         Next meeting is scheduled for 11th February, 19 UTC  (cait,
19:14 thd          Who is here for the general meeting?
19:14 tcohen       oh my
19:14 thd          tcohen: No the general meeting.
19:13 BobB         no tcohen, the general meeting
19:13 * tcohen     is puzzled
19:13 tcohen       or is it the pre-marseille meeting?
19:13 tcohen       was it part 2 of last weeks dev meeting?
19:13 tcohen       ok
19:12 BobB         but I am happy to return to bed if it does not proceed
19:12 BobB         and I have risen early for it :)
19:11 BobB         indeed
19:11 thd          BobB: Hello.  It is the time recorded in the previous minutes.
19:11 BobB         hi thd
19:11 BobB         snap
19:11 BobB         hi folks, is this meant to be a meeting time?
19:10 thd          tcohen: Do we not have a meeting now?
19:07 wahanui1     and forth.
19:07 tcohen       back?
19:03 mtompset     front?
18:39 tcohen       thanks wahanui
18:39 wahanui1     and forth.
18:39 tcohen       back?
18:01 thd          magnuse: Sorry, I could not be more helpful magnuse.
18:01 thd          thd: Again, I am only giving a caution for something which mostly works for most people but could work better for everyone.
18:00 magnuse      oh well, i gotta run - have fun #koha!
17:57 magnuse      thd: that may be, but i have a customer who has been using staging successfully and who would like to continue using it
17:54 thd          magnuse: One longstanding problem with importing MARC records from staging is that the MARC framework would act as a filter on those records.  You could have fields and subfields stripped out of your records if your frameworks are insufficiently complete relative to the fields and subfields in your records.  Using bulkmarcimport.pl has at least historically bypassed the MARC frameworks.
17:40 magnuse      thanks for trying thd :-)
17:40 thd          magnuse: I know that does not solve your problem but I merely report how I avoided your problem where I was not actually running a library and knew that some parts of the Koha code were especially problematic.
17:38 thd          magnuse: The staging code may need some careful rethinking.  I would advocate trying to create a workflow which bypasses it which would require writing some additional code for some use cases.
17:36 thd          magnuse: I have never used the staging script for any of my work and I have long considered to be prone to design bugs.
17:35 thd          magnuse: Then you know what I was prompting you to test.
17:34 magnuse      thd: but my records are ok, and bulkmarcimport.pl will just push them into the places where they belong. it is the "Stage MARC for import" tool that is causing me a headache
17:34 thd          magnuse: We had discussed the problem of getting Semantic Media Wiki to work on the Koha wiki in 2010 and we had segmentation fault errors on tests at that time which may have been partly a consequence of using Postgres instead of MySQL for MediaWiki.
17:34 mtompset     magnuse++ # thank you.
17:33 magnuse      (not quite sure of the last one)
17:33 magnuse      you can also set the information correctly and do something like git commit --amend --author
17:33 magnuse      that will change the last commit
17:32 magnuse      just replace the relevant bits... :-)
17:32 magnuse      mtompset: git commit --amend --author "Magnus Enger <magnus@...>"
17:31 mtompset     Okay, stupid question. I forgot to set the user and email correctly when I made a patch. How do I change it?
17:31 thd          magnuse: In other news, some direction from ashimema has given me a clue about how to have Semantic Media Wiki working in the Koha wiki in due course..
17:28 thd          magnuse: The extra verbosity parameters which I had written for bulkmarcimport.pl were lost in migrating from CVS.  However, you should try different means of importing the data to help isolate the problem.
17:26 thd          magnuse: Have you tried the same set of records with bulkmarcimport.pl?
17:25 thd          magnue: I once extended the verbosity and much else in bulkmarcimport.pl .
17:24 magnuse      thd: yeah, more verbosity would be good. but to me it looks like mysql is not saving the data, yet still reporting the query as a success
17:24 magnuse      tcohen: some more info on a problem with staging records that i was talking about yesterday: http://paste.koha-community.org/420
17:23 thd          magnuse: Maybe we need to add some verbosity parameters to the perl staging script for use when debugging is needed
17:22 tcohen       magnuse, thd: whatsup
17:21 tcohen       marcelr++
17:20 thd          magnuse: My suggestion would merely test the backend and not provide access in Koha and should not be tried on a production system.
17:20 magnuse      thd: sure, but the records never get as far as indexing
17:18 thd          magnuse: Are you not indexing with zebra?
17:18 magnuse      not sure how zebra comes into play here?
17:17 thd          magnuse: You may still have the problem that zebra has some black box like behaviour.
17:16 thd          utility was a poor choice of words on my part
17:15 thd          magnuse: I do not remember the appropriate syntax but you can use zebra directly on the command line.
17:15 magnuse      which command line utility?
17:15 magnuse      i have done "sudo koha-mysql instance" and executed the query there
17:14 thd          s/web browser/web user interface/
17:14 magnuse      thd: not sure what you mean?
17:13 thd          magnuse: Try the more reliable command line utility outside web browser functionality.
17:10 magnuse      if anyone has any suggestions i'm all ears! :-)
17:10 magnuse      feels like i have stared myself blind on it too
17:10 magnuse      ^ this is driving me crazy
17:10 pastebot     "magnuse" at 127.0.0.1 pasted ""Stage MARC for import" is not saving to the import_batches table, no errors" (198 lines) at http://paste.koha-community.org/420
16:22 tst_         similar to author authority
16:22 tst_         what settings i need to make so that if i have typed name of A publisher if it comes i should be able to pick up earlier entry
16:21 tst_         i wish to get publisher name as a authority field
16:02 reiveune     bye
15:49 huginn       Joubu: The current temperature in Saint Victoret, France is 12.1°C (4:48 PM CET on February 11, 2015). Conditions: Clear. Humidity: 74%. Dew Point: 8.0°C. Pressure: 30.18 in 1022 hPa (Steady).
15:49 Joubu        @wunder Marseille, France
15:48 cait         stepping out for a bit, bbl
15:47 cait         :)
15:47 cait         Joubu: you said i can't put my name everywhere!
15:47 Joubu        And don't forget to fill the gdoc!
15:47 cait         :)
15:47 Joubu        see you in Marseille!
15:47 Joubu        ok thanks to be there :)
15:46 Joubu        bag: and maybe the 4 devs (ES, cat interface, account rewrite and angular circ)?
15:45 bag          I hope so Joubu yes
15:45 cait         a quick presentation of ES and the state of the cataloger's interface woudl be good
15:44 Joubu        bag: for instance, could be great to present ES, don't you think?
15:44 wahanui1     rumour has it OPL is Oslo Public Library a.k.a. "Deichman" - see http://www.deichman.no/ for their website and http://digital.deichman.no/ for their tech blog
15:44 cait         OPL?
15:44 cait         Joubu: which ones are lighztning talks?
15:44 Joubu        At the moment there are only 2 entries, does someone want to present something else?
15:43 Joubu        And what about the lightning talks/presentations?
15:42 cait         :)
15:42 cait         oooh :(
15:42 Joubu        ;)
15:42 Joubu        cait: don't put your name everywhere!
15:41 Joubu        Could all of you add your name in front of the subjects you are interesting in?
15:40 cait         yeah it's not easy
15:40 Joubu        but it won't be a good idea to put dev somewhere and lib somewhere else...
15:40 cait         could be harder to communicate yes
15:39 Joubu        but I don't want to split dev :)
15:39 Joubu        not yet
15:39 cait         Joubu: there has been discussion about a second meeting room at the uni - is ther a plan on how to divide people between both locations?
15:39 kivilahtio   ElasticSearch is super easy to use
15:38 Joubu        or we can imagine different groups working on the same stuffs, rest api for instance, and compare the results at the end of the day
15:38 cait         it's not really zebra often - more the code behind it
15:38 kivilahtio   And w ehave been postponing those search issues by saying we are going to change the search engine
15:38 kivilahtio   Zebra is seriously limiting our ability to make good searches
15:38 Joubu        cait: yes, good idea, could be good to group people
15:38 cait         kivilahtio: the plan is not to kill Zebra for now - ES will be an option first
15:38 cait         Joubu: 1 month? :)
15:37 kivilahtio   I find ElasticSearch and killing Zebra the biggest concern for us
15:37 cait         Joubu: should we add ideas to the spraedsheet and add our names where we are intersted in?
15:37 Joubu        ok so, conclusion, the hackfest should go on 2 weeks, that's it?
15:37 kivilahtio   we can collect orders from many libraries to one big basket. Then a big acq boss can inspect the order
15:37 cait         i just want to kill the library - not the feature :)
15:36 kivilahtio   but in a way it is a good feature
15:36 dpavlin      ok, Marijana confirms that she knows about it
15:36 cait         i have lots of ideas for dead code - can keep you all busy ;)
15:36 Joubu        maybe we should think about sign some dev off too...
15:36 kivilahtio   tell me about it. I managed to keep my cool when teaching people to do acquisitons :)
15:36 kivilahtio   :)
15:36 mtompset     *cringes* basket group.
15:36 cait         dpavlin: basket groups - open a basket group you can drag and drop the baskets in that form
15:35 kivilahtio   when I make acquisitons I enter another world for a while when moving basketgroups around
15:35 kivilahtio   kill it
15:35 kivilahtio   yeah
15:35 Joubu        basketgroup?
15:35 kivilahtio   dpavlin: Marijuana and me are also wondering :)
15:35 dpavlin      cait: there is drag and drop in acq? Marijana and me are wondering where....
15:34 Joubu        tcohen: they are not enought, it's just few use cases
15:34 mtompset     Restful: good. But adding/removing technologies "constantly (e.g. solr which never fully made it in), seems like a waste of time.
15:34 tcohen       just as the integration tests for UTF-8 are
15:34 tcohen       those selenium tests, should be on master soon, and run by jenkins
15:34 cait         that woudl make owen happy and we can kick it out :)
15:34 Joubu        we should catch performance issues earlier
15:34 cait         if we want to deprecate stuff... could someone rewrite the drag and drop in acq to not use yui then? :)
15:34 kivilahtio   Koha has a looong slimy tail needing refactoring
15:33 tcohen       with proper frameworks, etc
15:33 Joubu        It would be good to have a performance script too, like the one I did using selenium
15:33 kivilahtio   khall: agreed
15:33 tcohen       mtompset: it is more like doing the same, but better, more consistently
15:33 kivilahtio   mtompset: but I think this is the same as moving from DBI to DBIx
15:33 mtompset     #info Mark Tompsett
15:33 khall        we're sharks, we must always keep moving forward
15:33 mtompset     ^adding^changing^
15:32 kivilahtio   mtompset: I agree that we should also deprecate stuff
15:32 tcohen       mtompset: *rel¿placing*
15:32 kivilahtio   interstink
15:32 mtompset     *sigh* Do we have to keep adding technologies?
15:32 khall        didn't read the second line ; )
15:32 khall        both actually
15:32 khall        exactly
15:31 kivilahtio   or kinda both :)
15:31 kivilahtio   so It is making Koha more like MVC than about making 3rd parties integrate stuff into Koha?
15:31 kivilahtio   I undesrtand
15:31 khall        But we need to figure our the best way to create reusable angular components for Koha
15:30 tcohen       angular++
15:30 khall        angular++
15:30 kivilahtio   actually it is a spectalcularly great idea :)
15:30 tcohen       =D
15:30 tcohen       angularize...
15:30 kivilahtio   tcohen: I can agree to that
15:30 khall        indeed!
15:30 wahanui1     somebody said maybe was a momentaneous error
15:30 tcohen       maybe...
15:30 tcohen       that's the plan, yes
15:30 kivilahtio   tcohen: So you are planning on using the RESTful api as the internal API for Koha modules as well. To AJAXIfy it more ?
15:30 cait         so i think there are always differences to be expected
15:30 khall        indeed, if all ILS had the exact same features it would be easy to have a universal api, but they don't
15:29 cait         also ils offer different features
15:29 tcohen       having a coherent RESTfull API is key to have a better UI, better/cleaner code
15:29 tcohen       kivilahtio: is not only about interoperability (which will benefit, a lot) but about design, and technologies
15:29 kivilahtio   we also have a ton of issues here in Finland regarding non-standard API's and having a Koha RESTful API is another new API to the mix
15:28 kivilahtio   I hate these ILS specific API's, why everobody needs to have their own?
15:28 cait         reading back sec
15:28 kivilahtio   cait: do we have any other inter-library interoperability standards?
15:27 kivilahtio   cait: ok
15:27 cait         but not the standard that's behind it i think
15:27 cait         well in koha iti s
15:27 cait         andnot really maintained
15:27 cait         kivilahtio: it's limited
15:27 kivilahtio   khall: I know it is not exaclty standard based bu we could add more ILS-DI commands outside of the standard scope
15:27 khall        I haven't really found much to add to it
15:27 khall        Joubu: this is what we have so far: http://wiki.koha-community.org/wiki/New_REST_API_RFC#Guidelines.2Frules_for_the_new_API
15:27 khall        kivilahtio: yeah, I think that would be something concurrent or something we can build on top of our own REST api
15:26 Joubu        khall: where is your draft?
15:26 kivilahtio   I guess ILS-DI is not exactly rest, but it seems like a very good API
15:26 kivilahtio   can't we extend that?
15:26 kivilahtio   regarding rest api, what is wrong with ILS-DI?
15:25 khall        sounds good
15:25 tcohen       following an OO model, and khall's API draft
15:25 tcohen       maybe have a mini-workshop on writing REST services using Koha::Services
15:25 Joubu        just write/complete an rfc won't be enought IMO, we need a poc at the end of the week, with technical approvements
15:24 Joubu        to be productive
15:24 Joubu        What could be a plan for the rest api?
15:23 Joubu        no problem would be better :)
15:23 Joubu        hopefully we will catch problems
15:22 Joubu        ok, we don't, but we will put plack in a 3.18 test server soon (something like tomorrow)
15:22 Joubu        what is the "Browser-based tests for Koha (demo from OPL)" entry?
15:22 bag          Joubu: only on opac
15:21 tcohen       awesomw
15:21 dpavlin      tcohen: we will push master into production before hackfest, and submit bug, I promise :-)
15:21 Joubu        bag: do you use plack in production?
15:20 bag          excellent
15:20 Joubu        I have just added the "full plack support /plack out of the box"
15:20 tcohen       dpavlin: the symptoms would be enough
15:20 bag          oh we should probably have a quick talk about where we are with plack and follow up on ashimema ’s devel email a few weeks ago
15:19 cait         dpavlin: maybe you coudl add some notes tot he spreadsheet?
15:19 dpavlin      but, unfortunatly I don't
15:19 dpavlin      If I had clear adea what it is, I would make a bug.
15:19 Joubu        dpavlin: ho, I thought you were tracking master
15:19 tcohen       dpavlin: please fill a bug for the specific problem so we can be prepared to fix it
15:19 wahanui1     okay, cait.
15:19 cait         I am also lookign forward to the API discussion
15:19 dpavlin      (which I suspect is encoding problem when trasfering request to zebra)
15:18 dpavlin      I hope that utf-8 cleanups will fix encoding problems, so only problem left will be zebra
15:18 dpavlin      I restart perl process for each request, mostly because of encoding and zebra problems so I don't see any memory leaks
15:17 cait         and a set of instructions for the preferred method of activating plack :)
15:17 cait         it would be cool if the hackfest ended with a clear path forward
15:17 Joubu        dpavlin: do you have memory leaks?
15:17 cait         the stats Joubu did with plack are pretty impressive
15:17 Joubu        no need to wait for the hackfest :)
15:17 tcohen       dpavlin: that sounds as a plan to me :-D
15:17 Joubu        sqlhelper will be done soon
15:17 dpavlin      including somewhat easy upgrade path from apache installation to apache+plack
15:16 Joubu        tcohen: plack: do you know what is the remaining work for that?
15:16 dpavlin      we have been running plack for both intranet and opac for half a year, so I have some expirience
15:16 cait         there are a few things we could tidy up... sqlhelper... the CGI modules... some unused tables etc.
15:16 Joubu        tcohen: we just added some stuffs ByWater would like to see them tested during the hackfest, I added it to the gdoc (workshop tab)
15:16 tcohen       i expect to achieve full plack support
15:16 cait         and maybe a group working to 'kill dead code'
15:16 cait         i expect to do a lot of qa, but would also like to see some progress on plack
15:16 kivilahtio   Joubu: I already eat bananas all day long, and swedes.
15:15 Joubu        kivilahtio: you will eat bananas all day long
15:15 kivilahtio   erm, not lack of cheese, but my lack of beign able to enjoy cheese
15:15 tcohen       hi, sorry for the delay
15:15 kivilahtio   Joubu: I would like to have some good nuts and fruits, to compensate for the lack of cheese
15:15 dpavlin      no, I'm quote happy to help with anything
15:14 Joubu        And you, cait, what do you want to do at the hackfest?
15:14 Joubu        dpavlin: Do you plan to work on something special?
15:14 cait         oh sorry, i missed it :(
15:13 Joubu        dpavlin: ?
15:13 Joubu        ok, so, somebody else has special needs/wants?
15:13 Joubu        no, he left too
15:13 wahanui1     bonjour, bag
15:13 bag          magnuse: HI
15:12 kivilahtio   Joubu: yeah, all I do is chat with you guys :)
15:12 wahanui1     here is where I work
15:12 Joubu        magnuse: still here?
15:12 Joubu        kivilahtio: I know you have a lot of spare time
15:12 kivilahtio   + ton of stuff
15:12 kivilahtio   Joubu: I'll wait for the hackfest. I have a ongoing migration going :)
15:11 kivilahtio   even the docs suck so badly
15:11 Joubu        kivilahtio: you can already test it, don't need to wait for the hackfest
15:11 kivilahtio   I am getting full of this Zebra madness. It is so freaking frustrating
15:11 bag          cool
15:11 kivilahtio   Joubu: I can help test that like a hawk
15:11 Joubu        kivilahtio: about ES, bag is expecting to have something testable for the hackfest
15:10 bag          that’s what I’m pushing for :)  (he’s a busy university kid)
15:09 Joubu        could be great to see it rebased :)
15:09 Joubu        bag:          Updated 8 months ago by pianohacker
15:09 bag          there are a few other branches in there - I think he needs to merge and submit somethings for a nice clean patch
15:09 kivilahtio   but it might be too big for one week
15:09 kivilahtio   I think if we did something as a community we could focus on that
15:09 Joubu        ha no, I found https://github.com/pianohacker/koha/commits/angular-submit
15:09 kivilahtio   Elastic search
15:09 Joubu        yep, found it
15:08 bag          Joubu: https://github.com/pianohacker/koha/tree/angular-circ
15:08 bag          Joubu: it’s in pianohackers github currently
15:08 Joubu        bag: whaou, I was not aware about that, is there the code published somewhere?
15:08 bag          Joubu: ok I can write such a document there to update everyone on ES
15:07 khall        ah, you beat me
15:07 khall        bag: looking
15:07 huginn       04Bug 13630: enhancement, P5 - low, ---, koha-bugs, NEW , Angular-based circulation client
15:07 bag          Joubu: http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13630  (really really really pushing to have this ready for Hackfest)
15:06 nengard      I plan on getting the help files up to date!!! a week of uninterrupted Koha work will rock
15:06 Joubu        bag: it could be nice to have a doc on elastic search, what is done, what is in progress, what will be done, etc.
15:06 bag          hey khall what’s the bug number for pianohackers angluar circ
15:06 * magnuse    gotta run, but do not have any strong wishes for the hackfest, besides lots of bugs getting signed off
15:06 khall        bag summed up my list as well
15:05 Joubu        bag: ok, I will add it on the gdoc
15:05 bag          Elastic Search, new catalogers interface, khall ’s account rewrite
15:05 Joubu        Don't be worry about the cheeses :)
15:04 * bag        looking forward to having a few different things ready for testers etc.
15:04 gerundio     Joubu, sure
15:04 magnuse      bag: HI
15:04 * magnuse    needs cheese too
15:04 Joubu        gerundio: could you please back in ~1hour, we are in an unofficial meeting
15:03 Joubu        kivilahtio: you will have a whole week to signoff on patches )
15:03 gerundio     is there any z39.50 client for windows besides yaz that you recommend?
15:03 kivilahtio   I haven't been signing off and I feel really bad about it. So I was hoping to sign off stuff
15:03 gerundio     I'm trying to troubleshoot Z39.50 server settings on a koha installation
15:03 Joubu        Is it exhaustive or someone has another wish?
15:03 kivilahtio   I was hoping to contribute for the community, we don't have any agenda for this year
15:02 wahanui1     privet, gerundio
15:02 gerundio     hello
15:02 kivilahtio   I havea a beer mug
15:02 kivilahtio   Yeah I donät have a coffee mug either
15:02 Joubu        there are already some entries in the workshops tab
15:01 Joubu        the doc is https://docs.google.com/a/biblibre.com/spreadsheet/ccc?key=0AuYwR41dPaFZdE11aTNfZmtZR2tmOE9MRVktNER2NVE&usp=sharing_eid#gid=6
15:01 * bag        needs cheese and beer :)
15:01 Joubu        The idea is to share our needs for the hackfest in 3 weeks in Marseille
15:01 * druthb     blames bag
15:01 Joubu        Good, I did not prepare anything, I was on another unexpected meeting...
15:00 bag          working on IT ;)
15:00 bag          working on Joubu
15:00 JesseM       Oh Yeah!
14:59 Joubu        and tcohen? he left
14:59 khall        s/coffee/mountain dew/g
14:59 dpavlin      sure :-)
14:59 Joubu        cait, kivilahtio, dpavlin, magnuse, ashimema, khall, JesseM, bag, akafred: Did you already prepare a coffee cup? :)
14:44 * magnuse    drags dpavlin out of hiding too
14:36 cait         druthb!
14:36 wahanui1     Taking over the world is trivial for this one...
14:36 drojf        dpavlin!
14:36 druthb       drojf!  cait!
14:36 drojf        druthb!
14:32 cait         hi dpavlin *drags him out of hiding*
14:31 * dpavlin    hides in shame because he is not more often on irc :-)
14:30 wahanui1     magnuse is afraid that we added another 10000 bugs while he was eating pizza.
14:30 druthb       magnuse!
14:30 magnuse      howdy druthb
14:29 druthb       kia ora, #koha.
14:28 magnuse      kia ora dpavlin
14:18 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13517 enhancement, P5 - low, ---, kyle, Signed Off , Show waiting date on reserve/request.pl
14:18 khall        Joubu: bug 13517 is now all fixed up
14:09 magnuse      happy fika viktor
14:09 khall        yep, I'll have to fix that up
14:08 Joubu        khall: the problem is that the enh patch is based on top of the tidying patch...
14:08 cait         np viktor - looking forward to see you again :)
14:07 khall        Joubu: go ahead an deprecate it. If only because it will introduce conflicts with other patches
14:07 viktor       I'll head for some fika and might get back on the horse again later.
14:07 Joubu        khall: I don't want to dictate that. But personnaly I would prefer to avoid this kind of massive changes
14:06 viktor       Thanks for trying to help me out Joubu++ Cait++ Magnuse++
14:06 viktor       By the time I write large and complex patches I hope to have picked up some Git skills along the way. But it's great to learn along the way with the help of everybody!
14:05 khall        Joubu: I felt the tidy was needed. However, if you feel strongly about that you can deprecate the tidying patch
14:05 Joubu        viktor: actually reset --hard remove all your local changes
14:05 viktor       Good Joubu
14:05 viktor       All things I'm working on i submitted and the stuff that isn't was going south anyway :)
14:04 * Joubu      is feeling better
14:04 Joubu        viktor: good
14:04 viktor       No worries Joubu - it's a very minor patch really and I don't even have that much interesting stuff in my local git anyway.
14:03 viktor       I want my "sm?rg?sbord" with my "ombudsman" but will have to settle for "fika" ;)
14:03 * Joubu      is feeling stupid
14:02 Joubu        khall: I am not sure it's a good idea to tidy reserve.pl
14:02 viktor       Joubu - Have no idea :)
14:01 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13517 enhancement, P5 - low, ---, kyle, Signed Off , Show waiting date on reserve/request.pl
14:01 Joubu        khall: On bug 13517, don't you think it is better to provide a patch for the enh, and open a bug report to tidy the file?
14:00 * Joubu      should not have answered with a reset --hard
13:59 Joubu        viktor: where are your 3 patches?
13:58 pastebot     "Viktor" at 127.0.0.1 pasted "Got a bit interesting at least." (32 lines) at http://paste.koha-community.org/418
13:54 * magnuse    suspects Joubu knows what he is talking about
13:53 Joubu        s/avec/before
13:53 Joubu        oops, not in french:)
13:53 Joubu        s/avec/avant
13:53 Joubu        git reset --hard origin/master avec the format-patch
13:53 Joubu        viktor: git format-patch -n 3; git apply patch1.patch patch2.patch patch3.patch; git commit -a
13:53 magnuse      viktor: yeah, that is ht eboring solution ;-)
13:52 tcohen       and oleonard will take care of letting the user choose a really cool icon depicting the phone type
13:52 viktor       magnuse cait - This seems to become more work than it's worth. Would it help to just clean out my local git sync everything with the upstream again and commit from a new branch?
13:52 tcohen       so: borrower_phone table (id, borrowernumber, phone, type[mobile|home|work|other], use_for_sms[0|1], primary[0|1])
13:51 cait         or it did that - not sure with the changes we made there for mulitples - haven't checked
13:50 tcohen       by design
13:50 cait         then it will show in the table for the patron notifications
13:50 Joubu        but...yes
13:50 cait         and the sms driver
13:50 Joubu        tcohen: on the patron detail page
13:50 cait         activate enhanced messaging
13:50 tcohen       broken
13:49 tcohen       and there's no way to show smsalertnumber on the UI?
13:48 cait         smsalertnumber
13:48 tcohen       borrowers.smsalertnumber => will send
13:48 cait         there is anther field in the borrowerstable
13:47 tcohen       borrowers.mobile => won't send
13:47 cait         and one only shows up when the fetaure is activated for sending sms
13:47 cait         tcohen: there are 2 i think - but one will cause you to get sms while the other would not
13:46 pastebot     "Viktor" at 127.0.0.1 pasted "Think the rebase messed things up again :)" (2 lines) at http://paste.koha-community.org/417
13:45 tcohen       so, there is a specific field for setting a mobile phone number
13:45 Joubu        tcohen: ha yes, sorry. Did not get the question...
13:44 tcohen       Joubu: ah, smsalertnumber
13:44 viktor       Will do magnuse
13:44 viktor       Very happy you can help me out here :)
13:43 Joubu        tcohen: see C4::Letters::_send_message_by_sms
13:43 viktor       Ok. There?s 4 attachments on the bugzilla thread. At I think at least two were ran with --amend. Will this leave just the last in working condition?
13:43 Joubu        tcohen:  88         $sent = $sender->send_sms( to   => $params->{'destination'},
13:43 magnuse      viktor: so leave the first "pick" as it is, change number 2 and 3
13:42 tcohen       yes, but how does it choose the phone number to use for the patron?
13:41 Joubu        tcohen: the sms module use a driver, defined in the pref SMSSendDriver
13:41 cait         other 2 to
13:41 wahanui      cait: that doesn't look right
13:41 cait         change the other to to s
13:40 cait         leave the first
13:39 magnuse      i am not sure if you should change the first and second "pick" or the second and third... anyone? cait?
13:39 magnuse      hm, wait a minute
13:39 magnuse      viktor: you want to edit what you see there, and replace the second or third "pick" with either "s" or "f" - if you choose "s" you will get all commit messages in an edit screen and you have to edit it to your liking". if you use "f" then you only get the one commit message, and you can edit that to your liking
13:32 pastebot     "Viktor" at 127.0.0.1 pasted "Output from git rebase" (56 lines) at http://paste.koha-community.org/416
13:31 wahanui      paste is found at http://paste.koha-community.org
13:31 magnuse      paste?
13:31 magnuse      can you paste what you see?
13:31 magnuse      nope
13:30 viktor       Should I remove the lines for the three commits we're trying to get rid of?
13:29 viktor       Ah. Finally managed to follow clear instructions :) Have nano open now.
13:27 tcohen       how does the SMS module know where to send the message?
13:26 magnuse      viktor: what cait said :-)
13:26 tcohen       i was about to fill it, before pushing it :-P
13:25 Joubu        I am waiting for you to push the patch, to open a new bug report "change label other to mobile" :p
13:25 tcohen       we need a borrower_phone table (id, borrowernumber, phone, type[ENUM]) and stop doing this.
13:25 cait         so what's the problem? :)
13:24 cait         but consistency is desirable
13:24 cait         tcohen: never? :P
13:24 cait         viktor: HEAD tilde 3 :)
13:24 tcohen       when will this end?
13:24 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13142 normal, P5 - low, ---, oleonard, Passed QA , Change "mobile phone" label back to "other phone"
13:24 tcohen       bug 13142
13:23 cait         huh?
13:22 tcohen       thanks!
13:22 Joubu        tcohen: I have just added it to my todolist :)
13:21 tcohen       Joubu: can u take a look at my followup for 10848?
13:20 viktor       Hm. Running git am --abort works. But when I run git rebase -i HEAD -3 it complains. But in new ways :) "fatal: Needed a singe revision"
13:19 Joubu        )
13:19 Joubu        (if you was running a git bz apply
13:18 Joubu        or git bz apply --abort
13:18 Joubu        git am --abort
13:18 viktor       Hm. Complains about "It looks like git-am is in progress. Cannot rebase".
13:17 viktor       Thanks! Coming up.
13:16 magnuse      try that and paste the output?
13:16 magnuse      i think that would be "git rebase -i HEAD~3"
13:15 magnuse      so, let's try and squash those 3 commits
13:15 magnuse      if you only upload the last commit to bugzilla it will try to fix a typo in text that is missing (because it is in the first patch)
13:14 magnuse      well, if you have three commits on top of each other, the first one changes something and then the second one corrects the typo
13:11 viktor       I don't quite understand why obsoleting the other patches don't leave the last one working. And I seem to only dig the hole deeper...
13:11 tcohen       /invoke cait
13:11 tcohen       cait
13:10 viktor       Sort of tempted to just open another bug, do the patch in a new branch and pretend this never happened ;)
13:09 viktor       magnuse: Was only correcting a typo so copied the message and added a short extra line to each one. So yes :)
13:08 magnuse      soo... 3 commits with the same commit message?
13:07 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13686 trivial, P5 - low, ---, viktor.sarge, Needs Signoff , Add a hint about collation to the "alphabet" syspref
13:07 pastebot     "Viktor" at 127.0.0.1 pasted "Output from git log on bug 13686 my local repo" (38 lines) at http://paste.koha-community.org/415
13:03 magnuse      what does "git log" and "git status" tell you?
13:03 magnuse      sounds like you might want to fix things up locally, squash your two commits into one and then push that to bugzilla, obsoleting what is there already
13:00 viktor       I'm comfortable with messing up my local git directory, but unfortunately there seems to be confusion on the bugzilla end now.
12:59 viktor       And now I have no idea what so ever in what state my git is in :)
12:58 viktor       magnuse: Yep. Did the mistake of using a diacritic in the second commit message. It crashed, put the file as "untracked" and I had to run --amend. That got the second patch in. Then there was additional confusion later from posting additional updates :)
12:57 magnuse      viktor: so you are on abranch, you have one good commit and then the second commit on top of that messed things up?
12:54 viktor       morning tcohen!
12:54 huginn       03Attachment http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=35825&action=edit patch, Bug 13686 Add a hint about collation to the alphabet syspref, Bug-13686-Add-a-hint-about-collation-to-the-alphab.patch
12:54 viktor       attachment 35825 is the correct one and I tried both posting it as a --amend on top of the first one (while it was active) and obsoleting all other patches. Refues to work both in sandboxes and with git bz apply
12:52 tcohen       morning
12:51 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13686 trivial, P5 - low, ---, viktor.sarge, Needs Signoff , Add a hint about collation to the "alphabet" syspref
12:51 viktor       Is anyone around that loves git problems? Did a (very) minor but useful patch in bug 13686 where posting a correction to the first patch started messing things up. Not it's stuck with problems in a 3 way merge.
12:10 drojf        search by country does not work well for india though. we should have a gazillion indian devs… oh we don't. ^^
12:09 khall        np!
12:09 Joubu        khall: thanks, I will have a look after the lunch
12:08 drojf        yes, look for someone being active in the community would be my recommendation if somebody asks me
12:08 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12357 enhancement, P5 - low, ---, kyle, Signed Off , Enhancements to RIS and BibTeX exporting
12:08 Joubu        the list by country is clear
12:08 khall        Joubu: updated patches posted to bug 12357
12:08 drojf        at least that is my perception
12:07 drojf        Joubu: search by country, done. that is how it is done here
12:07 Joubu        drojf: could be useful to highlight some, depending on the contributions
12:07 Joubu        drojf: the list is so long, I don't know how someone could find something in it
12:05 khall        Joubu: I agree. Let me re-tidy without my customization
12:05 Joubu        could you try to tidy the file without your extra rule and see if the line is splitted or not?
12:05 Joubu        khall: actually I don't care, but it could be great to use the same standard
12:05 drojf        of course being listed does not mean much, but that is another point
12:04 drojf        *mention koha
12:04 khall        odd. Do you want to submit alternate Tidying maptches?
12:04 Joubu        I am not against long lines :)
12:04 drojf        Joubu: but that is a different story. to GET listed, the simple thing you have to do, AFAIK, is to have some kind of koha service visible on your website and a link to the community website. the last request does not even mention in the description in the mail ;)
12:04 Joubu        is splitted into 3 lines, where, if I remember correctly, my try did not split it
12:03 Joubu        this line: -        @field_list = ('600', '601', '602', '604', '605', '606','607', '608', '610', '615', '620', '660'. '661', '670', '675', '676', '680', '686');
12:03 Joubu        khall: looks at your patch "Tidy Ris.pm"
12:02 Joubu        drojf: http://koha-community.org/clarification-regarding-the-list-of-paid-support-companies/
12:01 Joubu        drojf: Galen wrote something about that
12:01 khall        Joubu: replied
12:00 drojf        there is so much no-koha that i'd consider it to be, quoting the paid support how-to page, "Entries that are obviously spam (i.e., not relevant to Koha services) will not be accepted." or i am really missing something
11:58 khall        Joubu: will do!
11:58 drojf        cait: last mail on the main list from half an hour ago
11:58 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12357 enhancement, P5 - low, ---, kyle, Signed Off , Enhancements to RIS and BibTeX exporting
11:58 Joubu        khall: could you please give an answer to my note on bug 12357?
11:57 cait         hi drojf - a new one?
11:56 drojf        the request on the list looks like a great no-koha-service-provider
11:47 drojf        hi #koha
11:33 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11625 enhancement, P5 - low, ---, kyle, Signed Off , Default to logged in library for circ rules and notices & slips
11:33 Joubu        cait: any thoughts on bug 11625 comment 25?
10:42 magnuse      sorry, i have no idea
10:42 vfernandes   so what it could be?
10:40 magnuse      "sudo grep "Broken pipe" /var/log/koha/*/*.log" gives no hits on my production server
10:37 vfernandes   i'm using koha 3.16
10:37 magnuse      i can check on my server
10:36 vfernandes   koha logs - koha-error_log
10:35 magnuse      vfernandes: which log? apache? syslog?
10:24 vfernandes   i'm getting 5/10 logs like this per day
10:24 vfernandes   one question: are errors like this [cgid:error] [pid 48831:tid 139817945880320] (32)Broken pipe: [client 192.168.38.106:58935] AH02550: Failed to flush CGI output to client, referer: http://backoffice.ubi.pt/cgi-bin/koha/members/paycollect.pl?borrowernumber=6564 normal in koha-error_log?
10:23 cait         hi vfernandes
10:23 vfernandes   hi guys
09:55 mveron       Joubu: Ok, will have a look at it...
09:54 Joubu        mveron: it's a shame, it's quite easy to do...
09:54 Joubu        mveron: the author does not seem to agree with qa pov, not sure he will submit a follow-up
09:50 cait         updating our training materials with some examples
09:50 cait         cool thx :)
09:48 Joubu        cait: I am currently on http://catalogue.mediathequederoubaix.fr
09:48 dexap        mveron: my mind boggles that the available date formats are so damned limited, and hard-coded in multiple places. but i CBA to work on that bug right now.
09:46 cait         another question... any suggestions for nice cusomized opacs using the bootstrap theme? )
09:37 cait         i know, don't worry
09:30 Joubu        cait: sorry, I don't see a good and quick solution here
09:29 mveron       Thanks, cait :-)
09:28 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12072 enhancement, P5 - low, ---, pasi.kallinen, Failed QA , New dateformat dd.mm.yyyy
09:28 cait         bug 12072
09:28 mveron       Hmm, we would need it for a library interested in Koha :-)
09:27 cait         which is deprecated
09:27 cait         mveron: there was an approach - but it failed because of using C4::Dates
09:27 mveron       Is there a bugunderway to have dates formatted as 11.02.2015 ? Or do I miss something in the sysprefs?
09:27 cait         it's been in the marc21 frameworks forever - just cleaning it up to a 'real' field with this patch
09:26 cait         we currently already offer it - it's just going into more_subfields_xml
09:26 cait         13023
09:26 mveron       hi Joubu :-)
09:26 Joubu        hi mveron
09:26 huginn       mveron: The current temperature in Attenschwiller, Sundgau, Attenschwiller, Switzerland is 1.6°C (10:25 AM CET on February 11, 2015). Conditions: Light Freezing Fog. Humidity: 89%. Dew Point: -0.0°C. Windchill: -1.0°C. Pressure: 30.33 in 1027 hPa (Steady).
09:26 mveron       @wunder Basel
09:25 mveron       Hi #koha
09:25 Joubu        do you know the bug number for the internalnotes field?
09:25 cait         but not a real fix
09:25 cait         that's why the idea to just say... don't include the items
09:23 cait         yeah, it's messy
09:23 Joubu        some stuffs are done in pl script, others in the core...
09:23 cait         in scope
09:23 cait         it's a big problem
09:23 Joubu        too many level here...
09:22 cait         if it's not showing in the opac, don't include it
09:22 cait         i think safest would be to use the hidden flags
09:22 cait         we don't have a db feild for it yet (it's on another bug)
09:21 Joubu        so I would prefer to remove the internalnotes field from EmbedITems if the opac param is set
09:21 cait         showing hidden items is even worse, so good to have that fixed at least
09:20 cait         but probably can't fix it right now
09:20 cait         but it's something that bothers me - so I'd like to fix it
09:20 cait         probably in cart before - because you only made it consistent
09:19 cait         yep
09:19 Joubu        and now it will be displayed for oai and basket+list, that's it?
09:18 cait         the filtering works for items mostly ok right now - not so much fields in the record itself
09:18 cait         internal note is not displayed in the opac
09:18 wahanui      nowhere is probably close to nz
09:18 Joubu        nowhere?
09:18 cait         they are not
09:17 Joubu        Since the notes are already displayed (do you confirm?), I am not sure we should do something specific for this ft
09:17 cait         maybe something we could take a look at in marseille together?
09:16 cait         but hiding them is the quick way... filtering out specific fields is too big for me
09:16 cait         i agree
09:16 Joubu        not to completely hide the items
09:16 cait         yep
09:16 Joubu        we need to provide a way to hide fields at the opac
09:16 cait         sorry, i think i might be confusing this morning :)
09:15 cait         in some cases
09:15 cait         there is information in items that is not supposed for the user
09:15 Joubu        It was a bug, not a feature ;)
09:15 cait         because of the internal notes
09:15 Joubu        why do you want to turn off items?
09:14 cait         guess i am asking fi you'd mind adding a follow-up with opac=1 to the existing patch set
09:14 cait         suggesting 2 things - have the opac=1 flag and have a separate feature to turn off items altogether
09:12 Joubu        That's not what you were suggesting?
09:12 cait         ah, shoudl we add a follow-up on the list/cart bug
09:11 Joubu        what do you mean by "how"?
09:11 cait         the oai patch is passed qa - should be pushed soon hopefully
09:10 cait         how shoudl we handle the opac=1?
09:10 Joubu        yep
09:10 cait         separately?
09:10 cait         would you be ok with me providing a patch for a switch?
09:10 cait         so we shoudl always turn thaton
09:09 cait         ah ok
09:09 Joubu        p
09:09 Joubu        ye
09:09 cait         the opachiddenitems items?
09:09 Joubu        it hides the items for the opac
09:09 cait         on the bug you commented :)
09:08 cait         what does the opac=1 do again?
09:03 Joubu        cait: yep
09:02 cait         Joubu: around?
08:55 magnus_afk   s/ko/ok/
08:55 magnus_afk   ko, i have no idea :-)
08:50 Joubu        magnus_afk: I am pretty sure the one I used is the good one
08:45 magnus_afk   hm, lots of different selenium modules on cpan
08:37 cait         not sure
08:35 cait         i think he was thining about a different topic for this
08:35 cait         this feels like monday
08:35 Joubu        Tomas suggested a video conf, but not sure it's a good idea
08:34 cait         i am on the one from last year
08:34 wahanui      Good, I'm glad you figured it out. I didn't understand, and probably never will, being a bot.
08:34 cait         oh... never mind
08:34 cait         the google hackfest spreadsheet confuses me - it claims that i have worked on the workshop page, but i haven#t?
08:34 cait         ok, i will just be around and hope the best ;)
08:34 cait         aaah and you are in uk
08:33 Joubu        it's 15UTC, I let a link in the email I sent to koha-devel
08:32 Joubu        cait: it could be 4, I don't know where you are exactly ;)
08:32 Joubu        cait: ha yes, sorry, I missed it!
08:32 Joubu        I was sure some people have ideas, better than selenium
08:32 Joubu        magnus_afk: actually I added this subject to the last dev meeting, but we did not have the time to talk about that :)
08:32 cait         i think you missed my question earlier :)
08:31 cait         the meeting today :)
08:31 wahanui      well, the meeting is on wednesday?
08:31 Joubu        the meeting?
08:31 wahanui      it has been said that 4 is the attribute in bib1.att for title
08:31 Joubu        cait: hum, 4 what?
08:31 * magnus_afk found this interesting http://modernperlbooks.com/mt/2012/08/simplified-html-testing-with-mojodom-and-mech.html
08:30 mtj          yeah, i must agree
08:30 cait         Joubu: 4 today?
08:26 Joubu        mtj: I had a look at phantomjs too, but I dislike the idea to write tests in js...
08:25 Joubu        yep, zeno wrote them
08:24 magnus_afk   ah, they are related to the unicode cleanup, excellent
08:23 magnus_afk   the tests in t/db_dependent/www use T::W::M - i thought there was only one file in there, but more have been added while i wasn't looking. yay!
08:22 magnus_afk   yeah, that is a good point, about js
08:22 Joubu        I don't use it in the tests I have written, but it could be usefull later
08:22 Joubu        and selenium uses a "real" browser, you can test the js behavior
08:21 Joubu        for instance you can find a node using a xpath exp, not sur it's possible with T::WWW::M
08:21 Joubu        magnus_afk: We already use Test::WWw:Mechanize in some test, but I think selenium has more flexibility
08:20 magnus_afk   and Joubu++ definitely!
08:19 magnus_afk   Joubu: any opinion on https://metacpan.org/pod/Test::WWW::Mechanize?
08:18 mtj          oooh, hooks up to jenkins too , http://phantomjs.org/network-monitoring.html
08:15 mtj          ..i wondered if it might be useful for koha testing
08:15 mtj          i spotted this recently... -> http://phantomjs.org/
08:14 mtj          Joubu++ indeed, thanks for the sel. tests
08:13 mtj          hi all
08:12 cait         Joubu: hackfest meeting at 4 our time today?
08:12 Joubu        But I did not find something better
08:12 cait         thx for doing it
08:12 cait         Joubu++ :)
08:12 Joubu        I took me hours to write them
08:11 Joubu        magnus_afk: I don't like selenium neither :)
08:09 Joubu        hello
08:07 magnus_afk   not sure if i am a fan of selenium, but integration tests are definitely good!
08:06 huginn       04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13691 enhancement, P5 - low, ---, jonathan.druart, In Discussion , Add some selenium scripts
08:06 magnus_afk   yay for bug 13691
07:45 reiveune     hello
07:40 magnus_afk   bonjour!
07:33 * cait       waves too and runs off to work :)
07:32 wahanui      hola, alex_a
07:32 alex_a       bonjour
07:21 magnus_afk   ooh, a clone! :-)
07:17 * Viktor     waves att magnus_afk
07:07 * magnus_afk waves
04:17 bag          later
04:17 mtompset     Have a great day, #koha bag eythian rangi dcook TGoat
04:15 mtompset     Greetings, dcook. :)
04:06 bag          ah it’s past 8pm here - so it’s WAY too late :P
04:05 eythian      much too early :)
04:05 bag          well then happy birthday dcook and eythian
03:57 * dcook      was wondering why trea always seemed to be having birthdays...
03:53 eythian      he was hanging out here over christmas a bit
03:52 bag          that is one little rad dood
03:52 bag          funny that I did it on a day he was home taking care of Soren - poor guy
03:52 eythian      hehe fair enough
03:52 bag          so sort of a silly thing that I do :P
03:51 bag          eythian: I said happy birthday to him everyday that he worked with me
03:50 eythian      hah, he claimed he was off taking care of an unwell soren today. I bet he was just having a birthday party!
03:49 huginn       bag: The operation succeeded.
03:49 bag          @later tell trea - happy birthday man
02:54 tcohen       thanks rangi
02:52 pastebot     "rangi" at 127.0.0.1 pasted "try this" (1 line) at http://paste.koha-community.org/414
02:52 rangi        hmm 2 secs
02:52 rangi        damn
02:52 rangi        ed%20to%20Stable&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&bug_status=BLOCKED&chfield=bug_status&chfieldfrom=2015-02-08&chfieldto=Now&chfieldvalue=Failed%20QA&f1=bug_status&list_id=121589&product=Koha&query_format=advanced
02:52 rangi        http://bugs.koha-community.org/bugzilla3/buglist.cgi?bug_status=UNCONFIRMED&bug_status=NEW&bug_status=REOPENED&bug_status=ASSIGNED&bug_status=In%20Discussion&bug_status=Needs%20Signoff&bug_status=Signed%20Off&bug_status=Passed%20QA&bug_status=Pushed%20for%20QA&bug_status=Failed%20QA&bug_status=Patch%20doesn%27t%20apply&bug_status=Pushed%20by%20Module%20Maintainer&bug_status=Pushed%20to%20Master&bug_status=Push
02:49 tcohen       yes
02:49 rangi        search by change history there
02:49 rangi        http://bugs.koha-community.org/bugzilla3/query.cgi
02:49 tcohen       i mistakenly cleaned my yesterday's queue, and lost track of a bug
02:49 rangi        as in one you marked failed qa?
02:48 rangi        hmm?
02:48 tcohen       rangi, how can i find a bug i failed yesterday?
02:46 rangi        as they should
02:43 mtompset     Because all authorized values end up capitalized, I think.
02:43 rangi        Francesca: sweet as
02:43 Francesca    also I am having trouble with a few things
02:43 Francesca    rangi: I probably wont be able to push anything up till the weekend at the earliest, I'm in my last week of summer school and have a lot of assingments due
02:43 mtompset     That still may be the case, tcohen. I vaguely recall something similar a while back.
02:42 tcohen       i recall authorized values... if you typed the same code, with different cases...
02:42 tcohen       eythian: any place where we had problems validating and/or uppering-case stuff at some point
02:42 rangi        Francesca: yeah, the more ram the better
02:42 rangi        we dont so much anymore, as TT is case sensitive .. we are much better about it now
02:41 Francesca    a vm runs best on 8g ram right?
02:41 Francesca    hi rangi!
02:41 rangi        hi Francesca
02:40 eythian      though, if we're relying on it, then it's a problem in koha, but I can't imagine there are too many places where we do
02:40 eythian      maybe
02:40 eythian      hmm
02:40 tcohen       eythian: I think being case insensitive might actually block a migration to postgres
02:28 eythian      that needs a login to read
02:27 irma__       https://calyxinformationessentials.createsend.com/subscribers/listDetail.aspx?listID=4B9BEAA0B75A7FCB
02:23 eythian      you can put it anywhere, but it can't know how big a pipe is
02:22 dcook        Anywho, back to what I was doing..
02:22 dcook        Actually I have no idea what I'm talking about
02:22 dcook        Or...
02:22 dcook        Hmm, wouldn't you want "pv" at the unzip stage?
02:21 eythian      that's not surprising
02:21 dcook        Hmm, apparently I don't have pv installed
02:20 eythian      pv is quite useful for that sort of thing in general. It's basically 'cat' but with a progress bar.
02:19 dcook        Well, maybe 5 minutes from now
02:19 dcook        Oooh, eythian, that might be perfect for what I'm working on exactly right now
02:15 eythian      also, hi Francesca
02:15 eythian      "pv instance-2015-02-10.sql.gz | gunzip | sudo koha-mysql instance" is a handy way to do database restores with a progress bar
02:14 * Francesca  waves
01:26 mtompset     No problem. He's a friend of mine, and asked me about the status of it. I reminded him people are volunteers, so just wait two weeks before asking again.
01:24 eythian      I know wizzyrea does, but she's away today
01:21 mtompset     By the way, who has edit'ing powers over the list? There was a request by M. Tamayao on February 4 to be added. :)
01:18 mtompset     Well said, gmcharlt.  :)
01:15 gmcharlt     http://galencharlton.com/blog/2015/02/ogres-hippogriffs-and-authorized-koha-service-providers/
00:45 eythian      http://blog.ionelmc.ro/2014/12/28/terrible-choices-mysql/ <-- worth a bit of a read, we're probably doing many of these wrong