Equinox has been contracted by MassLNC to perform development work to improve Evergreen's handling of so-called "hopeless" holds, i.e., holds that have no remaining eligible copies in hold_copy_map.
This work will create a new interface that will show holds in a "hopeless" state and provide a set of actions to be taken upon them, including:
* Cancel Hold
* Find Another Target
* Retrieve Patron
* Transfer to Marked Title
* Add Items
* View/Place Orders
MassLNC's full requirements can be seen here: http://masslnc.org/node/3389
Equinox's full specifications can be seen here: https://yeti.esilibrary.com/dev/public/techspecs/hopeless_holds.pdf
Note that MassLNC has opted to include Add-On A: Hopeless-Prone Statuses with this work. The add on is being funded by NOBLE.
top 7 commits from collab/ phasefx/ lp1811710- hopeless- holds
If the whole thing doesn't go in right way, we may want to cherry-pick some of the incidental bug fixes sooner, so I tried to be smart with my commit squashing.
https:/ /git.evergreen- ils.org/ ?p=working/ Evergreen. git;a=shortlog; h=refs/ heads/collab/ phasefx/ lp1811710- hopeless- holds
I think "lp1811710: hide Pre-Fetch for now" is optional; I'm not 100% sure that it makes a difference with this particular interface and I opted for less UI clutter.