[NEW] Valkey Improvements/Enhancements/Features Proposal #3248
Closed
rlunar
started this conversation in
Show and tell
Replies: 1 comment
-
|
Moved to issue #3289 |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
As we try to refine the RFC process, we need to find a mechanism that we can adhere to continue improving Valkey's Core, Modules, Clients and Tooling.
Proposed Solution
Follow a similar approach as Kafka, when announcing a release Introducing Apache Kafka® 4.0 the project has a concept Kafka Improvement Proposals (KIP) allowing to provide developers with preview features like KIP-932: Queues for Kafka
Following section borrowed from Kafka, we can always adjust the language and terminology to be Valkey friendly.
Valkey Improvements Proposal
What is considered a "major change" that needs a VIP?
Any of the following should be considered a major change:
What are the "public interfaces" of the project?
All of the following are public interfaces that people build around:
What should be included in a VIP?
A VIP should contain the following sections:
Who should initiate the VIP?
Anyone can initiate a VIP but you shouldn't do it unless you have an intention of getting the work done to implement it (otherwise it is silly).
Process
Here is the process for making a VIP:
Approvals
These are the types of approvals that can be sought. Different actions require different types of approvals.
Beta Was this translation helpful? Give feedback.
All reactions