It's not just a fork, there have been two releases on Valkey that improved performance and memory efficiency. There is a lie that Redis likes to spread that only their own employees were working on the core engine at the time of the fork, but most of the engineers on Valkey came directly from having worked on Redis OSS. A recent example is we modernized the hash table a bit: https://valkey.io/blog/new-hash-table/.
Nobody wants to deny that Redis got from contribution from external developers. But it is fundamentally true that for like 8 years almost every substantial contribution was created by people working for Redis, and that later we got something that was still a small part compared to the total.
There are the commit histories, the GitHub contribution graphs. Everything is public. The current code base was written for the majority by a few single folks, for another small amount of the sum of all random people in the community, for a smaller part by people that now work at ValKey.
> It is also hard to reconcile the claims that cloud providers do not contribute with the actual commits to the Redis repository. A quick examination of the commits since the 7.0.0 release using gitdm shows 967 commits over that time period:
> Binbin Zhu, of Tencent, is responsible for nearly 25% of the commits to the project. Some of the contributors without a readily identifiable employer surely are Redis employees, but it's clear that the company has not been working alone.
If you go into the GitHub of any of the forks, and check the contribution page, you will see this data is not correct. Probably all my commits are into this "unknown", since I push with @gmail.com account without being part of any organization for most of the time.
This is likely some partial data of some specific fork or alike.
The LWN article is examining the 976 commits made after the 7.0.0 release. I don't think you had any commits during that time?
As is typical for software projects, early authors will be disproportionately represented in revision histories. I am still the #4 contributor to the Anaconda installer [1] originally used by Red Hat Linux, then RHEL, then Fedora, and others, despite not contributing to the code base for two decades.
And it's not even all of the government, plenty of counties and even their departments have random domains leaving you wondering if it's just an elaborate phishing attempt
I could do without it. At this point, the domains are for authenticity. I don't need hierarchies of Wikipedia domains for language and mobile view, for instance.
The US isn't several countries put together, region by region. It's one big ass country. I really don't see how taking it region by region somehow eliminates scale issues when you still have to apply it to the entire country.
It's a federal country of many states though. The original design of the US is fairly similar to the design of the EU today, US states used to be offered much more independence.
Sure, I don't disagree that in a vague sense the EU and US are kinda similar in terms of countries and states.
> US states used to be offered much more independence.
But even in your own example with the EU, the EU still mandates many health policies for its member countries: food safety; air and water quality; tobacco, sugar and alcohol regulations; and so on. That's not at all dissimilar to what the federal government does in the US, except our states don't implement those policies/directives themselves because the feds enforce it all.
The comment I was replying to pointed out that the US isn't several countries put together. As you describe, the EU is several countries put together and yet the US actually pushes more power to the states.
> yet the US actually pushes more power to the states.
Doesn’t their comment claim the opposite?
Unlike the US Federal government EU has very limited direct means of imposing any if its laws or regulations on member states of they chose not to comply with them.
reply