Most new calibre code is written in a way that is easy to port to 3 anyway.
For example, calibre has its own print function, unicode conversion functions and so on, which means that all you have to do is port those.
The problem is the half a million lines of legacy code. I for one do not have the time/motivation/desire to even contemplate porting that.
|