TODO 0.5

From NNTPGrab

Jump to: navigation, search

This page contains a low-level overview of tasks which need to be done before NNTPGrab 0.5 can be released

Last updated: May 3 2009

[edit]

For NNTPGrab 0.4.91 (0.5 Beta 2)

Generic tasks:

  • Drop unnecessary libraries like fontconfig and freetype for the Mac OS X packages done!
  • Create static Fedora-MinGW subpackages for the NNTPGrab dependencies on Win32 done!
  • Find out why static-compiled GtkBuilder based applications don't work work started
  • Create a fully static-compiled version of NNTPGrab for Win32 work started
  • Investigate the possibility to do donations using PayPal

NNTPGrab Core and plugins:

  • Restarting of items in the download queue is a bit borked due to some optimalisations which were implemented for NNTPGrab 0.5
  • Changing the position of collections in the download queue causes some inconsistency in the database done!
  • Downloaded files something have a wrong status done!
  • When deleting an active server, all files go to 'not available' status done!
  • Implement forking of the console NNTPGrab Server (run in the background) done!
  • Some characters (for example ( and )) are being replaced with _ because par2cmdline cannot handle them done!
  • The automatic unpack needs to be configurable done!
  • Automatic shutdown isn't triggered when PAR2 repair is disabled and the unpack fails done!

Gtk GUI:

  • Improve the PAR2 tab so that all PAR2 sets will be shown and unpack message will also be mentioned there done!
  • The 'hicolor' theme is missing in the win32 installer done!
[edit]

For NNTPGrab 0.6.0

NNTPGrab Core and plugins:

  • Implement a TODO-download-queue for every usenet server in order to lower the CPU usage
  • The results of the par2 process need to be integrated in the NNTPGrab Core and the schedular plugin
  • Look for a way to perform configuration changes in the background so that frontends don't lock up while a configuration change is in progress

QT GUI:

  • Attend a reading at FOSDEM about QT development done!
  • Create a (minimal) GUI written in QT to test whether QT works better on Win32 and/or Mac OS X environments than Gtk in progress
  • Test the support for notification balloons in QT for Win32 and Mac OS X environments
Views
Personal tools
  • Log in / create account
Toolbox