[Eg-newdevs] [Evergreen-dev] API Deprecation notice: open-ils.circ.title_hold.is_possible open-ils.circ.holds.create[.override]

Jason Boyer JBoyer at equinoxOLI.org
Wed Apr 10 10:12:42 EDT 2024


And I believe NCIPServer uses is_possible also. 

Note that the other deprecated method is open-ils.circ.holds.create[.override].batch as both of them have been superseded by open-ils.circ.holds.test_and_create.batch.

Jason

-- 
Jason Boyer
Senior System Administrator
Equinox Open Library Initiative
JBoyer at equinoxOLI.org
+1 (877) Open-ILS (673-6457)
https://equinoxOLI.org/

> On Apr 10, 2024, at 10:03 AM, Mike Rylander via Evergreen-dev <evergreen-dev at list.evergreen-ils.org> wrote:
> 
> Just my $0.02, but I'm with Ken (and 2016-era Jason Stephenson) on
> keeping the title_hold.is_possible method.  That's generally useful,
> and I'd bet money that we'll end up reinventing it quickly.
> 
> Thanks,
> --
> Mike Rylander
> Research and Development Manager
> Equinox Open Library Initiative
> 1-877-OPEN-ILS (673-6457)
> work: miker at equinoxOLI.org
> personal: mrylander at gmail.com
> https://equinoxOLI.org
> 
> On Tue, Apr 9, 2024 at 8:18 PM Ken Cox via Evergreen-dev
> <evergreen-dev at list.evergreen-ils.org> wrote:
>> 
>> I believe open-ils.circ.title_hold.is_possible is staying, and only open-ils.circ.holds.create[.override] is being deprecated and removed.  Jason Stephenson said in a comment that he thinks title_hold.is_possible should stay, and the Hemlock mobile apps use it, so I think so too.  (The apps use title_hold.is_possible to determine if a title hold is possible on an item with parts.)
>> 
>> Thanks,
>> Ken
>> 
>> On Tue, Apr 9, 2024 at 4:32 PM Blake Graham-Henderson via Evergreen-dev <evergreen-dev at list.evergreen-ils.org> wrote:
>>> 
>>> All,
>>> 
>>> As per this bug:
>>> 
>>> https://bugs.launchpad.net/evergreen/+bug/1017990
>>> 
>>> And our Developer meeting discussion today:
>>> 
>>> http://evergreen-ils.org/meetings/evergreen/2024/evergreen.2024-04-09-15.00.log.html
>>> 
>>> The Evergreen community will be deprecating these two API's from the
>>> Evergreen code.
>>> 
>>> 
>>> open-ils.circ.title_hold.is_possible
>>> open-ils.circ.holds.create[.override]This will occur in two phases:
>>> 
>>> 1. Evergreen 3.13 - deprecation, write [loud] warnings to logs
>>> 2. Evergreen (next) - code removal
>>> 
>>> Please update any code/project that you may have which utilizes these API's.
>>> 
>>> --
>>> -Blake-
>>> Conducting Magic
>>> Will consume any data format
>>> 
>>> _______________________________________________
>>> Evergreen-dev mailing list
>>> Evergreen-dev at list.evergreen-ils.org
>>> http://list.evergreen-ils.org/cgi-bin/mailman/listinfo/evergreen-dev
>> 
>> 
>> 
>> --
>> -Ken
>> _______________________________________________
>> Evergreen-dev mailing list
>> Evergreen-dev at list.evergreen-ils.org
>> http://list.evergreen-ils.org/cgi-bin/mailman/listinfo/evergreen-dev
> _______________________________________________
> Evergreen-dev mailing list
> Evergreen-dev at list.evergreen-ils.org
> http://list.evergreen-ils.org/cgi-bin/mailman/listinfo/evergreen-dev

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.evergreen-ils.org/pipermail/eg-newdevs/attachments/20240410/cd0ae57b/attachment-0001.htm>


More information about the Eg-newdevs mailing list