[cap-talk] A petname toolbar for Firefox
Tyler Close
list at waterken.net
Wed Feb 23 04:37:35 EST 2005
On Feb 22, 2005, at 2:49 PM, Jed at Webstart wrote:
> On that note - is "untrusted" just another valid Petname?
No, "untrusted" is not a valid petname. "untrusted" is the identifier
for the absence of a trust relationship.
I put the null identifier in the same namespace as non-null identifiers
to facilitate communication of the two states. For example, you can
destroy a previously created trust relationship by renaming it to
"untrusted". The petname toolbar will notice this special name and
delete the corresponding binding from the database of petnames.
> It seems to me that perhaps this current implementation is a bit
> "thin".
A common first impression of my designs. I assure you there's purpose
behind my apparent inaction. What's missing is often equally, or even
more important than what is present.
> For example, what about the issue of name collision. I noticed that I
> can assign the Petname "IBM" for https://www.ibm.com/ and then it will
> happily (without notice) let me assign that same Petname "IBM" to
> https://www.wellsfargo.com/.
I consider this a feature, not a bug. Remember, we are characterizing
the trust relationship, not the identity of the website. For example, I
believe Microsoft owns Expedia. You might rationally decide to give
both websites the same petname, using the logic that you shouldn't
trust either website any more than the other since it's the same
ownership behind both websites.
> Don't you think it would be helpful to at least point out the name
> collision?
Inadvertent name collisions seem very unlikely, especially if the user
is using the petname tool as directed. On the other hand, there are
many practical and important uses for intentional collisions.
> Also, I don't know about others, but I would value the ability to view
> my Petname binding "database". Is there a way to do that?
Not a convenient way. I do agree that this feature is important, I'm
just not sure how best to implement it yet. Marc Stiegler (I think)
suggested that the petname tool automatically create a bookmark to the
current page when a petname is created. I think something along those
lines could be the right design. I'm still working over the details.
Please kick in any ideas you have.
Tyler
---
The web-calculus is the union of REST and capability-based security:
http://www.waterken.com/dev/Web/
More information about the cap-talk
mailing list