Re: [Koha-devel] Placing multiple record-level holds on a record

2023-05-23 Thread David Cook
Hi Emily,

 

Thanks for getting in touch.

 

You're right about Koha not having the ability to place multiple item level
holds at the same time. There is a bug report for it
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15565 but holds
are a notoriously difficult area to change so it's never made it through
into Koha, unfortunately.

 

I think the libraries really interested in that functionality might need to
get together to sponsor its further work. 

 

David Cook

Senior Software Engineer

Prosentient Systems

Suite 7.03

6a Glen St

Milsons Point NSW 2061

Australia

 

Office: 02 9212 0899

Online: 02 8005 0595

 

From: Lamancusa, Emily  
Sent: Tuesday, 23 May 2023 11:17 PM
To: David Cook ; 'Katrin Fischer'
; koha-devel@lists.koha-community.org
Subject: Re: [Koha-devel] Placing multiple record-level holds on a record

 

Hi David,

 

Just want to weigh in that our library system does use the ability to place
multiple record-level holds for staff-run book discussion programming. (We
don't use the Clubs module because for us they are open programs, not clubs
with a specific membership list.) We have the circulation rules set to allow
multiple record-level holds for staff cards only, so that staff can easily
place multiple holds for programming purposes, but customers are still
limited to 1 hold per record unless a staff member makes the judgment call
to override that limit.

 

