Earlier quoted context omitted.
However it seems that people are slowly migrating Calibre to Python 3. Also looks like any Python3 patch doesn't break the current Calibre build is welcome indeed.
Yes. I should have been more clear. He is not against python3 but thinks that it is less work to maintain python2 than port calibre to newer version.
Bookworm: A Simple, Focused eBook Reader
111–120 of 271 posts
Re: Bookworm: A Simple, Focused eBook Reader
#112Earlier quoted context omitted.
Calibre author have said that despite python2 eol he will not transition to python3 and that he is "perfectly capable of maintaining python2 himself"
To be honest, I don't see why would you port it to python 3. Isn't it already working? Are there any python 2 bug hampering its development?
Re: Bookworm: A Simple, Focused eBook Reader
#113Earlier quoted context omitted.
Thanks, I’d not heard of it before. I guess EPUB’s got a while to go to cover all niches.
EPUB can't cover this niche. EPUB is basically just HTML in a zipfile, with all the ugly warts that HTML comes with. (Attempts to enforce "pixel-perfect" design, broken accessibility, ugly fonts forced on you, etc.) EPUB is good for publishers, I guess, but a crappy ebook format. FB2 is a different beast, it's an extremely minimal XML dialect that encodes only semantic information and nothing else. (Basically, tags f…
Re: Bookworm: A Simple, Focused eBook Reader
#114Maybe I'm old school, but I don't understand the concept of a "library". I have directories on my filesystem(s), files in those directories, and amazingly powerful applications to navigate them (Total Commander / mc / Krusader). Why would an ebook reader even try to do the navigation for me? It should display an ebook, and I'll take care of the rest. If it's showing me the file system, it's redundant. If it's showing…
A filesystem is perfectly fine, if used correctly, for the average ebook reader use-case.
If you have 10 million ebooks and need to run 100 complex searches per second then you need an RDBMS.
Re: Bookworm: A Simple, Focused eBook Reader
#115Earlier quoted context omitted.
My first reaction was also the same: "That's a nice reader, but I use Calibre, and can read my eBooks from it too". If I didn't have an eReader and didn't manage it with Calibre, I'd build and it use it happily. While Calibre has a full management, editing and authoring suite, it also has a nice internal reader with reading features. It's not like the Photoshop, but rather the ACDSee suite, which comes with a full fl…
Yet Calibre is full of quirks, seemingly lacks some reasonable features (like importing metadata from book files themselves) and stuck with Python 2. I wish there were alternatives...
Re: Bookworm: A Simple, Focused eBook Reader
#116Earlier quoted context omitted.
Yes. I should have been more clear. He is not against python3 but thinks that it is less work to maintain python2 than port calibre to newer version.
This sounds like Calibre codebase is a mess that needs to be refactored.
Re: Bookworm: A Simple, Focused eBook Reader
#117Earlier quoted context omitted.
I use the ppa, but doing that opens you up to security concerns. I've tried to build from source, but there are too many dependencies and I couldn't build it due to conflicting libraries.
Security is a spectrum not an on off switch. The question is whats the risk profile/benefit. The ppa like many other is hosted on launchpad.net owned by canonical. If Canonical is compromised you are probably boned any way you slice it. If the developer is compromised you are probably boned. This leaves the fact that the devs account on launchpad could be taken over and used as an attack vector which quite frankly se…
Re: Bookworm: A Simple, Focused eBook Reader
#118Trivia here : the original concept was on deviantart in the elementary-art community. https://www.deviantart.com/danrabbit/art/BookWorm-239349207 They have a lot of interesting concepts here : https://www.deviantart.com/elementary-art/favourites/ It make me really happy that the elementary projet finally manage to provide sexy apps for Linux.
Re: Bookworm: A Simple, Focused eBook Reader
#119Anyone knows if there is a ebook reader that supports Android/Linux and can sync book/progress between machines?
Re: Bookworm: A Simple, Focused eBook Reader
#120Earlier quoted context omitted.
Calibre author have said that despite python2 eol he will not transition to python3 and that he is "perfectly capable of maintaining python2 himself"
To be honest, I don't see why would you port it to python 3. Isn't it already working? Are there any python 2 bug hampering its development?
Python2 as a platform will slowly die and any application depending on it will die with it. Though, this won't become a serious problem in the next years, but more like 5-10+ years.
It's sad, but the reality now.