[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [GNUnet-developers] End-user wishlist
From: |
Christian Grothoff |
Subject: |
Re: [GNUnet-developers] End-user wishlist |
Date: |
Wed, 25 Jun 2003 18:13:55 -0500 |
User-agent: |
KMail/1.4.3 |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Wednesday 25 June 2003 02:26 pm, address@hidden wrote:
> On Wed, Jun 25, 2003 at 07:43:44AM +0100, N. Durner wrote:
> > >> How about "gnunet://HASH1INHEX/HASH2INHEX/CRCINHEX/SIZE"? If someone
> > >> writes a little wrapper for parsing/generating this type of URL,
> > >> I'll put it in util/hashing.c to make it "official". Or are there
> > >> any objections/problems with the above format?
> >
> > The eDonkey clients use "|" as separator.
> >
> > The URL scheme is a reasonable thing for all GNUnet applications, not
> > just AFS. Therefore, the intended application should be specified, too:
> > gnunet://afs|HASH1INHEX|HASH2INHEX|CRCINHEX|SIZE
> > gnunet://chat|daily-talk
>
> Looks like you and the edonkey developers have never read RFC2396. I
> believe Christian's suggestion is more in line with the suggestions of
> RFC2718 also, but if you need to build on his suggestion, I would suggest
> the following instead:
>
> gnunet:afs?HASH1INHEX&HASH2INHEX&CRCINHEX&SIZE
>
> ...as this is more consistent with RFC2396 than your suggestion.
>
> See:
> http://www.ietf.org/rfc/rfc2396.txt
> http://www.ietf.org/rfc/rfc2718.txt
Ok, I looked at the RFC. I would not *like* to have the "&" in the URIs since
a) they would have to be masked on the command line, and
b) we may want to have other query parameters in the future
I agree with that "afs" should be part of the URI. I would think of "afs" as
the authority that is responsible for the data. For the non-hierarchical hash
codes, I would suggest to use "." as a separator. That would yield:
gnunet://afs/HASH1.HASH2.CRC.SIZE
We could use optional additions like "?ANONYMITY-RECEIVE=42" to specify
options.
For namespaces, we would have:
gnunet://afs/NAMESPACE/HASH1.HASH2.CRC.SIZE
Any further comments?
Christian
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)
iD8DBQE++iyz9tNtMeXQLkIRAuekAJ9RFTnHQ1YH8UgFLoF+GIZ/zBU24wCggXNr
0bu2jLoOufCshqx/rj0TNoI=
=YfTv
-----END PGP SIGNATURE-----
- Re: [GNUnet-developers] End-user wishlist, (continued)
- Re: [GNUnet-developers] End-user wishlist, anonymous1, 2003/06/25
- Re: [GNUnet-developers] End-user wishlist, N. Durner, 2003/06/25
- Re: [GNUnet-developers] End-user wishlist,
Christian Grothoff <=
- Re: [GNUnet-developers] End-user wishlist, Tom Barnes-Lawrence, 2003/06/26
- Re: [GNUnet-developers] End-user wishlist, anonymous1, 2003/06/26
- Re: [GNUnet-developers] End-user wishlist, Niklas Höglund, 2003/06/28
Re: [GNUnet-developers] End-user wishlist, Niklas Höglund, 2003/06/28