valkey icon indicating copy to clipboard operation
valkey copied to clipboard

[QUESTION] How are you relating to the clients code like py-redis?

Open netanelrevah opened this issue 10 months ago • 5 comments

Are you going to "fork" them too?

netanelrevah avatar Mar 31 '24 07:03 netanelrevah

Most of the Redis client implementations are still OSI open-source projects.

sixwaaaay avatar Mar 31 '24 09:03 sixwaaaay

We're still investigating what makes the most sense. For now there is not plan to proactively fork the other clients. We are working on getting clients to explicitly indicate what their compatibility is though so it's clear what clients you can use.

madolson avatar Mar 31 '24 23:03 madolson

Same for Redict, but people want to fork it just to keep name. Honestly it's not a good situation if we will have almost identical client libraries but by different names. Can Redict and Valkey make any agreement about a such libs? Also, as I understand it still controlled by Redis Lab and they can provide protection to avoid use it on Valkey and Redict.

stalkerg avatar Apr 01 '24 01:04 stalkerg

Can Redict and Valkey make any agreement about a such libs? Also, as I understand it still controlled by Redis Lab and they can provide protection to avoid use it on Valkey and Redict.

Unless I'm mistaken, the plan for redict is to basically stay API compatible with 7.2 forever right? In which case, whatever clients we consolidate around should also support what you want. Maybe the only thing we should make sure is we consolidate on a generic name (Maybe we pretend RESP stands for re-usable serialization protocol :) )

madolson avatar Apr 01 '24 01:04 madolson

Unless I'm mistaken, the plan for redict is to basically stay API compatible with 7.2 forever right?

yes, sure, at least as long as possible, I believe Valkey have the same position.

Maybe the only thing we should make sure is we consolidate on a generic name (Maybe we pretend RESP stands for re-usable serialization protocol :) )

I suppose it's a good idea.

stalkerg avatar Apr 01 '24 02:04 stalkerg