DEVELOPMENT DISCONTINUED! I no longer have time for QuickRip. If you'd like to take over the project, please get in touch.
Detailed TODO List
Items that have been completed are struck through.
0.9-alpha
- base.py
Rewrite scanning code to use mmpython
Make ogmerge and transcode dependencies optional
Write decent threaded framework to run commands
Write logger (plus commands run log)
Write support for MP3 audio
Write support for DiVX/XViD video
- UIs
Write more modular framework for asking questions in CLI
Get CLI to basic state (handle changing of options and ripping titles)
0.9-beta
- base.py
Expand logger to log debug messages ('Debug' mode)
- Write diagnostic mode to look for common problems on user's computer
Write support for OGG audio
Write support for MPEG-2 video
Write detection for format (PAL/NTSC/NTSC prog)
- UIs
- Finish Qt prototype UIs
- Rewrite code to plug Qt GUI into
base.py
0.9-rc1, other rcs, until 0.9
- base.py
- Test until reliable on a range of platforms
- UIs
- Finish plugging GTK GUI into
base.py
- Packaging
- Create the tarball, RPM, DEB and ebuild
- Test each on at least two platforms
Software error:
Can't call method "do" on an undefined value at /home/project-web/quickrip/cgi-bin/counter.pl line 74.
For help, please send mail to the webmaster (webmaster@sourceforge.net), giving this error message
and the time and date of the error.