The code in library/server is the current content server code. The code in srv is the rewrite that Kovid is doing. Unfortunately, he seems to have dropped the changes I made for kepubs. I'll have a look at putting it back in and see if he is OK with it.
The list of formats to update the metadata is a bit harder. The problem is these need the metadata writer plugin for the format. But, as this is not included in calibre for kepubs, there would need to be extra checking to make an update wasn't attempted when the writer wasn't there. From a Kobo users point of view, adding the metadata writer and reader plugins to calibre would be best. But, I understand Kovid's desire not to include single site formats in the base calibre.
|