Automattic / kue

Kue is a priority job queue backed by redis, built for node.js.
http://automattic.github.io/kue
MIT License
9.45k stars 862 forks source link

Deprecation notice #1231

Closed simison closed 5 years ago

simison commented 5 years ago

As per convo https://github.com/Automattic/kue/issues/1196

Happy to add also Bee and Agenda for more choice but they're less actively maintained than Bull. I'm also one of the (less active) maintainers of Agenda so I'm biassed. :-)

If you'd prefer to seek for maintainers instead, let me know and what you reckon should be the timeline before deprecating instead.

This came up again in https://twitter.com/andychilton/status/1138918911578001408

Resolves https://github.com/Automattic/kue/issues/1230

chilts commented 5 years ago

Thanks @simison. I also raised #1230 after that tweet since I wasn't sure it would be seen on Twitter, but thanks for this PR and hopefully it'll be both merged and released to npm. :)

simison commented 5 years ago

@behrad you might want to set up a timeline to deprecate the NPM package with the same message if nobody shows up. Would e.g. in ~6 months be good?

https://docs.npmjs.com/cli/deprecate

Alternatively, just type the command right away to let folks depending on this know to start looking for alternatives. :-)

I don't think folks starting fresh projects anymore will rely on this now that the message is in the readme, which I think matters the most.

simison commented 4 years ago

@behrad have you considered deprecating kue package in NPM so folks get heads up that they're not going to get updates? https://docs.npmjs.com/cli/deprecate