Time  Nick        Message
00:31 TGoat       hey #koha if a language pack is complete (for this instance it's Arabic) does that mean Koha is translated completely into Arabic? Both OPAC and Staff-side? The external portions that show to patron and staff as well as the data/information that populates and displays the queries/results into the results fields.
00:32 rangi       most of it yes
00:32 rangi       there are still a few bits untranslatable
00:32 rangi       but 98% of it will be by then
00:33 rangi       staff and client
00:33 rangi       you can check
00:33 rangi       here
00:33 rangi       http://translate.koha-community.org/ar/3.22/
00:33 rangi       so the marc frameworks are translated, the opac is, all the prefs are, and the help and staff interface are too
00:34 cait        i think even more like 99% these days
00:41 TGoat       thanks rangi and cait..
00:41 cait        we got a lot better about translatability
00:42 TGoat       for sure..
00:42 TGoat       so just to be clear that's both the information on the pages and the data as it is presented .. right?
00:43 TGoat       gotta a guy with the Gates Foundation asing me some questions
00:43 dcook       What does "data as it is presented" mean?
00:44 TGoat       duno why I've been getting so many questions about translation lately
00:44 TGoat       the data that is being queried
00:44 dcook       What do you mean by "the data that is being queried"? :p
00:44 TGoat       like the MARC or patron data
00:44 dcook       No
00:44 dcook       It won't be translated on the fly.
00:44 dcook       If a MARC record is in English, it'll be displayed in English
00:45 dcook       If it's in Arabic, it'll be displayed in Arabic
00:45 TGoat       oh, that's what I was thinking. It has to be in the original language
00:45 dcook       Database data doesn't get translated, but I believe newer versions of Koha allow for multiple languages to be stored for things
00:45 TGoat       makes sense
00:46 TGoat       but with google translate nowadays you never know for sure
00:46 cait        not for all things.. just item types
00:46 cait        but there are workarounds
00:46 dcook       Google translate isn't perfect ;)
00:46 cait        using jquery and the like
00:46 TGoat       true that
00:46 cait        very far from perfect...
00:46 dcook       I once needed a system in French and English
00:46 TGoat       work around cait?
00:46 dcook       And they showed us the French side... it was completely wrong
00:46 dcook       They said it was just a demo... but...
00:46 TGoat       right.. but
00:46 dcook       I left before they made the decision, so I've always wondered what happened
00:47 cait        like if you want one of the opac html sysprefs be in multiple languages
00:47 TGoat       saying something can be translated seems so open ended
00:47 cait        you can 'switch on' the right content with css and hide the other
00:48 TGoat       I feel like if you don't ask the exact quesiton then you may miss it completely
00:48 TGoat       right
00:49 TGoat       thanks cait and dcook. you've been very helpful!
00:49 dcook       I try :). Hope it helped.
00:50 TGoat       in the NAVY we had a saying, "clear as mud". you've made it less murky :) much appreciated
00:51 cait        hm basicaly
00:51 cait        to make things muddy again...
00:52 cait        you can pretty much translate everything... having it in mulitple languages at once is a bit more difficult
00:52 dcook       ^
00:52 cait        template things that won't change work well, but everything you enter into the database is harder
00:52 dcook       ^
00:53 TGoat       I understand. Ever think we'll get to the poin t that it can translate into more than one?
00:53 dcook       ?
00:53 cait        there is a new patch to provide that for the itemtype description
00:53 cait        i secretly hope someone will do authorised values next... becuase with locations and collections that would pretty much cover the OPAC
00:53 TGoat       more than one language.. say a user chooses a language at login
00:54 cait        doesn't have to
00:54 TGoat       many folks in in the EU speak more than one langiage
00:54 cait        it shoudl all swtich using the language switcher at the bottom
00:54 dcook       ^
00:54 TGoat       they could choose between languages
00:54 cait        we also get a lot of foreign students here
00:54 dcook       Yeah, switching between languages makes sense
00:54 dcook       Not having two at once though :p
00:54 cait        so all our libraries provide english and german actually, some have more languages
00:54 TGoat       yea, not two at once :p
00:54 cait        what would be a nice addition: a preferred language setting for the patrons
00:54 dcook       ^
00:55 cait        and then be able to send them a notice in the preferred language
00:55 dcook       We could do more with "locale" for sure
00:55 cait        we can't do that right now
00:55 TGoat       that would be nice
00:55 dcook       A lot of Java-based things I've seen allow you to have a string in lots of different languages
00:55 dcook       And you use a locale to choose between them
00:56 TGoat       cool.. thanks
00:56 dcook       And the code just uses a pointer to whatever string that locale is set to
00:56 dcook       Could do the same thing with a database rather than xml files
00:56 dcook       Database is probably better at it tbh
00:56 dcook       TGoat: no worries
00:56 dcook       cait++
00:56 dcook       For being a master at all the things :D
00:56 TGoat       @cait++
00:57 huginn      TGoat: I'll give you the answer as soon as RDA is ready
00:57 TGoat       @dcook++
00:57 cait        lol
00:57 huginn      TGoat: I suck
00:57 dcook       hehe
00:57 cait        translations are obviously something i have to deal with :)
00:57 TGoat       you guys are all awesome!
00:57 dcook       translations are something I'm grateful to other people for
00:57 dcook       While I could probably do an OK job of French, there's no way I could provide translations for our Arabic clients
00:57 TGoat       roger that
00:57 wahanui     aye aye cap'n
00:57 TGoat       that's what Im dealing with.. Arabic
00:58 dcook       I wish I could read it :/
00:58 dcook       Once upon a time, I thought about studying it
00:58 cait        yeah that has an additioanl difficulty
00:58 cait        for being an RTL script
00:58 TGoat       it looks ike it belongs in a painting
00:58 dcook       Used to work in a library that had some Arabic collections.. taught myself numbers 1-10 then forgot them..
00:58 dcook       (so much for Arabic numerals..)
00:59 cait        i think some other scripts even more so
00:59 TGoat       I went to Dubai and Abu Dhabi this year and it was awesome. if you have the chance go
00:59 cait        hm sanskrit?
00:59 dcook       sanskrit is intimidating for sure
00:59 cait        but so pretty
00:59 dcook       Agreed
00:59 dcook       Don't know about its direction..
00:59 dcook       Hebrew is right to left too I think
01:00 cait        yeah i think currently we onyl have arabic and hebrew
01:00 TGoat       I have as hebrew library that is asking questions too.. you guys are hitting all my sweet spots
01:00 dcook       Don't know anything about Hebrew myself
01:00 cait        hm I think hebrew was not very complete as a translation last time i checked
01:01 cait        but they could fix that :)
01:01 cait        the effect is similar as for arabic - with the mirroring effect in the gui
01:02 cait        i should sleep :)
01:02 cait        bye all
01:02 TGoat       nite
01:04 TGoat       leaving for the gym with the wife. thanks again dcook.
01:08 * Francesca waves
01:16 Francesca   @wunder wlg
01:16 huginn      Francesca: The current temperature in Wellington, New Zealand is 12.0°C (2:00 PM NZDT on November 13, 2015). Conditions: Scattered Clouds. Humidity: 58%. Dew Point: 4.0°C. Pressure: 30.36 in 1028 hPa (Steady).
05:32 mveron      @wunder Allschwil
05:32 huginn      mveron: The current temperature in Grenchen, Switzerland is 6.0°C (6:20 AM CET on November 13, 2015). Conditions: Overcast. Humidity: 100%. Dew Point: 6.0°C. Windchill: 4.0°C. Pressure: 30.36 in 1028 hPa (Steady).
05:46 mveron      Bye #koha
07:49 reiveune    hello
07:58 Joubu       good morning #koha
08:01 Amit_Gupta  hi joubu
08:02 gaetan_B    hello
08:03 alex_a      bonjour
08:14 Amit_Gupta  hello gaetan__B
08:20 * magnuse   waves
09:15 * cait      waves
09:35 * andreashm waves
09:37 Joubu       cait: what do you think of bug 14259, should we continue to maintain non-xslt views?
09:37 huginn      04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14259 enhancement, P5 - low, ---, mtompset, Signed Off , OPAC system preference BiblioDefaultView is ignored
09:37 * andreashm imported our database to my Kohadevbox yesterday. About a million records or so. Now I'm reindexing zebra.... and can actually see it working, line by line. Oh my, this is going to take a while. =)
09:41 atheia      morning!
09:50 cait        morning atheia :)
09:51 cait        Thx Joubu :)
09:52 * atheia    waves
09:58 magnuse     Joubu: http://wiki.koha-community.org/wiki/Coding_Guidelines#DEPR1:_non-XSLT_search_results_and_bib_display_templates_deprecated : "Consequently, the non-XSLT option is now deprecated and it will not be maintained."
09:59 Joubu       thanks magnuse
10:18 ashimema    kill all reference to non-xslt everywhere :)
10:18 ashimema    has been deprecated long enough now me thinks ;)
10:19 * ashimema  is in cruel dictator mode today ;)
10:20 * ashimema  needs more tea
10:31 xarragon    I have trouble creating a complex, linked dataset with test::builder, the dumped output differs from my input, I am probably chaining it together incorrectly. Can anybody spot the error? http://39650b7456cbbba6.paste.se/
10:31 June        Hello
10:32 June        is there any web services to retrieve the item information by using Barcode number?
10:33 cait        ashimema: it's regression if we kick it out now
10:33 cait        ashimema: some features only work with it
10:34 June        I can only retrieve by ID with this link http://127.0.0.1/cgi-bin/koha/ilsdi.pl?service=GetRecords&id=1
10:34 * ashimema  thinks that's also a good excuse to remove unused features ;)
10:34 ashimema    In all seriousness, I'd like to see if HEA can say whether anyone is using non-xslt and those features we'de be deprecating ;)
10:34 cait        the feature is not that old
10:34 cait        one for highlighting your own branch or something
10:34 xarragon    I must be doing something really stupid because not even the branch code gets set corretcly it seems
10:35 ashimema    what feature is it then?
10:35 cait        sec
10:35 cait        bug 2619
10:35 huginn      04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=2619 normal, P3, ---, gmcharlt, NEW , Turning on XSLTResultsDisplay preference turns off item detail display
10:35 cait        bug 12561 - look at the depends ons
10:35 huginn      04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12561 normal, P5 - low, ---, oleonard, NEW , Omnibus: Deprecate non-XSLT detail and result views
10:36 cait        HighlightOwnItemsOnOpac and OpacPopupAuthosSearch for sure
10:36 cait        there is also a report from gaetan somewhere about it being much slower that we didn't really investigate yet
10:36 cait        but that's why the deprecating /kicking out came to a halt basically
10:37 ashimema    sounds mean.. but I would suggest those people actually using such feature should take some more responsability for replicating them when we wish to deprecate old code ;)
10:37 ashimema    XSLT is deffo much slower..
10:37 xarragon    Okay, do not look at my code. Must be basic PEBKAC error, not even a 'hello world' style dataset is buitl correcly.
10:37 ashimema    it's the price for the flexability it brings.. and using XML.. yuk
10:38 cait        but much more complete too... the old display is quite ugly. i think we could probably remove the detail page
10:38 cait        the problems are in the result list
10:39 * ashimema  woudl eventually like to replace xslt with somthing a bit more lightweight.. but there is allot preventing that at the moment ;)
10:39 ashimema    there is an alarming amount of logic in those templates
10:40 ashimema    but yeah.. we really aught to get feature parity and then nuke non-xslt for now
10:50 drojf       hi #koha
11:16 Joubu       fridolin: how can I test bug 14078?
11:17 huginn      04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14078 normal, P5 - low, ---, fridolin.somers, Signed Off , converting from ISO5426 is not complete
11:18 fridolin    Joubu: there is a sample of records
11:18 fridolin    in iso2709 format
11:18 Joubu       fridolin: yes but on master I don't see any encoding issue
11:20 Joubu       Could someone test something with 3.22beta + Plack?
11:21 Joubu       I get "Upload status: Failed" when I try to stage records :-/
11:24 fridolin    Joubu: mmh i'll retest
11:24 Joubu       fridolin: I get the upload error without your patch
11:24 fridolin    Joubu: did you untar ?
11:24 fridolin    (2c question)
11:25 Joubu       fridolin: I manage to import the records, that's not the problem. I don't get any encoding issues, withtout your patch
11:25 Joubu       So I won't be able to confirm your patch fixes something
11:32 fridolin    Joubu: i provide en example in th eBZ
11:35 fridolin    Joubu: http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14078#c13
11:35 huginn      04Bug 14078: normal, P5 - low, ---, fridolin.somers, Signed Off , converting from ISO5426 is not complete
11:35 fridolin    Joubu: i reproduce the effet of my path in uptodate master
11:35 Joubu       ok thanks
11:42 fridolin    Joubu: thanks to you for testing 8-)
12:09 Joubu       @later tell rangi please have a look at the splitter cronjob please, it's completely out of sync again
12:09 huginn      Joubu: The operation succeeded.
12:09 Joubu       @later tell rangi please have a look at the splitter cronjob please, it's completely out of sync again
12:09 huginn      Joubu: The operation succeeded.
12:09 Joubu       oops :)
12:19 tcohen      morning
12:19 * ashimema  is about to submit his first pull request on DBIx::Class.. wish me luck
12:20 ashimema    s/me/him/ - bad us of tense
12:20 ashimema    s/us/use/
12:20 * ashimema  gives up
12:21 atheia      ^^
12:22 Joubu       tcohen: I get a very weird behavior with the stage import tools under Plack. With a kohadevbox:ansible box, it "works", I can upload the file (just the first step, not the records import)
12:22 Joubu       but with my "local dev" install, it does not, I get "upload status: failed"
12:23 Joubu       I have switched my $fh = $upload->{fh}; to my $fh = open '<', $filename; and it now works
12:23 Joubu       I remember I already encounter this error before but I don't manage to find the patch
12:23 Joubu       Does it remember something to you?
12:23 Joubu       (did you already drink your cup of tea?)
12:23 tcohen      i don't remember that
12:24 tcohen      i haven't, i'm about to get a coffee
12:24 tcohen      and start working on that bug too
12:24 Joubu       Actually I was not on it, but discover it working on qaing something else
12:24 tcohen      as i see it, the problem is in BackgroundJob
12:26 tcohen      people have tried commenting uncommenting lines that close the STDOUT filehandle to notify apache it should leave the background process alone (seems buggy, not sure how that would work on nginx or other software)
12:26 andreashm   sigh. I'm rebuilding zebra but my computer turned off, and now I cant restart the process as it seems to be locked. is there a way of continuing the halfway reindex? or if not, how can I clear the lock?
12:27 andreashm   I tried deleting the var/lock/koha folder but got denied because of permissions
12:27 tcohen      /var/run/koha...
12:30 Joubu       and got a "check permission" error on upload.pl under plack, but everything works fine without plack
12:34 Joubu       ok plack was not running using the right user...
12:34 andreashm   thanks tcohen
12:34 * Joubu     runs and hides
12:35 tcohen      Joubu: :-P
12:37 tcohen      #koha: remember that (regarding plack) we are testing the integration of it into the packages, using Starman to control the process. This means that it is important to test using the debian/templates/plack.psgi file, AND the debian/scripts/koha-plack script
12:37 tcohen      both can/should be patched if we find issues on them
12:38 Joubu       tcohen: and if we don't know how to fix a specific issue? :p
12:38 tcohen      do you pray? regularly?
12:49 cait        back
13:10 Joubu       tcohen:     Bug 15032: Make sure the filehandle is not close on background mode
13:10 huginn      04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15032 major, P5 - low, ---, jonathan.druart, In Discussion , Plack testing -- Stage MARC records for import -- Internal Server Error/Stalled Staged Import
13:10 Joubu       that's the patch I was thinking about
13:10 Joubu       tcohen:     Bug 15032: Make sure the filehandle is not close on background mode
13:10 Joubu       that's the patch I was thinking about
13:10 wahanui     i already had it that way, Joubu.
13:10 tcohen      yeah, I remembered
13:46 cait        khall: around?
13:46 cait        i got a holds question...
13:48 cait        hm no khall... that's unfortunate
14:16 cait        hm jcamins maybe?
14:19 Joubu       tcohen: see last patch on bug 14915
14:19 huginn      04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14915 enhancement, P5 - low, ---, kyle.m.hall, Pushed to Master , Use Font Awesome instead of Glyphicons for the staff intranet
14:20 tcohen      thanks Joubu
14:23 Joubu       tcohen: and I confirm that everything explodes when Crypt::GCrypt is not installed
14:23 Joubu       bug 15182
14:23 huginn      04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15182 critical, P5 - low, ---, gmcharlt, NEW , make test fails immediately on 3.22.00-beta due to missing Crypt::GCrypt which is optional
14:24 tcohen      Joubu: solution? make it mandatory?
14:24 Joubu       tcohen: certainly caused by     Bug 15151: Avoid DB access to load C4::Members
14:24 huginn      04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15151 blocker, P5 - low, ---, chris, Pushed to Master , t/Circulation_barcodedecode.t fails if no DB present
14:25 tcohen      Joubu: I'm sure that's the reason
14:25 Joubu       confirmed, I have reverted it and it works
14:25 Joubu       erk
14:25 Joubu       fix something and it explodes somewhere else...
14:26 Joubu       We could around the require with an evel
14:26 huginn      New commit(s) kohagit: Bug 14915: (follow-up) [FA 4.4] (QA followup) Replace fa-hold with fa-sticky-note-o <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=0c33f1d1e6481562c5898afb1289fe8a946e4d7a>
14:26 Joubu       I am it's a very dirty solution, but it works...
14:26 Joubu       sure*
14:36 huginn      New commit(s) kohagit: Bug 15079: Batch Delete Records Error <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=706a31b50d52ef1ba48c568d7e60c376cfe87983> / Bug 14985: dbms expects a iso formatted date <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=918038904553ecd8572006abcb91f00bd92b4be4> / Bug 14985: Simplify the date management in AddReserve <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=7aabe91
14:41 Joubu       tcohen, khall, ashimema: please have a look at the patch on bug 15182
14:41 huginn      04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15182 blocker, P5 - low, ---, jonathan.druart, Needs Signoff , make test fails immediately on 3.22.00-beta due to missing Crypt::GCrypt which is optional
14:41 tcohen      thanks for the quick patch Joubu
14:41 tcohen      Joubu++
14:42 andreashm   humm, there's no way to style the text (bullet lists, headings, bold/italics) in Bugzilla, right?
14:43 andreashm   I believe my wall of text will be hard to read...
14:44 Joubu       andreashm: - or * for the bullets :)
14:44 andreashm   joubu: yeah, I'm adding * now. Still, it makes it kind of hard to read. not even tabs is supported...
14:45 magnuse     have fun #koha!
14:47 andreashm   bye
14:54 andreashm   ok, wall of text saved on bug 10662
14:54 huginn      04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10662 new feature, P3, ---, dcook, Needs Signoff , Build OAI-PMH Harvesting Client
14:55 cait        khall: ... ping!
14:56 andreashm   for those who want to spend the rest of friday afternoon reading OAI feedback. =)
14:56 andreashm   cait: holds questions?
14:57 cait        i wanted to discuss something with him
14:58 cait        i will try another time :)
14:59 andreashm   not here for discussions friday afternoon? bah! =)
14:59 andreashm   although it's not afternoon yet for him. oh well...
15:00 * andreashm should probably go home soon. brain melt.
15:01 cait        :)
15:03 Joubu       tcohen: another bug fix on bug 14544
15:03 huginn      04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14544 enhancement, P5 - low, ---, jonathan.druart, Pushed to Master , Move the list related code to Koha::Virtualshelves
15:06 huginn      New commit(s) kohagit: Bug 15058: Update German web installer sample files for 3.22 <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=3866d9bb82d44529a055c72d264f1f465bf42235> / Bug 15178: Update of Italian web installer .sql files for 3.22 <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=4fda4d60c1fb3b8f644a74326e4876d93abac175>
15:07 andreashm   woot! bug 15165
15:07 huginn      04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15165 enhancement, P5 - low, ---, alex.arnaud, Needs Signoff , REST API routes to list, edit and pay borrower's accountlines
15:48 andreashm   bye #koha
15:55 Joubu       nengard: Hi! Do you have more detail to give us on bug 15071?
15:55 huginn      04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15071 normal, P5 - low, ---, oleonard, NEW , red color on check outs
15:59 pianohacker Joubu: I just poked her
16:01 nengard     pianohacker, is actually sitting across the table from me :)
16:04 Joubu       nengard: did you see my question? :)
16:05 reiveune    bye
16:05 nengard     Joubu, I updated the ticket
16:06 Joubu       nengard: thanks!
16:11 cait        Joubu++
16:21 bag         morning
16:34 Joubu       I think bug 14795 is a critical one for 3.20.x, please test
16:34 huginn      04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14795 critical, P5 - low, ---, jonathan.druart, Needs Signoff , Batch record modification tool removes framework code
16:54 Joubu       Have a good week-end #koha!
17:12 tcohen      bye Joubu uuuuu
17:14 cait        bye Joubu :)
17:28 gaetan_B    bye
18:44 trasheagle  Hello!
18:45 trasheagle  Can anyone help me form some HTTP API urls?
19:15 trasheagle  Does anyone have experience using the /svc HTTP API?
19:24 trasheagle  Is anyone out there?
20:20 xarragon    Hmm, when writing database tests with test_builder, is there recommended way to handle when errors are raised?
20:21 xarragon    Because a lot of time the tests aborts before the transaction rollback code at the end runs and thi polliutes the database with junk
22:20 xarragon    Ah, ok, it does it automatically, existing tests was simply not cleaning up properly.
23:05 Francesca   hello