On 20-Jan-06, at 7:23 PM, Pete Rowley wrote:
John Merrells wrote:
I think most of this comment was based on your misunderstanding
above... so no silos....
My misunderstanding is based on the fact that the sxip attributes
are in the document
There are some example property names from the sxip.net authority,
but you can use anything you want.
I could publish the ones we've been using as another ID, or in an
appendix of a revision of this ID... but
I don't want to mandate that anyone should use them. It'd be nice if
they did of course.
yet apparently only sxip.net can supply the values (no matter where
they are stored).
Nope. What in dmd1 gives you that impression? It might be the
capabilities definition
stuff... only sxip.net can tell you the type information for that
property name.
In that case I don't understand
a) why they are documented since there does not appear to be point
of interoperability (these are for your website?),
They're not, but could be. I could publish them as a document on
sxip.org... then you could take a look at them and see if they make
sense for your application.
b) why a homesite would need to explicitly "support" the sxip#1
capability and advertise that support, since for the homesite they
are opaque attributes and it can either choose to allow the storage
of opaque random attributes or not, and any one user either has
those attributes or not - or is this a crude form of access control
for homesite storage?, where is the capable in capability?
Well a capability is both services and properties. I think you mean
why would a homesite want to advertise that it knew about a
particular family of properties.
But, yes. In a sense the Homesite is advertising what schema it knows
about. It could choose to operate in such a way that it only stores
properties that it knows about. Personally I think that'd suck. But,
given a set of Homesites a Membersite could chose the one most
appropriate for fetching or storing a particular property. Key to
Homesite popularity will be the UI/UX and that will be strongly tied
to what the properties are. As a user I'd want my DVD wish list at
the Homesite with the best UX/UI for that rather than for the one
with none at all.
and c) what exactly is the homesite expected to do to "tailor its
response" when presented with the dix:/membersite-accept when it
has no real knowledge of the attributes involved beyond what they
are called (and presumably the membersite requests only what it
does understand.)
Accept is mostly for the services part of the capabilities. For
example the authentication mechanisms used. Maybe the Membersite can
say that it can deal with particular security tokens...
Sorry to bang on about this, but I am actually trying to cut code
here :)
Which is why your questions are so excellent :)
That's exactly what I think we need and what I believe dmd1 enables.
What I mean by "meaning" is really the "universally understood
meaning" - not one meaning that only one entity understands .
Without universally understood meanings for a set of defined
attributes dix would merely be a means to use somebody elses hard
drive for data storage. There may be value in that for all
parties, but the greater value is when everyone talks the same
language, not just the same protocol.
Amen, and I refer you to our friends in the semantic web community....
However, people have over time come to agreement over what things are
called.
I think it's out of scope for this group what things are called, or
even how people
should come to agreement on that. It'll happen, but not here.
Don't get me wrong I want this to happen... and I'll publish the
names we're using
in sxip.net... and I hope lots of people will use them.
There are various social models for working out agreements for
the names of things.
None of which work terribly well once you switch on the computer,
but I'll agree not to mention it again until you buy me a pint.
Sure, after that we can sort out the whole world peace and hunger
thing too ;-)
John
_______________________________________________
dix mailing list
[email protected]
https://www1.ietf.org/mailman/listinfo/dix