IRC log for #koha, 2013-07-19

All times shown according to UTC.

Time S Nick Message
00:06 papa joined #koha
00:10 aquaman joined #koha
00:12 tcohen quick poll: koha-{start|stop|restart}-thing or koha-thing --{start|stop|restart} ?
00:12 tcohen please, don't flood the IRC with your answers
00:13 gmcharlt for an init script, or something like it?  I prefer koha-thing {start|stop|restart}
00:14 tcohen its for koha-* helper scripts
00:14 gmcharlt yep, koha-thing ... is my vote then
00:15 tcohen so 2-0, that's a desition heh, thanks
00:20 mrx joined #koha
00:29 mtompset the latter.
00:29 wahanui i heard the latter was more perl critic friendly.
00:29 mtompset wahanui forget the latter
00:29 wahanui mtompset: I forgot latter
00:29 mtompset tcohen: koha-thing --{start|stop|restart}
00:30 tcohen 3-0
00:30 mtompset It's more like "$ sudo service blah {start|stop|restart}
00:31 mtompset what is the "thing" you are thinking about, tcohen?
00:32 mtompset can it be turned into a service? :)
00:33 mrx Hi All, I'm trying to access Leader field of marc record using script as my $record = GetMarcBiblio( $data->{biblionumber} );
00:33 mrx my $field  = $record->field('000'); print $field->as_string; but I'm getting error Can't call method "as_string" on an undefined value
00:34 jcamins mrx: if you take a look at the documentation, you'll see that the leader is accessed differently.
00:34 gmcharlt mrx: the leader is special
00:34 gmcharlt my $leader = $record->leader();
00:35 jcamins And gmcharlt even knows the syntax.
00:35 mtompset Didn't gmcharlt write the routines?
00:36 gmcharlt mtompset: no, but I am the current maintainer of the package
00:36 jcamins He's the maintainer, anyway.
00:36 mtompset Sorry to hear that. ;)
00:36 gmcharlt mtompset: would you believe I took on that task voluntarily? ;)
00:37 mtompset gmcharlt++ # you be crazy, me like. :)
00:39 mtompset tcohen: Ah, I can see why you asked the question. koha-start-zip koha-start-zebra, for example, are the first syntax.
00:39 mtompset Oops... sip, not zip.
00:42 mtompset The problem with being the maintainer is it usually comes with all the blame, and very little of the glory.
00:50 huginn` New commit(s) kohagit: Bug 9801: display facet labels in search results only when there are facet values <[…]e1dd6de6ff138eab9>
00:59 tcohen mtompset, thing=indexer, of course, found a little bug, and of course led to a full rewrite
01:00 tcohen heh
01:00 dcook joined #koha
01:00 tcohen it just bothered me so much code duplication
01:00 dcook boo code duplication!
01:00 * dcook says without context
01:01 tcohen oops, 2 mins of battery left
01:02 * tcohen better wishes gmcharlt a really awesome birthday and leave
01:02 tcohen good night #koha!
01:03 dcook Oooh yeah. Need to charge the phone...
01:03 dcook Happy belated/early/on-time birthday, gmcharlt!
01:07 gmcharlt thanks!
01:10 cjh oohhh happy birthday gmcharlt !
01:10 talljoy_afk left #koha
01:11 dcook gmcharlt: Are you in Minnesota?
01:12 gmcharlt Seattle
01:12 dcook Ahh, ok
01:12 dcook I don't know why I thought Minnesota...but I was going to ask why you're on the computer so late in the evening on your birthday!
01:13 dcook Google tells me its a beautiful West Coast evening ;)
01:13 dcook Well, maybe a little on the warm side
01:13 gmcharlt it's tomorrow in my timezone :)
01:14 dcook So your birthday is Friday?
01:14 * dcook is eternally screwing up people's birthdays since moving to Oz
01:14 dcook Well, not screwing them up
01:14 dcook That would be rather amazing at such a distance
01:14 gmcharlt heh
01:14 dcook Just tough to remember the future/past relationship
01:15 dcook In that case, happy early birthday :p
01:15 dcook Hope its a good one :)
01:16 gmcharlt thanks
01:46 dcook Anyone around that's familiar with
01:46 dcook I can't for the life of me figure out how advanced notices have "to_addresses" when they're not passing a "to_address" variable to C4::Letters::EnqueueLetter
01:47 dcook Unless...
01:47 wahanui hmmm... unless is probably meant to give code that reads more like natural language? but i'm not a fan either
01:48 dcook Nope. I don't see it.
01:50 dcook Unless they're calculated when they're being sent...
01:50 dcook That must be it
01:52 dcook Indeed! That is the ticket!
01:52 dcook ^_^
01:52 dcook Chouette
01:53 dcook Reading interest email alerting is working :D
01:58 kathryn oh thanks dcook :)
01:58 dcook Hmm?
01:59 dcook kathryn: I didn't know anyone was listening :p. Why the thanks?
02:00 kathryn for the early birthday wishes!
02:00 kathryn hehe
02:00 mtompset birthday greetings? Is it your birthday, gmcharlt?
02:00 kathryn I'm on my own in the office....
02:00 kathryn turns a lurker into a chatter
02:01 dcook I'm slightly confused, but that's all right!
02:01 dcook Yay chatting!
02:01 dcook Why the empty office, kathryn?
02:02 kathryn happy early birthday is a nice general greeting, for everyone except if it's your birthday!
02:02 kathryn dcook: everyone but me has somewhere to be....
02:03 dcook Hmm, good point. That reminds me that Wintervention is coming up soon...
02:04 dcook Wintervention (being a sort of Christmas in July)
02:04 dcook Next weekend...ack. I better not forget..
02:04 dcook kathryn: I suppose a quiet Friday can't be all bad ;)
02:04 kathryn :)
02:05 dcook Any plans for the weekend?
02:10 kathryn baby shower for first in next generation on my side of the fam tomorrow, then seeing some pals. Maybe a little gardening. Chores...
02:11 dcook Sounds good except the chores ;)
02:12 dcook We're growing potatos at the moment in some large pots next to the house. I've never done it before but the stalks are getting pretty tall, so I'm excited for what's under the earth...
02:13 kathryn ooh nice. my gardening will infact be preparing a potato plot!
02:15 dcook Sweet. What kind of potatos? If all goes well, we might have to build some boxes for the backyard...
02:17 kathryn am planning for agrias and jersey whatsamcallits, they're my faves. Oh and I'm a first time grower I have no advice!
02:19 dcook hehe
02:19 dcook You read my mind! I was going to ask ;)
02:20 dcook I think my family grew some as a kid and my grandparents have a farm with a huge garden and a root cellar, but...I don't really remember anything
02:20 dcook Just the memory of my grandfather climbing up out of this 4 foot wide hole in the ground with a bag of potatos in his hands :)
02:40 aquaman joined #koha
02:50 aquaman joined #koha
02:50 edveal joined #koha
02:56 druthb o/
02:56 dcook \o
02:56 druthb \o/
03:01 mtompset \o/
03:01 mtompset o/
03:01 mtompset \o
03:01 druthb :D
03:02 wizzyrea ymca?
03:02 wahanui \ ^o^ /o/ /o\
03:02 wizzyrea the y is messed up.
03:02 druthb lulz
03:02 mtompset yes, the y is messed up.
03:02 wahanui i already had it that way, mtompset.
03:02 mtompset y
03:02 mtompset the y
03:02 mtompset the y?
03:02 wahanui the y is messed up.
03:02 mtompset forget the y
03:02 wahanui mtompset: I forgot y
03:15 dcook O_o
03:15 dcook Ahh
03:15 dcook Durrr
03:15 * dcook tries to remember what he was doing
03:15 dcook Exporter!
03:15 * dcook growls semi-playfully at Perl
03:23 aquaman joined #koha
03:39 Oak joined #koha
03:44 mtompset Greetings, Oak. :)
03:50 Oak hello mtompset :)
03:50 * Oak waves
03:50 mtompset How are things with you, Oak?
03:51 Oak things are ok. thank you! what about you mtompset?
03:52 mtompset Okay. Just writing up some steps to set up a development VM from scratch.
03:52 wizzyrea why? just use gitify.
03:52 Oak cool :)
03:52 wizzyrea
03:53 wizzyrea
03:54 wizzyrea plus there's
03:54 wizzyrea version control using git?
03:54 wahanui it has been said that version control using git is at[…]Control_Using_Git
03:54 mtompset because there's nothing mentioning how to set up qa-test-tools.
03:54 mtompset and nothing mentioning how to set up dh-make-perl's cpan2deb.
03:56 mtompset Though, that is another thing to put on my todo list: try out koha-gitify.
03:57 mtompset See what happens when I try to do something strange like check out an older version of koha.
03:58 wizzyrea works just fine.
03:59 rlrm joined #koha
03:59 mtompset I'm sure it does, but there's nothing like having done it to feel confident about that. :)
04:08 aquaman joined #koha
04:08 kathryn joined #koha
04:09 kathryn left #koha
04:18 mtompset a perl question before going to sleep. sprintf clearly left justifies and right justifies well. How do you tell it to center justify?
04:23 mtompset Sleep is calling.
04:23 mtompset Have a great day (24 hour period), #koha.
04:42 drojf joined #koha
05:01 cait joined #koha
05:40 cait good morning #koha
05:41 dcook morning cait :)
05:43 cait left #koha
05:43 cait joined #koha
05:43 cait hi dcook :)
05:44 dcook Man...I thought I had undercovered some major bug..
05:44 dcook Hmm, maybe it is a bug in Mysql..
05:44 dcook Or...DBI..
05:44 dcook Probably DBI or some other mysql driver..
05:47 cait hm?
05:48 dcook The "code" field of borrower_attributes is VARCHAR(10)
05:49 dcook Let's say you have a borrower attribute type of "TEST_CODE5"
05:49 dcook Well, I guess this is a pretty rare scenario...
05:49 dcook But if you intervene...and tell it to insert a code of "TEST_CODE56"
05:49 dcook It'll truncate the last character, since it's over the 10 limit, and insert it into the database
05:50 dcook Rather than producing an error that your code is over 10 characters
05:50 rangi it will if you have raise_error on
05:50 rangi but yep mysql tries to help, and assumes you meant to do that
05:50 rangi ie, you have to be smarter in your code
05:50 cait dcook: hm it was always like that - bit annoying
05:51 dcook rangi: Indeed :)
05:51 rangi edit C4/
05:51 rangi the dbh bit
05:52 rangi and add RaiseError => 1
05:52 dcook Mmm, the part where it looks for the ENV{DEBUG} ?
05:52 rangi nope
05:52 rangi the DBI->connect bit
05:52 dcook Yeah, that's where I'm looking O_o
05:53 dcook But I gotcha
05:53 rangi you can do this too
05:53 rangi $dbh->{RaiseError} =1 ;
05:54 dcook Oh...I like that...
05:55 dcook Hmm, not sure that worked...
05:56 dcook Mmm, I'm probably doing it in the wrong spot..
05:56 dcook Nope...
05:58 dcook rangi: Looks like neither of those methods work
05:59 dcook Smarter code it is
05:59 dcook Which should actually be pretty easy..
05:59 rangi check the contents of $sth->err
06:00 dcook If there is a $sth-err, it bails, and that wasn't happening
06:00 * dcook goes to check anyway
06:01 dcook Looks like I had a warning for that as well, but it never showed either
06:04 rangi mysql_warning_count will have something i bet
06:18 dcook Very possibly
06:18 dcook In the end, I'll just do some code checks, but it is...interesting nonetheless
06:37 reiveune joined #koha
06:37 dcook hey ya reiveune :)
06:38 reiveune hello
07:07 lds joined #koha
07:09 dcook Have a good friday/weekend folks!
07:29 gaetan_B joined #koha
07:29 gaetan_B hello
07:48 laurence joined #koha
07:53 pug joined #koha
07:53 christophe_c joined #koha
07:54 christophe_c hello #koha
08:00 gerundio joined #koha
08:07 paul_p joined #koha
08:18 eythian joined #koha
08:20 kf joined #koha
08:21 kf hi #koha
08:26 eythian hi
08:31 christophe_c hello kf
08:37 kf hi eythian and christophe_c
08:37 eythian wizzyrea: I hope my house didn't fall over :)
09:03 drojf joined #koha
09:09 drojf hi #koha
09:09 eythian @wunder bn1 1nb
09:09 huginn` eythian: The current temperature in Saltdean, Brighton, United Kingdom is 23.8°C (10:05 AM BST on July 19, 2013). Conditions: Clear. Humidity: 63%. Dew Point: 16.0°C. Pressure: 30.27 in 1025 hPa (Steady).
09:17 kf @wunder Konstanz
09:17 huginn` kf: The current temperature in Konstanz, Germany is 23.0°C (11:00 AM CEST on July 19, 2013). Conditions: Scattered Clouds. Humidity: 46%. Dew Point: 14.0°C. Pressure: 30.08 in 1019 hPa (Rising).
09:17 kf guess brighton wins today :)
09:18 kf although it's really nice outside
09:20 drojf @wunder berlin, germany
09:20 huginn` drojf: The current temperature in Prenzlauer Berg, Berlin, Germany is 24.4°C (11:12 AM CEST on July 19, 2013). Conditions: Clear. Humidity: 48%. Dew Point: 13.0°C. Pressure: 30.12 in 1020 hPa (Steady).
09:21 eythian it'd be warmer here I expect, but there's a bit of wind
09:26 kf hi drojf :)
09:31 drojf hi kf
09:33 drojf looks like my cron jobs don't use the git version but the files of the package installation i based it on. why?
09:33 eythian PERL5LIB
09:33 wahanui i heard PERL5LIB was set to /home/koha/kohaclone
09:34 drojf i only find that somewhere in apache and that is correct
09:34 eythian it's also defined in the /usr/sbin/koha-* scripts I think.
09:35 eythian @later tell tcohen the PERL5LIB used by the scripts is something that also could go in /etc/default/koha-common I think.
09:35 huginn` eythian: The operation succeeded.
09:38 drojf ah right, it looks like it is in koha-foreach among others. i'll check those files, thanks eythian
10:00 kf Joubu++ for tidying up :)
10:11 Joubu kf: I know there are some reports about rates formats. I will try to do something but as you said, it's a big project
10:16 kf Joubu: yeah, not sure what to do here
10:17 kf that's why i put the one in discussion - maybe we should bring it to the mailing list... or find another way to fiugre out things that are in discussion
10:22 kf or.. just find out how this works best.
10:55 Joubu kf I submitted a quick draft on bug 9410, just a try...
10:55 huginn` Bug[…]w_bug.cgi?id=9410 enhancement, P5 - low, ---, hugh, In Discussion , Formatting of the discount field when doing a new order from new empty record is not correct
10:59 talljoy joined #koha
11:10 jwagner joined #koha
11:15 NateC joined #koha
11:29 drnoe joined #koha
11:35 kf Joubu++ cool thx
11:53 Dyrcona joined #koha
12:02 tcohen joined #koha
12:06 tcohen morning #koha
12:08 edveal joined #koha
12:09 drojf kf++
12:17 eythian joined #koha
12:19 oleonard joined #koha
12:19 kf morning oleonard :)
12:19 oleonard Hi
12:19 wahanui hello, oleonard
12:26 tcohen hi kf
12:54 huginn` New commit(s) kohagit: Bug 7598: [Follow-up] make strings in acquisitions JavaScript translatable <[…]753d638e96bb62bb8> / Bug 7598: make strings in acquisitions JavaScript translatable <[…]1d5a7d1a50f3ac3ac>
13:07 oleonard Hey everyone, if you're not using a pre-commit hook which stops you before you commit with things like console.log and warn, you should!
13:07 oleonard So handy.
13:10 Joubu yep, an example in the qa-tools repo:[…]46cf1ff98;hb=HEAD
13:15 eythian wahanui: farmville
13:15 wahanui eythian: excuse me?
13:15 eythian wahanui: farmville is <reply>I think you mean $who
13:15 wahanui OK, eythian.
13:16 oleonard farmville?
13:16 wahanui I think you mean oleonard
13:17 oleonard eythian: Do you use
13:18 eythian oleonard: not right now because my password has gone in the relocation of, and I didn't have an email set up to do recovery
13:19 eythian however, I've emailed evan so hope to have it back soon.
13:50 BigRig joined #koha
13:53 BigRig__ joined #koha
13:58 BigRig_ joined #koha
14:02 mcooper joined #koha
14:08 kf hi tcohen :)
14:10 rambutan joined #koha
14:12 tcohen i've rolled my first deb upgrade :-D
14:12 kf yay :)
14:20 rambutan tcohen++
14:20 tcohen ?
14:20 tcohen oh, thanks
14:38 kf oleonard++
14:46 mtompset joined #koha
14:46 mtompset Greetings, #koha.
14:46 tcohen hi mtompset
14:46 mtompset Greetings, tcohen. :)
14:46 mtompset Today's fun side task: attempt FreeBSD Koha install. :)
14:52 tcohen suddenly, dput koha_3.12.1~indexer3_amd64.changes is uploading stuff to WTF?
14:53 tcohen i forgot to tell dput *where* to upload heh
14:55 eythian Koha isn't really read for submission to Ubuntu yet, tcohen
14:55 tcohen of course it isn't
14:55 tcohen its just my mistake, but cannot belive i was able to upload it
14:55 tcohen somewhere, not shure what will happen to that
14:58 kf hm do we have infrmation about koha and oclc connexion somehwere?
14:59 mtompset oclc?
15:00 kf yeah, but i found it
15:00 kf http://manual.koha-community.o[…]oclcappendix.html
15:00 mtompset Didn't someone here tell me WorldCat was evil?
15:00 kf well, people still ask
15:00 mtompset True enough.
15:01 mtompset Greetings, eythian kf.
15:01 pianohacker joined #koha
15:02 mtompset Greetings, pianohacker
15:02 eythian hi
15:02 pianohacker hey mtompset
15:02 wahanui rumour has it mtompset is disliking the silent warnings flooding his error logs
15:02 pianohacker hey eythian
15:07 mtompset There. Now the response will be more accurate. :)
15:07 * druthb waves to mtompset
15:08 mtompset Greetings, druthb. So today is happy anniversary?
15:08 mtompset I've lost track of time.
15:08 druthb yep.  :)
15:11 gmcharlt druthb++
15:11 gmcharlt @quote random
15:11 huginn` gmcharlt: Quote #206: "There's a bug for that" (added by chrisc at 11:55 PM, May 24, 2012)
15:12 reiveune bye
15:12 reiveune left #koha
15:14 druthb oh!  Today is gmcharlt's birthday, too!
15:14 * druthb sings "happy birthday."
15:14 druthb gmcharlt++
15:18 edveal joined #koha
15:18 oleonard How about this:
15:19 * Joubu will be afk for 3 weeks
15:19 Joubu bye #koha
15:19 oleonard Bye Joubu
15:20 gmcharlt Joubu: have a good time off
15:21 gmcharlt oleonard: looks good
15:21 eythian papa was working late.
15:26 alphaman joined #koha
15:28 christophe_c left #koha
15:28 rambutan I note that Evergreen got a blurb in "Computers In LIbraries" in association w/ Alexander Street Press--for some search and record dev work
15:30 mtompset Greetings, oleonard gmcharlt rambutan.
15:30 mtompset And happy birthday, gmcharlt. :)
15:30 rambutan hi mtompset
15:49 kf oh now I missed Joubu
15:49 kf Joubu: have a good vacation!
15:50 kf and Alles Gute zum Geburtstag gmcharlt :)
15:50 gaetan_B bye !
15:52 gmcharlt kf: thanks!
16:06 melia joined #koha
16:09 nengard joined #koha
16:10 nengard left #koha
16:17 kf left #koha
16:53 cait joined #koha
17:04 oleonard Still trying to successfully test Bug 10483. Still doesn't warn me about duplicate barcodes.
17:04 huginn` Bug[…]_bug.cgi?id=10483 normal, P5 - low, ---, fridolyn.somers, Passed QA , does not work
17:05 oleonard If I can't get it to trigger an error I can't correct Bug 10442 properly.
17:05 huginn` Bug[…]_bug.cgi?id=10442 normal, P5 - low, ---, oleonard, ASSIGNED , Remove references to non-standard "error" class
17:06 fredy joined #koha
17:10 pianohacker oleonard: khall's out today, unfortunately, so he wouldn't have any info on the patch
17:32 cait oleonard: where are you testin git?
17:32 cait testing it :)
17:32 oleonard
17:33 cait i think it only ever used to work in acq
17:33 cait ok hm
17:34 fredy joined #koha
17:50 cait @wunder Konstanz
17:50 huginn` cait: The current temperature in Taegerwilen, Taegerwilen, Germany is 26.6°C (7:50 PM CEST on July 19, 2013). Conditions: Clear. Humidity: 52%. Dew Point: 16.0°C. Pressure: 30.06 in 1018 hPa (Steady).
17:54 NateC joined #koha
18:05 tcohen @wunder cordoba, argentina
18:06 huginn` tcohen: The current temperature in Cordoba, Argentina is 7.0°C (3:00 PM ART on July 19, 2013). Conditions: Mostly Cloudy. Humidity: 46%. Dew Point: -4.0°C. Windchill: 4.0°C. Pressure: 30.15 in 1021 hPa (Falling).
18:06 rambutan @wunder 64507
18:06 huginn` rambutan: The current temperature in St Joseph, Missouri is 33.5°C (1:00 PM CDT on July 19, 2013). Conditions: Clear. Humidity: 33%. Dew Point: 15.0°C. Pressure: 29.91 in 1013 hPa (Falling).
18:08 mtompset @wunder toronto, canada
18:08 huginn` mtompset: The current temperature in Toronto, Ontario is 27.0°C (2:00 PM EDT on July 19, 2013). Conditions: Partly Cloudy. Humidity: 70%. Dew Point: 21.0°C. Pressure: 29.71 in 1006 hPa (Falling).
18:08 mtompset That's pretty chilly, tcohen.
18:12 oleonard @wunder 45701
18:12 huginn` oleonard: The current temperature in OHDOT 31-Athens County Garage, Athens, Ohio is 32.8°C (1:41 PM EDT on July 19, 2013). Conditions: Mostly Cloudy. Humidity: 52%. Dew Point: 22.0°C. Pressure: 29.98 in 1015 hPa (Falling). Heat advisory in effect until 8 PM EDT this evening...
18:37 tcohen nice weekend for every1 #koha
18:48 fredy joined #koha
18:53 drnoe left #koha
19:08 oleonard Why would Serials warn me that 12 issues are expected if I have specified that 5 are expected?
19:10 cait hm
19:10 cait did you choose a monthly prediction pattern?
19:10 cait did you choose a length of 12 months/issues?
19:10 drojf joined #koha
19:10 cait hi drojf
19:10 oleonard 1/month, 5 issues expected, subscription length: 5 months.
19:11 cait hm
19:11 cait and the dates are  5 months too?
19:11 oleonard Which dates?
19:12 drojf hi cait
19:12 drojf saying hi the second i enter… what do you want? :P
19:12 cait subscription start and end date
19:12 cait drojf: i slept earlier.
19:12 drojf yay!
19:13 cait and i wanted to be nice!
19:13 drojf :)
19:13 * drojf gives cait a cookie
19:14 oleonard It doesn't seem to matter what date I put in the start or end date field.
19:15 cait oleonard: hm where does it say 12?
19:17 oleonard "Warning irregularity detected. 12 issues expected, 5 were entered"
19:20 cait hm
19:20 cait it seems to assume that 1/month should be 12 then
19:21 cait oleonard: are you looking at normal serials? or with a patch?
19:21 oleonard Normal
19:21 cait hm
19:22 drojf yay, i can add and delete gpg key via koha
19:22 drojf s/key/keys
19:24 drojf i suppose i can save the time to do anything about encryption of emails between library and vendors?
19:25 oleonard I hate acquisitions, and I hate serials! I can never tell if I just don't understand the workflow or if it doesn't actually make sense.
19:25 cait :(
19:25 drojf heh
19:26 drojf cait: have you had a look at that serial alert thing with the same email in from and to?
19:26 cait i can hel mor ewith acq i think
19:26 cait i never tried a 5 month subscription
19:26 cait i always go yearly
19:27 * oleonard is trying to pick up  Bug 8694 again
19:27 huginn` Bug[…]w_bug.cgi?id=8694 normal, P5 - low, ---, oleonard, Failed QA , Show accurate subscription renewal warning for expired subscriptions
19:27 cait oleonard++ and cookies
19:30 cait oleonard: late shift?
19:30 oleonard Nope, still normal work hours here
19:30 cait ah
19:30 cait how muc longer?
19:31 oleonard For me, another 45 minutes
19:31 cait gogogo :)
19:31 cait i had the signed off queue down to 34 on last sunday
19:32 cait and we are back up to 59!
19:32 * oleonard is listening to a loud thunderstorm outside
19:32 cait ooh nice
19:32 cait i like thunderstorms
19:33 oleonard Is this correct? "'Subscription end date' should only be entered for subscriptions that have ended (if you're entering in a backlog of serials)"
19:33 cait hm the one in the history?
19:33 cait for that it sounds right i guess
19:38 fredy joined #koha
19:44 rambutan joined #koha
19:49 drojf druthb!
19:49 druthb drojf!
19:49 drojf :)
19:50 * cait hands out a round of cookies
19:50 cait it's friday!
19:50 cait who is having pizza today?
19:51 * oleonard hopes third time is a charm for Bug 3134
19:51 huginn` Bug[…]w_bug.cgi?id=3134 enhancement, P5 - low, ---, oleonard, Needs Signoff , Ability to selelct multiple reports to delete at once
19:53 tcohen joined #koha
19:54 pianohacker cait: Does dominos count? I am pretty hungry
19:54 cait hmmm would think so
19:54 jcamins We had takeout pizza for lunch.
19:55 cait same here
19:55 pianohacker jcamins: You live in NY, your takeout pizza is miles above what I can get :P
19:55 oleonard "Your branch and 'origin/master' have diverged, and have 1 and 2426 different commits each, respectively."
19:55 jcamins pianohacker: that is true.
19:55 druthb dominos is not pizza.  It is flavored cardboard.
19:55 pianohacker Yeah
19:55 cait lower in calories?
19:55 druthb ooh.
19:56 druthb wahanui: dominos?
19:56 wahanui dominos is not pizza.  It is flavored cardboard.
19:56 druthb lulz
19:56 pianohacker I've had enough of it since I came to college that I'm starting to enjoy it ;_;
19:56 mtompset 2426?!
19:56 pianohacker oleonard: You're up for a really painful rebase, it sounds like
19:57 oleonard What can I say mtompset, I have many irons in the fire.
19:57 cait heh
19:57 mtompset At least 2400 too many, it would seem.
19:57 * druthb pokes wahanui with her pointy stick, gently.
19:57 druthb wahanui: cait?
19:57 wahanui cait is counting on magnuse here a little bit...
19:58 druthb wahanui: botsnack pizza.
19:58 wahanui thanks druthb :)
19:58 mtompset dominos pizza? We have pizza pizza here. That's better than dominos.
19:58 mtompset oregano on a meatlover's pizza is a nice add on. :)
19:59 drojf meatlover's pizza?
19:59 * oleonard blames this conflict on pianohacker's pessimism
19:59 pianohacker wut?
19:59 pianohacker oh
19:59 * mtompset laughs.
19:59 jcamins mtompset: sounds perfect, if you take away the sausage, ham, and whatever else is involved.
20:00 mtompset meatlover's pizza... it's all the usual meats: pepperoni, sausage, ham, bacon strips or crumble, etc. etc.
20:00 drojf that sounds not really attractive :P
20:00 mtompset That reminds me... I was going to look up the cauliflower-based pizza recipe.
20:00 drojf i think i agree with jcamins ;)
20:01 drojf also i have some kind of deja-vu feeling
20:01 jcamins drojf: me too.
20:01 oleonard mtompset: Vegan?
20:02 mtompset It can be... the goal is to avoid the carbohydrates from the dough.
20:03 drojf so it's cauliflower dough, not on top??
20:03 jcamins You know what I had that was really good with cauliflower?
20:03 jcamins A cauliflower white sauce.
20:03 jcamins It was bizarrely good.
20:03 oleonard Cauliflower with cauliflower white sauce?
20:04 jcamins No, the white sauce was really good.
20:04 mtompset Well, it's a cauliflower base for what is called a pizza.
20:04 jcamins It wasn't pizza.
20:04 drojf lol
20:05 oleonard I need to leave myself better notes about why a particular branch is unfinished.
20:06 jcamins "Insufficient pizza."
20:06 mtompset having one of those "What was I thinking X months ago?" moments, oleonard?
20:06 oleonard Thinking "Was this not done, not fully tested, or did  you just not have time to submit the patch?"
20:07 drojf just start again to be on the safe side
20:07 mtompset start with the testing, and then you'll know?
20:07 mtompset or did you forget how to test it too?
20:12 mtompset YAY! found the pizza crust recipe.
20:15 cait ok, can i get one more sign off?
20:15 cait to make it 60? :)
20:15 cait preferrably a unimarc one? :)
20:16 oleonard Not me, it's quitting time!
20:16 oleonard Bye everyone
20:17 pianohacker jcamins: You generally go for low-topping pizza?
20:17 * cait waves as oleonard leaves
20:17 drojf joined #koha
20:19 drojf oh no, kde's rotten network manager made me miss all the cauliflower talk
20:19 cait lol
20:19 cait i don#t like cauliflower
20:22 drojf how do these serial alert things work? there is not even a syspref with alert in the name :(
20:23 jcamins pianohacker: no, I don't like meat on pizza.
20:23 jcamins Well- I like pepperoni, but no other meat.
20:23 cait drojf: there is no switch
20:23 cait they just work
20:23 drojf what??
20:23 cait when you have a patorn notification selected in the subscription
20:23 cait there will be a link
20:23 pianohacker interesting.
20:23 wahanui interesting is sometimes good and sometimes bad
20:23 cait in the second history of the subscription in the opac
20:24 jcamins I go for whatever-I-can-find-in-the-fridge-and-pantry toppings.
20:24 cait the subscriptions are stort in the alerts table
20:24 jcamins Cashews, onions, sundried tomatoes, rosemary, etc.
20:24 cait and don't get irritated by the documentation stating it has something to do with routing lists, it has not
20:24 drojf err. i have no subscriptions. that sounds like too much fun to set up now to have a look at a broken email function. i hereby declare that the encrypion just works
20:25 * cait as QA doesn't buy that
20:25 cait just do a really easy subscription
20:25 drojf then i revert it and don't care about it at all :P
20:25 cait it's really lots less painful then setting up acq mails
20:25 drojf acq mails?
20:27 cait yeah
20:27 cait like... suggestion mails
20:27 cait your suggestion has been accepted
20:27 cait your suggestion has been rejected... etc.
20:27 cait yu did check those, right? :P
20:29 drojf i don't think i have seen them. or they use the "regular" (lol) way of sending mails
20:30 drojf ok i have a subscription now. and what do i do next?
20:30 drojf i open that in the opac?
20:30 pianohacker jcamins: cashews? Interesting. Whole or sliced?
20:30 tcohen mtompset:
20:31 jcamins pianohacker: broken, because broken cashews are $4.49/lb and whole cashes are $7.99/lb.
20:31 jcamins :D
20:31 mtompset yes?
20:31 jcamins Which reminds me. I need more cashews.
20:31 pianohacker cashews are goddamn fantastic
20:31 tcohen where does opensuse store init scripts configurations? /etc/sysconfig/appname?
20:32 drojf oh. ah. hm. err. are those subscription alerts supposed to be sent to the library, not a patron?
20:32 mtompset I deleted my opensuse VM. Sorry, don't recall.
20:32 cait drojf: they do go through message queue
20:32 cait i know that much
20:32 mtompset just being annoyed by the /usr/local/etc/rc.d/blah mess of FreeBSD.
20:32 cait you check if you have sleected a template for patron notification in your subscription
20:32 drojf if they are for the library the same email in from and to would make sense
20:32 cait or else the link won't show up
20:32 cait the default one is named RLIST - routing list
20:32 drojf i what?
20:32 wahanui well, drojf is from Germany and developing Koha on a raspberry pi!
20:32 cait which is not accurate
20:33 cait drojf: no they are not for the library.
20:33 drojf ah i found that routing list thing
20:33 drojf i dont see that on the opac side
20:34 drojf so staff has to manually add people to that list?
20:34 cait no
20:34 cait so you put it in?
20:34 cait now go to the record in the opac
20:34 cait subscription tab
20:34 cait and more details
20:34 drojf put what in where?
20:34 drojf aaaah
20:35 drojf i have üput myself manually onto the routing list at rank 1. in the staff client
20:35 drojf i think you wanted me to do something else but i have no idea what that might be
20:36 cait *sigh*
20:36 cait you are not listening
20:36 drojf you are speaking in tongues
20:36 cait i am not
20:36 cait (22:34:17) cait: now go to the record in the opac
20:36 cait (22:34:20) cait: subscription tab
20:36 cait (22:34:22) cait: and more details
20:36 cait what does your subscription detail view say for patron notification
20:36 cait ?
20:37 jcamins mtompset: I found BSD's init rc system to be more straightforward than Linux's.
20:37 drojf it does not exist?
20:38 drojf oh mom
20:38 jcamins drojf: init/rc, same difference.
20:38 drojf The current subscription began on 07/19/2013 and is issued every week for   12 months The first subscription was started on
20:38 cait oh my, i will make you a screenshot
20:38 drojf there is no patron notification
20:39 cait there is.
20:39 cait but you are being stubborn :P
20:39 cait ok, edit your subscripiton
20:39 cait left column
20:39 cait pull down
20:39 wahanui pull down is empty?
20:39 jcamins wahanui: not right now!
20:39 wahanui jcamins: what?
20:40 cait te field is labelled: Patron notificaton
20:40 cait make sure it does not say none
20:41 drojf ok. that was easy once you told me it is in the staff client and not the opac where you told me to look for it
20:41 drojf :P
20:42 cait that's the first step
20:42 cait i thought oyu had already done that
20:42 drojf how would i know about it? i clicked wildly through the gibberish on that page
20:42 drojf ;)
20:42 drojf ok i see a link now to subscribe
20:42 cait yay!
20:42 drojf thank you
20:43 cait in the opac?
20:43 drojf cait++
20:43 drojf yes
20:43 cait ok, subscribe
20:43 cait then go back to serials
20:43 cait and receive an issue
20:43 cait means switching the status from expected to arrived
20:43 drojf my first issue comes next week :D
20:43 cait doesn't matter :)
20:44 drojf ok i did that
20:44 cait that should have done it
20:44 drojf yay!
21:03 rambutan joined #koha
21:06 cait noone to sign off number 60?
21:07 pianohacker now, do you mean sign off the 60th patch, or add a 60th patch to the queue? >:D
21:08 tcohen cait: druthb would tackle on us if we recommended patches for sign-off
21:08 tcohen i just uploaded a trivial patch btw :-P
21:08 cait hehe
21:09 cait pianohacker: whatever you prefer
21:09 tcohen 10617
21:12 wizzyrea bug 10617
21:12 drojf trivial patch including "build your own package". no deal :P
21:12 huginn` Bug[…]_bug.cgi?id=10617 trivial, P5 - low, ---, koha-bugs, Needs Signoff , Init script cleanup
21:13 drojf oh, i have to send that kohacon2014 email soon
21:13 wizzyrea yes, like now :P
21:13 wizzyrea :)
21:13 cait wizzyrea: be nice, it's late :)
21:13 drojf no. brain shut down already
21:13 wizzyrea tomorrow then ;)
21:14 drojf maybe, if i get icecream ;)
21:14 drojf córdoba needs some competition
21:15 jcamins Why?
21:15 drojf what happened to the gazillion of proposals from last year?
21:15 cait no idea
21:15 cait but i think less options, less drama
21:15 drojf jcamins: why not? nothing wrong with them winning, but isn't it more fun?
21:16 tcohen maybe need to send some more emails?
21:16 drojf no spreadsheet calculation things and spammy emails
21:16 jcamins drojf: not particularly. This way I don't need to read anything. :P
21:17 drojf tcohen: i just said i will :P
21:17 tcohen heh, it was not intended to sound like that :-P
21:18 mtompset jcamins: It makes sense, but for init rc stuff, I wasn't expecting /usr/local versions.
21:19 drojf should i also ask for proposals for a livedvdkohacon?
21:19 mtompset Huh? why?
21:19 wahanui Huh? why are you installing firefox instead of just using iceweasel?
21:20 mtompset wahanui forget huh
21:20 wahanui mtompset, I didn't have anything matching huh
21:20 mtompset wahanui forget huh?
21:20 wahanui mtompset, I didn't have anything matching huh
21:20 mtompset wahanui forget huh? why?
21:20 wahanui mtompset: I forgot huh? why
21:21 drojf i hav not heard anything about livedvds in a while. could be interesting to get some updates
21:21 mtompset a LiveDVD KohaCon? That would be an interesting/heated topic/workshop. And would be something interesting to argue over at the hackfest part.
21:22 tcohen we currently have a livecd task force in cordoba :-P
21:24 drojf tcohen: so you are proposing to combine kohacon2014 and livedvdkohacon2014 in córdoba? great!
21:24 drojf we could skip the hackfest in favour of the livedvdfest
21:24 tcohen no no
21:24 tcohen please nooooooooooooo
21:24 mtompset drojf: NO WAY!
21:25 cait lol
21:25 tcohen they got stuck a while ago
21:25 drojf who needs to hack? we stop development and everyone build their own livedvd instead
21:26 rangi im quite happy if cordoba is the only choice :)
21:26 mtompset mint?! Why go with linux mint?
21:26 cait morning rangi :)
21:26 tcohen they love xfce
21:26 jcamins tcohen: I like the irony of the name.
21:26 drojf 3.8.4?
21:26 pianohacker hahahaha, 441 ppi :D
21:27 mtompset But you can use xfce in Ubuntu or Debian, can't you?
21:28 drojf i'd be happy with córdoba if i already had a raft to go there
21:28 rangi damn spammers
21:28 drojf i plan to build one from yerba mate softdrink bottles
21:28 drojf ;)
21:28 rangi mtompset: mint is a debian based one, and is nicer than ubuntu
21:28 rangi if i wasnt using debian id use mint
21:28 rangi i dont trust canoncial
21:29 mtompset no more than you trust red hat, either?
21:29 rangi oh i trust redhat more
21:29 drojf heh
21:29 rangi i just dont like rpm as a packaging system
21:29 tcohen you don't trust shuttleworth
21:30 rangi exactly tcohen
21:30 rangi even though ive flown in a helicopter with him
21:30 wizzyrea you know the most interesting people.
21:31 rangi[…]/lca2006/DSC01941
21:31 wizzyrea ha
21:32 rangi[…]hp/unsorted/photo <-- same conference
21:32 rangi 15 points if you can name all 4 people
21:33 jcamins rangi: do we get 15 points if we name more than 4 people?
21:33 rangi drojf: did i ever show you my iphone ?
21:33 tcohen just two of them...
21:34 tcohen including you heh
21:34 rangi hehe
21:34 drojf rangi: i don't think so
21:34 rangi[…]unsorted/DSC02487
21:34 tcohen alan?
21:34 drojf lol
21:34 wizzyrea lol
21:35 wizzyrea pretty hard to fit in your pocket :)
21:35 rangi hehe yep
21:35 bag well dpends on the pocket
21:35 rangi i think its still in the garage somewhere
21:35 drojf a nice ibackpack…
21:35 * wizzyrea guesses bag has really big pants
21:35 wizzyrea *trousers
21:35 pianohacker hahahaha
21:35 bag heh
21:36 pianohacker I was actually just talking with larryb about that. Just got the droid dna, which is gorgeous (441 ppi screen!) but kind of huge
21:36 pianohacker (newphonenewphonenewphone)
21:36 bag my pockets come with wheelbarrows
21:37 rangi tcohen: me, linus, paul 'rusty' russel (wrote netfilter and iptables), and jon 'maddog' hall
21:37 wizzyrea he looks like a maddog
21:37 bag I can only "id" two in the picture
21:37 rangi he's pretty cool
21:37 rangi[…]turings-birthday/
21:37 bag oh jon hall - doh
21:38 bag that's easy now :P
21:38 rangi heh
21:39 rangi best advertisment for why proprietary software is bad
21:39 rangi[…]on06/1121748177_l
21:40 rangi 2006 was an interesting year, i had linus torvalds come to my koha talk, and first kohacon ever
21:40 bag they'd end up with some guy wearing glasses holding his hands together looking at the podium?
21:40 cait rangi: very cool :)
21:41 drojf i think it's about FOSS people being reckless drivers
21:41 rangi yep :)
21:42 rangi[…]2006/kohafiji/usp oh and koha training in fiji
21:43 rangi it all went downhill in 2007 tho
21:47 wizzyrea bug 10615 - do any of you think this might be confusing to librarians? It's quite a big change from the old way
21:47 huginn` Bug[…]_bug.cgi?id=10615 enhancement, P5 - low, ---, oleonard, Needs Signoff , Move saved reports action items into dropdown menu
21:47 rangi ill try to have a look later
21:48 wizzyrea oh no worries. it's one of those "hide in a dropdown things that used to be on the screen type bugs.
21:48 rangi oh
21:49 cait wizzyrea: i would like to know how it looks without javascript
21:49 cait i think the links might have been better accessible
21:50 * tcohen is in fear: a "127MB space left on /" message appeared
21:50 mtompset OH MY!
21:50 mtompset rm -rf /tmp ;)
21:50 mtompset No, don't do that, there may be something useful in there.
21:50 tcohen i'll delete some humble bundle games i don't use
21:51 mtompset Save the video games!
21:51 tcohen heh, they are in the home NAS
21:52 wizzyrea I think I'm going to suggest a column with a header of ACTIONS that has the dropdown in it
21:52 tcohen i'm stuck in one "Closure" level, i'll keep it
21:52 rambutan left #koha
21:53 drojf 'send an "account details" notice to a newly created user' <-- any chance somebody would bring their GPG public key when opening an account and request the account details email to be encrypted?
21:54 cait probably not likely. we shouldn't have that email really
21:54 wizzyrea yea, we should email a secure link back to the catalogue to allow them to set their password
21:54 drojf you mean no email at all?
21:54 wizzyrea instead of sending the email.
21:54 drojf that sounds reasonable
21:55 rangi yeah never send passwords, people never change them
21:55 drojf i did not know the password is in that email
21:55 rangi im pretty sure i spazzed out when that was added
21:55 cait it can be
21:55 cait i think youmissed it and spazzed out when i told you it existed ;)
21:55 drojf maybe i'll lose the whole featur on the way to email encryption then :P
21:55 * cait remembers that
21:56 drojf *feature
21:56 wizzyrea no that would be not good. It could definitely be improved.
21:57 drojf by commenting out the line with the password could be a start ^^
21:57 wizzyrea that would be the obvious place ^.^
21:57 rangi yeah sending clear text passwords should never ever be done
21:57 wizzyrea but I would like to see a mechanism by which borrowers can reset their own passwords
21:58 wizzyrea or set them in the first place.
21:58 rangi also finishing of the bcrypt work too
21:59 pianohacker rangi: for Koha login?
21:59 wizzyrea yes, that first probably
21:59 rangi both of those should be fairly high priority
21:59 rangi yep pianohacker
21:59 rangi there are patches waiting signoff
21:59 rangi i think
21:59 pianohacker rangi: excellent! Very good idea. Who did the work?
21:59 drojf i remember i had to go and _say_ the password i want to the librarian in the lower saxony state library. that was the weirdest thing ever.
22:00 rangi bug 9611
22:00 huginn` Bug[…]w_bug.cgi?id=9611 enhancement, P5 - low, ---, gmcharlt, Needs Signoff , Changing the password hashing algorithm from MD5 to more secure Bcrypt
22:00 rangi catalyst, so we cant sign off or qa
22:00 rangi hint hint
22:00 cait :)
22:00 cait number 60!
22:00 wizzyrea 60?
22:01 cait 60 patches in the queue
22:01 wizzyrea oh we are down to 60?
22:01 cait as motivation for me to bring it down to 30 again ;)
22:01 wizzyrea ha
22:01 cait we were down to 34 last sunday
22:01 cait in the signed off
22:01 cait the needs sign off... is a different story
22:01 wizzyrea ohh
22:01 wizzyrea yea it is :/
22:01 cait *hint hint hint HINT*
22:02 rangi so what it does is work with old passwords, all new ones are bcrypted
22:02 rangi once its in, ill send another patch set
22:02 rangi so that when someone logs in with an old password
22:02 rangi its automagically converted to bcrypt
22:04 wizzyrea i like things that are automagic
22:05 cait almost as good as real magic :)
22:06 pianohacker What's srikanth's irc name?
22:06 rangi srikanth
22:07 rangi but he is on a different project now, so unlikely to be online
22:07 rangi cjh took over the patches
22:07 pianohacker cjh++ then
22:07 cait cjh++ :)
22:10 wizzyrea cjh++ #for doing lots of things that are huge for koha
22:10 cait yeah
22:10 cait true :)
22:11 rangi he's done lots of things that clients never pay for
22:11 cait template toolkit
22:11 wahanui well, template toolkit is apt-get install libtemplate-perl or
22:12 mtompset tcohen: Remember 906?
22:13 tcohen yes
22:13 tcohen i recently deleted that branch on my local git :-P
22:13 cait bug 906
22:13 huginn` Bug[…]ow_bug.cgi?id=906 enhancement, P2, ---, tomascohen, Failed QA , ISBN Check
22:13 tcohen i found no convergence for a proper solution
22:14 drojf will anyone ever want to add not only a GPG key for their first email address, but also for the second and the alternate one?
22:14 tcohen why mtompset ?
22:15 mtompset It's sitting at failed status. Just wondering if it should be left forever that way. ;)
22:15 rangi drojf: perhaps
22:15 drojf rangi: apart from you and me? :P
22:15 tcohen the question is: what to do if we find an invalid isbn.
22:16 tcohen maybe a quick poll any time
22:16 rangi drojf: hmm probably not :)
22:16 drojf i think i'll change the way they are added later and go with one key for now so it can be tested soon
22:16 tcohen i tried two approaches, which weren't accepted
22:16 rangi i think making it for the primary makes sense
22:16 rangi yep
22:17 tcohen bbl
22:17 drojf looks like it works mostly. de-hardcode the gpg path would be nice maybe
22:17 mtompset drojf: Would you use a different GPG key for each one or the same for all of them?
22:17 drojf mtompset: different addresses, different keys
22:19 mtompset As for invalid ISBN: warning with a continue or cancel type options?
22:19 drojf i'll have to build a package and see what it does on a fresh installation, but so far i think it will just work on debian and ubuntu. which would be cool
22:19 rangi sweet
22:19 drojf just work as in "out of the box", not in "only debian and ubuntu"
22:19 rangi yeah
22:36 pianohacker there are distros besides debian?
22:36 pianohacker I thought we marked those as obsolete in 3.6
22:37 rangi right off to yum cha
22:37 rangi bbl
22:38 cait enjoy :)
22:38 cjh morning
22:42 cjh wizzyrea: it is really because catalyst was awesome and let me do cool things xD
22:43 drojf so sendshelf and sendbasket do their own emailing besides that is a great idea. decentralize all the things! :/
22:44 pianohacker probably more incomplete centralization :P
22:45 drojf i may be wrong but i think shelf and basket are not that old. i can understand why one would avoid dealing with… ;)
22:46 drojf oh there is more
22:46 drojf some statistics cron jobs i have never heard of
22:46 drojf but they don't send to patrons so i won't care about that for now
22:47 drojf oh look, i wanted to go to bed 2 hous ago. that worked nicely
22:47 drojf hours even
22:48 cait go to bed now :)
22:49 wizzyrea drojf - the cart and list stuff emails to people that arent necessarily borrowers
22:49 drojf Attached is the file of new materials statistics for the previous month. Please use this file to calculate the values for the adds spreadsheet.\n";
22:49 drojf my $attachfile = "addstats.csv";
22:49 wizzyrea so for example, you can send a list to someone you know nothing about
22:49 drojf lolwut
22:49 drojf ah right, thanks wizzyrea
22:49 wizzyrea sounds like a 123 to me :P
22:49 cait also might be weird to wait until the process message queue job is run for those
22:50 wizzyrea yea, precisely.
22:50 wizzyrea I think ok to leave those emails out
22:50 drojf cait: only a part of the stuff in does that
22:50 drojf our emailing is really messy
22:50 cait it is
22:50 wizzyrea but might be nice to centralise it :P
22:50 cait lots of karma for you if you can clean it up some ;)
22:50 wizzyrea probably do your cleanup in a separate patch though >.
22:50 wizzyrea >.<
22:51 drojf maybe in some nice unemployed future ;)
22:51 drojf @wunder berlin, germany
22:51 huginn` drojf: The current temperature in Prenzlauer Berg, Berlin, Germany is 21.2°C (12:42 AM CEST on July 20, 2013). Conditions: Clear. Humidity: 58%. Dew Point: 13.0°C. Pressure: 30.12 in 1020 hPa (Rising).
22:51 drojf too warm in here to sleep :(
22:54 cait here too
22:58 wizzyrea curious, did we recently stop using the "saved_reports" table in favor of the "saved_sql" table?
22:59 wizzyrea rather, what do we use the saved_reports table for?
23:01 wizzyrea well never mind, looks like we're only using saved_sql for saved reports
23:01 wizzyrea and that's just fine.
23:08 pianohacker bye all
23:10 cjh ciao
23:13 drojf good night #koha
23:30 tcohen joined #koha
23:36 cait good night #koha
23:36 cait left #koha
23:57 tcohen what are the poll results mtompset ?

| Channels | #koha index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary