My policy is that if someone has taken the trouble to learn enough of the calibre codebase to submit a patch, the least I can do (provided the patch is not something that cannot be included for other reasons) is put in the work to integrate it. So all that you need to do is check with me whether what you're trying to do is ok first. In this case, as I've already said, it is perfectly ok.
|