I'm not sure that there's a strong reason to use record-level holds instead
of item-level holds for that situation, except that, as far as I can tell,
Koha does not yet have any multi-select feature (e.g. checkboxes instead of
radio buttons) for placing holds on multiple items in a single form
submission, correct? Which means that staff can place 20 record-level holds
with a few clicks, but need to place 20 item-level holds individually. (I'd
love to be told I'm wrong about this, though!)

 

Emily Lamancusa (she/her)

IT Specialist III

Montgomery County Public Libraries

(240) 777-0052

 

  _  

From: David Cook mailto:dc...@prosentient.com.au>
>
Sent: Monday, May 22, 2023 7:29 PM
To: 'Katrin Fischer' mailto:katrin.fischer...@web.de> >; koha-devel@lists.koha-community.org
<mailto:koha-devel@lists.koha-community.org>
mailto:koha-devel@lists.koha-community.org> >
Subject: Re: [Koha-devel] Placing multiple record-level holds on a record 

 

Hi Katrin,

 

But I think the intention of "Holds per record (count)" was to enable
multiple item-level holds rather than multiple record-level holds?
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14695

 

I suppose one could argue though that record-level holds are ultimately
still for items. but (depending on your rules) you can place 1+ record-level
holds on a record with only 1 item (e.g. I have 10 holds on 1 record that
has 1 item). If you have item-level holds, you can only ever place 1
item-level hold on that 1 item. It looks like a loophole/flaw to me. 

 

You can also place holds on items you already have checked out which seems
weird. (I think it's probably due to the syspref
AllowHoldsOnPatronsPossessions although I think the intention there was
probably to allow holds on other items belonging to that record.)

 

I haven't thoroughly tested it, but I think in theory you could monopolize
an item for longer than a library intends if the circ rules were loose. 

 

I suppose I was just wondering if these are intentional or accidental
behaviours. Holds are tricky though. What I might see as a bug might be a
feature to someone else.

 

David Cook

Senior Software Engineer

Prosentient Systems

Suite 7.03

6a Glen St

Milsons Point NSW 2061

Australia

 

Office: 02 9212 0899

Online: 02 8005 0595

 

From: Koha-devel mailto:koha-devel-boun...@lists.koha-community.org> > On Behalf Of Katrin
Fischer
Sent: Monday, 22 May 2023 3:19 PM
To: koha-devel@lists.koha-community.org
<mailto:koha-devel@lists.koha-community.org> 
Subject: Re: [Koha-devel] Placing multiple record-level holds on a record

 

hi David,

it depends, there is definitely a feature to do that. If you can place
multiple per record is defined in the circulation rules. If holds per record
is 1, you should of course not be able to. It's been there for multiple
versions now.

Hope that helps,

Katrin

On 22.05.23 06:46, David Cook wrote:

Hi all,

 

I'm noticing in 22.11 that it's possible to place multiple record-level
holds on a record.

 

Do you think that's intentional? While I can understand having multiple
item-level holds, having multiple record-level holds seems like a way to
game the system.

 

David Cook

Senior Software Engineer

Prosentient Systems

Suite 7.03

6a Glen St

Milsons Point NSW 2061

Australia

 

Office: 02 9212 0899

Online: 02 8005 0595

 

 

___
Koha-devel mailing list
Koha-devel@lists.koha-community.org
<mailto:Koha-devel@lists.koha-community.org> 
https://li

Re: [Koha-devel] Placing multiple record-level holds on a record

2023-05-23 Thread Lamancusa, Emily
Hi David,

Just want to weigh in that our library system does use the ability to place 
multiple record-level holds for staff-run book discussion programming. (We 
don't use the Clubs module because for us they are open programs, not clubs 
with a specific membership list.) We have the circulation rules set to allow 
multiple record-level holds for staff cards only, so that staff can easily 
place multiple holds for programming purposes, but customers are still limited 
to 1 hold per record unless a staff member makes the judgment call to override 
that limit.

I'm not sure that there's a strong reason to use record-level holds instead of 
item-level holds for that situation, except that, as far as I can tell, Koha 
does not yet have any multi-select feature (e.g. checkboxes instead of radio 
buttons) for placing holds on multiple items in a single form submission, 
correct? Which means that staff can place 20 record-level holds with a few 
clicks, but need to place 20 item-level holds individually. (I'd love to be 
told I'm wrong about this, though!)

Emily Lamancusa (she/her)
IT Specialist III
Montgomery County Public Libraries
(240) 777-0052


From: David Cook 
Sent: Monday, May 22, 2023 7:29 PM
To: 'Katrin Fischer' ; 
koha-devel@lists.koha-community.org 
Subject: Re: [Koha-devel] Placing multiple record-level holds on a record


Hi Katrin,



But I think the intention of "Holds per record (count)" was to enable multiple 
item-level holds rather than multiple record-level holds? 
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14695



I suppose one could argue though that record-level holds are ultimately still 
for items... but (depending on your rules) you can place 1+ record-level holds 
on a record with only 1 item (e.g. I have 10 holds on 1 record that has 1 
item). If you have item-level holds, you can only ever place 1 item-level hold 
on that 1 item. It looks like a loophole/flaw to me.



You can also place holds on items you already have checked out which seems 
weird. (I think it's probably due to the syspref AllowHoldsOnPatronsPossessions 
although I think the intention there was probably to allow holds on other items 
belonging to that record.)



I haven't thoroughly tested it, but I think in theory you could monopolize an 
item for longer than a library intends if the circ rules were loose.



I suppose I was just wondering if these are intentional or accidental 
behaviours. Holds are tricky though. What I might see as a bug might be a 
feature to someone else...



David Cook

Senior Software Engineer

Prosentient Systems

Suite 7.03

6a Glen St

Milsons Point NSW 2061

Australia



Office: 02 9212 0899

Online: 02 8005 0595



From: Koha-devel  On Behalf Of 
Katrin Fischer
Sent: Monday, 22 May 2023 3:19 PM
To: koha-devel@lists.koha-community.org
Subject: Re: [Koha-devel] Placing multiple record-level holds on a record



hi David,

it depends, there is definitely a feature to do that. If you can place multiple 
per record is defined in the circulation rules. If holds per record is 1, you 
should of course not be able to. It's been there for multiple versions now.

Hope that helps,

Katrin

On 22.05.23 06:46, David Cook wrote:

Hi all,



I'm noticing in 22.11 that it's possible to place multiple record-level holds 
on a record.



Do you think that's intentional? While I can understand having multiple 
item-level holds, having multiple record-level holds seems like a way to game 
the system...



David Cook

Senior Software Engineer

Prosentient Systems

Suite 7.03

6a Glen St

Milsons Point NSW 2061

Australia



Office: 02 9212 0899

Online: 02 8005 0595





___

Koha-devel mailing list

Koha-devel@lists.koha-community.org<mailto:Koha-devel@lists.koha-community.org>

https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel

website : https://www.koha-community.org/

git : https://git.koha-community.org/

bugs : https://bugs.koha-community.org/

[https://www.montgomerycountymd.gov/mcg/Resources/Images/Cybersecurity-footer.png]

For more helpful Cybersecurity Resources, visit: 
https://www.montgomerycountymd.gov/cybersecurity
___
Koha-devel mailing list
Koha-devel@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
website : https://www.koha-community.org/
git : https://git.koha-community.org/
bugs : https://bugs.koha-community.org/


Re: [Koha-devel] Placing multiple record-level holds on a record

2023-05-22 Thread David Cook
Hi Katrin,

 

But I think the intention of “Holds per record (count)” was to enable multiple 
item-level holds rather than multiple record-level holds? 
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14695

 

I suppose one could argue though that record-level holds are ultimately still 
for items… but (depending on your rules) you can place 1+ record-level holds on 
a record with only 1 item (e.g. I have 10 holds on 1 record that has 1 item). 
If you have item-level holds, you can only ever place 1 item-level hold on that 
1 item. It looks like a loophole/flaw to me. 

 

You can also place holds on items you already have checked out which seems 
weird. (I think it’s probably due to the syspref AllowHoldsOnPatronsPossessions 
although I think the intention there was probably to allow holds on other items 
belonging to that record.)

 

I haven’t thoroughly tested it, but I think in theory you could monopolize an 
item for longer than a library intends if the circ rules were loose. 

 

I suppose I was just wondering if these are intentional or accidental 
behaviours. Holds are tricky though. What I might see as a bug might be a 
feature to someone else…

 

David Cook

Senior Software Engineer

Prosentient Systems

Suite 7.03

6a Glen St

Milsons Point NSW 2061

Australia

 

Office: 02 9212 0899

Online: 02 8005 0595

 

From: Koha-devel  On Behalf Of 
Katrin Fischer
Sent: Monday, 22 May 2023 3:19 PM
To: koha-devel@lists.koha-community.org
Subject: Re: [Koha-devel] Placing multiple record-level holds on a record

 

hi David,

it depends, there is definitely a feature to do that. If you can place multiple 
per record is defined in the circulation rules. If holds per record is 1, you 
should of course not be able to. It's been there for multiple versions now.

Hope that helps,

Katrin

On 22.05.23 06:46, David Cook wrote:

Hi all,

 

I’m noticing in 22.11 that it’s possible to place multiple record-level holds 
on a record.

 

Do you think that’s intentional? While I can understand having multiple 
item-level holds, having multiple record-level holds seems like a way to game 
the system…

 

David Cook

Senior Software Engineer

Prosentient Systems

Suite 7.03

6a Glen St

Milsons Point NSW 2061

Australia

 

Office: 02 9212 0899

Online: 02 8005 0595

 





___
Koha-devel mailing list
Koha-devel@lists.koha-community.org 
<mailto:Koha-devel@lists.koha-community.org> 
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
website : https://www.koha-community.org/
git : https://git.koha-community.org/
bugs : https://bugs.koha-community.org/

___
Koha-devel mailing list
Koha-devel@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
website : https://www.koha-community.org/
git : https://git.koha-community.org/
bugs : https://bugs.koha-community.org/


Re: [Koha-devel] Placing multiple record-level holds on a record

2023-05-21 Thread Katrin Fischer

hi David,

it depends, there is definitely a feature to do that. If you can place
multiple per record is defined in the circulation rules. If holds per
record is 1, you should of course not be able to. It's been there for
multiple versions now.

Hope that helps,

Katrin

On 22.05.23 06:46, David Cook wrote:


Hi all,

I’m noticing in 22.11 that it’s possible to place multiple
record-level holds on a record.

Do you think that’s intentional? While I can understand having
multiple item-level holds, having multiple record-level holds seems
like a way to game the system…

David Cook

Senior Software Engineer

Prosentient Systems

Suite 7.03

6a Glen St

Milsons Point NSW 2061

Australia

Office: 02 9212 0899

Online: 02 8005 0595


___
Koha-devel mailing list
Koha-devel@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
website :https://www.koha-community.org/
git :https://git.koha-community.org/
bugs :https://bugs.koha-community.org/
___
Koha-devel mailing list
Koha-devel@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
website : https://www.koha-community.org/
git : https://git.koha-community.org/
bugs : https://bugs.koha-community.org/


[Koha-devel] Placing multiple record-level holds on a record

2023-05-21 Thread David Cook
Hi all,

 

I'm noticing in 22.11 that it's possible to place multiple record-level
holds on a record.

 

Do you think that's intentional? While I can understand having multiple
item-level holds, having multiple record-level holds seems like a way to
game the system.

 

David Cook

Senior Software Engineer

Prosentient Systems

Suite 7.03

6a Glen St

Milsons Point NSW 2061

Australia

 

Office: 02 9212 0899

Online: 02 8005 0595

 

___
Koha-devel mailing list
Koha-devel@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
website : https://www.koha-community.org/
git : https://git.koha-community.org/
bugs : https://bugs.koha-community.org/