asynq icon indicating copy to clipboard operation
asynq copied to clipboard

[Discussion/Proposal] Seeking Updates on asynq Roadmap

Open ryan961 opened this issue 11 months ago • 2 comments

Hello @hibiken ,

Thank you for contributing this great tool library. I'm one of the many users and beneficiaries of asynq, having used it stably in my projects for two years. However, in recent months I've noticed development seems to have stalled somewhat, including dependency upgrades (Go version upgrades, etc), discussions in the issues, and processing of pull requests. This is making asynq gradually become an impediment to project version iteration (especially after releases like Go v1.19, v1.21...), to the point where I have to carefully consider whether to continue using asynq in new projects. I'm wondering what are your thoughts and timeline regarding future iterations and upgrades of the library (Go version upgrades, logger module upgrades , etc.)?

I know it takes great effort and challenges to continuously maintain such an excellent distributed task queue library. If you need help and can provide specific requests, I'm also happy to contribute code.

Looking forward to your reply. 😊

ryan961 avatar Sep 07 '23 03:09 ryan961

Some dependencies have been upgraded (Yet to be released). Right now the plan is to immediately support 1.19 and 1.20 (see #719). The CI test suite needs to be updated for that.

Support for 1.21 might taker longer with the way the toolchain now works (it would force anyone who imported asynq to update to 1.21).

Features and refactoring might take longer than expected though.

kamikazechaser avatar Sep 07 '23 10:09 kamikazechaser

Hi @ryan961, Thanks for opening this issue and asking those questions. As for Go version support, we have a proposal (thanks to @kamikazechaser) to support latest 2 go versions #719. We also have a bot for dependency upgrades (but we need to do a better job of approving/merging PRs there).

As for the roadmap, I don't have a clear plan just yet. If you could put together one I'd appreciate that! If you are interested in contributing to the project, please feel free to open or comment on issues/prs. I will add you as a collaborator after that!

hibiken avatar Sep 08 '23 15:09 hibiken