Differences between version dated 2001-01-08 17:46:45 and 2001-04-29 22:29:59
(spanning 8 versions)
Deletions are marked like this.
Additions are marked like this.
[[TableOfContents]]
= Short Term =
= Milestones =
* dvd menus
DENT: on the way - picked up item
* improved UI
DENT: this will be done in omi (the interface) any more detailed wishes?
* less crashing ;)
DENT: also workin on that :)
== oms 0.1.5 Release ==
* stable codebase (everybody please help)
* clean up code and directories
* work out basic development rules
* sane audio/video sync
* dynamic plugin configuration via XML
* binary packages (RPM and Debian)
== oms 0.2.0 Release ==
* Extras
* dvd menus
* fast forward/rewind playback
* time elapsed display
* Video Output
* Fullscreen Playback
* stable libvo API for oms
* binary packages (RPM and Debian)
* sane oms GUI
* as few liboms calls as possible
== Test Suite ==
= Test Suites =
Tests, tests, and more tests. It would be good to have an automated test suite. Would make it much easier to verify changes don't break things.
Write the tests first, the code till they work philosophy.
"Write the tests first, then code till they work" philosophy.
* [http://www.extremeprogramming.org/]
* [http://www.refactoring.org/]
* wiki:PPR/ExtremeProgrammingRoadmap
* wiki:Wiki/ExtremeProgrammingRoadmap
For instance... checkin some '''known''' to be valid simple streams and write tests to parse/decode them and verify the results.
What is a good way to automatically test for mem leaks?
= Long Term =
Using mtrace now (can be found on recent glibc distributions) <dent@linuxvideo.org>
ShowText
of this page
EditText
of this page
FindPage
by browsing, searching, or an index
Or try one of these actions:
LikePages,
SpellCheck
MoinMoin 1.108, Copyright © 2000-2001 by Jürgen Hermann
config = 0.000
total = 0.700
imports = 0.410