Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Repository maintenance status #514

Closed
gtjamesa opened this issue Oct 23, 2023 · 14 comments
Closed

Repository maintenance status #514

gtjamesa opened this issue Oct 23, 2023 · 14 comments

Comments

@gtjamesa
Copy link

Hi there,

I can see in the README that this repo has been marked as unsupported, but it is still receiving commits. Could you please let me know the current status of this repository? Has the unsupported tag been dropped?

@comxd
Copy link

comxd commented Nov 6, 2023

Definitively not a good new from Zendesk, I am also interested to know why this project is abandoned, or is it deprecated in favor of another (PHP) client?

@sudomoke
Copy link

We need updates. I do not want to further development that depends on this library if it will not be maintained.

@gtjamesa
Copy link
Author

@ecoologic

@jabeler
Copy link

jabeler commented Dec 17, 2023

Related
#507

@simonmaass
Copy link

@7ail could you please explain why this is deprecated?

@ecoologic
Copy link
Contributor

The issue of the state of the library is being discussed internally, but there is no resolution yet.

@alxndr-w
Copy link

🤔 Will there be a new PHP-SDK instead? @ecoologic

@comxd
Copy link

comxd commented Feb 13, 2024

Hello @ecoologic ,

Any news about on this?

@snatchblock
Copy link

Hi everyone,

Thank you for your patience, and my sincere apologies for the delayed response.

I am the Product Manager for APIs at Zendesk and collaborate closely with @ecoologic. I will provide clarity on the current status of the repository.

TL;DR - We've made major updates to the repository, particularly to support the Cursor Based Pagination (CBP) Model. However, continuous maintenance is not planned. The library was disbanded when the original team moved to other responsibilities, and efforts to find resources for maintenance faced challenges in matching language (PHP) skills.

Long:

The library underwent significant changes, primarily geared towards supporting the Cursor Based Pagination (CBP) Model. This improvement initiative was crucial to ensure that developers using the library wouldn't miss out on the advantages of CBP. Collaborating with @ecoologic, we not only addressed CBP but also merged some more related and simpler PRs during this update.

Unfortunately, the original team responsible for the library transitioned to other roles, resulting in the disbandment of the project and a loss of ownership. Despite my best attempts to find resources for ongoing maintenance, I encountered hurdles in aligning language skills with the specific needs of the library and the long term commitment in allocation of the resources.

While continuous maintenance is not currently scheduled, I am actively working on securing additional capacity to provide support when major changes are needed. Commitment to continuous maintenance remains under consideration and will depend on future developments.

I appreciate your understanding and patience as we move forward. If you have any further questions or concerns, feel free to reach out.

@snatchblock
Copy link

I am also willing to make the repo open by adding interested external maintainers the right to merge the PRs.

@sudomoke
Copy link

sudomoke commented Feb 15, 2024

Unfortunately, the original team responsible for the library transitioned to other roles, resulting in the disbandment of the project and a loss of ownership. Despite my best attempts to find resources for ongoing maintenance, I encountered hurdles in aligning language skills with the specific needs of the library and the long term commitment in allocation of the resources.

Unacceptable.

I am also willing to make the repo open by adding interested external maintainers the right to merge the PRs.

No one will trust this project after such a failure by the leadership at Zendesk.

@alxndr-w
Copy link

So you are hiring to fill the gap. Right?

@snatchblock
Copy link

Yes.

I was informed by Engineering that a business case will be made for the resource gap. It won't be specifically for PHP, but a position for library management and other functions.

@cryptomail
Copy link

We're pleased to announce that we will be continuing support for Zendesk API Client for PHP.
This is the result of your comments, but most of all, the result of our (Zendesk's) commitment to the larger community.
We recognize that a number of customers and integrators employ this library and as such, we feel it's in our best interest to continue support.

Level-setting expectations:
Maintenance will be performed on an on-going basis at a reasonable cadence.
Major security and vulnerability issues will be prioritized over lesser features.
We welcome community engagement and feedback to continuously improve the library.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

9 participants