[Zarutian] 2005-07-25-15:02 Okay I am going to make a simpe peer to peer system in Tcl First of the spec: 'Functional specfication of Zarutians simple peer to peer system' Overview: * simplePeer is a little program that demonstrates how to make a peer to peer system in Tcl * 'This spec is not, by any stretch of the imagination, complete.' All of the wording will need to be revised several times before it is finalized. Scenarios: Scenario 1: Raoul Raoul is relativitly new to Tcl and wants to try something kewl with Tcl. Raoul doesnt want to install a big runtime on his machine, so he gets the tclkit for his platform of choice. He then downloads simpleP2P.kit to the same folder (or if you prefere directory) as his tclkit executable is in. He drags the simpleP2P.kit over his tclkit executable and therefor starts the simpleP2P application. Non-Goals: * we are not going to use XML to fromat messages between peers * simpleP2P wont support connecting through a proxy. * simpleP2P wont have a file search capability ... work in progress