[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