Files
dvdisaster/TODO
Stéphane Lesimple db4d3af31d sync from upstream up to 22:14a375563e2b
This includes the following commits:

changeset:   22:14a375563e2b
summary:     chang "while" command to "type -P" in bash based configure

changeset:   21:c4bf7c0f33d2
summary:     updated codec paper for RS01 life cycle

changeset:   20:dbcaad8128aa
summary:     replaced build count with mercurial changeset

changeset:   19:fba258a6acfa
summary:     Added tag 0.79.10 for changeset 49950be5a2ef

changeset:   18:49950be5a2ef
summary:     merged some debian patches

changeset:   17:815be3929c41
summary:     merged "easy" patches from Stéphane Lesimple's version

changeset:   16:7d15f8a958cb
summary:     Made printf format strings 32/64bit safe as suggested by Stéphane;

changeset:   15:1055a53b8d6d
summary:     reorganized code for --with-gui=[yes|no] option

changeset:   14:fbe2ae12a32c
summary:     Added tag 0.79.9 for changeset f2fdd6d3a1f5

changeset:   13:f2fdd6d3a1f5
summary:     updated TODO and CHANGELOG

And other changes that were needed to resolve the (many) conflicts.
2021-10-09 15:22:57 +02:00

68 lines
2.3 KiB
Plaintext

Tentative to do/ release schedule
Versions 0.79.x: development releases
* restart project, catch up wich recent compiler and OS version
* last releases with gtk-2
work in progress (this release):
- split GUI code from core source to allow for command-line only build (done)
- merge patches from Stéphane Lesimple (done) and Debian (done)
upcoming (next stable release):
- restore adaptive reading for all codecs
(no more releases for 0.79.x planned;
except for maintenance issues should the need arise)
Versions 0.80.x: development releases
* gtk-4 migration
* lots of micro releases to revive the project and resolve outstanding issues
- upgrade from gtk-2 to gtk-4
- remove obsolete features, especially from the GUI
- ... many more will likely be added ...
Version 0.82: milestone/stable release
- RS03 encoding considered feature complete
Version 0.83: development releases
- multithreaded decoding (error correction/repair)
for RS01/RS02/RS03
Version 0.84: milestone/stable release
- RS03 decoding considered feature complete
Version 0.90:
- Grand finale: add a last new feature which isn't jaw dropping
but very convenient to have (sorry - has nothing to do
with ripping). Since I'm not sure whether there
is prior art to this feature, I won't get into
details about it until the first release to fence
off IP trolls.
Version 1.00: maintenance releases
The project is considered finished. By the time we reach
1.00, optical media should be as extinct as floppy discs
are now. That won't obsolete dvdisaster (quite to the
contrary!), but we're probably feature complete in this
revision and won't need to introduce new features.
From time to time maintenance releases will be made
to adapt for new operating system and toolkit versions.
Unspecified schedule / later releases
- add pause/resume button
- optionally pause after n read errors for drives which
need to cool down
- add function for stripping RS02 data from image [done in pl7]
- add quiet option for command line mode
- display estimated finishing time for encoding/decoding
- catch up with many other queued up suggestions
- provide a function for searching directories for suitable .ecc files
for the current image
- add real UDF parsing to udf.c
(currently only the backward compatibility ISO structures are used)