I encourage you to get your hands dirty with some calibre code. I'm sure you will find many areas where the code can be made more intelligent.
Instructions on getting started with calibre development are in the User Manual. If you need more help, feel free to ask.
|