WarpVision Development

This document is used to collect ideas what must be changed to start again with UniAudio development. This is by no means a complete document, so please help to finish it!

How to improve development

 * Create a standard test environment including potentially problematic video and audio files
 * files that don't play at all or crash WarpVision
 * files that need a long time to be scanned
 * files that exhibit video/audio sync problems
 * Create a document that describes in full detail what a tester has to do and how
 * There are various ways that WarpVision outputs usefull information, they have to be listed and explained
 * Record user and tester reports in an "experience database" so the developer(s) can relate changes to effects more easily--also at later points for previous versions
 * We need clear milestones
 * Have a test plan for every major release
 * This can only work if we have a number of testers for WarpVision
 * Standardize the build environment with the help of Christian Langanke
 * Make it easier for testers and users to find appropriate versions
 * Follow a strict version numbering scheme
 * Record changes, preferably in "non-developer speak"
 * Update the user documentation (INF file)

Suggestions for Milestones

 * 1) Finish the playlist including:
 * reordering items in the playlist via drag and drop
 * removing selected items from the playlist by hitting the delete key
 * enable menu items of the playlist pop-up menu to be applied to several selected files (last, first, ...)
 * 1) Implement DVD menus/subtitles
 * 2) Fix the broken audio-playback in current SVN code.
 * 3) Clean up the settings notebook which is currently too large and obfuscated
 * Move unrelated items to "subpages" or new tabs
 * Move "Show time info" and "Enable history" to Interface page 1 called "Interface"
 * Move subtitle and OSD settings to new Interface page 3 called "Display"
 * Rename Interface page 2 "Aspect ratio" to "Screen"
 * Move "Desktop color" from "System" tab to Interface page 3
 * Move "CD preread time" from "Other" group on "System" tab to "DVD/VCD" tab
 * "DVD/VCD" tab could be renamed to "Media"

How to raise money

 * still empty