I would agree if the complete code of enigma2 was perfect. But it is not. There are many sections that the code is far worse than at least the original JESS patch.
I did not see any patch to make existing code better. Anyone that has patches that improves current code, they get merged.
Why continue adding code that will need many changes sooner or later?
And if you are reviewing code, you don't reply as "quality of the code is terrible". Point to certain sections of the source that need to be changed in order to get committed.
I did point to certain sections of the source, I also fix some of them on my jess branch.
There is nothing wrong saying code needs finetuning. We are making a hobby here, not a job that has deadlines and you commit whatever just to make customers happy.
We have become so much bureaucrats that we had to talk for days (or maybe weeks?) to just change a default debug log level from 4 to 3.
Yes, although we said to promote some eDebug to eLog 5,6, nobody offered a patch.
Not to mention that a bug appeared in CI after changing to log level to 3. I've seen again no help.
So we did a change (that was prerfect for some people) to make them happy and then WE had to find the problem ...
Edited by athoik, 13 April 2016 - 09:33.