A package was submitted to savannah.nongnu.org This mail was sent to [EMAIL PROTECTED], [EMAIL PROTECTED]
James Mitchell Jensen II <[EMAIL PROTECTED]> described the package as follows: License: mbsd Other License: Package: The PLife Project System name: plife Type: non-GNU Description: This aim of this project is to define, improve, and build programs and libraries to implement a peer-to-peer file-sharing protocal that does not rely on continuous connections to dedicated hosts to work. Rather, every peer holds a cache of known peers, which it will send to other peers who request such a cache. Peers in this cache are to be marked with the time they were last contacted, so that they can be purged at appropriate intervals. To search for a file, a search request is sent to peers in the searching peer's cache. These peers return a list of files in their shared directories that contain the terms being searched for. The advantages of this approach are simplicity and a truer freedom from the traditional server-client architecture; while there will certainly be dedicated "servers" that serve as gateways to the network, they need be nothing less than true peers on the network. A publisher could set up a "server" for use as a distribution server for samples of their products. Some early, rough work has been done and is contained in a tarball at http://home.earthlink.net/~cheeb2002/plife.tar.bz2 Other Software Required: Python GTK pyGTK wxPython Tkinter Other Comments: _______________________________________________ Message sent via/by Savannah http://savannah.nongnu.org/ _______________________________________________ Savannah-hackers mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/savannah-hackers