2007 Roadmap and Call for Contributions

Posted 8 Jan 2007 - 01:02 by noup

SubLib has come a long way since its beginning. Its framework is proving to be fairly modular and extensible as new features get developed and added. Some key points will (hopefully) mark its development this year.

Support more subtitle formats

The engine is there, now there's the need to use it. The most used subtitle formats are already supported, but there is still a plentiful of other formats that need to get into SubLib too. The documentation section contains most of the necessary information to dig into this. The objective is to arrange support for a total of about 50 different text-based subtitle formats.

Stabilize the API

Gnome Subtitles, a GNOME subtitle editor, has provided to be a good test base for the library. Its API should get stabilized.

Improve the timing operations

Most of the needed timing/synchronization operations are already supported. These include setting timings (frames or actual times) individually, shifting a set of subtitles, changing between frame rates, and automatically adjusting a range of subtitles based on 2 sync points. The last one should be extended to a list of multiple sync points.

Release 1.0

If all goes as planed, version 1.0 should be released when all the previous bits get done.

This constitutes the roadmap for SubLib. Developers are encouraged to contribute and help on completing these tasks. Any help is most welcome and appreciated.