On Sun, 07 May 2000, Lawrence W. Leung wrote:
> > I'm no expert on URLs (someone could dig up the standard) but it was my
> > understanding that the // indicated a location on the network, but that that
> > URLs that do not contain a location (file: , mailto: , news:) are
> > still completely within the standard.
> 
> Ok so you want me to make key requests that use the default node like:
> freenet:<key>
> ?
> 
> and keep the specific node one to freenet://<server>/<key>
> ?

Well, the closest parrallel is Usenet where it does not do this. Instead it has
two schemes, news:<group> and nntp://<server>//group, so I would not do this.

Remember, you are doing users a dis-service by encouraging them not to run a
node locally. I would _heavily_ suggest you do like the other clients and use
only the key for request, defaulting to localhost:19114 and using a switch /
config file to get another address.

Possibly having node addresses as another URL scheme might also be a good idea,
but that would be for the internal protocol.

> >    "Many URL schemes reserve certain characters for a special meaning:
> >    their appearance in the scheme-specific part of the URL has a
> >    designated semantics. If the character corresponding to an octet is
> >    reserved in a scheme, the octet must be encoded.  The characters ";",
> >    "/", "?", ":", "@", "=" and "&" are the characters which may be
> >    reserved for special meaning within a scheme. No other characters may
> >    be reserved within a scheme."

> So any proposals for other types of keys?
> 
> Perhaps CHK's could be freenet:@<chk in hex>
> ?

more like

free:KHK-SHA1=<string>
free:CHK-SHA1=<content hash in hex|base64>&<decryption key in hex|base64>
etc

<snip> 
> We have a goal to work towards =)
> 
> Ok, so do you guys want me to change freenet: to x-freenet: right now?
> 
> 
> Thoughts?

I'll think about it

> -Larry
> 
> 
> _______________________________________________
> Freenet-dev mailing list
> Freenet-dev at lists.sourceforge.net
> http://lists.sourceforge.net/mailman/listinfo/freenet-dev
-- 

Oskar Sandberg

md98-osa at nada.kth.se

#!/bin/perl -sp0777i<X+d*lMLa^*lN%0]dsXx++lMlN/dsM0<j]dsj
$/=unpack('H*',$_);$_=`echo 16dio\U$k"SK$/SM$n\EsN0p[lN*1
lK[d2%Sa2/d0$^Ixp"|dc`;s/\W//g;$_=pack('H*',/((..)*)$/)

_______________________________________________
Freenet-dev mailing list
Freenet-dev at lists.sourceforge.net
http://lists.sourceforge.net/mailman/listinfo/freenet-dev

Reply via email to