-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Tuesday 22 October 2002 19:49, you wrote:
> > I'm working on some modules for Freenet (www.freenetproject.org) and
> > would like to register a namespace.  It appears that someone suggested
> > the Net::Freenet:: namespace a few months ago
> > (http://www.xray.mpe.mpg.de/mailing-lists/modules/2002-06/msg00366.html),
> > but I haven't found anything about it since.
>
> i think we finally decided not to put such things under Net.
>
> is Freenet a new protocol, or does it ride on top of something else
> (like nntp, http, or so on?).  if it is another layer, i don't think
> it should be in Net.  if it's a new low-level protocol, you might
> be ale to convince us.

It's a new protocol.  Each "node" in the entire Freenet network communicates 
using "Freenet Node Protocol" (FNP).  Though it is theoretically possible to 
write a client program using FNP, it requires a lot of crypto key exchange 
that is more complex than even the most complicated clients should have to go 
through. 

Thus, "Freenet Client Protocol" (FCP) was developed to make it easy for 
clients to be written.  FCP is meant to be used only to connect to a node on 
localhost.  FCP is where my current efforts are being directed.

The current Freenet node implementation contains a gateway called "FProxy" 
that allows any HTTP client to connect to Freenet (also only meant to be used 
on localhost).  However, my module doesn't deal with HTTP at all.  Further, 
FProxy is designed primarily for accessing Freenet through a web browser, not 
for use as a general-purpose Freenet client layer.

>
> do you have other suggestions for names?  would it fit in WebService?

WebService wouldn't do at all--FProxy is the only part of Freenet that knows 
what HTTP is.

>
> Does anyone have an objection to a new top-level namespace?  Blog seems
> similar and has its own namespace.

- -- 
"Mach is the biggest intellectual fraud of the decade."
"What about X?"
"I said 'intellectual.'"
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.4 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iEYEARECAAYFAj22IrAACgkQqpueKcacfLTigACcCcjYL4ni/c00QbuZKXSF+8sU
n/sAnRLhyuM5ytx21xMaHyacuE6LRHGu
=068Z
-----END PGP SIGNATURE-----

Reply via email to