Fix it. Provide a diff or maybe a pull. Speak to the main devs about the best practice but that is a "thumb in the air guide" to helping out.

Your enthusiasm is greatly welcomed. Of that I am sure.

I have a github account (same name) and I looked in the issues list, but the only issue for koreader-base is restructuring of modules/shared libraries, which would take more than a few hours and a comprehensive knowledge about the application.