> Hrmm. I still think that someone who's writing a MP3 player would be more
> likely to add support for a simple protocol than link some weird Freenet
> library into their program to communicate using a complex protocol,
> considering code bloat and all. A simple binary protocol should be decided
> upon and implemented for this reason, IMHO.

What you're suggesting is having them link some weird Freenet library into
their program instead of linking to a standard library and using a well
documented, standard API which everyone else is using already.

> Although the whole situation disturbs me somewhat. This shit could quickly
> get completely out of control, when a Freenet node needs to support CORBA,
> XML, SOAP, HTTP, FNP, FTP, IRC, and whatever other buzzword is in style.

We just need to decide on an support one simple standard protocol. It's
just a matter of which one.

> We need to think twice before implementing difficult and complicated
> protocols. HTTP support is easy to implement and widely usable, so that
> was a good choice. I support a simple binary protocol that client writers
> can use. But beyond that, I'm not sure.

By using SOAP, CORBA, etc., we DON'T implement a protocol at all. That's
the point. All of the arguements you're making are exactly my arguements
for using something like SOAP instead of making up our own protocol.



_______________________________________________
Devl mailing list
Devl at freenetproject.org
http://www.uprizer.com/mailman/listinfo/devl

Reply via email to