Comment by KennyBlanken
3 years ago
"Awesome" is a serious stretch.
It's incredibly cumbersome to set up for even the most basic, common tasks that everyone wants to do. He's forced to release constant updates because he refuses to separate the news processing code from the main application code (the processing "recipes" should be separately distributed) and worse, there's no auto-updater, so keeping the application up to date is a pain in the ass. The UI is outdated, hostile to users in general, and not low/impaired-vision friendly (six icons in the standard main toolbar all look virtually identical save for very minor differences, and Goval loves different shades of grey, reducing contrast.)
Last but not least: it's almost exclusively developed by one person (a problem by itself for such a large and widely used project) who is infamous for being at best abrasive and at worst an asshole - and not a particularly good programmer. The commit history is an absolute mess to try and navigate because he seems to have "save" and "commit" confused.
Edit: the very link itself is a perfect example of how Goyal seems to have zero awareness or care for others. Why do I have to click to expand text items in release notes? And he says that some plugins are no longer compatible because of the switch to Qt6. Which ones?
He's hardly an asshole if he's giving us a useful, free, open-source piece of software all by himself. If you don't like it, write your own.
Being an asshole doesn't have to be about what you're doing, it can be about how you're doing it. In fact, that's normally how I see it used -- referring to an abrasive person who's difficult to interact with.
(I'm not commenting on the specifics of Goyal at all; I don't know about their situation.)