resque / resque

Resque is a Redis-backed Ruby library for creating background jobs, placing them on multiple queues, and processing them later.

Home Page:http://resque.github.io/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Code of Conduct

corincerami opened this issue · comments

I almost dread opening this issue, due to certain recent events, but it's something that I think is important to discuss. With Resque coming up on 7 years old, I think it's as good of a time as any to talk about adopting a Code of Conduct for contributors/maintainers. Personally, I like Contributor Covenant as a good starting point.

Not a dread at all. I was going to add this after the next release 👍

(this is only because the release is coming soon, and it's a good chance to talk about policy changes for the next version, like modifying support for certain rubies.)

I figured it was something you were thinking about already. Shall we leave this issue open as a space for discussion?

Yup, gonna leave it open until it's actually merged.

Just for an update on this: I am going to cut 1.26.0 tonight or tomorrow, and a CoC will be the first commit of 1.27.0.

🌈 🎆 Thanks @steveklabnik !

@steveklabnik It's possible that, by adopting these restrictive covenants, you may be increasing your organization's litigation risk. I would strongly recommend speaking with a lawyer before adopting something like the Contributor Covenant.

I disagree that having a Code of Conduct opens one up to litigation risks, and I also believe it's an important part of creating a welcoming community.

Just to reiterate @steveklabnik, I encourage you to seek the opinion of an actual legal professional. Matz has been resisting the CC for a reason. Also, thank you for your hard work and contributions to the Ruby community.

Fear of legal action was not a stated reason for the rejection of the Contributor Covenant by the Ruby language project. Excuse me if I feel like your stated concern is disingenuous, but it seems like a scare tactic meant to discourage the use of Codes of Conduct.

@jart your concern trolling isn't welcome. You like to suggest that those in favor of a COC aren't programmers who do real work, yet you have never contributed a patch to resuqe. Stop being a hypocrite.