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

Blake Graham-Henderson blake at mobiusconsortium.org
Wed Apr 10 11:20:23 EDT 2024


All,

Thanks Galen! And sincere apologies for blurting out the wrong thing!

The document 
<https://docs.google.com/document/d/1DT8tUrW41J_pU0-WpV2nrSxO4bJb8egi4OGvXpDwULM/edit>reads 
well. No objections from me - publish April 15th.

-Blake-

On 4/10/2024 10:08 AM, Galen Charlton via Eg-newdevs wrote:
> Hi,
>
> A draft of a revised announcement is available here:
>
> https://docs.google.com/document/d/1DT8tUrW41J_pU0-WpV2nrSxO4bJb8egi4OGvXpDwULM/edit
>
> If you would like to propose revisions, please use Google Docs' 
> commenting and suggestion mode to do so.
>
> Unless there is an objection, I intend to post the updated 
> announcement on Monday, April 15th.
>
> Regards,
>
> Galen
>
> On Wed, Apr 10, 2024 at 10:15 AM Galen Charlton <gmc at equinoxoli.org> 
> wrote:
>
>     Hi,
>
>     I'll make a stronger statement - there was no warrant for
>     announcing a deprecation of open-ils.circ.title_hold.is_possible
>     based on a full description of the Launchpad discussion. I do see
>     from the IRC meeting logs that the problem wasn't caught during
>     the meeting yesterday.
>
>     I have taken the step of unpublishing the blog post on
>     evergreen-ils.org <http://evergreen-ils.org> pending our devising
>     a corrected announcement. I will present such a draft for review
>     to this mailing list shortly.
>
>     In the future, I strongly believe that all public deprecation
>     announcements should be drafted and posted on evergreen-dev first,
>     allowing a few business days for review prior to publication.
>
>     Regards,
>
>     Galen
>
>     On Wed, 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 <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
>
>
>
>     -- 
>     Galen Charlton
>     Implementation and IT Manager
>     Equinox Open Library Initiative
>     gmc at equinoxOLI.org
>     https://www.equinoxOLI.org <https://www.equinoxOLI.org>
>     phone: 877-OPEN-ILS (673-6457)
>     direct: 770-709-5581
>
>
>
> -- 
> Galen Charlton
> Implementation and IT Manager
> Equinox Open Library Initiative
> gmc at equinoxOLI.org
> https://www.equinoxOLI.org <https://www.equinoxOLI.org>
> phone: 877-OPEN-ILS (673-6457)
> direct: 770-709-5581
>
> _______________________________________________
> Eg-newdevs mailing list
> Eg-newdevs at list.evergreen-ils.org
> http://list.evergreen-ils.org/cgi-bin/mailman/listinfo/eg-newdevs
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.evergreen-ils.org/pipermail/eg-newdevs/attachments/20240410/02097532/attachment.htm>


More information about the Eg-newdevs mailing list