2014-03-13, 01:28 AM
Would it be easier if you submitted pull requests instead of having Sven merge it? I am also going to check in the genre fix right now for the plugin.
As far as adding UI - the only real UI you can add is the plugin's html configuration page. You cannot present any UI at runtime because the requests will be coming from all kinds of different devices and the server could very well be tucked somewhere out of sight.
What you can do is tell me what the purpose is for and then we can figure out how to get the message to the administrator. For example, we have a notification system. The plugin could add messages to that (or I could have the core do it if I think it should apply to any tv service).
If you want some kind of error message displayed resulting in some kind of input, I could create some special exception which passes the info to clients, they make the user respond and then the client submits it. That is not desirable though because it will require work from any UI developer wishing to implement live tv, so I really would like to avoid that.
As far as actually popping up a message box on the server machine, that also can't be done for the reason stated above, but also, doing so will prevent your plugin from working with the linux and os x versions of the server.
As far as adding UI - the only real UI you can add is the plugin's html configuration page. You cannot present any UI at runtime because the requests will be coming from all kinds of different devices and the server could very well be tucked somewhere out of sight.
What you can do is tell me what the purpose is for and then we can figure out how to get the message to the administrator. For example, we have a notification system. The plugin could add messages to that (or I could have the core do it if I think it should apply to any tv service).
If you want some kind of error message displayed resulting in some kind of input, I could create some special exception which passes the info to clients, they make the user respond and then the client submits it. That is not desirable though because it will require work from any UI developer wishing to implement live tv, so I really would like to avoid that.
As far as actually popping up a message box on the server machine, that also can't be done for the reason stated above, but also, doing so will prevent your plugin from working with the linux and os x versions of the server.