> In my opinion Lasse Collin should have held to his reigns and let the project stagnate if he didn’t have the time to properly review changes. That’s better than hastily accepting contributors.
Hastily? Jia Tan was helping for more than one year...
It's for the lack of a better word. I have been in projects where I contribute for many many years, and I don't even have commit access. Forget about making the release tarball, the only times I do that is when I'm the main/sole maintainer of the project.
For what it's worth, I've also encountered the insanity of build systems when using third-party libraries. At this point I am so fed up with them, that I typically try to "just build the source". This doesn't work all the time, but I was positively surprised how well this approach works.
Sure, I am using CMake here, but the actual instructions for building the library is plain and simple and can easily be replicated in any build system.
3 comments
[ 2.7 ms ] story [ 20.6 ms ] threadHastily? Jia Tan was helping for more than one year...
Most libraries really just need some include paths and some preprocessor defines. E.g. https://github.com/W4RH4WK/Anker/blob/main/external/box2d/CM...
Sure, I am using CMake here, but the actual instructions for building the library is plain and simple and can easily be replicated in any build system.