Changes between Version 54 and Version 55 of FutureDevelopment


Ignore:
Timestamp:
10/29/10 01:52:38 (16 years ago)
Author:
Raymond Wagner
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • FutureDevelopment

    v54 v55  
    55If you see things you would like to work on, please email the mythtv-dev list for details/questions/etc.
    66
    7 == In Progress ==
     7== Recently Completed ==
    88 * Rewrite OSD.
    99 * Improve support for HD audio codecs and output.
    10  * Playback and menu support for the Bluray disk format.
     10 * Playback support for the Bluray disk format.
     11 * Support for playback of ISO and VIDEO_TS folders over storage groups to allow removal of local file support.
     12 * [TaskThemeDownloader themes.mythtv.org] Theme download site and accompanying mythfrontend/mythbackend code
     13
     14== In Progress ==
    1115 * [TaskMythMusicRewrite Switch MythMusic to use MythUI.]
    1216 * Move backend configuration into mythbackend MediaServer (mini-http server), eliminating mythtv-setup
    1317 * [wiki:TaskMFileSystemWatcher Background scanning and notifications for content in Storage Groups.]
    14  * [TaskThemeDownloader themes.mythtv.org Theme download site and accompanying mythfrontend/mythbackend code]
    1518 * Revitalization of MythWeather to be TOS compliant, and less buggy
     19 * Support for VAAPI hardware decoding (for AMD, Intel, and PowerVR chips)
     20 * Support for CrystalHD hardware decoding (to be provided largely by upstream support in FFMPEG)
    1621
    1722== High Priority ==
    18 
    1923 * [TaskPluginIncorporation Incorporate the MythVideo, MythMusic and MythGallery plugins] into the core app? Allow the user interface to be consolidated more.
    2024 * Switch to [TaskEmbeddedMysql embedded mysql] for the database to simplify initial configuration.
    2125 * Re-implement orphan and optimization perl scripts as internal housekeeping tasks.
    22  * Support for playback of ISO and VIDEO_TS folders over storage groups to allow removal of local file support.
    23  * [RecordedFile Database Schema updates for normalizing MythTV & MythVideo file related tables.]
     26 * [RecordedFile Database Schema updates] for normalizing MythTV & MythVideo file related tables.
     27 * Improve [TaskThemeDownloader themes.mythtv.org] for user submitted content.
    2428
    2529== Normal Priority ==
    26 
     30 * Menu support for the Bluray disk format.
    2731 * 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.
    2832   * [http://www.freedesktop.org/wiki/Software/dbus dbus]?
    2933   * [http://code.google.com/apis/protocolbuffers/ Google Protocol Buffers]?
    3034 * Improve developer documentation by doxygenifying all the major classes, and the major subsystems of MythTV.
    31  * Merge of recording and MythVideo database tables.
    3235 * Split of mythbackend into a two programs; one for performing scheduling, file serving, and jobqueue, the other for handling capture inputs.
    33  * Rework of jobqueue to remove special handling of transcoding/commflagging, and remove the four-userjob limit.
     36 * [JobQueueRewrite Rework of jobqueue] to remove special handling of transcoding/commflagging, and remove the four-userjob limit.
    3437 * Revamp of perl bindings.
    3538 * Additional official bindings: php (split from MythWeb?), ruby, java, ...
    3639 * Revamp of nuvexport.
    37  * Support for VAAPI hardware decoding (for AMD, Intel, and PowerVR chips)
    38  * Support for CrystalHD hardware decoding (to be provided largely by upstream support in FFMPEG)