[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 simpleP2P' Overview: * simpleP2P is a little program that demonstrates how to make a simple 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 a programmer 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. Up pops the console and a window showing him the built-in command manual for the 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