Genny and other updates, Mon, 25 Dec 2000 03:43:26 +0000

Greetings,
I've rearranged the data structures for Genny. I've also added a file called HACKING, which, for now, only explains the data structures used in the Genny source code.
I've tweaked the user interface code. It's still buggy and broken, will someone please fix this for me? :-) Bugs include:
 * Inability to respond to network data between initial keystroke and
 <return>
 * An eternal blank line just one above the status line.
 * Weird things happen due to a hardcoded notion of an 80x25 console.
 * Typing more than a lineful of data on the input line causes it to
 scroll to the output area I would like to implement a Chat Service over Genny. However, a form of accountability (that is, the ability to /ignore losers) is definitely required in such a personal medium. Genny was designed to ignore IP as much as possible, and since most basic authentication schemes on the internet are based on IP, accountability seems a challenge.
I wrote a brief article about peer to peer and posted it to http://nova.yi.org/~tomg/articles/peertopeer.html.
I have to update the source protocol document to include Broadcast Identifiers. But I don't want to do that until I'm sure I could implement it in code without going insane.
CycloCide and I are working together to create hostscache.com, an infrastructure of sites to bootstrap Gnutella (and later, Genny)
connectivity. If you have a Unix box on a static IP, you can run a hostscache servant. More information will be posted to http://www.hostscache.com/.
I would like questions to be asked about what Genny can do, so I can answer them. More importantly, I will be able to add it to boasts.html,
and to the FAQ. Not everyone has the time to subscribe to a list and ask questions.
Happy hacking,
TomG

Home: Genny: Posts