FFmpeg Release Plan: Difference between revisions

From MultimediaWiki
Jump to navigation Jump to search
No edit summary
 
(+Rationale for)
Line 11: Line 11:
* No half-implemented functionality that may break existing user apps.
* No half-implemented functionality that may break existing user apps.
* Endurance/memleak testing on film-length files.
* Endurance/memleak testing on film-length files.
==Rationale for releases==
* Provide endorsed snapshots for external software developers to develop against
* Avoid sitation where external software developers using SVN head when head has transient limitations.
* Discourage external software developers using ancient snapshots that we no don't support.


[[Category:FFmpeg]]
[[Category:FFmpeg]]

Revision as of 04:15, 27 January 2009

Ideas and suggestions concerning FFmpeg software releases.

Things that need doing

  • Fix DV regression tests on PPC
  • Approximately 95% test coverage in FATE.

Release Criteria

  • make test passes.
  • FATE test converage passes for all platforms of interest.
  • All 'important' bugs reported in roundup fixed/closed.
  • No half-implemented functionality that may break existing user apps.
  • Endurance/memleak testing on film-length files.

Rationale for releases

  • Provide endorsed snapshots for external software developers to develop against
  • Avoid sitation where external software developers using SVN head when head has transient limitations.
  • Discourage external software developers using ancient snapshots that we no don't support.