← Previous day | Today | Next day → | Search | Index
All times shown according to UTC.
Time | Nick | Message |
---|---|---|
00:00 | mtj | yeah, a quick google says dbs on ssds is bad |
00:00 | yeah | |
00:05 | hey trea , congrats on making it over, too! :) | |
00:08 | trea | hey thanks! |
00:08 | mtj | did the bass rig make it over? |
00:08 | trea | ha! should be here any day now. |
00:09 | mtj | cool |
00:17 | mib_snq5ev joined #koha | |
00:18 | mib_9kf7xj joined #koha | |
00:19 | mib_9kf7xj | hi i've tried unsuccesfully to use something link postfix, nullmailer, mailutils etc. to allow koha to send automated emails. I just don't know how to make it work. does anyone know of a good guide to set it up? the document files doesn't help me much |
00:19 | trea | postfix? |
00:19 | wahanui | postfix is found at https://help.ubuntu.com/community/Postfix (but you probably can skip the SASL stuff) or at http://www.postfix.org/documentation.html |
00:20 | trea | koha just needs a standard smtp mailer. nothing sophisticated beyond standard smtp administration is required. |
00:21 | mib_9kf7xj | i tried following the steps on both those sites.. but I've not ever managed to get emails to work. I know it sounds stupid, but i've done everything else succesfullly, lan networking, koha set up etc. just the emails doenst |
00:25 | rangi | http://wiki.debian.org/Postfix[…]Postfix_on_Debian |
00:52 | eythian | mib_9kf7xj: are you using packages, if so did you run koha-enable-email instancename |
00:52 | or maybe it's koha-email-enable | |
01:54 | santy joined #koha | |
02:39 | kathryn_ joined #koha | |
03:24 | paul_p_android joined #koha | |
04:52 | trea joined #koha | |
06:05 | cait joined #koha | |
06:11 | francharb joined #koha | |
06:11 | francharb | hi |
06:11 | wahanui | hello, francharb |
06:17 | cait | hi frn |
06:17 | hi francharb :) | |
06:17 | francharb | morning cait 0/ |
07:04 | laurence joined #koha | |
07:12 | alex_a | bonjour |
07:15 | jransom joined #koha | |
07:21 | jransom joined #koha | |
07:24 | sophie_m joined #koha | |
07:25 | * magnuse | waves |
07:25 | lds joined #koha | |
07:31 | magnuse | kia ora jransom |
07:32 | ...and laurence sophie_m lds | |
07:32 | lds | hello |
07:32 | laurence | hi magnuse |
07:38 | reiveune joined #koha | |
07:39 | reiveune | hello |
07:40 | laurence | bonjour reiveune |
07:41 | reiveune | coucou laurence :) |
07:41 | julian_m joined #koha | |
07:41 | julian_m | hello |
07:43 | cait | hi all :) |
07:43 | and brb | |
07:49 | koyauni joined #koha | |
07:50 | koyauni | Defining circulation and fine rules, how can I clone the best rule for my university? |
07:50 | do you guys have any suggestion please? | |
07:57 | sophie_m | hi magnuse and #koha |
08:02 | matts | hi ! |
08:11 | alex_a_ joined #koha | |
08:12 | kf joined #koha | |
08:27 | mib_zmd39n joined #koha | |
09:26 | mib_ozrkj4 joined #koha | |
09:27 | mib_ozrkj4 | hi all. When I set the delay time for advance notice of item due, ie pre-due notice.. do i use lets say 3 days or -3 days? |
09:27 | gerundio joined #koha | |
09:27 | kf | positive values |
09:27 | due date + 3 days | |
09:27 | um sorry | |
09:27 | 3 days before due date | |
09:27 | now it makes more sense | |
09:27 | mib_ozrkj4 | oh thanks, i wasn't sure about this |
09:27 | so i just put a positive number in for predue notices right? | |
09:28 | i see what you mean, put in 3, which means "notice will be sent 3 days before due date" | |
09:32 | kf | hm |
09:32 | where are you putting those numbers? | |
09:32 | it's a pull down in my installation with positive values | |
09:35 | mib_ozrkj4 | in the overdue notice/status triggers. is this where you set pre-due notices..or another place? |
09:35 | is this purely for overdue notices? | |
09:40 | kf | no that are overdue notices |
09:40 | predue are set somewhere else | |
09:41 | mib_ozrkj4 | do you know where please? |
09:41 | kf | first you need to activate your enhanced messaging in the system preferences |
09:41 | manual? | |
09:41 | wahanui | i guess manual is at http://www.koha-community.org/documentation |
09:41 | kf | and then take a look at patron category configuration in administration |
09:41 | and look into individual patron accounts | |
09:41 | and search the manual for predue :) | |
09:45 | mib_ozrkj4 | oh thanks, the thing is i updated to 3.8.6 today from 3.8.4 and messaging options wasn't available under patron category |
09:45 | thanks.. i didn't see this in the manual, late at night now i need sleep | |
09:47 | kf | sleep well :) |
09:47 | koha will still be here in the morning | |
09:47 | the syspref turned on will fix it | |
10:29 | @later tell drojf ping me when you are around? :) | |
10:29 | huginn | kf: The operation succeeded. |
10:41 | drojf1 joined #koha | |
10:41 | drojf1 | good day #koha |
10:43 | gerundio joined #koha | |
10:44 | kf | hi drojf1 :) |
11:06 | drojf1 | :) |
11:24 | mib_ozrkj4 joined #koha | |
11:50 | libsysguy joined #koha | |
12:00 | magnuse | hey libsysguy, did you mention something about a mechanized testing suite? |
12:00 | libsysguy | yeah, did you read my morning company email ;) |
12:01 | magnuse | nope :-) |
12:01 | think it was mentioned at the last meeting ? | |
12:01 | * magnuse | is curious to see it :-) |
12:01 | libsysguy | yes it was |
12:01 | actually after doing a bit of research i found there is a FOSS project doing exactly what I was trying to do | |
12:01 | Selenium | |
12:02 | wahanui | Selenium is, like, more things like "perform this action, ensure that this is the result" |
12:02 | libsysguy | and it has a generator for Perl |
12:02 | magnuse | ah yes, i think someone already did a little bit of work on that and koha? |
12:02 | libsysguy | if wahanui knows about it probably so |
12:03 | I was going t us WWW::Mechanize initially with HTTP::Recorder | |
12:03 | but selenium makes life a bit easier than re-inventing the wheel | |
12:04 | magnuse | hehe |
12:04 | there is a selenium/ folder: http://git.koha-community.org/[…]=selenium;hb=HEAD | |
12:05 | libsysguy | ahh yup |
12:06 | those are some selenium scripts | |
12:06 | I wonder why it was abandoned | |
12:06 | magnuse | no idea |
12:06 | * libsysguy | is now nervous |
12:07 | libsysguy | anyway, thats the first step I'd like to take toward automated testing |
12:07 | magnuse | cool |
12:07 | so it's an ongoing project? | |
12:08 | libsysguy | yeah I am planning on working on it from now until the end of december full time |
12:08 | at least | |
12:08 | magnuse | i got the impression from the meeting log that it was just waiting to be revealed to the world :-) |
12:08 | oh very cool | |
12:09 | * magnuse | wonders if jcamins_away has an opinon on selenium vs test::www::mechanize |
12:09 | libsysguy | heh |
12:09 | jcamins_away: has an opinion about everything :p | |
12:09 | magnuse | :-) |
12:10 | libsysguy | jcamins_away: once told me that he found the color of my socks appalling |
12:10 | ^^ only kidding | |
12:10 | magnuse | hehe |
12:11 | kf | libsysguy: I ran into some problems with selenium - it might not work as well as your approach |
12:11 | libsysguy | i think an important part of getting more robust testing is forcing devels to submit tests with their code |
12:11 | kf, what kind of problems? | |
12:12 | kf | I was using the browser plugin |
12:12 | and had problems recording some things | |
12:12 | also with the base urls | |
12:12 | it seems recording was fine, but replaying it after a week or so, or in another installation... | |
12:12 | I gave up on it | |
12:12 | libsysguy | ahh I gotcha |
12:13 | it records on ID's so that may have been the problem you were seeing but WWW::Mechinize would suffer the same fate | |
12:13 | kf | I think francharb tried out selenium too |
12:14 | * magnuse | has written test::www::mechanize teste for the digital signs and didn't find it horrible :-) |
12:14 | kf | what's the problem with http:recorder? |
12:14 | magnuse: yeah, I did one with rangi at kohacon | |
12:14 | seemed not too hard and being able to see more about what is going on | |
12:14 | libsysguy | it does the exact same thing as selenium |
12:14 | magnuse | kf: but you didn't submit it? |
12:15 | kf | nah, it was only for playing :) |
12:15 | to learn how to use it | |
12:15 | libsysguy | it seems like whoever submitted the selenium stuff didn't update the baseurl or host |
12:15 | magnuse | ah |
12:16 | libsysguy | HDL... |
12:16 | :p | |
12:21 | magnuse | how would i run the existing tests in selenium/ ? just as regular perl scripts? or through something like prove? |
12:22 | libsysguy | i think you can run them as perl scripts |
12:23 | magnuse | okelydokely |
12:23 | libsysguy | though you will probably have to change the host |
12:23 | magnuse | yeah, looks like it |
12:23 | i'll have to investigate some more later, i guess | |
12:25 | libsysguy | well don't worry I've got all day dedicated to it |
12:25 | I can post the results somewhere if you guys want | |
12:30 | ha I got it to work with the old test | |
12:31 | but I think these tests were written for an old version | |
12:31 | magnuse | yeah, probably |
12:32 | libsysguy | so with test you did have to run them with prove |
12:32 | but I think for the WWW version you can just run the script | |
12:32 | magnuse | looks like they were added in 2009 - 3 years ago now |
12:33 | libsysguy | yeah I think oleonard would agree…too old for the current UI |
12:33 | * magnuse | likes prove :-) |
12:34 | libsysguy | it is handy for sure |
12:34 | they need subfunctions "prove by contrapositive" | |
12:36 | francharb | kf, I tried selenium, yep! but the firefox plugin doesn't work with firefox last versions .... I didn't have time to retest rangi httprecorder script but I guess it's a better option for now... |
12:39 | jcamins_away | magnuse: libsysguy: I prefer Test::WWW::Mechanize where it is sufficient. |
12:39 | Selenium requires a web browser. | |
12:40 | jwagner joined #koha | |
12:40 | magnuse | jcamins_away: requires a web browser - for creating the tests, or for running them too? |
12:40 | libsysguy | running them |
12:41 | so it can also run the javascript | |
12:41 | kf | libsysguy: as I found selenium not well working for me, I kinda like http::recorder more at the moment |
12:42 | jcamins_away | magnuse: running them. |
12:44 | libsysguy | :'( |
12:46 | magnuse | ah, being able to run (and test) javascript is cool, though |
12:46 | libsysguy | yeah that is why I like it |
12:46 | we can do both | |
12:46 | but its really nice to be able to verify the page looks the way its supposed to | |
12:49 | kf | hm guess the javascript is a plus again :) |
12:49 | libsysguy | I think so, considering we are relying on it more heavily |
12:49 | magnuse | i suspect we will not be too choosy - if "someone" makes lots of selenium tests that do a good job they will hardly be turned away because they are written for the wrong framework? |
12:50 | libsysguy | well my goal is to make it stupidly easy for libraries to write their own tests |
12:50 | magnuse | yay :-) |
12:50 | libsysguy | and I think selenium does that |
12:51 | it has a FF plugin | |
12:51 | kf | libsysguy: it's is not sutpidly easy |
12:52 | even with the plugin :( | |
12:52 | I had problems when the page took too long to load and stuff like that | |
12:52 | libsysguy | well maybe not now…I want to make it that way :p |
12:52 | kf | but that was a few versions ago |
12:52 | and maybe it was just me being too stupid :) | |
12:53 | libsysguy | whatever kf you're a smarty-pants |
12:53 | kf | lol |
12:53 | I can just pretend the software has improved a lot since last time I used it - whatever happens :) | |
12:54 | libsysguy | I'm just happy to be working on something other than the calendar |
12:54 | is about ready to torch the calendar | |
12:55 | magnuse | hehe |
12:56 | libsysguy | speaking of the calendar |
12:56 | when is DBIx::Class going to get some QA love :p | |
13:00 | magnuse | dbic++ |
13:13 | ericar joined #koha | |
13:19 | NateC joined #koha | |
13:29 | oleonard joined #koha | |
13:31 | oleonard | Hi #koha |
13:32 | libsysguy | hi oleonard |
13:32 | oleonard | fredericd around? |
13:44 | jcamins_away | magnuse: no, of course, any Selenium tests will be joyfully accepted. |
13:45 | tcohen joined #koha | |
13:47 | oleonard | Hm, ccsr theme has no favicon. |
13:52 | francharb` joined #koha | |
13:52 | oleonard | The code which chooses the "default" include if it's not present in ccsr probably ignores favicon.ico. Not sure why favicon.ico is in includes anyway. |
14:26 | tcohen | how was the pprocedure to change a commit message? |
14:26 | (we run out of coffee this morning, sorry) | |
14:26 | kf | tcohen: different ways to do it I think - git commit --amend maybe? |
14:27 | tcohen | thanks kf |
14:37 | maximep joined #koha | |
14:50 | oleonard | There are not packages for Data::Pagination , Data::Paginator, or Template::Plugin::HtmlToText ? |
14:50 | tcohen | there are |
14:51 | for squeeze-dev i think | |
14:52 | * oleonard | is on Ubuntu 12.04 |
14:52 | senator joined #koha | |
14:52 | tcohen | oh, sorry, i was talking about debian.koha-community.org |
14:52 | eythian packaged those, but you need to add k-c repository | |
15:00 | http://debian.koha-community.o[…]a/pool/main/libt/ | |
15:01 | oleonard: looks like Data::Pagination doesn't have a package yert | |
15:02 | BigRig joined #koha | |
15:05 | kf | tcohen: I think it's onl yneededfor solr - jcamins would now |
15:05 | know | |
15:05 | sorry, bad typing | |
15:05 | sophie_m left #koha | |
15:05 | tcohen | khall, when you did those tests for holidays, what did the RM say about adding them to all languages? |
15:06 | thanks kf, i was answering oleonard | |
15:06 | jcamins_away | |
15:06 | wahanui | well, jcamins_away is probably not here, but you don't have to take my word for it! |
15:06 | tcohen | r u there? |
15:06 | sophie_m joined #koha | |
15:07 | * oleonard | is trying an install of 3.10.x with an empty database |
15:07 | khall | tcohen, it's been a while, what's the bug number on that one? |
15:07 | tcohen | bug 8110 |
15:07 | huginn | 04Bug http://bugs.koha-community.org[…]w_bug.cgi?id=8110 normal, P1 - high, ---, kyle.m.hall, Pushed to Master , Add tests for Calendar modules |
15:08 | tcohen | i'm just about to post some more tests |
15:08 | and needed to know whether i should add them to all languages or not | |
15:08 | kf | tcohen: ah sorry, should read back first :) |
15:10 | khall | tcohen: I would err on the side of all languages ( you can always make them a separate patch ) |
15:10 | tcohen | oh, i remember fr didn't have the MPL branch defined |
15:11 | kf | bye all |
15:11 | kf left #koha | |
15:11 | khall | tcohen, I think the answer is to add an MPL branch for all languages |
15:11 | tcohen | thanks khall |
15:12 | (i agree) | |
15:13 | khall | always glad to help! |
15:16 | oleonard | Is the system preferences Local Use tab supposed to be reserved for prefs which shouldn't really be changed? |
15:16 | If so, should it include OpacPrivacy and printcirculationslips? | |
15:17 | jcamins | tcohen: I am now. |
15:17 | tcohen | i'm writing a few db-dependant tests |
15:17 | (holidays) | |
15:17 | jcamins | oleonard: the Local Use tab is for sysprefs that are being used for something other than system preference-y data. |
15:17 | (and local sysprefs) | |
15:17 | tcohen | would the RM want them on all languages? |
15:18 | or just en for sandbox testing? | |
15:18 | jcamins | tcohen: your tests should pass under all languages. |
15:18 | They do not have to be translated, however. | |
15:19 | tcohen | jcamins, do all db_dependent pass on all languages right now? |
15:19 | jcamins | tcohen: all but the branch-related ones, I think. |
15:19 | (missing sample data) | |
15:19 | tcohen | so it is possible that Holidays.t fails fr non-en languages right now |
15:20 | (MPL branch is used) | |
15:20 | jcamins | Yeah, MPL is the branch that is missing from the non-en sample data. |
15:20 | chris_n | g'morning |
15:21 | tcohen | oops, exception holidays are not passing my tests :-( |
15:23 | i guess they will once 8800 is pushed | |
15:23 | jcamins | tcohen: that'd be a good thing to test. |
15:23 | *check | |
15:24 | We like tests that fail when there's a bug and succeed when there isn't. | |
15:25 | tcohen | no, it won't fix it |
15:25 | theres another bug | |
15:26 | jcamins | Don't you hate that? |
15:26 | Fix a bug, and you find more. | |
15:27 | tcohen | with infinite time we'll fix them all |
15:27 | :-D | |
15:28 | magnuse | yay! |
15:29 | jcamins | Something just struck me. |
15:29 | tcohen | jcamins, is it ok if I make the patch depend on bug 8800? |
15:29 | huginn | 04Bug http://bugs.koha-community.org[…]w_bug.cgi?id=8800 blocker, P5 - low, ---, tomascohen, Needs Signoff , SpecifyDueDate && useDaysMode=Datedue wrong behaviour |
15:29 | jcamins | tcohen: of course. |
15:30 | Right now, C4::VirtualShelves is not really Plack-safe, since any time the database connection times out, it fails to detect the new connection. | |
15:30 | However, I seem to be the first person to have noticed this. | |
15:31 | Does that mean that under Plack + MySQL database connections *never* time out? | |
15:32 | drojf joined #koha | |
15:33 | * drojf | sneaks in |
15:35 | * jcamins | waves |
15:39 | * magnuse | waves |
15:44 | magnuse | jcamins: in some side remark on some authority-related bug you mentioned something about automating the creation of narrower/broader heading, so if i say "A is broader than B", "B is narrower then A" is automatically added. any concrete plans for that? |
15:47 | jcamins | magnuse: not yet. |
15:48 | magnuse | okelydokely |
15:50 | tcohen | jcamins, fr-F R doesn't even have an 'optional' dir |
15:51 | jcamins | tcohen: it's called something different. |
15:51 | tcohen | (so it-IT and nb-NO) |
15:51 | jcamins | tcohen: 1-Optionel |
15:52 | tcohen | ok |
15:52 | it-IT doesnt have an alternate name | |
15:52 | (nb-NO does) | |
15:52 | jcamins | It may simply be missing. |
15:52 | tcohen | ok, i'll add the new sample holidays for those that have |
15:53 | and fill a bug for those that doesn't hace sample data | |
15:57 | jcamins | Sounds good, thanks! |
15:59 | magnuse | for nb-NB it's mandator = Obligatorisk and optional = Valgfritt |
15:59 | i'm not sure using those names were a good idea, though | |
15:59 | s/nb-NB/nb-NO/ | |
16:20 | cait joined #koha | |
16:22 | * cait | waves |
16:28 | gaetan_B joined #koha | |
16:38 | reiveune | bye |
16:38 | reiveune left #koha | |
16:56 | libsysguy joined #koha | |
17:02 | melia joined #koha | |
17:06 | * oleonard | shakes his fist at Firfox for crashing while he was entering a bug |
17:09 | libsysguy | shoulda used chrome |
17:09 | :p | |
17:31 | jcamins | We're nearing the release of 3.10. |
17:35 | libsysguy: bug 8800, bug 9074, bug 9078, bug 9041 | |
17:35 | huginn | 04Bug http://bugs.koha-community.org[…]w_bug.cgi?id=8800 blocker, P5 - low, ---, tomascohen, Needs Signoff , SpecifyDueDate && useDaysMode=Datedue wrong behaviour |
17:35 | 04Bug http://bugs.koha-community.org[…]w_bug.cgi?id=9074 enhancement, P5 - low, ---, tomascohen, Needs Signoff , DB dependent tests for is_holiday | |
17:35 | 04Bug http://bugs.koha-community.org[…]w_bug.cgi?id=9078 enhancement, P5 - low, ---, tomascohen, NEW , is_holiday should honour holiday exceptions | |
17:36 | 04Bug http://bugs.koha-community.org[…]w_bug.cgi?id=9041 critical, P1 - high, ---, koha-bugs, RESOLVED DUPLICATE, Hourly fines does not work in koha 3.8.6 | |
17:36 | jcamins | Oh, not 9041, sorry. |
17:37 | libsysguy | geez somebody has been busy |
17:43 | * jcamins | would like signoffs on those three today or tomorrow... I should e-mail the list. |
17:43 | jcamins | tcohen: are you sure those two are enhancements? |
17:44 | tcohen | they are not :-D |
17:47 | ouch | |
17:58 | gotta leave | |
17:58 | bye koha | |
18:17 | cait | oleonard++ |
18:18 | rangi | Morning |
18:18 | wahanui | Morning is a state of mind. or whenever the cat wants breakfast. |
18:18 | cait | morning rangi |
18:18 | jcamins | Morning. |
18:18 | wahanui | somebody said morning was a state of mind. or whenever the cat wants breakfast. |
18:18 | oleonard | Did they indeed wahanui? |
18:19 | I wonder who said that. | |
18:19 | jcamins | wahanui: who told you that morning was whenever the cat wants breakfast? |
18:19 | wahanui | jcamins: wish i knew |
18:19 | jcamins | oleonard: so does wahanui. |
18:21 | Now is apparently a good time for the cats to get into trouble. | |
18:21 | Now? | |
18:21 | wahanui | it has been said that Now is good time with holidays coming up |
18:21 | jcamins | True. |
18:21 | chris_n | hi rangi |
18:22 | cait | my bet is on brooke |
18:22 | jcamins | Hehe. |
18:22 | Probably. | |
18:23 | oleonard | Speaking of famfamfam, Bug 8662 would be so much fun to sign off on! |
18:23 | huginn | 04Bug http://bugs.koha-community.org[…]w_bug.cgi?id=8662 enhancement, P5 - low, ---, oleonard, Needs Signoff , Remove unused famfamfam icons |
18:27 | rangi | Hmm I should declare a 3.8.7 string freeze |
18:28 | We are thinking you move 3.6.x to a 2 month cycle. So 3.6.11 in December | |
18:28 | There's only 2 patches so far | |
18:28 | jcamins | rangi: sounds good to me, so long as "you" was to someone other than me. :P |
18:29 | rangi | Hehe I meant we |
18:29 | chris_n | nice, broad, pronoun |
18:29 | rangi | Wizzyrea and I |
18:30 | cait | aw |
18:34 | oleonard | Did y'all tell me that adding Bootstrap dependencies was not going to work until we upgraded Koha's license, because Apache 2.0 is incompatible? |
18:34 | jcamins | oleonard: yes we did. |
18:34 | oleonard | Okay, so let's officially restart the license discussion |
18:35 | jcamins | +1 |
18:35 | oleonard | mtj proposed doing so a couple months ago but asked for someone else to volunteer. I don't think I understand the details well enough to do it. Is anyone else willing? |
18:36 | cait | same for me - not sure about the details |
18:37 | * chris_n | fears it will bog down again |
18:38 | rangi | I'm tarnished |
18:38 | jcamins | I'm grouchy. |
18:38 | rangi | But I would push for gpl3 |
18:38 | * druthb | hands rangi the tarn-x, and hands jcamins a cookie. |
18:38 | rangi | It was agpl3 that was contentious |
18:39 | Moving from 2 or later to 3 or later shouldn't be an issue | |
18:40 | And doesn't even need permission but it is nice to get a consensus | |
18:40 | jcamins | Oh, you're right, it doesn't, does it? |
18:40 | * jcamins | hadn't thought of that. |
18:40 | rangi | Nope |
18:40 | jcamins | Still a good idea to do it, of course. |
18:40 | rangi | Just a general buy in |
18:41 | Yep | |
18:41 | Ok my stop | |
18:42 | cait | but the other might be easier to achieve |
18:42 | jcamins | cait: what other? |
18:42 | wahanui | hmmm... other is to add additional counts. |
18:42 | jcamins | GPL3? |
18:42 | wahanui | i think GPL3 is rangi's default |
18:43 | jcamins | Yeah, that was rangi's point. :) |
18:43 | oleonard | Well if no one wants to start the conversation by lobbying for something I'll start it by explaining my goal |
18:45 | cait | yeah, gpl3 seems easier |
18:45 | and would help with some things like bootstrap | |
18:45 | oleonard++ #again :) | |
18:47 | jcamins | The kitten just fell off the table. |
18:47 | cait | oh no! |
18:48 | jcamins | It seems to be fine. |
18:48 | cait | oh, but it was not myshkin |
18:48 | but the blue one | |
18:48 | today is wednesday. | |
18:48 | jcamins | Actually, it was my client's new kitten. |
18:48 | cait | oh a new kitten? |
18:48 | jcamins | The blue cat is old enough that he doesn't fall off tables. |
18:48 | cait | which color is it? |
18:48 | jcamins | Gray. |
18:49 | https://sphotos-b.xx.fbcdn.net[…]_1015748123_n.jpg | |
18:49 | Cat attack! | |
18:49 | cait | more a cute attack |
18:50 | maybe it will get to be blue when it#s grown up? | |
18:50 | * gmcharlt | looks at photo, dies from cuteness |
18:50 | jcamins | You wouldn't find it so cute if it's clumsy little needle-sharp claws were flying at your face as it wiggled around trying to catch it's balance. :P |
18:50 | I don't think so. It's a different breed. | |
18:50 | cait | jcamins: I am not sure that would stop it from being cute |
18:50 | should we do something about gmcharlt? | |
18:50 | jcamins | lol |
18:51 | * jcamins | is too busy cowering, sorry. |
18:51 | gmcharlt | heh |
18:51 | cait | ah he is back |
18:51 | phew | |
18:51 | gmcharlt: as you are here... | |
18:52 | I added a topic to the next meeting, I was wondering if we could find a way to stop spam on the wiki more effectively | |
18:52 | maybe if there is no other way by getting more people to delete it | |
18:52 | * cait | holds up picturs of cute cats |
18:52 | gmcharlt | cait: sure |
19:01 | rangi | http://wiki.koha-community.org[…]ace=all&username= |
19:01 | is what i watch | |
19:01 | gmcharlt | one option - do what EG does and have a group of people manually approving new accounts |
19:02 | rangi | id be ok with that |
19:02 | kathryn joined #koha | |
19:02 | trea joined #koha | |
19:03 | * jcamins | is fine with that as long as he isn't one of those people. |
19:03 | rangi | morning trea |
19:03 | trea | morning rangi |
19:05 | cait | morning rangi :) |
19:05 | gmcharlt: sounds ok to me too - if we get people from different timezones we should get it covered | |
19:05 | gmcharlt | sounds like a plan, then |
19:06 | and as long as we all survie jcamins' stream of cute kitty pictures... | |
19:06 | rangi | heh |
19:06 | cait | lol |
19:06 | rangi | bug 9072 |
19:06 | huginn | 04Bug http://bugs.koha-community.org[…]w_bug.cgi?id=9072 enhancement, P3, ---, fridolyn.somers, Needs Signoff , Add sort order option to Linker |
19:06 | * jcamins | approves of that. |
19:07 | rangi | yeah it sounds good to me |
19:07 | jcamins | Though if "History" and "History of Science" are both options for a link, that suggests there's something wrong with the UNIMARC Zebra configuration. |
19:08 | cait | gmcharlt: will you be able to attend the next meeting? or maybe move to the mailing list? |
19:14 | gmcharlt | cait: when is the next meeting? |
19:14 | cait | next meeting? |
19:14 | wahanui | next meeting is, like, 18 July 2012 at 10:00 UTC+0 |
19:14 | cait | hm wroooong wahanui |
19:14 | jcamins | Hm. Probably not. |
19:14 | * gmcharlt | dials up his TARDIS |
19:15 | cait | forget next meeting |
19:15 | wahanui | cait: I forgot next meeting |
19:15 | cait | next meeting is December 5th 18 UTC |
19:15 | next meeting? | |
19:15 | wahanui | i guess next meeting is December 5th 18 UTC |
19:15 | gmcharlt | cait: yeah, I"ll be there |
19:15 | cait | now I only hope I got the time right :) |
19:16 | Topic for #koha is now Welcome to #koha this channel is for discussion of the Koha project and software http://koha-community.org The next general meeting is 5 December 2012 18:00 UTC | |
19:16 | cait | thx :) |
19:36 | * chris_n | watches nengard's qod tutorial and notes a bug in qod feature |
19:37 | chris_n | nengard++ # for an excellent qod tutorial |
19:43 | maximep | oleonard: have you looked at http://foundation.zurb.com/ ? |
19:43 | pretty much same features as bootstrap, but mit license | |
19:43 | and based around sass | |
19:44 | I guess mit works with gpl2, right ? | |
19:44 | cait | does someone know where the opac news on the checkin slip is supposed to come from? I added news for opac in 2 languages and for slip, but none of those show up |
19:46 | jcamins | maximep: the MIT license is compatible, but upgrading to GPLv3+ is a good idea anyway. |
19:46 | oleonard | maximep: I haven't looked at it, but I'm more comfortable with Bootstrap just from the point of view of its large community |
19:47 | * jcamins | isn't 100% comfortable with sass. |
19:48 | jcamins | It requires a compilation step. |
19:49 | maximep | yeah, but it is really amazing |
19:49 | we switched to it on all our projects | |
19:49 | oleonard | maximep: It looks like it's mostly just a gride framework? It doesn't have the interface widgets that Bootstrap offers |
19:49 | maximep | but I can understand |
19:49 | rangi | gplv3 offers the patent protection |
19:49 | which can't hurt | |
19:50 | maximep | oh youre looking to use bootstrap's widgets ? I didnt even know it included widgets |
19:50 | I guess we only use it's grid | |
19:51 | rangi | right, training time |
19:51 | bbl | |
19:51 | maximep | foundation has some http://foundation.zurb.com/docs/javascripts.php |
19:53 | chris_n | now, if it really is only that easy :-) |
19:53 | maximep | i can understand not wanting to use sass, but bootsrap uses less, no ? |
19:55 | oleonard | It can be built using less, but doesn't have to be. |
19:55 | maximep | ha ok |
19:56 | * jcamins | is not the final word on this- if oleonard said "we should use sass," I would be convinced. |
19:57 | * oleonard | isn't convinced that sass or less would make a big difference for Koha |
19:58 | * maximep | is |
19:58 | maximep | because my coworker just convinced me |
19:58 | you can have config files in foundation (in sass) and change all the fonts, colors | |
19:58 | etc, all in 1 config file | |
19:59 | I really think sass is the future | |
19:59 | * cait | sighs. |
19:59 | jcamins | maximep: can't you do that in CSS too? |
19:59 | Isn't that the entire point of a stylesheet? | |
19:59 | oleonard | I could see that being a useful feature if we wanted to build a custom CSS configuration tool in the staff client, allowing users to generate their own theme |
19:59 | maximep | yes, but you do it for every html tag |
19:59 | sass has variables | |
20:00 | oleonard | ...but that's a big step from saying "let's use it" |
20:00 | maximep | and sass requires ruby :/ |
20:00 | not always fun to install | |
20:00 | it sucks for windows folks :p | |
20:01 | * jcamins | will not be pushing anything that requires Ruby during 3.12. |
20:02 | * cait | supports jcamins |
20:02 | maximep | well it requires ruby for developers |
20:02 | sass generates good old css | |
20:03 | jcamins | maximep: right. No Ruby dependencies. |
20:05 | oleonard | I think sass and less are much more useful when you're frequently building sites from scratch. I don't see them as being so useful with the kind of incremental changes we usually deal with. |
20:06 | jcamins | Bootstrap doesn't require Ruby, does it? |
20:06 | oleonard | No |
20:06 | jcamins | Good. |
20:07 | maximep | less requires node.js... way worst. But I guess bootstraps doesnt *require* less :p |
20:07 | you don't like ruby ? | |
20:07 | :P | |
20:07 | jcamins | maximep: no, Ruby's fine. |
20:07 | Just so long as it's not on my server. | |
20:07 | maximep | o_O |
20:09 | cait | maximep: I think we shouldn't start making use of every language possible, but that's only my opinion :) |
20:09 | we already got java in the mix now with solr | |
20:09 | maximep | haha |
20:10 | I can't wait for solr in koha | |
20:10 | jcamins | maximep: it's there. |
20:10 | You just can't use authorities with it. | |
20:10 | maximep | used it in a couple of projects and I just love it |
20:11 | jcamins | Once the search rewrite is finished (hint hint) it will be on the same level of support as Zebra. |
20:11 | maximep | yeah... I can't wait for a stable and feature complete solr |
20:11 | in koha :p | |
20:11 | jcamins | Good news! |
20:11 | wahanui | hmmm... good news is it looks like it's running properly. |
20:11 | maximep | well then I can't wait for the search rewrite haha |
20:11 | jcamins | It is within your power to make that come sooner! |
20:11 | search rewrite? | |
20:11 | wahanui | search rewrite is http://wiki.koha-community.org[…]earch_Rewrite_RFC |
20:12 | jcamins | Finished. |
20:13 | (with cataloging, not the search rewrite) | |
20:13 | (but you can help with the completion of the search rewrite, just speak to your friendly neighborhood C & P representative about signing on as a sponsor) | |
20:14 | oleonard | Hey, what happened to that friendly neighborhood C & P representative? |
20:14 | jcamins_away | oleonard: he hears all and sees all, fear not. :) |
20:14 | francharb` | good night all |
20:15 | cait | oleonard: can I just be imagining all those little and big things i find while testing? |
20:15 | oleonard | ? |
20:15 | cait | I am filing bugs while testing notices :( |
20:16 | and I am waiting for someone to tell me it's me | |
20:18 | oleonard | I'm guessing it's not you cait. I work with notices very little though. |
20:19 | cait | we use almost all of them in various libraries |
20:21 | maximep | well if I had 10000$ I would sponsor the rewrite :p |
20:22 | hankbank joined #koha | |
20:29 | cait | maximep: I think he takes smaller amounts too ;) |
20:37 | bag | @seen sekjal |
20:37 | huginn | bag: sekjal was last seen in #koha 3 weeks, 5 days, 4 hours, 41 minutes, and 45 seconds ago: <sekjal> this is one of the first times I've listened to music at work… that's definitey something I miss from my home office days |
20:39 | cait | hi bag |
20:39 | bag | heya cait |
20:40 | Manderson1 joined #koha | |
20:42 | chris_n | interesting: |
20:42 | Changes submitted for bug 9085 | |
20:42 | Email sent to: | |
20:42 | no one | |
20:42 | Excluding: | |
20:42 | koha-bugslists.koha-community.org | |
20:42 | huginn | 04Bug http://bugs.koha-community.org[…]w_bug.cgi?id=9085 major, P5 - low, ---, cnighswonger, Needs Signoff , Installer will not run with DEBUG set |
20:42 | chris_n | seems broken |
20:42 | should not updates to the status field be sent to someone? | |
20:43 | cait | hm |
20:43 | chris_n | also, git-bz failed to set the status in spite of being told to do so |
20:43 | cait | it looks a bit weird, yes, but my newly filed bugs went through I think |
20:43 | ah I know I think | |
20:43 | it#s not sent to you, because you filed it | |
20:44 | chris_n | but it alos excludes koha-bugs |
20:44 | cait | hm and it really didn't get there? |
20:44 | I see your change to needs signoff | |
20:44 | and the patch | |
20:44 | wahanui | the patch is, like, in koha-patches |
20:44 | oleonard | Me too |
20:45 | * chris_n | hasn't had a mail from koha-bugs since may for some reason |
20:45 | chris_n | hmm... bug spray must have worked too well |
20:45 | glad to know its working, though | |
20:47 | tnx cait && oleonard | |
21:08 | oleonard | See ya #koha |
21:13 | tcohen joined #koha | |
21:18 | eythian | tcohen: I don't plan to package Data::Pagination as we aren't allowed to distribute it. |
21:19 | cait | ouch |
21:19 | tcohen | ouch |
21:19 | eythian | and so shouldn't really be using it. |
21:20 | tcohen | i thought all cpan modules where distributed under the same terms Perl is |
21:20 | eythian | if so, that's great. This one has no license information at all. |
21:20 | * eythian | looks to see if there's a standard rule for this |
21:25 | eythian | http://www.perlfoundation.org/[…]ensing_guidelines <-- here's the rules (even though it says guidelines) for licensing CPAN modules. This module violates the "must" rules by providing no licensing information. |
21:26 | cait | eythian: so the author should fix it, I think? if he wants it on CPAN? |
21:26 | he/she | |
21:27 | and hi eythian :) | |
21:27 | eythian | Well, it is on CPAN already. I've filed a bug against the module, and emailed the author, but had no response. |
21:28 | hi cait | |
21:35 | Sammy joined #koha | |
21:36 | Guest5645 | Hi. If I run: sudo koha-foreach --enabled --email /usr/share/koha/bin/maintenance/borrowers-force-messaging-defaults - then this should enable the default messaging options for all patrons, correct? what is the default? |
21:37 | eythian | Guest5645: it should, yes |
21:38 | the default is whatever you set in the patron category settings section of administration | |
21:38 | Guest5645 | so what is the default? because it doesn't seem to have changed any thing in the messaging options, nothing is ticked. |
21:38 | brb... | |
21:42 | mib_au53d5 joined #koha | |
21:44 | Jurgens joined #koha | |
21:44 | Jurgens | Hi. had to go offline for a sec. i checked my default messaging options under home>administration>patron categories and its set to include item due and advance notice. |
21:45 | when i ran the borrowers-force-messaging-defaults still no boxes are ticked. | |
21:45 | eythian | I haven't used that script, so I can't tell you for sure, but I would expect that to work. |
21:46 | does koha-list --enabled --email do what you'd expect? | |
21:46 | Jurgens | I am able to have an email sent out when an item is checked in and out... but no other notices are being sent.. even when i run the process_message_queue script. |
21:46 | and the overdues and advanced message script | |
21:48 | koha-list --enabled --email says grep: /etc/apace2/sites-available/library: Permission denied then on the next line prints library which is the instance name | |
21:48 | eythian | ok, that's an OK response. |
21:48 | hmm | |
21:48 | Jurgens | so i just ran sudo koha-list --enabled --email and it prints the instance name. I have in the past told koha to enable sending emails. |
21:49 | My question really is why am I automatically able to send check-in and check-out emails for manually adjusted for patrons, but the overdue messages doesn't work - i thought that should always be able to be sent when you've enabled emails. | |
21:50 | eythian | you could try running the command by hand. Along the lines of: PERL5LIB=/usr/share/koha KOHA_CONF=/etc/koha/sites/library/koha-conf.xml /usr/share/koha/bin/maintenance/borrowers-force-messaging-defaults |
21:50 | oh, prefix that with sudo -u koha-library env | |
21:50 | overdue notices should work, they are only calculated daily however. | |
21:51 | oh | |
21:51 | also, you should look at the docs for force-borrower-messaging-defaults | |
21:52 | as you need to pass it '--doit' to actually have it apply the changes. | |
21:52 | use '--help' for info | |
21:56 | liw joined #koha | |
21:59 | cait | good night #koha |
22:05 | Jurgens | when I try to pass the arguement --doit the terminal just spews up stuff saying it doens't understand it |
22:07 | eythian | what exactly does it say? |
22:07 | because this is in the code: | |
22:08 | my $result = GetOptions( | |
22:08 | 'doit' => \$doit, | |
22:08 | so it almost certainly understands it | |
22:08 | Ccorrales joined #koha | |
22:14 | Jurgens | so the standard line to my knowledge is: sudo koha-foreach --enabled --email /usr/share/koha/bin/maintenance/borrowers-force-messaging-defaults |
22:15 | what is the best way to alter this to get it to force messaging defaults. | |
22:15 | To be honest, this is of little concern to me at this point, i just don't seem to be able to get any overdue messages sent at all. | |
22:15 | eythian | put '--doit' at the end should work |
22:15 | Jurgens | I would rather have overdues sent than advanced notices and hold notices etc... |
22:16 | i did try --doit at the end.. did nothing. | |
22:16 | eythian | when you say nothing, what do you mean? |
22:16 | <Jurgens> when I try to pass the arguement --doit the terminal just spews up stuff saying it doens't understand it | |
22:16 | Jurgens | oh wait.. it did work now |
22:16 | yay!... | |
22:16 | eythian | because that isn't nothing |
22:16 | :) | |
22:16 | excellent | |
22:16 | Jurgens | hi 5. |
22:17 | eythian | so as for the overdues, does it create them and not send them, or not create them at all? |
22:17 | you can tell my looking in the message_queue table | |
22:17 | *by | |
22:23 | Jurgens | ok.. so just checked the table - and confirmed in koha under the specific patron notices section that there are hold available for pick up notices. |
22:23 | but no overdues. | |
22:23 | the status is pending | |
22:24 | melia | the status of the hold available is pending? or you see overdue notices with status pending? |
22:25 | Jurgens | The status of the hold avialable message is pending.. there aren't any overdue notices that were generated,pending or sent at all. only hold messages. |
22:25 | melia | have you set the triggers for overdue notices in Tools? |
22:25 | eythian | pending means that it hasn't been sent yet. Sending happens whenever the process_messages cron job runs. |
22:25 | melia | also, do you have the cron jobs set up correctly? |
22:25 | eythian | typically every 15 minutes or so |
22:26 | melia | you need the advance notice one, the overdue notice one, and process_message_queue all turned on for this to work |
22:26 | eythian | in a package setup, these are all pre-configured for you. |
22:26 | Jurgens | yes... packages setup |
22:27 | eythian | but you will have to configure your triggers in Tools, as melia says. |
22:27 | melia | (for the overdue notices, that is) |
22:28 | Jurgens | yes triggers...3 days past due |
22:29 | rambutan joined #koha | |
22:29 | Jurgens | i set the specific library for 3 days... and the default as 3 days... does this confilct? |
22:29 | melia | maybe something in here will help you: http://bywatersolutions.com/20[…]shooting-notices/ |
22:30 | that's about all of the ideas I have, anyway :) | |
22:32 | Jurgens | if i manually run the over_due.pl script.. if i say like sudo koha-foreach --enabbled --email /usr/share/koha/bin/cronjobs/overdue_notices.pl i get the following output |
22:33 | use of uninitialized value in pattern matc (m//) at /usr/share/koha/bin/cronjobs/overdue_notices.pl line 670 | |
22:33 | this is printed several times | |
22:33 | melia | did anyone already ask what version of Koha you are running? I remember some bugs a while back with overdue notices (like 8607) |
22:33 | Jurgens | 3.8.6 |
22:34 | melia | well I don't think that bug's your problem then |
22:36 | eythian | I'm not sure, it tends to work for me :) |
22:36 | Jurgens | i think i found the problem.. it in the message body i have <item>"<<biblio.title>>.......but no closing </item> |
22:36 | eythian | I think I have seen that error before, hasn't caused problems that I know of. |
22:36 | Jurgens | because in line 670 of the script this is what it points to. |
22:37 | eythian | hmm, OK. That shouldn't prevent the sending though. |
22:37 | melia | I have seen that error, too, with no problems |
22:37 | eythian | just make them look funny |
22:37 | melia | are you seeing no overdue notice for a particular patron? or for all patrons? |
22:37 | if particular patron, does he/she have a valid email address? | |
22:38 | because if not, he would go into the print overdue that gets sent to the library, so you wouldn't see any email on his notices tab | |
22:38 | Jurgens | no patrons, a few don't have email addressess. but most have valid ones. now i corrected the overdue notice i see errors in line 659 and 670... |
22:39 | melia | is the code of the notice unique? (i.e., you don't have more than one notice with code ODUE, do you?) |
22:40 | Jurgens | nope... should the fines be run before the overdue script? manually i mean.. because I am not including fine values in the notice... but line 659 in the overdue script is about processing fines. |
22:41 | melia | don't think fines will have any effect on whether or not notices are sent out |
22:42 | eythian | yeah, afaik it doesn't |
22:43 | melia | oh wait a minute - are you just running overdue_notices.pl manually and then checking the patron's notices tab to see if there's a notice there? if so, you won't see it until you run process_message_queue, I think |
22:44 | overdue_notices.pl just puts the message in the queue. it doesn't get emailed anywhere until process_message_queue.pl runs. | |
22:44 | eythian | if you're seeing messages marked as "pending", you're looking in the right place. |
22:44 | Jurgens | but what about the error messages i get when manually running the overdue script? |
22:45 | eythian | so the cron file runs: |
22:45 | koha-foreach --enabled --email /usr/share/koha/bin/cronjobs/overdue_notices.pl -t | |
22:45 | koha-foreach --enabled /usr/share/koha/bin/cronjobs/fines.pl | |
22:45 | do you have '-t'? (not sure off the top of my head what it does) | |
22:45 | melia | it means the notice goes out only when the item hits the trigger |
22:45 | Jurgens | no.. i accidentally forgot to add it.. when adding it ..no error messages... |
22:46 | that makes sense..thank you.. | |
22:46 | next step..process the queue.. brb | |
22:49 | ok seems that this is all working fantastically now. | |
22:49 | i see sent messages.. and it appears to be sent to mailq succesfully | |
22:49 | melia | great! |
22:50 | eythian | sweet :) |
22:50 | Jurgens | now i will check to make sure that all the right members received emails and didn't miss any.. thank you so much for your help. |
22:51 | it seems obvious now.. but when I tried it with the manuals .. i was just missing something. thank you very much | |
22:51 | eythian | no worries :) |
22:54 | Jurgens | another quick question.. I was working offline.. I can delete the messages before its sent using postfix no problem.. is there away to flush the messages sent to members? |
22:55 | so it doens't show in the notices section of each patron. | |
22:56 | melia | I don't know of any way to clean out the notices tab, sorry |
22:56 | Jurgens | I guess I can trucate the messages table in mysql... |
23:00 | eythian | Jurgens: yeah, truncate the table is what I'd do |
23:00 | I'm not sure if there's a script that'll do that, but it's possible | |
23:00 | wait, there is | |
23:01 | koha-foreach --enabled --noemail /usr/share/koha/bin/cronjobs/cleanup_database.pl --mail | |
23:01 | it does that if you don't have mail enabled so the table doesn't get fuller and fuller | |
23:04 | Jurgens | oh yeah thats right.. thank you again. |
23:05 | ok.. seems that I am set now. Cheers. | |
23:05 | eythian | cool |
23:05 | Jurgens: where are you based? | |
23:05 | Jurgens | New Zealand. |
23:06 | And you? | |
23:06 | eythian | Wellington, hence asking :) |
23:06 | Jurgens | Auckland to be specific. |
23:06 | eythian | cool, is this a new Auckland Koha library? |
23:07 | Jurgens | Yeah I'm in the process of setting up a library for my Mom's Guild - they've got quite a few thousand books and magazines and they were on the old card system. But it was getting to the point were it was a nightmare to manage and sort and keep track off. So i suggested this. |
23:08 | My problem is that I am a Chemical Materials Engineer - not software! So I had a steep learning curve - it seems to have gone well though. Things work now, and I just had the automated messages to learn. | |
23:09 | eythian | http://wiki.koha-community.org[…]a_Users_Worldwide <-- don't forget to add the details to this |
23:09 | Jurgens | No doubt I will have a lot of learning still ahead, but I am catching up. |
23:09 | Yes. Thanks for that. | |
23:09 | eythian | yeah, it's a fairly complex application, but once it's up and running, it tends to just keep going |
23:10 | Jurgens | My biggest hurdle will be to train the next head librarian! |
23:10 | eythian | haha :) |
23:12 | Jurgens | Its the Auckland Patchworkers & Quilters Guild library - so mostly people focused on the artistic side! But I've noticed now that I've shown its possible they are keen to look at a lot more things like setting up blogs etc. So lots of excitement. |
23:14 | eythian | awesome, a nice pretty public OPAC gets people quite keen on that sort of thing too |
23:15 | Jurgens | yes, the next part of the implimentation - but probably a target of next year - is to get the OPAC hosted possibly using their website IT guys. |
23:15 | I know it can be done by myself - as long as I have a domain for it - but something to look at over the summer. | |
23:17 | At the moment we are just using it on a closed network - the reason being they meet monthly so they don't have a permanent library. But once we have the OPAC available I'm guessing that at least people can have access to their accounts from home and search for items etc. | |
23:27 | mtj | Jurgens, congrats on your Koha :) |
23:43 | libsysguy joined #koha | |
23:44 | libsysguy | wow this sounds familiar http://www.cyanogenmod.org/blo[…]o-cyanogenmod-org |
23:58 | Jurgens joined #koha |
← Previous day | Today | Next day → | Search | Index