Time |
S |
Nick |
Message |
00:00 |
|
|
stephdg left #koha |
00:28 |
|
|
Nate joined #koha |
00:44 |
|
chris |
heya Nate |
00:45 |
|
Nate |
Hi Chris! |
01:09 |
|
|
davi left #koha |
01:15 |
|
|
jcamins_a is now known as jcamins |
01:30 |
|
munin |
New commit(s) kohagit: Merge remote branch 'kc/new/enh/bug_4820' into kcmaster <http://git.koha-community.org/[…]b8a62b1e802f89ca8> / Follow-up on fix for Bug 4820, Alter layout of Circulation and fines rules page <http://git.koha-community.org/[…]28473ab8bdec419d8> / Follow up on fix for Bug 5570, item types not showing on other editions <h |
01:31 |
|
hudsonbot |
Starting build 268 for job Koha_Master (previous build: SUCCESS) |
01:55 |
|
hudsonbot |
Project Koha_Master build #268: SUCCESS in 23 min: http://hudson.koha-community.o[…]/Koha_Master/268/ |
01:55 |
|
hudsonbot |
* Owen Leonard: Fix for Bug 5570 - item types not showing on other editions |
01:55 |
|
hudsonbot |
* Owen Leonard: Follow up on fix for Bug 5570, item types not showing on other editions |
01:55 |
|
hudsonbot |
* Owen Leonard: Follow-up on fix for Bug 4820, Alter layout of Circulation and fines rules page |
02:23 |
|
|
pianohack joined #koha |
03:26 |
|
|
Amit joined #koha |
03:31 |
|
|
jcamins is now known as jcamins_a |
03:47 |
|
|
Nate left #koha |
04:08 |
|
|
Brooke joined #koha |
04:09 |
|
Brooke |
holy crap it's atz |
04:24 |
|
|
druthb joined #koha |
04:25 |
|
druthb |
o/ |
04:25 |
|
* Brooke |
waves at druthb |
04:25 |
|
|
ronald joined #koha |
04:25 |
|
druthb |
hi, Brooke. :) |
04:31 |
|
Brooke |
http://americanlibrariesmagazi[…]on-ripe-rebellion |
04:33 |
|
|
stephdg joined #koha |
04:45 |
|
Amit |
heya Brooke |
04:45 |
|
Brooke |
:) |
05:06 |
|
|
ronald left #koha |
05:07 |
|
|
Amit left #koha |
05:31 |
|
|
Amit joined #koha |
05:35 |
|
Brooke |
right past troll bedtime |
05:35 |
|
Brooke |
goodnight #koha |
05:36 |
|
|
Brooke left #koha |
05:49 |
|
|
darling left #koha |
06:43 |
|
|
druthb left #koha |
06:47 |
|
|
laurence joined #koha |
06:47 |
|
|
kf joined #koha |
06:47 |
|
kf |
good morning #koha |
06:47 |
|
brendan_2 |
hiya kf |
06:48 |
|
kf |
hi brendan_2 - happy new year! :) |
06:48 |
|
brendan_2 |
you too :) |
07:04 |
|
|
francharb joined #koha |
07:05 |
|
francharb |
hello #koha |
07:13 |
|
|
brendan_2 left #koha |
07:14 |
|
|
brendan_l joined #koha |
07:14 |
|
|
thd is now known as thd-away |
07:19 |
|
kf |
morning francharb |
07:20 |
|
francharb |
morning kf |
07:32 |
|
|
pianohack left #koha |
07:32 |
|
Amit |
heya kf |
07:32 |
|
kf |
hi Amit |
07:32 |
|
kf |
happy new year :) |
07:32 |
|
Amit |
kf: same to u dear ;) |
07:32 |
|
|
magnus joined #koha |
07:33 |
|
kf |
ata marie magnus |
07:33 |
|
magnus |
ata marie and welcome back, kf ;-) |
07:34 |
|
paul_p |
good morning everybody ! |
07:34 |
|
paul_p |
hi brendan and brendan_2. And happy new year ! |
07:34 |
|
|
pianohack joined #koha |
07:34 |
|
paul_p |
does anyone know why you cant type opening parenthesis or the amp; on mibbit ? |
07:34 |
|
kf |
morning paul_p |
07:35 |
|
|
sophie_m joined #koha |
07:35 |
|
Amit |
heya paul_p, magnus |
07:38 |
|
magnus |
hiya paul_p, pianohack, sophie_m and Amit |
07:38 |
|
sophie_m |
Hello |
07:38 |
|
ibot |
hola, sophie_m |
07:39 |
|
|
parenth joined #koha |
07:39 |
|
parenth |
paul_p: ( and ) |
07:39 |
|
|
pianohack left #koha |
07:39 |
|
parenth |
paul_p: & ( ) |
07:40 |
|
magnus |
hm, that seems to work for me (as parenth) - with FF on Ubuntu |
07:40 |
|
paul_p |
hey... when I type on the key on the keyboard, nothing happends ! bloody french-keyboard support on mibbit [I never had this problem before] |
07:41 |
|
magnus |
that is strange! |
07:41 |
|
|
parenth left #koha |
07:42 |
|
|
paul_p2 joined #koha |
07:42 |
|
paul_p2 |
()& hey, it's a problem with chrome ! |
07:43 |
|
paul_p2 |
staying on firefox for this channel ;-) http://code.google.com/p/chrom[…]s/detail?id=61918 |
07:43 |
|
paul_p |
bye bye world ! |
07:43 |
|
|
paul_p left #koha |
07:43 |
|
|
paul_p2 is now known as paul_p |
07:43 |
|
paul_p |
hello world :D |
07:44 |
|
|
pianohack joined #koha |
07:45 |
|
magnus |
wb paul_p and pianohack ;-) |
07:45 |
|
pianohack |
bleh, actually, should disconnect, messing with wifi |
07:45 |
|
pianohack |
Hi, though, have a good evening :) |
07:46 |
|
|
pianohack left #koha |
07:46 |
|
|
hdl joined #koha |
07:47 |
|
|
brendan_l left #koha |
07:48 |
|
|
jbicha left #koha |
07:59 |
|
kf |
morning hdl |
08:01 |
|
hdl |
hi kf |
08:20 |
|
|
ivanc joined #koha |
08:48 |
|
|
magnus left #koha |
08:50 |
|
|
magnus joined #koha |
09:16 |
|
|
richard left #koha |
09:27 |
|
|
stephdg left #koha |
09:32 |
|
|
davi joined #koha |
09:59 |
|
|
magnus left #koha |
10:01 |
|
|
magnus joined #koha |
10:35 |
|
|
Oak joined #koha |
10:35 |
|
Oak |
\o |
10:35 |
|
kf |
hi Oak |
10:35 |
|
Oak |
heya kf |
12:11 |
|
|
jcamins_a is now known as jcamins |
12:11 |
|
jcamins |
Good morning, #koha |
12:12 |
|
|
Amit left #koha |
12:16 |
|
|
druthb joined #koha |
12:18 |
|
druthb |
:) g'mornin'. |
12:20 |
|
jcamins |
Hello, druthb. |
12:20 |
|
druthb |
hi, jcamins. :D |
12:28 |
|
magnus |
hiya druthb and jcamins |
12:28 |
|
druthb |
hi, magnus! |
12:28 |
|
jcamins |
Hello, magnus. |
12:33 |
|
magnus |
@wunder bodo, norway |
12:33 |
|
munin |
magnus: The current temperature in Bodo, Norway is -4.0�C (1:20 PM CET on January 07, 2011). Conditions: Mostly Cloudy. Humidity: 59%. Dew Point: -11.0�C. Windchill: -13.0�C. Pressure: 29.30 in 992 hPa (Steady). |
12:33 |
|
druthb |
brrrr. it's cold here, but not that cold. |
12:33 |
|
druthb |
@wunder 20852 |
12:33 |
|
munin |
druthb: The current temperature in Woodley Gardens, Rockville, Maryland is -1.4�C (7:30 AM EST on January 07, 2011). Conditions: Clear. Humidity: 57%. Dew Point: -9.0�C. Windchill: -1.0�C. Pressure: 29.38 in 994.8 hPa (Steady). |
12:33 |
|
magnus |
time to light a fire in the fireplace and make some lunch... |
12:38 |
|
kf |
good morning druthb and jcamins |
12:38 |
|
jcamins |
Good morning, kf. |
12:38 |
|
druthb |
hi, kf! :) |
13:01 |
|
|
nengard joined #koha |
13:01 |
|
nengard |
oops, opened XChat but got distracted with work and forgot to log in :) |
13:02 |
|
nengard |
morning all |
13:02 |
|
druthb |
hi, nengard! :) |
13:02 |
|
kf |
hi nengard :) |
13:19 |
|
|
owen joined #koha |
13:28 |
|
nengard |
hiya owen |
13:28 |
|
owen |
Hi |
13:28 |
|
druthb |
howdy, Owen! :) |
13:29 |
|
kf |
hi owen ) |
13:33 |
|
magnus |
hiya owen and nengard |
13:40 |
|
|
jwagner joined #koha |
13:42 |
|
magnus |
kia ora jwagner |
13:42 |
|
jwagner |
kia ora, magnus! |
13:44 |
|
kf |
morning jwagner |
13:50 |
|
jwagner |
Guten tag, kf |
13:51 |
|
|
thd-away is now known as thd |
13:52 |
|
thd |
slef: are you here? |
13:54 |
|
|
bigbrovar joined #koha |
13:57 |
|
thd |
slef: Host or domain name not found. Name service error for name=phonecoop.coop type=A: Host found but no data record of requested type |
14:02 |
|
owen |
@later tell hdl Getting some search errors while testing origin/new/awaiting_qa/enh/bug_5584 |
14:02 |
|
munin |
owen: The operation succeeded. |
14:05 |
|
owen |
nengard: Bug 5590 refers to the OPAC or the staff client? |
14:05 |
|
munin |
Bug http://bugs.koha-community.org[…]w_bug.cgi?id=5590 major, P5, ---, kyle.m.hall, NEW, error message on holds not consistent |
14:05 |
|
nengard |
sorry, opac |
14:07 |
|
* owen |
is frustrated with OPAC holds errors too |
14:08 |
|
* owen |
fixed some, but still there are problems |
14:08 |
|
atz |
greetings from my new cubespace deep in the post-industrial facilities of the State Library of Ohio |
14:08 |
|
kf |
hi atz |
14:09 |
|
owen |
Hi atz, congratulations |
14:09 |
|
atz |
thx, owen |
14:09 |
|
jwagner |
welcome back atz |
14:09 |
|
atz |
good to see the channel is well populated |
14:09 |
|
owen |
And some of those people are actually here! |
14:10 |
|
atz |
even better! |
14:11 |
|
owen |
atz: Do you get to do anything fun in your cubespace? |
14:12 |
|
atz |
just started around xmas |
14:12 |
|
atz |
i've been looking at the debian/ubuntu packaging that Lars started. |
14:12 |
|
magnus |
hi atz |
14:12 |
|
jwagner |
Does cubespace equal gamecube? |
14:12 |
|
atz |
greets magnus |
14:12 |
|
magnus |
yay! |
14:13 |
|
atz |
no gamecube here yet... but we do have some big monitors that it would look good on :) |
14:13 |
|
atz |
i can see Lars apt repo, but i haven't been able to find if he was running the process off of git behind that? |
14:15 |
|
larsw |
atz, everything I did got committed into a git repo, probably on git.catalyst.co.nz, but anything I did was in May or earlier, and Robin's been maintaining it since, I don't know where he does stuff |
14:16 |
|
atz |
larsw, ah, ok.... i'll start poking around there. i think some of the things that were documented as not being packaged yet are now packaged |
14:16 |
|
jcamins |
atz: everything is packaged now, I think. |
14:18 |
|
magnus |
atz: i think you want to have a little chat with robin when he wakes up ;-) |
14:18 |
|
larsw |
by May, all Koha dependencies were packaged, and the packages were in Debian squeeze; I assume that is still the state |
14:18 |
|
larsw |
becuase if Koha has added dependencies, I assume Robin's his usual awesome self and has created packages for them :) |
14:20 |
|
atz |
yeah, i'm looking at extending the packaging for ubuntu |
14:21 |
|
atz |
still new at it though |
14:23 |
|
larsw |
what kind of extending? |
14:24 |
|
jcamins |
atz: everything's already been packaged for Ubuntu. |
14:24 |
|
jcamins |
See packages.maverick. |
14:26 |
|
|
sekjal joined #koha |
14:27 |
|
atz |
oh? let me try it again then... |
14:28 |
|
jcamins |
I think the file name is packages.maverick. |
14:31 |
|
sekjal |
morning, atz, jcamins! |
14:32 |
|
jcamins |
Good morning, sekjal. |
14:32 |
|
atz |
http://git.koha-community.org/[…]c/ubuntu.packages # was what I was looking at |
14:32 |
|
jcamins |
atz: install_misc/ubuntu_maverick.packages |
14:43 |
|
nengard |
owen i got more info on that 530 issue and it looks like an enhancement request - so i'm going to put it in as such |
14:44 |
|
thd |
atz: Do you have any names and telephone numbers for GPLS people who could be appropriate to contact about clarifying the copyright license invocation for OpenNCIP / Open SIP 2 code? |
14:44 |
|
gmcharlt |
good morning |
14:45 |
|
gmcharlt |
thd: the OpenNCIP code's original copyright belongs to GPLS |
14:46 |
|
atz |
thd: David Fiander is the person I had contact with. |
14:46 |
|
thd |
gmcharlt: Yes, I am asking who to contact at GPLS about OpenNCIP copyright. |
14:46 |
|
thd |
atz: Do you have a telephone number for him? |
14:46 |
|
atz |
let me check old email... |
14:47 |
|
gmcharlt |
David Fiander was a contractor doing work for hire |
14:47 |
|
gmcharlt |
either on behalf of Equinox or GPLS directly, not sure which |
14:47 |
|
gmcharlt |
please send me an email and I will follow up |
14:48 |
|
thd |
gmcharlt: I posted an email to the Koha list. I will forward you a copy. |
14:48 |
|
hdl |
hi owen |
14:48 |
|
owen |
Hi hdl |
14:49 |
|
hdl |
hi reserves are a pain. We fixed some things. |
14:50 |
|
hdl |
But our master also has some problems because we introduced reserves->{reservenumber} |
14:50 |
|
hdl |
And we have to fix that. |
14:50 |
|
hdl |
hi atz |
14:50 |
|
atz |
greets hdl |
14:50 |
|
hdl |
Happy new year (Great to see you here) |
14:50 |
|
hdl |
Welcome |
14:50 |
|
atz |
indeed, happy to be back around |
14:51 |
|
owen |
hdl: Errors when testing the origin/new/awaiting_qa/enh/bug_5584 branch http://paste.koha-community.org/119 |
14:52 |
|
owen |
(what bot failed to catch that paste, or am I pasting in the wrong place?) |
14:58 |
|
paul_p |
'morning owen |
14:58 |
|
hdl |
owen: paul_p is the bot |
14:58 |
|
owen |
:) |
14:59 |
|
hdl |
owen: too many rebase kill the work |
14:59 |
|
paul_p |
could you add this to bug 5584 pls ? i'll try to fix i asap (not today : a customer has a server gone dead, going to reinstall koha :\ |
14:59 |
|
munin |
Bug http://bugs.koha-community.org[…]w_bug.cgi?id=5584 enhancement, PATCH-Sent, ---, paul.poulain, ASSIGNED, BibLibre OPAC improvements for 3.4 |
15:01 |
|
kf |
jcamins++ |
15:01 |
|
owen |
Okay paul_p, done. |
15:01 |
|
thd |
gmcharlt: message forwarded |
15:01 |
|
paul_p |
owen++ |
15:01 |
|
paul_p |
(as usual ;-) ) |
15:01 |
|
gmcharlt |
thd: thanks |
15:01 |
|
kf |
jcamins++ for spending time with me talking about analytics ;) |
15:01 |
|
kf |
ok, gone for today! bye all :) |
15:02 |
|
|
kf left #koha |
15:02 |
|
thd |
gmcharlt: I think it is well worth resolving the OpenNCIP license issue before a ballot on license upgrade to not confuse the issue for the ballot. |
15:03 |
|
thd |
s/ballot on/ballot on Koha/ |
15:03 |
|
gmcharlt |
or rip out the copy of OpenNCIP code and write a proper SIP2 driver |
15:04 |
|
gmcharlt |
which would be a way of avoiding the issue and gaining a technical boon in the form of better modularity |
15:04 |
|
thd |
gmcharlt: Yes, that is an option but I do not know how much work that would be. |
15:04 |
|
|
bigbrovar left #koha |
15:05 |
|
thd |
gmcharlt: atz had reported that he was modifying the code already in Koha for work which he was doing as opposed to starting over. |
15:05 |
|
gmcharlt |
no real problem with that, but that only delays breaking the SIP2 library back out |
15:06 |
|
owen |
I added a page on using git cherry-pick: http://wiki.koha-community.org[…]g_Git_Cherry_Pick |
15:06 |
|
owen |
I would appreciate edits from anyone who knows better! |
15:06 |
|
owen |
nengard: That's the process I followed to test Harley branches |
15:06 |
|
nengard |
thanks owen!! |
15:08 |
|
jcamins |
Is there no primary key on the issues table? |
15:09 |
|
thd |
gmcharlt: If the problematic code could be cleanly separated and used with standard communication protocols that might help but our hands are dirty modifying the upstream code which could then encumber us with the license invocation complication. |
15:09 |
|
atz |
gmcharlt: actually that recent patch was to harmonize w/ existing sipserver repo. |
15:09 |
|
gmcharlt |
atz: ah, cool |
15:09 |
|
thd |
atz: Does the code work well? |
15:10 |
|
gmcharlt |
thd: OpenNCIP was designed to allow that, the main issue now is to merge back any enhancements add to the Koha fork |
15:10 |
|
atz |
gmcharlt: in fact, many of the Koha enhancements were already added when I did SIP work at ESI |
15:11 |
|
thd |
atz: Are people using the version in Koha in production to your knowledge? |
15:11 |
|
atz |
that was what prompted me to put sipserver in a git repo |
15:11 |
|
atz |
thd: they are not using the sipserver repo code. they are using the patched version as submitted. |
15:12 |
|
gmcharlt |
thd: there are rather a lot of Koha libraries using the forked copy of the SIP2 code |
15:12 |
|
gmcharlt |
as, well, that's what's immediately available |
15:12 |
|
atz |
right |
15:12 |
|
wizzyrea |
atz! hi! |
15:13 |
|
atz |
i have an old communication w/ d.fiander where we discuss some long-term goals for the code. it will require major changes (to namespace) |
15:14 |
|
thd |
gmcharlt: If the code in Koha was somehow unfinished or too buggy to actually use then there might be a reason to drop the code from Koha pending resolution of the license invocation issue but as you explained that is not the case. |
15:14 |
|
gmcharlt |
thd: right; general reworking of OpenNCIP aside, the current need as far as Koha is concerned is basically just a big merge |
15:15 |
|
thd |
gmcharlt: What would be merged with what? |
15:16 |
|
gmcharlt |
thd: the fork of OpenNCIP embedded in Koha with the separate OpenNCIP library |
15:16 |
|
jcamins |
Is there any valid instance when you should be able to have the same item checked out to more than one patron? |
15:16 |
|
* owen |
can't imagine there is |
15:16 |
|
wizzyrea |
!! |
15:17 |
|
* wizzyrea |
can't think of any reason either |
15:17 |
|
gmcharlt |
jcamins: certainly not for physical items |
15:17 |
|
thd |
gmcharlt: Would that then separate the OpenNCIP code from Koha as a separate program? |
15:17 |
|
jcamins |
wizzyrea: that was my response too. |
15:17 |
|
wizzyrea |
unless it's a parent/child |
15:17 |
|
atz |
gmcharlt: that was the approach i was taking (though limited) |
15:18 |
|
gmcharlt |
thd: it would have the effect of making the OpenNCIP code be treated as a separate library for licensing purposes |
15:18 |
|
wizzyrea |
biblibre has some code that shows a child's checkouts on the guarantor's account |
15:18 |
|
wizzyrea |
so it *looks* like it's checked out to two people |
15:19 |
|
thd |
gmcharlt: Maybe that would resolve the problem, however, if we had our own specially modified version of MySQL, then we would have the same GPL 2 only encumbrance. |
15:20 |
|
jwagner |
jcamins, Unicorn does have the ability to check items out to more than one person at a time, and there are rare situations when it is used |
15:20 |
|
gmcharlt |
I assume that "specifically modified version of MySQL" is a hypothetical? |
15:20 |
|
thd |
gmcharlt: We are assuredly safe in the MySQL case because we have not modified the MySQL code. |
15:20 |
|
atz |
i really don't think we should be messing w/ mysql code. |
15:21 |
|
jcamins |
jwagner: darn! |
15:21 |
|
thd |
gmcharlt atz: Just a hypothetical example. |
15:21 |
|
gmcharlt |
right, let's send *that* digression right out ;) |
15:22 |
|
owen |
jwagner: You can probably cite any possible example of ridiculous functionality by referring to a proprietary ILS |
15:22 |
|
jwagner |
jcamins, that doesn't mean it's a good idea, or that Koha should do it :-) |
15:22 |
|
thd |
gmcharlt atz: MySQL was the example for which I had obtained the opinion of lawyers at the Software Freedom Law Center. |
15:22 |
|
jwagner |
Just wanted to point it out... |
15:22 |
|
owen |
jwagner: This we know becaues of the enhancement requests we get from those migrating customers! |
15:23 |
|
jwagner |
yep... |
15:23 |
|
atz |
"why would you do such a crazy thing?" |
15:23 |
|
jwagner |
"because it's our library board's policy and We Must Do It" |
15:23 |
|
thd |
atz: What we should avoid is a special API unique to Koha for communicating with OpenNCIP. |
15:24 |
|
thd |
atz: A special Koha only API may not qualify as a standard communication protocol for distinguishing two separate programs . |
15:26 |
|
atz |
right now it isn't very separate... |
15:26 |
|
thd |
A standard communication protocol is one of the program distinguishing tests given in the GPL FAQ. |
15:27 |
|
atz |
but it will evolve to be more distinct |
15:28 |
|
rhcl |
Would it be relevant to mention Kyle Hall's direct connection from libki to Koha for login authentication? |
15:28 |
|
thd |
Not all the answers in the GPL FAQ were given or vetted by lawyers but the ones mentioning issues such as standard communication protocol most likely have been approved by lawyers. |
15:28 |
|
sekjal |
jcamins: wow, getting in late on this one, sorry..... |
15:28 |
|
sekjal |
jcamins: no, no primary key in issues table. and no, you should never have the same item checked out to two different borrowers at the same time |
15:29 |
|
jcamins |
sekjal: that was my feeling as well. |
15:30 |
|
sekjal |
any situation where we may want it to look like an item is checked out to two different people should be dealt with using some kind of higher level logic/script, not multiple, confusing db entries |
15:30 |
|
atz |
sekjal: indeed, don't mess up the data |
15:31 |
|
jcamins |
Agreed. |
15:31 |
|
sekjal |
now reserves... there's a table that needs a primary key column |
15:31 |
|
sekjal |
and, as I recall, BibLibre has done just that, with some mixed results |
15:31 |
|
jcamins |
Perhaps I'll e-mail koha-devel proposing that issues should have a UNIQUE index on itemnumber. |
15:31 |
|
thd |
gmcharlt: I like someone explain to whoever is responsible at GPLS that using GPL + is no problem because even if we upgrade Koha as a whole collection of files to AGL 3 + or GPL 3 + it would be polite to retain the original licenses of third party software included in Koha. |
15:32 |
|
gmcharlt |
thd: I doubt that the folks are GPLS are going to object, but they likely will have to get their own lawyers to sign off, which would be time consuming |
15:33 |
|
thd |
gmcharlt: Have them talk to lawyers at the Software Freedom Law Center |
15:33 |
|
gmcharlt |
and, frankly, it's is not something they're likely to consider a high priority to act quickly on |
15:34 |
|
thd |
gmcharlt: We may have to delay the ballot issue until Koha 3.6 lacking some other resolution. |
15:34 |
|
atz |
yeah, i expect in months they'd eventually say "Ok, whatever"... |
15:35 |
|
atz |
but they aren't really accustomed to making such decisions |
15:35 |
|
magnus |
GPLS = Georgia Public Library Service? |
15:35 |
|
gmcharlt |
magnus: right |
15:35 |
|
atz |
"system" |
15:35 |
|
thd |
atz: Are the lawyers not accustomed to making legal decisions? |
15:35 |
|
magnus |
thanks |
15:35 |
|
atz |
thd: they don't write and release a lot of software |
15:36 |
|
gmcharlt |
atz: umm, "Service" |
15:36 |
|
atz |
gmcharlt: rly? maybe i'm just crazy |
15:36 |
|
thd |
atz: SFLC lawyers are accustomed to explaining the issue to other lawyers, however, they are also accustomed to being patient :) |
15:36 |
|
gmcharlt |
atz: that's what it says right on their website |
15:37 |
|
atz |
so it does |
15:41 |
|
atz |
georgia.gov seems to think it's a system: http://www.georgia.gov/00/arti[…]_50553103,00.html (crediblility diminished w/ a broken link) |
15:41 |
|
atz |
so i share the confusion w/ many |
15:42 |
|
|
drotsk joined #koha |
15:45 |
|
owen |
jwagner: PTFS's fix for Bug 4241 could probably be accepted if the bug I comment on could be resolved. |
15:45 |
|
munin |
Bug http://bugs.koha-community.org[…]w_bug.cgi?id=4241 enhancement, PATCH-Sent, ---, jwagner, ASSIGNED, Add lost/claims returned displays to patron record |
15:45 |
|
owen |
The comment about deleted items not appearing in the list |
15:45 |
|
owen |
Maybe wizzyrea can confirm whether this bug exists in her production system |
15:47 |
|
wizzyrea |
hmmm |
15:47 |
|
jwagner |
owen, in mtg right now, will look in a bit |
15:48 |
|
owen |
wizzyrea: The question is, when a lost item is deleted, does it still show up in the patron's list of lost items? |
15:48 |
|
owen |
(hard to test in production!) |
15:51 |
|
|
cait joined #koha |
15:52 |
|
cait |
hi #koha |
15:52 |
|
druthb |
hi, cait! :) |
15:54 |
|
wizzyrea |
It still works that way in our production install owen |
15:54 |
|
wizzyrea |
it removes a deleted lost item from the list of lost items |
15:54 |
|
wizzyrea |
http://screencast.com/t/14bnU5fCwt2y |
15:54 |
|
slef |
hi all |
15:55 |
|
slef |
I'm seeing a problem with koha not displaying URLs returned by C4::Biblio::GetMarcURLs() that I'm sure I've seen before, but I haven't found it in bugs or the mailing lists. Can anyone remember why this happens? |
15:56 |
|
owen |
Thanks for checking wizzyrea |
15:56 |
|
wizzyrea |
yvw |
16:00 |
|
slef |
What really puzzles me here is the record that doesn't display URLs or Subjects looks much richer than the one which does. |
16:01 |
|
|
moodaepo left #koha |
16:01 |
|
owen |
slef: Is it a record we could grab via z39.50 to see for ourselves? |
16:04 |
|
slef |
owen: I have what I think is an OCLC number. Would that work? |
16:04 |
|
slef |
(OCoLC)ocm01569649 |
16:06 |
|
owen |
Doesn't help me, sorry. |
16:06 |
|
slef |
I can send you the record as XML or MARC. Where to? |
16:07 |
|
owen |
Send MARC to oleonardmyacpl.org |
16:10 |
|
slef |
sent, thanks |
16:10 |
|
* cait |
waves to slep |
16:10 |
|
cait |
slef |
16:11 |
|
thd |
slef: Is phonecoop.coop working correctly? |
16:11 |
|
owen |
Got it. |
16:12 |
|
slef |
thd: as far as I know. Why? |
16:12 |
|
thd |
slef: Host or domain name not found. Name service error for name=phonecoop.coop type=A: Host found but no data record of requested type |
16:12 |
|
slef |
thd: ooh, crikey |
16:12 |
|
slef |
let me ask them |
16:12 |
|
thd |
slef: that is the message I had when my koha list message to you bounced |
16:13 |
|
slef |
http://www.thephone.coop/support/service-status mentions "An update is due around midday 31st December" |
16:13 |
|
slef |
which isn't a good sign |
16:13 |
|
slef |
thd: can you forward me the error at work, please? address being msg'd to you |
16:13 |
|
thd |
slef: I might guess that the complaint is about no MX record |
16:14 |
|
slef |
well, it looks like it's a complaint about a missing A record |
16:14 |
|
slef |
"phonecoop.coop A record currently not present" |
16:14 |
|
slef |
I can see it too. :-/ |
16:16 |
|
|
ivanc left #koha |
16:17 |
|
jwagner |
owen, I see the comment you mean but am tied up today; I won't have a chance to look at it closely. I'll try to get to it next week. Thanks. |
16:17 |
|
owen |
slef: I'm seeing a URL displayed in that record both in the OPAC and the staff client |
16:18 |
|
slef |
owen: using default normal views? |
16:19 |
|
owen |
Let's see... default normal view in the staff client, XSLT view in the OPAC |
16:19 |
|
slef |
well, the problem site keeps using normal view in OPAC although we've suggested they change |
16:20 |
|
slef |
I'll see if I can try it on another server :-/ |
16:20 |
|
slef |
but no-one remembers this problem? |
16:20 |
|
owen |
Switched to normal, still see the URL |
16:20 |
|
slef |
3.2? |
16:20 |
|
ibot |
somebody said 3.2 was a stable version and is not supposed to have entering a lot of new syspref |
16:21 |
|
owen |
latest from git |
16:21 |
|
owen |
master |
16:21 |
|
slef |
I'll look at git log on some opac-detail files and see if there's any relevant fix. |
16:21 |
|
|
brendan_l joined #koha |
16:22 |
|
slef |
At least it narrows it down. |
16:23 |
|
slef |
Thanks. |
16:24 |
|
|
Oak left #koha |
16:26 |
|
|
jbicha joined #koha |
16:29 |
|
|
brendan_l left #koha |
16:36 |
|
|
stephdg joined #koha |
16:36 |
|
jcamins |
Does Koha mark patrons as expired in any way? |
16:37 |
|
owen |
It doesn't mark them, but patron records have an expiration date |
16:37 |
|
owen |
Circulation warns you if they are expired. |
16:38 |
|
slef |
oh heck... our demo (still 3.0.5... must upgrade) displays it correctly :-( |
16:38 |
|
jcamins |
Okay, so there would be no way to indicate if, for example, a card was lost. |
16:38 |
|
slef |
Actually, I wonder why the demo is running 3.0.5 and not the same code as teh client library. Time to investigate :-/ |
16:39 |
|
cait |
jcamisn: you can block the patron card lost |
16:40 |
|
jcamins |
cait: how would I know if that had been done? |
16:40 |
|
* cait |
thiks |
16:40 |
|
cait |
it's a field in the borrowers table |
16:40 |
|
cait |
like gonenoaddress |
16:41 |
|
slef |
the demo is running the same code... argh |
16:41 |
|
slef |
must be a configuration or syspref difference |
16:42 |
|
owen |
cait is right. You can edit the patron record to set that flag |
16:42 |
|
cait |
it's on the bottom of the huge edit screen for borrowers |
16:42 |
|
jcamins |
Ah, yep. I see it. |
16:43 |
|
owen |
lost is the field in the database I think |
16:43 |
|
jcamins |
Thanks. |
16:43 |
|
cait |
you are welcome :) |
16:46 |
|
|
sophie_m left #koha |
16:47 |
|
|
saorge left #koha |
16:48 |
|
|
saorge joined #koha |
16:49 |
|
sekjal |
did anyone have any issues with fines accrual over the new year? like items due in Dec, but returned in Jan not having incremental increases for the days in 2011? |
16:50 |
|
owen |
I hear atz is also available for felling vast stands of timber: http://library.ohio.gov/Market[…]/January#NewStaff |
16:51 |
|
atz |
:) |
16:51 |
|
slef |
sekjal: I've had no reports yet, but I'm not sure if we would get them or if they'd just fix them themselves, report to us later. |
16:52 |
|
sekjal |
thanks, slef. I figured it was easier for me to ask here than to try to read the fines.pl code before lunch |
16:52 |
|
cait |
nothing you want to read before lunch ;) |
16:53 |
|
cait |
sekjal: we don't use fines yet |
16:53 |
|
cait |
first library starting next week |
16:53 |
|
cait |
fines and notices... hope I get it set up correctly |
16:53 |
|
cait |
easy to miss something |
16:53 |
|
sekjal |
yeah |
16:54 |
|
cait |
sekjal: have you checked the holidays? |
16:54 |
|
sekjal |
in the alternate reality where I have free time, I'm working on a rewrite of both Accounts and Notices that will make these jobs vastly easier |
16:54 |
|
sekjal |
cait: yes, I checked the calendar... not a problem there |
16:54 |
|
|
drotsk left #koha |
16:54 |
|
cait |
hm. |
16:54 |
|
|
moodaepo joined #koha |
16:54 |
|
hdl |
sekjal: you forgot reserves ;) |
16:54 |
|
cait |
hehe |
16:55 |
|
cait |
and patron accounts ;) |
16:55 |
|
sekjal |
hdl: that's actually happening |
16:55 |
|
hdl |
Are you rewriting that ? |
16:55 |
|
sekjal |
got a spec started, working on getting funding |
16:55 |
|
sekjal |
probably won't be writing it all myself (it's a big job), but the wheels are in motion |
16:55 |
|
hdl |
Where is the spec ? |
16:56 |
|
hdl |
We also have somme wheels in motion. |
16:56 |
|
sekjal |
still in draft... but I can get it cleaned up and on the wiki |
16:59 |
|
magnus |
on_the_wiki++ # ;-) |
17:00 |
|
|
laurence left #koha |
17:04 |
|
|
brendan_l joined #koha |
17:08 |
|
|
hdl left #koha |
17:09 |
|
|
paul_p left #koha |
17:16 |
|
|
drulm joined #koha |
17:16 |
|
drulm |
hello |
17:16 |
|
ibot |
hi, drulm |
17:16 |
|
drulm |
any gurus here today? |
17:17 |
|
drulm |
looking at : misc/migration_tools/merge_authorities.pl Does: Updates biblio data with changes to authorities records Required by: dontmerge system preference |
17:18 |
|
drulm |
Wondering if it does the following: Updates biblioitems.marc for any authority records which have changed data ex: in the 100 field, etc. |
17:18 |
|
drulm |
It sounds like it does this in the docs, but ... :) |
17:19 |
|
|
thd is now known as thd-away |
17:22 |
|
sekjal |
drulm: it should do that, yes. couldn't get a clear answer out of reading the code,though, as to whether it really does |
17:23 |
|
drulm |
It is calling merge_authorities.pl |
17:23 |
|
drulm |
I guess I could just run it and try.... |
17:24 |
|
drulm |
- ker-blammo - |
17:24 |
|
drulm |
:0 :) |
17:24 |
|
drulm |
... on the test machine |
17:27 |
|
drulm |
misc/migration_tools/merge_authority.pl -b -n -v |
17:27 |
|
drulm |
??"? |
17:29 |
|
sekjal |
drulm: not sure.... |
17:29 |
|
ibot |
not sure are you using git? |
17:29 |
|
sekjal |
seriously, ibot? |
17:29 |
|
ibot |
sekjal: i'm not following you... |
17:29 |
|
sekjal |
I can tell |
17:30 |
|
jcamins |
ibot: forget not sure |
17:30 |
|
ibot |
jcamins: I forgot not sure |
17:30 |
|
drulm |
Tried it, didn't do anything |
17:30 |
|
sekjal |
drulm: do you have records in $SOMEWHERE/tmp/modified_authorities |
17:30 |
|
drulm |
sekjal: hmmm |
17:31 |
|
drulm |
probably not |
17:31 |
|
drulm |
sekjal: how do I put them there? |
17:31 |
|
drulm |
sekjal: how do I put them there? |
17:31 |
|
drulm |
(whoops) hit twice sorry |
17:31 |
|
sekjal |
system should be automatically generating them depending on your dontmerge system preference |
17:32 |
|
drulm |
Ah, sys pref! King! |
17:36 |
|
|
nengard is now known as neng_food |
17:39 |
|
drulm |
sekjal: Great ghosts Batman it worked. Thanks! I had to enable writing for that directory |
17:40 |
|
sekjal |
drulm: great! |
17:41 |
|
drulm |
sekjal: Well, knowing is 1/2 the battle --- and that's one to grow on. |
17:44 |
|
drulm |
Thank you |
17:45 |
|
sekjal |
you're welcome. thanks for testing and providing feedback |
17:45 |
|
owen |
And we all know what the other half is: http://28.media.tumblr.com/ZHh[…]UtOWFrQo1_400.jpg |
17:47 |
|
drulm |
I am afraid to look :) |
17:47 |
|
owen |
Safe for work |
17:47 |
|
drulm |
owen: (of course) |
17:47 |
|
drulm |
owen: Yes, that is exactly what I was thinking of ! Ha! |
17:49 |
|
drulm |
ok, coffee break - Thanks! |
17:49 |
|
|
drulm left #koha |
17:57 |
|
|
sekjal is now known as sekjal_a |
18:07 |
|
atz |
hmmm... the koha_perl_deps.pl script doesn't seem to really understand $VERSION numbers |
18:08 |
|
atz |
for example, it says Graphics::Magick needs updated from 1.3.12 to 1.3.5 |
18:09 |
|
magnus |
oops |
18:19 |
|
atz |
looks like we just do: $params{'module'}->VERSION lt $PERL_DEPS->{$params{'module'}}->{'min_ver'} |
18:19 |
|
atz |
so that won't do it |
18:23 |
|
|
bigbrovar joined #koha |
18:28 |
|
* magnus |
wishes #koha a wonderful weekend |
18:29 |
|
|
neng_food is now known as nengard |
18:29 |
|
nengard |
you too magnus |
18:29 |
|
|
sekjal_a is now known as sekjal |
18:31 |
|
|
magnus left #koha |
18:33 |
|
rhcl |
Well, OK sports fans. It looks like we will be presenting on Koha at the spring state tech conference. Welcome any comments or suggestions.... |
18:33 |
|
rhcl |
http://www.more.net/connection[…]/2011-03-18T08:15 |
18:42 |
|
chris_n |
atz: open a bug and assign it to me, if you like |
18:43 |
|
atz |
sounds good |
18:44 |
|
|
stephdg left #koha |
19:04 |
|
chris |
morning |
19:05 |
|
druthb |
hi, chris! :) |
19:12 |
|
owen |
select sum(replacementprice) from items where itemlost > 0; |
19:12 |
|
owen |
Answer: Ouch! |
19:18 |
|
nengard |
uh oh |
19:18 |
|
nengard |
lots of lost books? |
19:19 |
|
owen |
Granted, our data goes back to 1997. But yeah, ouch. |
19:29 |
|
jcamins |
Is there any way to automatically change the location of an item when it is checked in? |
19:30 |
|
owen |
Normally Koha changes the holding branch to the checkin location |
19:30 |
|
owen |
You were thinking of something different? |
19:30 |
|
jcamins |
Yes, and it wasn't what I asked about. |
19:30 |
|
jcamins |
Let me try that question again, this time using words that relate to what I want to know. ;) |
19:31 |
|
jcamins |
Are there any fields in the item record on Koha that change when an item is checked in. |
19:32 |
|
sekjal |
jcamins: items.holdingbranch and items.onloan come to mind |
19:32 |
|
sekjal |
I don't think there are any others |
19:32 |
|
chris |
datelastseen |
19:32 |
|
sekjal |
oh, right |
19:33 |
|
jcamins |
Okay, thanks. |
19:33 |
|
sekjal |
it's been one of those "I forgot about datelastseen" kinda days |
19:39 |
|
jwagner |
nengard, online? |
19:39 |
|
nengard |
yes |
19:40 |
|
jwagner |
One of my new sites wants to suggest some revised wording to the manual. How's the best way to handle that, now that you're doing it through git? |
19:40 |
|
jwagner |
They don't have git functionality. |
19:40 |
|
jwagner |
They can't just edit in the wiki, correct? |
19:41 |
|
nengard |
you can submit a patch to the manual for them or you can tell them to email me their suggestions |
19:41 |
|
nengard |
and I'll make them next time I edit the manual |
19:41 |
|
jwagner |
OK, I'll run that by them. Thanks. |
19:44 |
|
nengard |
has anyone noticed that patron attribute types aren't searchable even if you check the 'searchable' box? I know it used to work, looking for confirmation that it's a bug (or not a bug) |
19:44 |
|
owen |
jwagner: You refer your clients to http://koha-community.org/documentation/ ? |
19:45 |
|
nengard |
jwagner make sure you update the right manual there is a 3.2 and a 3.4, so I need to know which one they're using and if you write the patch for them then you need to update the right XML file |
19:46 |
|
nengard |
wizzyrea is there a timeline on getting the 3.4 manual up on the site? and/or updating the 3.2? It's a bit out of date |
19:46 |
|
* owen |
wonders why http://koha.org/documentation still exists |
19:47 |
|
nengard |
iono - but i never finished that manual anyway - if you can ever call a manual finished |
19:47 |
|
larsw |
a manual is finished when the software will never have no more users |
19:50 |
|
nengard |
anyone know about my patron search issue? |
19:50 |
|
chris |
larsw++ |
19:51 |
|
owen |
nengard: Where are patron attribute types searchable? |
19:51 |
|
|
drotsk joined #koha |
19:51 |
|
nengard |
they used to be searchable in the patron search box |
19:52 |
|
nengard |
if you checked the 'searchable' box when creating them |
19:52 |
|
nengard |
them being the attributes |
19:53 |
|
jwagner |
nengard and owen, that was the first problem -- they were trying to create a login to update the old manual. I'll talk about options with them. |
19:53 |
|
jwagner |
nengard, they're searchable on my systems. |
19:53 |
|
owen |
nengard: It would show up in the expanded options after clicking the [+] ? |
19:54 |
|
nengard |
no owen, you just typed in the box and it searched |
19:54 |
|
nengard |
even though the box says 'name or barcode' if you put a attribute value in there it worked too |
19:54 |
|
|
drotsk left #koha |
19:55 |
|
nengard |
jwagner, we have no control over the old site - you'll have to ask someone at LL to let them into that - the 3.2 and 3.4 manuals are in git and available to all for updating |
19:55 |
|
nengard |
owen this was before there was a [+] even added |
19:55 |
|
nengard |
when it was originally developed |
19:55 |
|
owen |
I didn't know that nengard. It's not working for me though. |
19:55 |
|
nengard |
doc manager knows it all :) hehe |
19:56 |
|
nengard |
I'll report a bug |
19:56 |
|
owen |
nengard: You were smart enough to see that "Searchable" checkbox and wonder what it did! |
19:56 |
|
nengard |
it's my job |
19:56 |
|
* owen |
let is slide on past |
19:56 |
|
nengard |
got to document what each thing does |
20:07 |
|
jwagner |
nengard, yes I know the old site isn't current :-) |
20:07 |
|
jwagner |
That's why I was trying to see what the current procedure should be. They want to amplify the description of how one of the sysprefs works. |
20:08 |
|
jwagner |
I need to check what they want first -- I'll have them send it to me. |
20:08 |
|
owen |
jwagner: May I suggest that section (at the very least) be taken down? |
20:08 |
|
nengard |
okey dokey, i have updated a lot of sys prefs recently they're just not up on the site yet, waiting for wizzyrea to push them out there |
20:08 |
|
jwagner |
I'll pass it on to the web folks. But people do refer to the older manuals -- are they available on the new site? |
20:10 |
|
owen |
jwagner: PTFS/Liblime owns the copyright to the manual on koha.org and threatens legal action against those who try to reproduce it |
20:11 |
|
chris |
except the wayne state one, which is licensed under gpl so we have that one on koha-community |
20:11 |
|
chris |
the other one is old and wrong tho, so not having it, isnt a bad thing |
20:11 |
|
nengard |
yes that is the one i integrated into the 3.2 manual recently |
20:12 |
|
jwagner |
OK, I'll talk to the web folks. When I have some mythical free time. The other one is still moderately accurate if you're running the older code, though. |
20:12 |
|
owen |
The closest thing to a Harley manual? |
20:12 |
|
chris |
easy fix for that, put it under a license that allows reuse, and the bits that are accurate can be used, and the wrong bits fixed :) |
20:14 |
|
jwagner |
No, not Harley. There are still sites (not just some of ours) running the old 3.x code |
20:14 |
|
jwagner |
We have our own release notes for Harley which is separate. |
20:58 |
|
|
hdl joined #koha |
20:58 |
|
wizzyrea |
nengard you're keeping 3.4 manual in master, correct? |
20:59 |
|
wizzyrea |
and 3.2 is in 3.2.x |
20:59 |
|
wizzyrea |
right? |
20:59 |
|
nengard |
right |
20:59 |
|
sekjal |
anyone know if Koha already has a commandline biblio MARC export tool? |
20:59 |
|
sekjal |
I can't find one |
21:02 |
|
chris |
rebuild_zebra.pl -k |
21:03 |
|
chris |
is what i use to dump the whole db in marc format if i need to |
21:03 |
|
chris |
you could easily take the bit that exports the marc from there and put it in its own script |
21:04 |
|
|
francharb left #koha |
21:05 |
|
sekjal |
chris: very interesting |
21:05 |
|
sekjal |
can you specify where the file is dumped? |
21:06 |
|
chris |
yeah |
21:06 |
|
chris |
-d |
21:06 |
|
sekjal |
nice |
21:08 |
|
jcamins |
Does anyone know know what "EXPR:at pos 10: non-initialized variable dateformat" means? |
21:09 |
|
owen |
It means don't use TMPL EXPR :) |
21:09 |
|
chris |
yes |
21:09 |
|
jcamins |
Oh, that's a template error? |
21:09 |
|
chris |
yeah its warn |
21:10 |
|
chris |
not an actual error, but it clutters up the long |
21:10 |
|
chris |
log |
21:10 |
|
chris |
the problem with TMPL EXPR is you cant ever use it with a value that might be empty |
21:10 |
|
chris |
or it does that |
21:11 |
|
chris |
its the equiv of a perl warn when you do an if on an uninitialised variable |
21:12 |
|
|
hdl left #koha |
21:18 |
|
|
nengard left #koha |
21:27 |
|
owen |
Have, or continue to have a good weekend everyone |
21:27 |
|
|
owen left #koha |
21:48 |
|
|
jwagner left #koha |
21:56 |
|
|
Nate joined #koha |
21:58 |
|
chris |
heya Nate |
21:58 |
|
Nate |
Hiya Chris |
21:59 |
|
|
sekjal left #koha |
22:00 |
|
Nate |
We are in the CEO roundtable discussion room now, should be a good one |
22:00 |
|
chris |
ahh cool |
22:00 |
|
chris |
i was hoping someone would be doing commentary :) |
22:02 |
|
cait |
ah, is there a conf? |
22:03 |
|
chris |
yep ala midwinter |
22:05 |
|
cait |
ah |
22:06 |
|
|
bigbrovar left #koha |
22:08 |
|
jcamins |
chris: chris http://www.youtube.com/watch?v[…]DFFD229D&index=45 |
22:11 |
|
chris |
:) |
22:12 |
|
|
druthb left #koha |
22:13 |
|
chris |
Nate: who all is on the panel? |
22:13 |
|
Nate |
iii |
22:13 |
|
Nate |
TLC |
22:13 |
|
Nate |
VTLS |
22:14 |
|
Nate |
PTFS |
22:14 |
|
Nate |
Autographice |
22:14 |
|
Nate |
OCLC |
22:14 |
|
Nate |
EX Libris |
22:14 |
|
Nate |
ESI (woo hoo :) ) |
22:14 |
|
chris |
:) |
22:15 |
|
|
hdl joined #koha |
22:16 |
|
chris |
should be a good discussion |
22:16 |
|
chris |
glad ESI is there to represent open source |
22:17 |
|
Nate |
def |
22:17 |
|
Nate |
Grace is their rep |
22:18 |
|
chris |
cool |
22:19 |
|
chris |
no sirsi dynix eh? |
22:33 |
|
Nate |
yes I forgot them, they are on the end of the table :) |
22:33 |
|
chris |
everyone forgets them, specially when choosing who to migrate to :) |
22:38 |
|
hdl |
@later tell sekjal in order to make rebuild_zebra more handy for zebra indexing, we have added some options such as --where "biblionumber>123 and biblio< 456 " |
22:38 |
|
munin |
hdl: The operation succeeded. |
22:38 |
|
hdl |
@ |
22:39 |
|
hdl |
@later tell sekjal it is in BibLibre-various branch in rebuild_zebra.pl |
22:39 |
|
munin |
hdl: The operation succeeded. |
22:40 |
|
jcamins |
@wunder goleta, ca |
22:40 |
|
munin |
jcamins: The current temperature in Foothill Open Space, Santa Barbara, California is 15.4�C (2:35 PM PST on January 07, 2011). Conditions: Mostly Cloudy. Humidity: 57%. Dew Point: 7.0�C. Pressure: 29.99 in 1015.5 hPa (Steady). |
22:40 |
|
hdl |
@later tell sekjal feel free to take that. http://git.koha-community.org/[…]fa6d2d9beaf9af443 |
22:40 |
|
munin |
hdl: The operation succeeded. |
22:40 |
|
hdl |
@later tell sekjal hope that helps |
22:40 |
|
munin |
hdl: The operation succeeded. |
22:45 |
|
|
hdl left #koha |
22:58 |
|
|
Nate left #koha |
23:44 |
|
|
cait left #koha |