View Single Post
  #45 (permalink)  
Old April 7th, 2002
Kaapeli Kaapeli is offline
Enthusiast
 
Join Date: March 23rd, 2002
Location: Finland
Posts: 38
Kaapeli is flying high
Default Re: Re: Re: Re: i get it

Quote:
Originally posted by Morgwen


You can improve the protocol which all clients use!
Good example is handshaking protocol v0.6, instead of protocol v0.4. But you still can implement the support to the new protocol only for your client. If there are some old client's wich don't support the new protocol, what can you do for it? They can't get the same benefit that other clients wich support the new protocol.

Quote:
Originally posted by Morgwen

And not impletent some features which only your own nodes understand!

Morgwen
Are you referring to some specific client and feature, like BearShare and hashes? BearShare (and the newest LimeWire, as far as I know) uses SHA1 hashes. If there will be another client wich support SHA1 hashes, it is automatically compatible with BearShare.

If you develope a new feature, it is obvious that other cleints must also support the same feature until there is some use of it. Of course, there are some features wich can help all clients without any support from them (like pong caching), but most features require support from all clients (like hashing).

It is no good to stick in old protocols and features.
Reply With Quote