elastic/elasticsearch-perl

End-of-Life announcement for version 8

Closed this issue · 5 comments

We want to announce end-of-life for version 8 of elastic/elaticsearch-perl software. This announcement marks the final milestone of the lifecycle management phase of the 8.x release family. This means 8.x will be the last major version supported by Elastic.
Moreover, in 8.x we are going to update only the API endpoints providing also bug and security fixes.

fy2 commented

@ezimuel , you will stop supporting Perl for ES after 8?

What kind of strategy would you recommend for those who depend on ES Perl client libs currently?

Are there any plans by some other "entity" (that you are aware of) to continue maintain/create ES Perl client libs?

@fy2 Yes, unfortunately we will discontinue the client for Perl after the 8.x series and will not be able to offer general perl support. The only exception will be for users with existing support contracts, which we will continue to honour.

This is not a decision we have made lightly, but given the steadily diminishing size of the perl user base, it no longer makes sense for us to provide an official client for that language.

We are hopeful that a community maintainer will step forward to carry on development. Any such party should get in touch with us to discuss the details.

@fy2 I'll document the steps needed to update the project with the Elasticsearch API endpoints. In this way a community member can easily fork the project and continue to support it. If anyone is interested, we can even arrange a meeting/presentation to share these information.

fy2 commented

Thank you @ezimuel and @technige .

I would be very interested to join the meeting/presentation to see if I can somehow contribute/help to the future development.

Finally, I released 8.0.0 updated and tested using Elasticsearch 8.5.3. I also updated the docs with an Elastic Cloud connection example