Webador / SlmQueueBeanstalkd

Beanstalkd adapter for SlmQueue module
Other
10 stars 26 forks source link

Support for slm/queue 2.0 #66

Open taat opened 3 years ago

taat commented 3 years ago

Is this project still maintained? The latest version of slm/queue is 2.0.1 and this project still requires 0.4

v.0.4 depends on Zend Framework libraries, which were recently renamed to Laminas.

So it is impossible to install it on newer projects using composer.

Slm/queue v2 depends on Laminas, not Zend Framework.

roelvanduijnhoven commented 3 years ago

@taat The SlmQueue and SlmQueueDoctrine projects are actively maintained, and work with Laminas. This library is however not up-to-date at the moment.

Main problem being no one in our team actually uses Beanstalk.

Would you be willing to help with creating a PR? I could obviously assist, and make sure a new release is created right after we fix this.

roelvanduijnhoven commented 3 years ago

@taat Your comment disappeared: does this mean the problem got solved? Guess not :P? Would love to help, so please do let me know.

taat commented 3 years ago

I deleted it because it was outdated already and there was no response. I was trying to contact you direclty via your company email (got no response) because I'm trying to rewrite this adapter using Laminas and latest Pheanstalk and help would be highly appreciated.

roelvanduijnhoven commented 3 years ago

@taat Did not see that mail, so something went wrong there.

However everything you post here will be posted to my mailbox, so you have my attention ;).

Can you share your latest findings? I'll do by best to help, so we can together update this repro to be compatible with Laminas and the latest slm/queue.

taat commented 3 years ago

Current stage:

Now I have the adapter object ready, but I need to write some mocks to test it against Pheanstalk. The code is in my private repo.

roelvanduijnhoven commented 3 years ago

Can you post a PR? That way I can join and see what is going on.