I like the website a lot, although I see two small issues with it:
1) sometimes things that are packs are uploaded as separate assets, so you can have few pages of art dump from some open source game project
2) some low-effort assets should be removed or put into some kind of staging area. By low effort I mean people using the MS Paint spray to paint some white dots on black background and call it "starry background", or some basic Perlin noise with colours pushed as "some colorful abstract background, maybe someone will find this useful".
Because such abstraction will always be leaky and when things break, you will need to get down to the git level anyway. Also it would be harder to find contributors to your project if you don't use git directly, or you'd have to maintain two sets of instructions, for git users and for easy-git-whatever users.
It's kind of like wondering, "why hasn't anyone come up with a sane language that people can use in place of Javascript (of course the same language would just use old Javascript under the hood". Sure, there is TypeScript and like, and it solves many problems, but it introduces others.
Sure you would need somebody on the team who can get down to the git level when things go wrong, but do all the rest of the team members have to work at that level? Not everyone has to be a DBA to work with a database. It seems that we could have a level of abstraction for the majority of use cases.
Feminism in this case removes the stigma of being sexual from women in a culture where being openly sexual will get you murdered by your own family. Don't be such a reductionist
In the past I didn't like the fact that Paint.NET isn't available on Linux. After using editors like Krita, I realized I didn't miss Paint.NET as much as I missed an image editor that isn't GIMP.
It is run by a community. The reference compiler isn't fully free, but GDC (compiler with GCC backend) and LDC (compiler with LLVM backend) are free/opensource.
While there are open compilers, how about the language design and how that evolves?
Is that also handled by the community, or do Walter and Andrei still rule supreme here? Control of the language is IMO much more important than control of a single compiler.
1) sometimes things that are packs are uploaded as separate assets, so you can have few pages of art dump from some open source game project
2) some low-effort assets should be removed or put into some kind of staging area. By low effort I mean people using the MS Paint spray to paint some white dots on black background and call it "starry background", or some basic Perlin noise with colours pushed as "some colorful abstract background, maybe someone will find this useful".