5 ms·
I agree. I am an enthusiastic fan of the Kitty terminal emulator [1], another of his creatures, and I am following its development (though I never managed to co
by ziotom78 6y ago
I agree. I am an enthusiastic fan of the Kitty terminal emulator [1], another of his creatures, and I am following its development (though I never managed to contribute with some code). Kovid's answers on the GitHub forum are often short and sound a bit harsh sometimes, yet he's ready to accept others' suggestions and stand corrected when needed.
If only there were more coders like him!
[1] https://sw.kovidgoyal.net/kitty/index.html https://sw.kovidgoyal.net/kitty/index.html
- Tankenstein 6y agoWow, I didn't realise it's the same guy. Kitty truly is a terrific piece of software, and it seems Kovid is also a terrific product engineer.
- ChuckNorris89 6y agoI tried to see if it's available for Windows but now luck or did I miss something?
- giancarlostoro 6y ago> yet he's ready to accept others' suggestions and stand corrected when needed. I think this is fine and somebody who cant accept this needs to go outside and breathe. Sometimes you gotta put your foot down about something until you are convinced otherwise.
- Tijdreiziger 6y agoFor a second I thought this was the KiTTY Telnet/SSH client [1], but it appears to be an unrelated piece of software. [1] http://www.9bis.net/kitty/#!index.md http://www.9bis.net/kitty/#!index.md
- geewee 6y agoOh damn it's the same guy who made Kitty? That is one fine piece of software
- Mediterraneo10 6y ago> yet he's ready to accept others' suggestions and stand corrected when needed. Over the years, the community has volunteered time and time again to develop a new UI for Calibre that would at least bear some resemblance to all the other applications we use on our computer. They would do all the work. His response has always been no. And there has been his hostility to criticisms of security flaws in his code.
- xbmcuser 6y agoIts an open source project if the so called community actually wanted to do something we already would have different gui port.
- Mediterraneo10 6y agoPeople have been reluctant to do that because Goyal has shown that he would be hostile to any fork and would seek to frustrate any such attempt.
- Shared404 6y ago<Citation needed> Based on what else I've seen about him -- admittedly only this thread -- I would guess that while he would not assist or change his behaviours, he would not actively try to frustrate it.
- brmgb 6y agohttps://github.com/janeczku/calibre-web https://github.com/janeczku/calibre-web It doesn't do all that calibre does obviously but it does most of what I need. It's not per see a fork as it only uses the same database formats and directly call calibre for conversion but it's as close as you get to a "modern" gui on top of calibre. As usual, the people actually doing the work and the people complaining are strictly different subsets.
- itsovermyhead 6y agoI can't speak towards his attitude toward security flaws, but I think his reaction to not wanting Calibre updated is reasonable. Anytime a UI is updated, you're going to completely modify the behavior or of the people that are using it. So any change someone else is making that isn't as closely tied with the product as he is, is probably going to be suboptimal. Not only from a user experience perspective, but also from his ability to answer questions on the forum as people are asking him questions about how to achieve certain things. This means that he'll HAVE to be closely tied with a redesign. Which is probably not where he wants to be spending a significant amount of his time. There's also the added complexity of legacy users that are just book people, that are quite used to the design as it is, so any migration over the new one, no matter how gradual, is probably going to make the product harder for them to use. I'm not saying I agree or disagree with him, but his reasoning is valid. This isn't a project where you just hand off to someone completely new and let them do what they want. That's how you end up with a broken product.