Time Nick Message 22:04 Brooke hi hi hi 22:04 wizzyrea hi brooke :) 21:57 rangi ahua pai 21:57 Brooke i pehea to ra? 21:56 rangi hi Brooke 21:54 wahanui niihau, Brooke 21:54 Brooke howdy 21:54 bag hey Brooke 21:53 Brooke o/ 21:39 huginn bag: The current temperature in Near Mission - TC, Santa Barbara, California is 17.0°C (1:36 PM PST on February 25, 2013). Conditions: Clear. Humidity: 16%. Dew Point: -9.0°C. Pressure: 30.15 in 1021 hPa (Falling). 21:39 bag @wunder 93102 21:28 drojf bill them for that 21:28 rangi i think we'd be taking from the pot 21:27 drojf true 21:27 wizzyrea if every koha library donated 10% of what they saved in licensing fees it'd be paid for 10x over. 21:27 rangi heh 21:27 drojf anyway, if all koha support providers donated 10% of their 2012 revenue the search rewrite would be paid for already :P 21:26 wizzyrea lovely. 21:25 huginn eythian: The current temperature in Wellington, New Zealand is 18.0°C (10:00 AM NZDT on February 26, 2013). Conditions: Clear. Humidity: 73%. Dew Point: 13.0°C. Pressure: 30.36 in 1028 hPa (Steady). 21:25 eythian @wunder nzwn 21:24 drojf ;) 21:24 drojf yeah. two javascript blockers, no library system doesn't sound right 21:23 drojf hi eythian 21:23 wizzyrea but funds to TWO javascript blocking plugins seems excessive. 21:23 eythian hi 21:22 wizzyrea cryptocat too 21:22 drojf nobody nominated javascript blocker ^^ 21:22 wizzyrea riseup seems like a really worthy project 21:21 libsysguy anybody know what Julian Maurice nick is 21:20 wizzyrea good ideas with support > bad ideas with support 21:20 wizzyrea reactos is a dumb idea - it's not suprising it didn't win even if lots wanted it 21:19 drojf don't know. we can try :) 21:19 wizzyrea you can't tell me that doesn't sway people. 21:19 wizzyrea "oh one guy thinks koha is cool... whatever look at this stuff that like 10 people liked" 21:19 wizzyrea yea, but it would probably be more of an impact if more than one person suggested it. 21:18 drojf reactos got a lot of +1 last year ^^ 21:18 drojf it's not a vote, it's just suggestions, and ddg people try to put it together in a kind of theme 21:18 wizzyrea i'm seriously asking. 21:18 wizzyrea no? then why did the projects that got more than a few +1's win? 21:17 drojf the +1 does not really matter 21:17 wizzyrea next year we should apply again, and let everyone know so they can +1 on it 21:17 drojf why would anyone want a FOSS OS that looks like XP and runs none-free windows-software? :D 21:16 drojf heh yeah reactos is really bizarre. i never heard of it before there were a lot of people (or a few people doing it very often…) asking for it in last year's ddg donation thingy 21:16 wizzyrea later magnuse 21:16 rangi cya magnuse 21:14 magnuse and with that nugget i bid #koha a good time of the day 21:13 wizzyrea yikes. 21:12 magnuse "ReactOS® is a free open source operating system based on the best design principles found in the Windows NT® architecture"? 21:10 wizzyrea true 21:10 drojf at least they did not donate to reactos :P 21:07 rangi :) 21:07 wizzyrea or rewriting the password storage engine 21:07 drojf i should have nominated myself and ask them to pay for email encryption in koha ^^ 21:07 wizzyrea cool thx 21:05 drojf s/sie/side 21:05 drojf it is usually from ddg's sie projects they use for the search engine and the community part is usually privacy-ish, so it is again this year 21:04 drojf https://duck.co/topic/foss-2012-donation-nominations 21:04 drojf that is the result 21:03 drojf http://duckduckgo.tumblr.com/post/44000299625/duckduckgo-foss-donations-2012 21:03 wizzyrea instead of hassling you :) 21:03 wizzyrea I"ll just read about it :P 21:03 wizzyrea link 21:03 wizzyrea so how does the community choose then? 21:03 drojf no, they just ask for suggestions and decide afterwards 21:02 wizzyrea was there a vote? 21:02 drojf they choose half, and half is chosen by their community. i nominated the search rewrite 21:02 wizzyrea I guess HLT could be the recipient of those funds. 21:01 wizzyrea did we ask? 21:01 drojf they donate a part of their revenue each year to FOSS projects 21:00 wizzyrea ? 21:00 drojf no love for koha from the duckduckgo FOSS donations 20:42 wizzyrea bgkriegel++ thanks :) 20:42 bgkriegel wizzyrea: Done. It works 20:41 maximep really hurts :P 20:41 maximep that should have been tested 20:41 maximep the pain is when you find all kind of regressions 20:40 Dyrcona maximep: Withdrawal is a pain.... 20:40 maximep but almost 2 years at this job without doing one :/ 20:40 maximep I became addicted to doing selenium tests 20:37 libsysguy ^^ this 20:36 maximep the export is really buggy 20:36 maximep well, the IDE is less useful now with webdriver 20:36 maximep did everything to convince the client to have time 20:36 libsysguy the IDE is my best friend 20:36 libsysguy I feel like its gotten quite a bit better 20:35 maximep used it for years at my old job 20:34 * libsysguy is excited somebody *wants* to use selenium 20:34 libsysguy there is a patch to go with it? 20:34 libsysguy sure 20:34 maximep to validate what i did 20:33 maximep when I create a ticket with my selenium test, it's ok I CC it to you libsysguy ? 20:33 magnuse :-) 20:32 bag that's my bag baby 20:32 libsysguy :p 20:32 bag no worries 20:32 libsysguy its okay bag has a bag of puns 20:31 magnuse sorry for the pun bag... 20:31 maximep never understood why use it instead of "about" 20:31 magnuse :-) 20:31 magnuse libsysguy: put it in a bag and hope customs don't find it 20:31 * magnuse usually says "apropos" in norwegian 20:31 libsysguy hopefully I can still get some of it working and send it along with bag 20:30 maximep i'm from quebec btw =) <insert poutine joke> 20:30 libsysguy I know, we had some good fun stuff to hack on 20:30 maximep I like the way everyone says "apropos" in english 20:30 magnuse aww... too bad! 20:30 libsysguy I am not 20:29 magnuse libsysguy: apropos - are you still coming to marseille? 20:29 libsysguy aww he's not even here to hear my french wine joke :'( 20:29 magnuse it would probably be a good thing if someone checked that they still work... 20:29 libsysguy jk paul_p 20:29 libsysguy oh I was just saying that because I saw some wine stains :p 20:29 maximep so probably :p 20:29 maximep well, they are in french 20:28 libsysguy I think all of those are written by biblibre 20:28 maximep probably the simplest way to do it 20:28 maximep the tests currently in /selenium seems to assume youre logged in 20:27 libsysguy oleonard the YUI-ripper 20:27 libsysguy it'll probably be broken soon the way oleonard has been ripping out YUI code 20:27 libsysguy then I log out and log in as that patron with the test 20:27 libsysguy and assign them as a staff user 20:27 libsysguy then I have a test to create a patron 20:27 libsysguy typically I use the admin login. 20:26 maximep is there one by default with the test data ? 20:26 maximep what login do you use ? 20:26 libsysguy etc 20:26 libsysguy do some basic clicking 20:26 libsysguy tests to log-in 20:26 libsysguy I have some tests that you can have that are in html form 20:26 maximep ok 20:25 libsysguy that is what I would do 20:25 maximep I guess I will create a suite for the test 20:25 maximep not really sure how to organize my tests into it 20:24 maximep yeah, saw the selenium dir 20:24 libsysguy but none of them are plugged into Jenkins 20:24 libsysguy there are a few selenium tests in git 20:24 maximep ok 20:24 libsysguy and then integrated into jenkins 20:23 libsysguy true, but the pl tests can be generated when your patch gets through 20:23 maximep with something like ghostdriver 20:23 maximep sure, but the pl tests could be executed when jenkins run 20:23 libsysguy but if you want to submit the .pl file as a patch for the prove function you can put it in the selenium test folder 20:23 libsysguy the FF plugin won't re-read the .pl file 20:23 libsysguy its easiest to plug into the ide 20:22 libsysguy I would *suggest* that you just send the html 20:22 libsysguy sorry, just saw your question 20:22 bgkriegel ok 20:22 libsysguy hey maximep 20:22 bag morning rangi 20:22 rangi ill look after work 20:21 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9704 enhancement, P5 - low, ---, gmcharlt, Needs Signoff , Add persona login to the CCSR theme 20:21 bgkriegel rangi: can you look my comment on Bug 9704? 20:20 bgkriegel hello rangi 20:20 magnuse kia ora rangi 20:19 cait morning rangi 20:19 rangi morning 20:19 maximep do I only attach the html from the IDE or do I also send an exported pl 20:18 maximep is there any rules for sending selenium tests for an enhancement I will soon send ? 20:17 wizzyrea heh. 20:17 magnuse "it's all god" - that's deep wizzyrea ;-) 20:16 bag good I'm sure :P 20:16 bag bgkriegel++ 20:16 wizzyrea god? good 20:16 magnuse yay! 20:16 huginn magnuse: Karma for "bgkriegel" has been increased 24 times and decreased 0 times for a total karma of 24. 20:16 magnuse @karma bgkriegel 20:16 bgkriegel :) 20:16 magnuse yeah bgkriegel++ 20:16 cait maximep: I know how you feel 20:16 huginn magnuse: Karma for "bgkriegel" has been increased 23 times and decreased 0 times for a total karma of 23. 20:16 magnuse @karma bgkriegel 20:15 wizzyrea ah it's all god 20:15 maximep I wish I had time :/ 20:15 cait bgkriegel++ #sign-offer of the month :) 20:15 wizzyrea it can sit for as long as it needs to. 20:15 wizzyrea oh no worries - I thought maximep had something to do with it 20:15 * bag goes back to his ramen noodles :P 20:15 bgkriegel wizzyrea: I'll look at it in a moment 20:14 bag cool yeah opac default :) 20:14 bgkriegel I changed it 20:14 cait bag: probably no one at first - or to opac default 20:14 bag :) 20:14 bag yeah I think edveal here has been trying to submit some patches for those - but got distracted by some other things 20:14 wizzyrea I guess it didn't 20:14 wizzyrea git bz told me it did 20:13 bgkriegel wizzyrea: why not change status to "Needs sign-off" 20:13 wizzyrea you don't have to fix it. 20:13 wizzyrea oh I was really only just hoping for a sign off ^.^ 20:13 maximep I could ask to get time to look at them 20:13 maximep "I will do my best to get some time to look at those bugs, but they are all very easy to fix, so no need to assign them." 20:13 bag hmm.. who should those go to? 20:13 huginn magnuse: The current temperature in Bodo, Norway is 5.0°C (8:50 PM CET on February 25, 2013). Conditions: Mostly Cloudy. Humidity: 81%. Dew Point: 2.0°C. Windchill: -2.0°C. Pressure: 30.12 in 1020 hPa (Falling). 20:13 magnuse @wunder boo 20:12 maximep she misunderstood my answer 20:12 cait was just checking the history - it was nicole 20:12 wizzyrea per the comment on 8884 20:12 maximep yeah nicole assigned all ccsr theme tickets for me 20:12 wizzyrea that's weird you're assigned to it 20:11 maximep so we really can't help anyone with it 20:11 maximep we don't use CCSR 20:11 wizzyrea :) 20:11 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8979 major, P5 - low, ---, pelletiermaxime, ASSIGNED , "News" does not work with CCSR 20:11 wizzyrea also, maximep - please have a look at bug 8979 20:10 maximep damn, that's alot of snow 20:10 bag oh hot today :P 20:10 huginn bag: The current temperature in Near Mission - TC, Santa Barbara, California is 18.2°C (12:08 PM PST on February 25, 2013). Conditions: Clear. Humidity: 15%. Dew Point: -9.0°C. Pressure: 30.17 in 1022 hPa (Falling). 20:10 bag @wunder 93102 20:10 huginn maximep: The current temperature in lac st-charles, quebec city, Quebec is 0.1°C (3:07 PM EST on February 25, 2013). Conditions: Overcast. Humidity: 82%. Dew Point: -3.0°C. Windchill: 0.0°C. Pressure: 30.16 in 1021 hPa (Steady). 20:10 maximep @wunder cyqb 20:10 maximep we were lucky this year 20:10 rambutan http://sirocco.accuweather.com/adc_images2/english/feature/640x480/uf25.jpg 20:09 wizzyrea in 2 weeks 20:09 wizzyrea total 20:09 wizzyrea maximep: if they get another 10" they will have ~20" 20:08 maximep but that's from someone that doesn't have to shovel :P 20:08 maximep 20" is less fun :/ 20:08 huginn cait: The current temperature in Konstanz, Germany is -2.0°C (9:00 PM CET on February 25, 2013). Conditions: Haze. Humidity: 72%. Dew Point: -5.0°C. Pressure: 30.22 in 1023 hPa (Rising). 20:08 cait @wunder Konstanz 20:07 cait free streets here, only a bit of snow 20:07 maximep 10" is always fun =) 20:07 * cait waves 20:06 bag 10" wow 20:06 rambutan you'll be happy to know we're expecting another 10" of snow tonight 20:06 rambutan waves waves 20:05 * wizzyrea waves 18:53 tcohen bye #koha 18:14 drojf lol 18:05 oleonard Maybe if alohabot just said "Use Debian, use packages. Go." 18:03 maximep too friendly 18:03 maximep haha 17:58 drojf i think people are afraid of the alohabot 17:20 alohabot Hi mib_izsy0x, Welcome to #koha. Feel free to use the '/nick yourname' command to choose a different name. alohabot, wahanui, and huginn are bots. If you need any help, just ask - there's usually someone around to help :) 17:04 kf bye all 17:04 kf ok, and now I leave before I can do something else stupid .) 17:04 kf rambutan: we have them in git... just doesn't help when you don't look there :) 17:03 rambutan I seem to remember another ILS that had a "bin_custom" for all local customizations. Made it easy to find hacks. 16:48 kf *facepalm* 16:47 drojf ouch 16:47 kf which meant the line numbers were not matching with the files I was looking at of course *sigh* 16:47 * kf goes in a corner to sit there for a long while 16:47 kf local customization.... 16:47 kf we found it... 16:43 oleonard Why do I keep getting logged out of the OPAC while testing lists? 16:23 gmcharlt rambutan: ok 16:22 rambutan gmcharlt; sending you a short doc on libpac 16:17 maximep :( 16:17 jcamins tcohen: lol 16:17 jcamins maximep: basically the relevance ranking we have configured right now really doesn't do anything. 16:16 magnuse i hav a feeling jcamins is going to say that ^ s what is needed to make relevance work ;-) 16:15 wahanui search rewrite is http://wiki.koha-community.org/wiki/C_&_P_Search_Rewrite_RFC 16:15 magnuse search rewrite? 16:15 maximep there's probably weird for certain fields, right ? 16:15 tcohen it is called stockholm syndrome 16:15 tcohen even if you manage to do it, you'll be back 16:15 maximep it's just zebra doing magic ? 16:15 maximep she's trying to understand why she's searching "Les filles" and the top result is "Les filles", but there's another "Les filles" at position 20 16:15 tcohen heh 16:14 * libsysguy feels like he might be kidnapped 16:14 libsysguy heh tcohen 16:14 jcamins maximep: and, it doesn't really do anything. 16:14 jcamins maximep: no it is not. 16:14 tcohen libsysguy: you're not allowed to leave koha :-P 16:13 gmcharlt rambutan: pong? 16:13 huginn rambutan: gmcharlt was last seen in #koha 2 days, 14 hours, 9 minutes, and 5 seconds ago: <gmcharlt> wahanui: be wizzyrea 16:13 rambutan @seen gmcharlt 16:12 maximep is that explained in the manual ? 16:11 maximep trying to find out for a client what the "sort by relevance" does to sort results 16:10 tweetbot` [off] twitter: @kohails: "#kohails Ordering from a Staged File in Koha 3.6 http://t.co/ICFdSibAOA" 16:07 drojf jcamins: i read a german article and sent the english link, but there is no news i the english article either 16:07 kf ok, I am still not sure if that is the problem or not :( 16:05 drojf i don't think so 16:04 jcamins drojf: have they figured out the attack vector yet? 16:04 drojf https://isc.sans.edu/diary/SSHD+rootkit+in+the+wild/15229 15:52 jcamins lol 15:50 drojf can we have this? :) 15:50 drojf »In some cases, on email lists and forums, an individual is put under a Stealth Ban where their posts are distributed back to them as if they were being distributed normally, but the rest of the subscribers are not sent the messages. « 15:50 kf yeah, the one from marcel... but it would mean it's still broken... I have to make a test case on current master 15:49 jcamins That could be the patch. 15:49 kf which we updated from before it broke 15:49 kf jcamins: the patch went in after 3.6.3.... 15:42 kf I will have to check, but it's the only notice this problemwould occur with 15:42 jcamins kf: it's possible. 15:42 kf jcamins: maybe overdues wasn't using this part of the code before? 15:40 drojf with a crosspost 15:40 drojf look who's back 15:38 kf and sorry poor patch for blaming you 15:37 * kf goes to dig deeper 15:37 kf maybe a side effect from some other change? 15:37 kf *sigh* 15:36 kf hm so it is not that maybe after all 15:34 jcamins That patch went into Koha well over a year ago. 15:33 kf *sigh* 15:33 kf that you can't deactivate btw... 15:33 kf when you have an overdue notice that has no borrowrnumber... which happens when you have a "print overdues for patrons without emails" notice 15:33 kf breaks sending out emails :( 15:33 kf this 15:31 kf grumps at http://git.koha-community.org/gitweb/?p=koha.git;a=blobdiff;f=C4/Letters.pm;h=2420e4a0ecb50c3408c5cf812f3ebbf2eacd5aa9;hp=862121cb8a95108d0ad0974a182b1fffe9e22412;hb=d3e191b9c66806797bce4271a82897780346e8d7;hpb=4d9220623ff6a5a969766a722721b01e9b158b0a 15:30 jcamins But your opacbaseurl has to match the URL you are using to access Koha. 15:29 * oleonard shrugs 15:29 jcamins Okay, that worked for me. 15:29 jcamins Ah. 15:29 jcamins That's why I said it didn't work. 15:29 kf my koha runs on localhost and I tested this successfully 15:29 jcamins kf: exactly. 15:29 kf you can#t have a localhost email address, because you have to confirm your registration I think? 15:28 jcamins Wait... e-mail address or URL? 15:28 jcamins kf: Persona should not have let you authenticate with a localhost address. 15:27 kf maybe one of the recent changes? 15:27 kf oleonard: hm worked for me with localhost too 15:26 oleonard Okay, works if I use a domain name rather than localhost 15:24 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9704 enhancement, P5 - low, ---, gmcharlt, Needs Signoff , Add persona login to the CCSR theme 15:24 magnuse bug 9704 15:24 jcamins You'd have to have your own persona authentication server. 15:24 jcamins oleonard: oh, of course not. 15:23 oleonard I wonder if it doesn't work with "localhost" addresses? 15:23 magnuse ah, maybe because i tried with the ccsr theme... 15:22 magnuse i see a link called "Sign in with your Email" in the opac, but it does not seem to do anything? 15:19 kf hmm 15:14 jcamins In Chrome, under Privacy choose "Content settings..." and under "Manage exceptions" add "login.persona.org" 15:13 jcamins I whitelisted the domain. 15:13 jcamins I had previously disabled them. 15:13 jcamins They're generally enabled by default. 15:12 oleonard You had to explicitly allow cross-site cookies? How did you do that juts for persona? 15:10 oleonard Oh I'll bet that's it 15:10 oleonard I guess it would have had to :) 15:10 jcamins I had to allow cross-site cookies for persona.org, though. 15:10 jcamins oleonard: It works for me. 15:10 oleonard I can log in to Persona, and my email address matches, but I can't log in to the OPAC 15:07 oleonard Anyone else not having any luck with Persona logins? 14:20 magnuse nengard++ for fixing typos 14:06 jenkins_koha * Nicole C. Engard: fix typo 14:06 jenkins_koha * Nicole C. Engard: fix typo 14:06 jenkins_koha Project Koha_Docs build #298: STILL FAILING in 16 sec: http://jenkins.koha-community.org/job/Koha_Docs/298/ 14:06 jenkins_koha * Nicole C. Engard: fix typo 14:06 jenkins_koha * Nicole C. Engard: fix typo 14:06 jenkins_koha Project Koha_Docs_3.10.x build #28: STILL FAILING in 18 sec: http://jenkins.koha-community.org/job/Koha_Docs_3.10.x/28/ 14:06 jenkins_koha Starting build #298 for job Koha_Docs (previous build: STILL FAILING -- last SUCCESS #60 10 mo ago) 14:06 jenkins_koha Starting build #28 for job Koha_Docs_3.10.x (previous build: STILL FAILING) 13:54 bgkriegel hola tcohen 13:46 tcohen hi bgkriegel 13:22 samuel hi, i come back with my problem of biblio.datecreated and biblio.timestamp (099$c 099$d) are well created in the database but not displayed in the marc record. I think it's a question of xsl but, in this case, which file can i modify? 13:16 bgkriegel Hello 13:15 oleonard Hi #koha 12:49 christophe_c hi tcohen 12:48 tcohen hi christophe_c 12:46 christophe_c hello 12:46 tcohen moooorning #koha 11:27 kf I think the fields might be handled by the database and not manually, but not sure 11:27 kf hm I am not sure if you can make it work this way 11:19 samuel When I create a record, the columns biblio.datecreated and biblio.timestamp of the database are not copied in the subfield 099$c and 099$d of the MARC record 11:18 samuel oups, it's 099$c for the date of the creation. 11:13 samuel my colleague want use this field but i have the same question 11:06 kf hm is this a standard unimarc field? 11:05 samuel hi everybody, we have a problem when we create a biblio record: the date of the creation of this record is not added. We use 099$a for this information , which is linked to biblio.datecreated. 10:31 kf :) 10:30 Herwig :) 10:30 Herwig kf ++++ 10:30 Herwig applaus for kf 10:27 Herwig sec i try 10:26 kf it's normally easier to start simpler and add more information as needed 10:26 kf maybe like that? http://paste.koha-community.org/399 10:25 kf ok 10:24 Herwig patron name and firstname - barcodes off all the works they have 10:23 kf what infrmation do you need? 10:22 kf let me try 10:22 kf issues is a table - not a colum :) 10:22 kf that makes not so much sense 10:22 kf hm yes 10:21 Herwig got him on the wicky 10:21 Herwig http://mibpaste.com/92mG37 this one is a good start only i get an error 10:13 kf I think you will need borrowers and issues tables 10:13 kf we can help you a bit :) 10:08 Herwig gonna have a look at it did not see the patron/barcode combination but maybe i can make one myself (maybe) :) 10:06 Herwig test 09:44 wahanui reports library is found at http://wiki.koha-community.org/wiki/SQL_Reports_Library 09:44 kf reports library? 09:44 kf maybe take a look at the reports library, if there is something like that already? 09:44 kf Herwig: you could do it with reports 09:30 Herwig Hey all ... question .. is there a way to make a list of patrons + barcodes of the works they have 09:02 kf drojf++ 09:02 kf right 09:02 kf ah 09:01 rangi its just unimarc 09:01 rangi there is a test plan 08:59 kf rangi: maybe ask for a test plan if it's not clear? 08:53 rangi but ill defer to someone who understands it :) 08:53 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8252 critical, P5 - low, ---, mathieu.saby, Needs Signoff , Error in DOM biblio for UNIMARC (no range for fields 1xx) 08:53 rangi hmm i was gonna test bug 8252 08:41 drojf [off] ubuntu questions often bring up weird stuff on the list 08:39 drojf hei magnuse 08:39 magnuse moin drojf 08:37 drojf good morning #koha 08:27 kf hi rangi 08:26 rangi hi kf 08:24 kf good morning #koha 08:10 alex_a he speaks* 08:10 alex_a He speak french \o/ 08:09 alex_a oh a tweetbot` :) 08:09 rangi hi asaurat 08:08 tweetbot` [off] twitter: @BibLibre: "L'article le plus lu de la semaine dernière : À un mois de la HackFest Koha... - http://t.co/LtUVwJoU3V #Kohails #HFK13" 08:06 asaurat hi! 07:52 tweetbot` [off] twitter: @ranginui: "want to present at #kohacon13 ? .. you know you do, https://t.co/yBu5gLtE03 #kohails" 07:49 cait bbl 07:48 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9256 critical, P5 - low, ---, koha-bugs, NEW , Search is broken for 3.10 package-installs when marcflavour != marc21 07:48 * magnuse will take a shot at bug 9256 on friday 07:46 rangi :) 07:46 magnuse you win rangi :-) 07:46 magnuse ooh nice 07:46 huginn rangi: The current temperature in Wellington, New Zealand is 17.0°C (8:00 PM NZDT on February 25, 2013). Conditions: Clear. Humidity: 77%. Dew Point: 13.0°C. Pressure: 30.36 in 1028 hPa (Falling). 07:46 rangi @wunder nzwn 07:45 cait pf 07:45 magnuse cait: i beat you by 10 degrees! 07:44 magnuse guten morgen cait! 07:41 * cait waves good morning 07:30 * magnuse hopes for some nice spring weather during the hackfest + easter... 07:28 magnuse ah 07:28 alex_a no snow today. But a little yesterday at Aix en provence 07:28 magnuse any snow? 07:28 alex_a yep 07:27 magnuse freezing today? 07:27 magnuse bonjour alex_a 07:27 magnuse moahahaha 07:27 huginn magnuse: The current temperature in Marseille, France is -1.0°C (8:00 AM CET on February 25, 2013). Conditions: Clear. Humidity: 60%. Dew Point: -8.0°C. Windchill: -6.0°C. Pressure: 29.92 in 1013 hPa (Steady). 07:27 magnuse @wunder marseille 07:26 alex_a bonjour 07:26 huginn magnuse: The current temperature in Konstanz, Germany is -6.0°C (8:00 AM CET on February 25, 2013). Conditions: Mist. Humidity: 92%. Dew Point: -7.0°C. Pressure: 30.11 in 1020 hPa (Rising). 07:26 magnuse @wunder konstanz 07:26 huginn magnuse: The current temperature in Bodo, Norway is 4.0°C (7:50 AM CET on February 25, 2013). Conditions: Mostly Cloudy. Humidity: 93%. Dew Point: 3.0°C. Windchill: -2.0°C. Pressure: 30.30 in 1026 hPa (Steady). 07:26 magnuse @wunder boo 07:26 magnuse eythian would know, perhaps... 07:21 magnuse heh no idea 07:15 mtj …its missing from there? :/ 07:15 mtj http://debian.koha-community.org/koha/pool/main/k/koha/ 07:15 mtj hi all, any idea where the koha-3.8.6.deb file is? 05:55 dcook night/morning, #koha. See you all tomorrow. 05:20 cait hi dcook :) 05:20 dcook guten morgen, cait :) 05:09 dcook Rather than being "the specialists" hooarding the knowledge in the ivory tower, I rather everyone have a hand in 05:09 alohabot Hi mib_3nutrl, Welcome to #koha. Feel free to use the '/nick yourname' command to choose a different name. alohabot, wahanui, and huginn are bots. If you need any help, just ask - there's usually someone around to help :) 05:09 dcook Actually, I think about that in terms of programming, open-source, and Koha in general. The more people doing it...the more we can achieve. 05:08 dcook targets* 05:08 dcook Although my first target are the librarians ;) 05:08 dcook Me too, cjh. Me too. 05:01 druthb o/ 04:54 cjh Programming isn't yet mainstream, it's still a rather specialized task. I look forward to the day when this is no longer the case. 04:45 dcook Exactly 04:44 eythian I used to work in a psychology department helping out with that kind of thing. The amount of times I caught people who had spent a day getting half way through a manual conversion, and I was able to do all of it for them in 30 minutes. 04:43 dcook Not to devalue the processing, but rather to take advantage of automation 04:43 dcook My idea was to get the systems person/people to do a programmatic change and let the cataloguer focus on something greater than manual data manipulation :S 04:42 dcook Very true. I was in a cataloguing class once where we had to design a reclassification project, and most of the ideas required time-consuming hand-to-keyboard type tasks 04:41 eythian you're not going to be as useful as you could be if you can collect and organise, but can't process freely. 04:41 dcook Mmm, makes sense 04:41 eythian I think anything that involves data should include an element of programming 04:41 dcook I suppose if it were, they would have done it by now 04:40 dcook But having thought on that one for a while, I don't think it would be so easy to implement 04:40 dcook Or that library schools did more with programming 04:40 eythian heh 04:39 * dcook sometimes wishes that he had done comp-sci or comp-sci/english rather than just english :p 04:38 dcook Hmm, I see 04:38 eythian just something that's executable 04:38 eythian could be anything. You can write cgi-bin scripts in bash, or C if you want. 04:37 dcook I remember seeing quite a few cgi-bins years ago. I assume those were all Perl scripts? 04:36 eythian it used to be known as the language that glues the internet together, that's probably still true to a degree. 04:35 eythian oh yeah, it's all over the place 04:35 dcook With Java being...well...omnipresent 04:35 dcook It's just not a language that you hear a lot about though. It seems like it's mostly Ruby, Python, and PHP that are trendy 04:35 dcook But then I met my current partner who mentioned Paul Fenwick and how he's a mover and shaker in Perl, which expanded my concept of Perl's impact quite a bit 04:34 dcook I had no idea that it was more widespread until I encountered Koha 04:34 dcook That's how I had traditionally heard it being used as well 04:34 eythian for data processing and such 04:34 eythian yeah, I used it when I was at uni 04:34 eythian everyone wants a junket :) 04:33 dcook So you had been working in Perl before Koha? 04:33 * dcook should remember to send some emails to the faculty admin... 04:33 dcook I've been promoting the conference quite a bit though, so maybe there will be a fair number of SLAIS folks in Reno 04:32 eythian heh 04:32 dcook A bit painful wanting to work on Koha full-time but having to sit through class instead 04:31 dcook Had to go back to Canada to finish the MLIS 04:31 dcook Mmm, that's how I spent the end of 2012 04:31 eythian though I was part time on it for the first few months. 04:31 tweetbot` [off] twitter: @kohails: "#kohails Mozilla Persona login support in Koha http://t.co/vIOJgc29qU" 04:31 eythian April '10. So nearly three years 04:31 dcook Hopefully things will become clearer in October 04:30 dcook I only started about a year ago, so there you go ;) 04:30 dcook Oh wow 04:30 eythian there's a fair bit of history :) 04:30 dcook I suppose I really should read that code4lib article in its entirety.. 04:30 eythian oh no, I started on it just 2 or so years ago. 04:30 dcook Despite some mild attempts to remedy it, my Koha history knowledge isn't comprehensive 04:30 dcook Hmm, interesting in any case. So you weren't one of the original developers? 04:28 eythian actually, I started using it a few years later, and I think it was there then, so it probably was 04:27 eythian it may not have even been a thing, I'm not sure when it came about. 04:27 eythian (OO in perl that is) 04:27 eythian also, it was used much less back then 04:27 eythian Most likely, yeah 04:27 dcook I take it that it was also written as procedural rather than OO because of old perl being ugly in regards to OOP? 04:27 dcook I think Chris once said that Koha was written in Perl because that's what folks knew 04:26 dcook I've used it in a few instances, and am thinking about it for some other projects I have in mind 04:26 alohabot Hi mib_fji3js, Welcome to #koha. Feel free to use the '/nick yourname' command to choose a different name. alohabot, wahanui, and huginn are bots. If you need any help, just ask - there's usually someone around to help :) 04:26 eythian and generally better for writing test cases for 04:25 eythian Especially for larger things, it's more maintainable 04:25 eythian Depends. OO is quite nice in many ways, in general I prefer it to procedural. 04:25 dcook useful/appropriate* 04:25 dcook Is one better than the other, or just more useful in particular situations? 04:24 eythian so the abstractions are different. 04:24 dcook Yeah, that's what I was meaning 04:24 eythian well, they're different designs. 04:24 dcook Well, not the cause but... 04:24 dcook So the impedence mismatch is why you have the terms OO vs interpretive/procedural? 04:24 eythian the newer stuff will, we're slowly transitioning to that 04:23 dcook Yeah, the Marc record class definitely has a method like that already 04:23 dcook Mmm, I saw that somewhere in there 04:22 eythian you'd be creating a method on the record class that returned it as a string, rather than modifying the retreval sub. 04:21 eythian like your thing would be totally different in OO 04:21 eythian and many things that we do would be quite ugly in an OO world 04:21 eythian you tend to think of things a bit differently 04:21 eythian well, in part. It's more that they result in different designs of code. 04:20 dcook Impedence mismatch being an impedence through having to get code in extra handling to link it up? 04:19 eythian lots of impedence mismatch 04:18 eythian but it is hard to turn a non-OO app into an OO one 04:18 eythian though, pure-perl OO isn't too bad any more. 04:18 dcook Mmm, certainly not the best environment then 04:16 eythian In old perl it's ugly, in new perl, there's many competing ways to go about it. 04:16 dcook Not that I completely understand it or "us" yet :p 04:16 dcook Yeah, I've only started getting into OOP, but I suppose I'm a bit surprised that we don't use more of it 04:15 eythian turns everything into an object, etc. 04:15 dcook I'm liking that at a glance 04:15 dcook Whoa... 04:14 eythian It makes everything a fair bit smarter 04:14 eythian http://search.cpan.org/~mschwern/perl5i-v2.10.0/lib/perl5i.pm <-- I wish we were using this 04:13 eythian PHP definitely has them, and they are definitely stupid there. 04:13 dcook The whole hash concept was new to me with Perl as well 04:13 dcook I've only noticed scalars and arrays though 04:12 dcook Never ever noticed a mention of them *shrug* 04:12 eythian I think PHP has them too, but they're probably more stupid 04:12 eythian not all, but I think most imperative or OO ones do 04:12 dcook I have a humanities/social science background. I grew up playing with computer game scripts and then PHP, but...you know. PHP. 04:12 dcook Yeah? 04:12 eythian ah right 04:12 eythian most high level languages do 04:12 dcook Maybe I shouldn't have said serious :P 04:11 mib_ap8tl6 where is the right location to put the images to be used for the changing of the appearance of the opac? 04:11 dcook Well, Perl is the first "serious" language I've encountered 04:11 eythian C has them, Pascal has them, ... 04:11 eythian really? 04:11 dcook I had never encountered references in a programming language before Perl. It certainly has taken some getting used to 04:10 dcook Mmm, k. That's what I thought you were saying 04:10 eythian strings, arrays, hashes, etc 04:10 dcook Mixing types? 04:10 mib_ap8tl6 can't locate where the image file are 04:10 eythian most of the times I'm mixing types, I use references 04:10 dcook Sweeet 04:10 mib_ap8tl6 i can't seem to change the appearance of the opac 04:09 eythian yep 04:09 dcook And now the order that I pass my variables is irrelevant 04:09 eythian ah right :) 04:09 dcook But when I changed to the reference, I forgot to dereference *facepalm* 04:08 dcook When I was passing the array rather than the array ref, I didn't use any dereferencing (obviously) 04:08 dcook Right 04:08 eythian you're dereferencing it into it's "real" type 04:07 eythian if it helps, @$foo is the same as @{ $foo } 04:07 dcook Or dereference.. 04:07 eythian then inside that: foreach my $key (keys %$val) 04:07 dcook Hmm, I think I missed the @ reference! 04:07 mib_ap8tl6 solution wont work 04:07 dcook I figure using loops makes the sub more re-useable overall 04:07 eythian foreach my $val (@$array) 04:07 eythian or you can use a foreach 04:07 eythian that can be a variable 04:06 eythian that was just an example 04:06 dcook To get that 5th value 04:06 dcook Well, in the case of $array->[4], you need to write 4 into your code 04:06 dcook eythian: At the moment, I'm using a for loop to get each element of the array, then I'm trying to do a foreach on the keys of the hash 04:06 eythian I don't know what you mean there, but I suspect the answer is "no" 04:05 dcook eythian: That requires an explicit reference to subfield though, right? 04:03 eythian dcook: and $array->[4]{subfield}; # get the 5th value's subfield entry 04:02 eythian dcook: and $array->[4]; # get the 5th value 04:02 eythian dcook: then when you access it: my ($array, $string) = @_; 04:02 mib_ap8tl6 my goal? i want to customize the header image 04:02 wizzyrea anywhere you can link to, you can put your image 04:02 wizzyrea the short answer is 04:01 * wizzyrea will go pick up her kid, actually :/ 04:01 jcamins Good night, #koha. 04:01 jcamins wizzyrea will take you through the four questions that help us help you, while I go to sleep. 04:01 mib_ap8tl6 i want to use our school's logo in part with the koha 04:01 jcamins ^^ exactly 04:01 wahanui "What are you trying to do?" or "What is the goal?" 04:01 wizzyrea the first question? 04:01 jcamins And I am pretty sure that is not. 04:00 jcamins mib_ap8tl6: but only if you want to upload a local cover image. 04:00 wizzyrea assuming that's what you mean by "custom images" 04:00 mib_ap8tl6 thanks! 04:00 wizzyrea mib_ap8tl6: you would have to add them using the tool - Tools -> upload local cover image 04:00 mib_ap8tl6 anyone here knows about the opac?? 04:00 eythian it would just be _my_sub(\@result, $the_string) 03:59 wahanui OK, eythian 03:59 eythian wahanui: wait =~ s/#/?/ 03:59 wahanui OK, eythian. 03:59 eythian wahanui: wait is <reply>is Godot coming# 03:59 dcook I was thinking of passing the array as an arrayref (not that I'm 100% on what that means), but then the whole thing seems to fall apart 03:59 wahanui bugger all, i dunno, eythian 03:59 eythian wahanui: wait is <reply>is Godot coming? 03:59 mib_ap8tl6 hi does anyone know the location of where i should place my custom images so that it would reflect in the web interface? 03:59 dcook Wait.. 03:59 dcook Right, that took me a little while to figure out. Hence the pasted bit above 03:58 eythian the other way is to pass the array as an arrayref 03:58 alohabot Hi mib_ap8tl6, Welcome to #koha. Feel free to use the '/nick yourname' command to choose a different name. alohabot, wahanui, and huginn are bots. If you need any help, just ask - there's usually someone around to help :) 03:58 eythian ah right. The easy way is to put the string first. 03:58 wahanui well, a string is soft 03:58 dcook And a string 03:58 eythian strictly, it's an array of hashrefs 03:58 eythian OK, and just that? 03:57 dcook Well, array of hashes 03:57 dcook That array from GetRecordValue 03:57 eythian what are you trying to pass in? 03:57 dcook The whole array of hashes thing gets me sometimes and how to de-reference or access the data 03:56 eythian there's often a more elegant way to approach things at that level. 03:56 dcook Certainly part of it 03:56 eythian well, at least a part of it 03:56 eythian dcook: I'd be inclined to re-evaluate what you're doing 03:56 dcook O_o 03:55 eythian and lists/arrays can be used more or less interchangeably, but there's no such thing as a listref. 03:54 eythian (for power users: perl arrays only nest when using arrayrefs) 03:54 eythian yeah, perl lists don't nest, and arguments is a list 03:54 dcook array refs instead, right? 03:54 jcamins dcook: don't use arrays as arguments. 03:54 eythian it makes sense 03:53 * dcook twitches 03:53 dcook "When the local variables are initialized, the @array variables grab all of the elements in the @_ array, leaving none for the scalar variable. This results in the uninitialized value message displayed in the output. You can fix this by merely reversing the order of parameters. If the scalar value comes first, then the function processes the parameters without a problem." 03:42 jcamins Thanks. 03:41 eythian all new packages updated (3.8, 3.10, 3.11.) jcamins: I've removed the koha package from all of these. 03:11 tweetbot` [off] twitter: @ByWaterSolution: "“Papertab†paper tablet is your flexible friend http://t.co/ZH9B2iwVii #kohails" 03:05 mtj im curious to learn the process myself 03:04 mtj cool, yep - i got it :) 03:03 eythian this'll be a good chance to update the docs on this, too. 03:02 eythian http://git.catalyst.net.nz/gw?p=koha.git;a=shortlog;h=refs/heads/3.10.03-packaging <-- for example 03:01 eythian OK. Also, you'll want to add the catalyst repo to your git, as the packages differ very slightly from the canonical copy 03:01 mtj hope you're feeling better, this week 03:01 mtj ok, all good 03:01 mtj ill mail him :) 03:00 eythian gmcharlt: you about? 03:00 eythian yeah, I don't think I can give you access to that 03:00 mtj yep, ok 03:00 mtj thought i might, for push access to the kc.org box 03:00 eythian Not sure who does that, possibly galen. 03:00 eythian you'll have to get access to debian.koha-community.org to deploy them 02:59 eythian hmm 02:59 eythian actually 02:59 eythian no 02:59 mtj do i need to give you my ssh.pub key, too? 02:59 eythian that way they can be ready for the next one. 02:58 eythian Maybe I'll do that today. 02:58 eythian actually doing it is easy, but it takes time to get people to update them. 02:58 mtj i cant remember… is the 'changing the signing keys' step, tricky somehow? 02:58 eythian yeah, but that'll be in 87 years or so :) 02:57 wahanui next time is in 87 years or something... ;-) 02:57 mtj next time? 02:56 mtj classic 02:56 mtj ah :) 02:55 mtj yep, i recall that 02:55 eythian (also, I'm actually right in the middle of it :) 02:55 eythian mtj: you can't at the moment, I haven't sorted out changing the signing keys. 02:54 mtj shall i have a go at building this round of koha deb packages? 02:53 eythian mtj: yarp 02:53 mtj eythian, about? 02:44 wizzyrea :) 02:44 wizzyrea brazilians 02:44 wizzyrea hey you leave brazlilans out of this. 02:42 eythian brazillions, I expect 02:41 dcook Sometimes I wonder how many useful subs are hidden away in the depths of Koha 02:40 dcook Certainly seems more straight forward 02:39 dcook I was a bit worried about a utility sub being lost, but if I can just put it below.. 02:38 dcook Oooh, I like that 02:38 eythian I'd put it just below GetRecordValue, and call it something like _record_to_string, or similar 02:38 eythian you have if ($as_string) three times, I'd post-process it in another sub if ($as_string) 02:38 dcook And just locate it at the bottom of Biblio.pm? 02:37 dcook So something like |_koha_delete_biblioitems"? 02:37 eythian yeah, looking at it now, I would do that 02:36 eythian (I haven't looked at your code btw, it might be you've done that) 02:36 eythian it's just that splitting up subs is a good thing. 02:36 eythian no, just something nearby that's not designed to be public, and the name starts with _ 02:35 dcook I like your points, but what do you mean by an internal utility sub? Is that in reference to C4::Koha? 02:32 eythian it could even be an internal utility sub, that way a) there's more modularisation, and b) it can be made public easily should that be useful. 02:31 dcook Thanks for the input, eythian :). Very much appreciated. 02:31 dcook Cool. When the idea first crossed my mind, I thought about doing a utility sub, but I wasn't sure if it would be useful elsewhere, so I figured it would be best to embed it in the existing sub. 02:29 eythian just from reading the bug it doesn't seem like a bad thing. Note that an alternative would be to have a utility sub that does the conversion, but I would only do that if it gained you something else (e.g. being able to be used my other subs.) 02:26 dcook I can also summarize if the bug summaries are too verbose :p 02:25 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9703 enhancement, P5 - low, ---, dcook, Needs Signoff , Add optional parameter "as_string" to GetRecordValue subroutine 02:25 dcook If one of you fine folk has a moment, could you take a quick look at Bug 9703 and let me know if it sounds like a reasonable idea? 02:23 eythian bit 02:23 eythian oh well, I have it now, that's the important but 02:23 eythian hmm, oddly that came via the catalyst repo only 02:23 eythian thar she goes 02:23 eythian * [new tag] v3.08.10 -> v3.08.10 02:23 rangi that's caught me before 02:23 rangi ahh yeah thats right 02:23 eythian I think I remember something about that: it only gets tags that you have some local thing relating to them, or something along those lines 02:23 rangi last push was 8 hours ago 02:22 eythian I am doing a fetch with --tags, looks to be getting a whole lot more stuff. 02:22 dcook But I just fetched a few minutes ago 02:22 dcook Yeah, I see it on my end 02:22 rangi i had pushed it, wonder why you arent seeing it? 02:21 rangi http://git.koha-community.org/gitweb/?p=koha.git;a=summary 02:21 rangi ahh there its 02:21 eythian I can see the 3.10.03 one, so it might just not have been pushed 02:21 rangi my release script works with tags 02:20 rangi i may have not pushed it, i certainly tagged it 02:20 eythian rangi: is there no tag for v3.08.10? 01:34 jcamins 2.0.53 01:32 dcook Hmm, according to msaby (https://twitter.com/27point7/status/298004078347317248), Zebra supports left and right truncation for ICU? I find IndexData's "news update" to be somewhat indecipherable...(http://www.indexdata.com/zebra/doc/NEWS)