Differences between version dated 2001-01-08 17:43:55 and 2001-04-29 22:29:59
(spanning 10 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)
== Test Suite ==
== 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.
[http://www.extremeprogramming.org/]
[http://www.refactoring.org/]
wiki:PPR/ExtremeProgrammingRoadmap
"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?
= 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.710
imports = 0.440