Comments (14)
The issue of the state of the library is being discussed internally, but there is no resolution yet.
from zendesk_api_client_php.
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.
from zendesk_api_client_php.
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.
from zendesk_api_client_php.
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?
from zendesk_api_client_php.
We need updates. I do not want to further development that depends on this library if it will not be maintained.
from zendesk_api_client_php.
from zendesk_api_client_php.
Related
#507
from zendesk_api_client_php.
@7ail could you please explain why this is deprecated?
from zendesk_api_client_php.
🤔 Will there be a new PHP-SDK instead? @ecoologic
from zendesk_api_client_php.
Hello @ecoologic ,
Any news about on this?
from zendesk_api_client_php.
I am also willing to make the repo open by adding interested external maintainers the right to merge the PRs.
from zendesk_api_client_php.
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.
from zendesk_api_client_php.
So you are hiring to fill the gap. Right?
from zendesk_api_client_php.
Related Issues (20)
- \Zendesk\API\Resources\Core\Search::find has wrong parameter type annotation HOT 2
- Security issue in oauth sample HOT 1
- Array to string conversion error HOT 6
- Call to undefined function GuzzleHttp\Psr7\stream_for() HOT 21
- PHP8 Error: array_merge() does not accept unknown named parameters HOT 1
- php 5.6 Parse error: syntax error, unexpected '?', expecting variable (T_VARIABLE) in /var/www/clients/client1/web6/web/vendor/guzzlehttp/guzzle/src/HandlerStack.php on line 47 HOT 1
- Update Packagist with the new version HOT 3
- Unmerged PRs HOT 3
- Okta HOT 2
- Oktane22
- Add comment to ticket HOT 3
- FindAll method Ambiguity in Error Webhooks HOT 3
- No events API support? HOT 2
- Type error: Argument 1 passed to GuzzleHttp\Client::send()
- Allow any PSR-17 and PSR-18 implementation to be used
- How to get the latest tickets created by a customer? HOT 2
- webhook count support not available ? HOT 1
- Problem with updates of users HOT 2
- tickets createMany method implementation HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from zendesk_api_client_php.