In order to get a big change to Redis discussed, and potentially implemented and accepted into the core, the new process (starting from December 2014) is to write a Redis Change Proposal (RCP).
- Write an RCP following the same schema used in the existing RCPs.
- Post a pull request here to get your RCP added.
- Post a link to your RCP with a clear subject in the redis-dev mailing list.
- Wait for the RCP to get discussed, and eventually denied or accepted.
Note: we suggest to don't provide a reference implementation if it's a lot of work to write one, unless you already have one.
RCPs possible statuses are:
- Open: discussion in progress.
- Refused: the change was not accepted.
- Accepted: the change was accepted.
- Implemented: the change was accepted and an implementation merged into the
unstable
. - Production: the change was merged into a stable version of Redis.