7 | | * A more standard communication protocol between the frontend/backend/etc. Currently uses a custom protocol, and it would be nice to replace with something that's more of a standard. '''Note:''' this really needs to be fairly efficient, since this is a common task. Parsing XML queries/responses several hundred times a second really isn't a good thing to be spending CPU time on. dbus a possibility? |
8 | | * Multicast streaming of video/live tv. |
9 | | * UI rewrite - #12. This actually encompasses more than the UI itself - one of the intents is to sanitize a lot of the code that's grown over the years, contributed by different people. It's not terribly cohesive as it is. (Currently underway) |
10 | | * Possibly get rid of some of the various plugins by incorporating them into the core app? Might allow the user interface to be consolidated more. |
| 7 | == High Priority == |
| 8 | |
| 9 | * [TaskPluginIncorporation Incorporate the MythVideo, MythMusic and MythGallery plugins] into the core app? Allow the user interface to be consolidated more. |
| 10 | * Switch to a [TaskWebBasedSetup web-based setup] using the in-built webserver in mythbackend and replacing mythtv-setup. |
| 11 | * Switch to [TaskEmbeddedMysql embedded mysql] for the database to simplify initial configuration. |
| 12 | |
| 13 | == Normal Priority == |
| 14 | |
| 15 | * A more standard [TaskCommunicationProtocol communication protocol] between the frontend/backend/etc. Currently uses a custom protocol, and it would be nice to replace with something that's more of a standard. '''Note:''' this really needs to be fairly efficient, since this is a common task. Parsing XML queries/responses several hundred times a second really isn't a good thing to be spending CPU time on. dbus a possibility? |
| 16 | * [TaskMulticastStreaming Multicast streaming] of video/live tv. |