IRC log for #koha, 2007-03-09

All times shown according to UTC.

Time S Nick Message
13:58 paul kados around ?
06:56 paul et hop, une nouvelle version de Koha publiée...
06:56 paul 2.2.8
07:07 kados paul++
07:07 kados paul: were modifs made to 2.2.8 that aren't in rel_2_2?
07:07 paul hi kados
07:07 paul no, unless i'm silly
07:07 kados paul: congratulations on the new member of the family :-)
07:08 paul thanks.
07:08 kados paul: is Mathew (spelling?) home now?
07:08 paul Matthieu in french?
07:08 kados thx
07:08 paul and yes, he's at home : they were back 3 days after the birth
07:08 kados great
07:08 kados so all the kids have been cooing over him I'm sure :-)
07:08 paul not so great : a little bit too early according to sandrine...
07:09 kados ahh
07:09 paul the nice things is that's it holiday for childrens last week and this one
07:09 paul so we have everybody home.
07:09 kados very nice
07:09 paul fortunatly, sandrine mother is here for those 2 weeks.
07:10 paul that's why I can work ;-)
07:10 kados hehe
07:10 paul do you (LL) have something to commit on rel_3_0 ?
07:11 paul did you see my question on koha-devel, about the move to HEAD ?
07:11 kados yes, I did
07:11 kados and it's a great idea
07:11 paul (/me posted a lot of things on koha-devel yesterday...)
07:11 kados we have some testing results
07:11 kados but nothing is ready to commit yet besides what we already committed
07:11 kados so feel free to move it
07:12 paul OK, i'll do it tomorrow I think
07:12 kados paul++
07:12 paul something to look at :http://o9.bureau.paulpoulain.com/ui/main.xul
07:12 paul OpenCataloger v0.2 ;-)
07:12 kados wow, nice
07:12 kados wow, very nice :-)
07:13 paul (encoding problem + save does not work. otherwise, it should work at least enough to be considered as beta stage)
07:13 paul about 3.0 : are you happy with the tests you did ?
07:13 paul (the result of the tests ;-) )
07:13 kados hehe
07:13 kados some things we are very happy about
07:14 kados others may need some tweaks
07:14 paul only "tweaks" ? it's a very good news...
07:14 kados there are two major problems with rel_3_0 for our customers
07:14 kados 1. NZ customers want de-duplicated records like Koha 1.0
07:15 paul de-duplicated ?
07:15 kados 2. US customers need item-level circulation rules
07:15 kados meaning biblio, biblioitem, item
07:15 kados (point 1)
07:15 paul ah, ok. this is a very very large problem i'm afraid.
07:15 paul and, to say the truth, I don't know how to achieve this...
07:15 kados I think point #1 will have to wait for the metarecord
07:15 paul point 2 will be from far easier...
07:16 paul kados: ++
07:16 kados so hopefully it's an add-on for 3.2 or something
07:16 kados but point #2 is critical for US customers
07:16 paul do you know how to solve it ?
07:16 kados and it's the first thing chris will be working on April 1
07:16 kados :-)
07:16 paul (i have ideas)
07:17 kados we have a poor solution for dev_week
07:17 kados I would prefer a better implementation for 3.0
07:17 paul - issuing rules can be defined for itemtypes + freely (for each borrower category)
07:18 paul - default issuing rules for an item is the actual itemtype depending rule
07:18 paul - a new field (items.specificissuingrule) can be attached to any item
07:18 paul thus, libraries that don't need item level issuing rules have nothing to do
07:18 paul and libraries that want just have to activate the "specificissuingrule" field in MARC editor.
07:18 kados hmmm
07:19 kados that doesn't quite capture the expectation in the US i think
07:19 paul (the last question being where do we store the specificissuingrule in MARC...)
07:19 paul what does they expect ?
07:19 kados I think in the US they expect to have 'circulationcode' at the item level
07:19 kados so you have a biblio:
07:19 kados Harry Potter
07:20 kados with itemtype at the record level that says 'material type', maybe 'content' and 'audience'
07:20 kados then, at the item level you have a circulation code that says 'rules for circ'
07:20 kados this is how 99% of US ILSes work
07:21 kados and it's been a big problem for NPL since they switched to Koha
07:21 paul yes, that's what i propose (or I missed something...)
07:21 kados esp since they want to have 1 biblio that has circulating and reference records attached
07:22 kados but I think we need a new matrix
07:22 kados besides itemtype one
07:22 paul yep, that's what I meaned for :  issuing rules can be defined for itemtypes + freely (for each borrower category)
07:22 kados what do you mean by 'freely'
07:23 paul I think having a biblio-level issuing rule is still interesting for simplicity.
07:23 kados sure
07:23 paul having a itemlevel issuing rule is interesting for completness
07:23 paul thus, having both is interesting...
07:23 kados right
07:24 paul if an issuing rule is defined for a given itemtype => it applies by default for every item
07:24 kados so will they both use itemtypes table? or will we create a new table for circcodes?
07:24 paul we will create a new table. that CAN contain itemtype codes
07:26 kados it can contain itemtype codes?
07:26 kados why not contain only its own codes?
07:27 kados I think the typical expectation is that itemtypes are for searching and ccodes are for circ (noone will want to search by ccode)
07:27 paul To keep the possibility to have itemtype level issuing rules
07:28 paul (on phone)
07:30 kados paul: http://kados.org/stuff/ccodes_itemtypes.sql
07:30 kados paul: is that what you mean to have?
07:44 paul kados : back.
07:45 paul what i'm thinking could be :
07:45 paul issuingrules table :
07:45 paul - issuingcode char(10)
07:45 paul - borrowercategory char(10)
07:45 paul - days int
07:45 paul - quantity int
07:45 paul in the issuingprocess :
07:45 chris i think we need lower than days paul
07:46 paul hi chris. ok for hours if you prefer ;-)
07:46 paul in items table a new row : issuingrule
07:46 chris yeah i think lots of academic libraries do hourly periods
07:46 paul during issuing process :
07:46 kados yep, good point chris
07:47 paul - is there an items.issuingrule ?
07:47 paul yes => OK, get it
07:47 paul no => is there a issuincode = itemtype of this item ?
07:47 paul yes => use is
07:47 paul s/is/it/
07:47 paul no => we have a problem, impossible to know what to do
07:47 paul does that sound more clear ?
07:48 paul that would change strictly nothing for actual behaviour
07:48 paul and add an item level behaviour
07:49 kados so both biblioitems.itemtype and items.issuingrule would use itemtypes table?
07:49 kados for values I mean
07:49 kados ?
07:50 paul no, items.issuingrules would use only issuingrules.issuingcode
07:51 paul the issuingrules.issuingcode field contains any value (itemtype or not. actually it's only itemtype)
07:51 paul if the issuincode = itemtype => it's an itemtype level rule
07:51 paul otherwise => it's an item level rule
07:52 chris well its nearly midnight here, and ill need to wake up again in a few hours to feed kahurangi, so i might head to bed
07:53 chris ill read the log in the morning
07:53 paul the item level rule having priority to itemlevel
07:53 chris cya's
07:53 paul the item level rule having priority to itemtype
07:53 paul cya's
07:53 kados chris: night
07:53 paul good night
07:53 kados paul: I will give it some thought
07:53 kados paul: perhaps we can discuss it again soon
07:53 paul ok
07:54 paul good night too
07:54 kados g'night

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