Earlier quoted context omitted.
Redis (64.7k stars): Excluding merges, 8 authors have pushed 8 commits to unstable and 10 commits to all branches. On unstable, 173 files have changed and there have been 2,002 additions and 3,194 deletions. Valkey (12k stars): Excluding merges, 41 authors have pushed 147 commits to unstable and 181 commits to all branches. On unstable, 473 files have changed and there have been 10,635 additions and 9,663 deletions.…
Those numbers mean nothing because obviously a fork in its inception will have a burst of activity. Half of those changes are probably just renaming redis => valkey, too. Let's check the numbers in 6 months or a year for a truly meaningful figure about the health of each project.
Valkey Is Rapidly Overtaking Redis
51–60 of 90 posts
Re: Valkey Is Rapidly Overtaking Redis
#52Earlier quoted context omitted.
One is maintained and the other isn't. If you don't care about that you could definitely stick with the old version.
Redis hasn’t materially changed since about 2.8 so tbh unmaintained is more than fine.
https://github.com/vulhub/vulhub/tree/master/redis/CVE-2022-...
Re: Valkey Is Rapidly Overtaking Redis
#53Earlier quoted context omitted.
Those numbers mean nothing because obviously a fork in its inception will have a burst of activity. Half of those changes are probably just renaming redis => valkey, too. Let's check the numbers in 6 months or a year for a truly meaningful figure about the health of each project.
Based on your logic “activity” may never be a good metric for usage.
Re: Valkey Is Rapidly Overtaking Redis
#54Earlier quoted context omitted.
The problem is that an open source project you contribute to can become non-free from under you at any point. This pattern is becoming more and more common now.
There are ways to prevent that which in retrospect we should have paid more attention to. For example, (L)GPL with no CLA cannot be changed later.
Re: Valkey Is Rapidly Overtaking Redis
#55Good. I hope Redis Labs dies a slow death for stealing the project from the community.
Also, nothing of value was lost. The new forks have all the source code.
Re: Valkey Is Rapidly Overtaking Redis
#56Re: Valkey Is Rapidly Overtaking Redis
#57Earlier quoted context omitted.
Those numbers mean nothing because obviously a fork in its inception will have a burst of activity. Half of those changes are probably just renaming redis => valkey, too. Let's check the numbers in 6 months or a year for a truly meaningful figure about the health of each project.
Based on your logic “activity” may never be a good metric for usage.
I'm fine with using the activity comparison to declare a winner.
But valkey was created a few weeks ago, obviously it's going to have a burst of activity. However most forks die off rather quickly after the initial burst of enthusiasm. That one might be different, because it has corporate sponsors.
So, in 6 months, do the exact same comparison (recent activity, # of recent contributors) and it'll be good enough for me.
Re: Valkey Is Rapidly Overtaking Redis
#58It's too dangerous to build a company around open source. You're trapped between AWS eating you or having to relicense and AWS eating you. Source-available from the beginning protects you from this. The problem with OSS stuff is that people are generally price-sensitive and you can't beat the platforms for this since they get the R&D for free. It's sort of how I don't hire junior people. When others have trained them…
Re: Valkey Is Rapidly Overtaking Redis
#59The one thing I take as a bit of a potential bitter irony is that if Redis had had the level of support & contributions ValKey has, Redis Labs might have been able to keep doing what they were doing?
Seemingly a bunch of companies are happy to start paying for open source, when weeks ago many were passive consumers.
Re: Valkey Is Rapidly Overtaking Redis
#60Earlier quoted context omitted.
I would personally never contribute to a project with non-free license without getting paid. It's basically working for a company without pay.
I would never contribute to commercially backed, freely licensed project unless I was being paid. Saying this as a developer who is paid for exactly that, not it any inside knowledge that points to ulterior motives, but just the idea of giving a company free labour is unsettling.