Differences between version dated 2001-01-08 12:10:59 and 2001-04-29 22:29:59
(spanning 11 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)
= Long Term =
== 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 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, then code till they work" philosophy.
* [http://www.extremeprogramming.org/]
* [http://www.refactoring.org/]
* wiki:Wiki/ExtremeProgrammingRoadmap
For instance... checkin some '''known''' to be valid simple streams and write tests to parse/decode them and verify the results.
The buffer code can have single, multi-thread tests.
What is a good way to automatically test for mem leaks?
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.770
imports = 0.440