I agree with you completely. I always say that in the Open Source world when you think something needs to be changed or have a better idea, even if you’re not a programmer, you can easily report that to devs directly. And if your logic was sound and could be done technically, in 9 out of 10 you’d be pleased!
One of the reason why I love GIMP so much, I can feel they all share the same passion for that software. It advanced tremendously. I’m using it professionally for my work.
However, as far as lcms2 goes, I think dev could communicate better with this, not to mention that he somewhat pointed out at GIMP, rather than looking at his own code. And it was so obvious - if your lcms 2.9 is working while 2.10 is not and we just fixed 2 critical bugs, there’s 99% chance it’s lcms again and not GIMP.
If I didn’t push this through on many different websites, asking a lot of people, he wouldn’t move a centimeter with this. He’d simply let it go, shrugging. I’m still waiting for his response, to fix stuff what GIMP dev found in his code.