Hi tincanfury and other people listening in
I really appreciate your continued interest in and concern for the current status of nzbget.
I'll just give a brief summary of where things are at the moment:
As mentioned earlier I too identified severe bugs with nzbget, and went on a code-frenzy that was supposed to fix all of those problems - instead it ended in unstable and unusable code.
The plan was, has been, and still is to merge in some of that code-frenzy functionality while monitoring stability closely. However admittedly some momentum was lost due to this reinventing the wheel over again.
As Kristian mentions I have not committed to CVS because I have been merging new-bad-code into the nzbget-0.2.0 version locally in my working environment.
Code has been made, changed and remade, though most of the time spend with nzbget has been with testing stability - Vincent Lussenburg (vinnaaah here I think) has been extremely helpful with trying out my bad and evil code and sending my bugs when something went wrong.
What I currently have is nzbget-0.2.0 with the following:
* New (improved?) client/server interface
* Can handle timouts from server "gracefully" (results in broken file)
The biggest problem with the current code is still that it might hang when it has downloaded all files (eg. 0/142 files remaining and nothing more happens). This is something that needs to be adressed before one can say the base-functionality is in place for nzbget and it's "stable"
The question I have asked myself is when should I release a version to you guys? And what if there are bugs in the code, will you be able to handle that? Had I released the instable code-frenzy version it would have meant people would have to revert to previous versions manually.
As I see it I can either release semi-stable versions (under a alpha tag or something) or I can wait till the code is proven and sound (as sound as possible can be) before releasing anything.
If someone is interested in trying out the current code you can do it at files.interiority.dk/nzbget-0.2.1-120605.tar.gz
Any comments? Would people rather have more periodic releases of potential unstable code or wait for prestine release?