At 03:58 AM 5/14/00 , Ben Laurie wrote:
>I'm investigating how we go about registering httpy:. ... which is
>going to be non-trivial.
Sounds to me like a good reason to merge proposals, assuming it makes sense on other grounds...
At 09:45 PM 5/13/00 , Tyler Close wrote:
>I think that it is correct for cap URIs to indicate the Pluribus
>interface to the Acid database and https (and eventually httpy) URLs
>to indicate the CGI interface. This is, afterall, what the 'protocol
>specification' is meant to do.
Actually, I think this is the wrong way to negotiate the protocol, but it demonstrates that httpy: itself specifies only an agreed protocol for finding the object (and negotiating the protocol to speak to it). There can be multiple post-negotiation protocols for speaking to the found object, but none of these are the httpy: protocol.
However, I notice something present in cap: URIs that's missing in your proposal: The list of TCP/IP addresses of the SLSs to consult. Sure, the browser can be configured to check some well known ones, but if you're going to have a truly decentralized and non-corruptible system, it's important for the URI string to carry its own list of suggested SLSs as well. Otherwise, the well known SLSs becomes a point of vulnerability.
Cheers,
--MarkM