Skip to content

merge the core parts of django-redis and django-valkey? #786

@amirreza8002

Description

@amirreza8002

hi 👋
i'm the maintainer of django-valkey
which is a fork of this project
so there is a lot of shared code between these two

i wanted to propose we merge the common code of them into a core package, and these packages can be kind of like wrapper around it, and only implement server specific logic (importing redis or valkey, lua scripts, etc...)

i should note that, at the moment django-valkey has support for three async clients and one cluster client, plus a few more compressors, which in case of a merge will work for django-redis as well
there is also a few bug fixes in there that would be beneficial here, and some additional unit test for safety.

this might make the maintenance of both packages easier, and allow us to join minds in future developments.

apart from making maintenance and development easier, this will also make creating cache backends for other similar servers easier

let me know what you think ❤️

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions