Dynamic Holds
After being on Vega Discover for awhile, we are running into an issue with our holds queues. We understand how the algorithm works when selecting "Request Any Edition", and it makes sense in that moment, but we have a few problems that have come up.
On-order records aren't rolling up because there are slight differences in the metadata. Holds start accruing on one of these records before we are able to fix the metadata. Additional copies may not be ordered in that format (i.e. it's a softcover and most libraries tend to order the hardcover, or it was a deluxe edition or older copy that is now out of print), which means that holds will either take longer to fill, or need to be moved to the other format. This has resulted in times where we have 40 holds on 1 copy of a book, and only 30 holds on 73 copies of another format.
Solution (I 100% understand this might be pie in the sky dreaming, but it doesn't hurt to throw it out there!): Dynamic holds would be great! As additional copies are ordered of a title that is rolled up with another, the holds queue is looked at to fill the holds with the next available copy rather than the one that was initially on hold. I see this being similar to the grouped holds that can be manually done in the ILS, but in a way that doesn't make the holds count inflated (which I've noticed grouped holds does do). This would have to take into consideration items that may not have been initially rolled up together but should be counted as part of the group, and would also have to take into consideration when a patron selected "Request Edition" on a specific record.