The new server is nowhere near ready just now. As for allowing plugins to register themselves, I dont want to do that, because not all plugins are suitable for use in a server context. Some of them can be quite slow/leak memory/crash(pdf) which is why the list of formats is artificially restricted, as opposed to being the list of formats supported by all metadata writer plugins.
There is also the question of plugboards, IIRC the list of formats that can be used with plugboards in the server is also hardcoded.
I'm not sure what the best way to proceed here is. I suppose I could add kepub to the hardcoded list and have the code disard it if not kepub writer plugin is available.
|