More Genny Updates, Fri, 16 Feb 2001 09:29:03 +0000
Greetings,
As the occasional straggler subscribes to this mailing list, I try to post every now and then to remind everyone that we're still here, and still working.
Genny's user interface has been greatly improved, and uhm...I think all but one bug squashed. I had to write my own getstr() thing, bleah. The less time I spend on user interface code the better.
Sharing has been improved. You can share out a directory, and change your mind later on. The webserver follows this transparently, because I use a symbolic link. The old way was that /var/www was shared, whether you liked it or not.
The downloading tries to use FreeBSD's fetch if available, but this isn't tested. Failing that, it tries for wget. Hmm, that has to be rehashed.
I am thinking of having these processes dump their logging information to a fifo which is read once a loop and displayed. Goodness gracious,
it will take entirely too much tweaking to organise onscreen verbosity.
I should break genny.py in to several different files, for the sake of source readability. I should add more dosctrings and comments for the same reason. I could be scaring off perspective coders. But this means disupting the pattern of my ~/src/genny/, or its update script...
*gripe*, *gripe*... Oh, and it's a given that I hate documenting.
I also have to rewrite Pytecache, because Pytecache likes to not bother closing its connections. That doesn't look like it's going to be difficult.
I did a haphazard presentation on Genny to my local Linux user group
(the LOSURS, http://www.losurs.org/), and no one asked me why I was doing foo and bar and why that seemed dumb. This probably means that I haven't got any basic problems with my protocol. :-)
I should write on hostscache's website why I think gnutella.hostscache.com's works are just fine the way they are, but this book over on virtual console 4 is rather binding...
TomG
Home: Genny: Posts