Regarding
RDDL, I agree
with Chris’ comments below particularly that anyone who thinks it isn’t
browser accessible doesn’t understand it. RDDL is simply metadata in an
html file. Probably even better than the link Chris provided below is a
link to
the actual namespace for the CD2 of WSRM and WSRM Policy so you can see
RDDL in
action (in your browser).
WSRM http://docs.oasis-open.org/ws-rx/wsrm/200510/
WSRM
Policy http://docs.oasis-open.org/ws-rx/wsrmp/200510/
If
someone were to
look at the CD for either one of those specs, that is the namespace
they would
find there. You can see how the information provided there is much
better than
simply a directory listing. I do not understand why we would not want
to pursue
this in a way that could be consistently applied across the
organization.
Furthermore
I have
gone back and looked at the public comments to this list and see no
suggestions
that RDDL should not be used. I saw requests for more guidance on how
to use it
and that it should be optional. To simply remove it does not address
the
substance of the comments or assist TCs that do want to use it.
Bill,
Some
further commentary. Due to the way in which Notes will mangle the text,
I have
prefixed your comments with WC:
line
350 - what does "associated" mean? How is such an association
effected? I am associated with the TAB
by virtue of being an alumnus. However, I am not IN the TAB.
WC: The expression is covered elsewhere; see for example lines 501-503
(XHTML,
etc), 509-511 (significant comments),
WC: 517-518 (already done in document templates), and 525-526. In most
WC: of these the association is "included in the cover page or meta
tags."
My
point was that the use of the term "associated" was not clear. Maybe,
what is called for is a section unto itself
that
explicitly states the permissable/recommended means by which metadata
may be
"associated" with an
artifact
and any time the term "associated" is used, make a reference to that
section.
WC:
The templates were modified some time ago; if you're
using the
4/15/05 IPR statement template you're providing pretty much the full
set of
metadata.
If
that is the case, then I think that the ASIS should be changed to
reflect this
fact, rather than to suggest that it SHALL be done.
line
492 - states:
The relevant required metadata for an artifact MUST
be maintained at the default index page for the http scheme URI for
each product
and productVersion to facilitate search and retrieval.
WC: Take a look at the spreadsheet of comments and resolutions from the
previous review. There was a lot of
WC: complaint about RDDL, based on standardization status (not much)
and
preference to have an index.html
WC: or one of the other default HTML pages. My thought is that a web
browser-presentable document is important,
WC: and that OASIS should provide a template. Again, the first
reviewers
rejected RDDL pretty consistently.
What
is clear to me, at least from the statement above: "and
preference to have an index.html" is that those who
made
such
comments don't know what they are talking about. How is "and
preference to have an index.html" somehow
inconsistent
with using RDDL in an index.html page? Further: "My
thought
is that a web browser-presentable document is
important, " How is use of RDDL
inconsistent with a
browser-presentable document? Clearly, it is not. Check out the
proposal
that is working its way through the WS-RX TC [1]. It may not be
perfect, but it
seems to satisfy the requirements
nicely.
Finally,
with regards to the "standardization status", I think that is a red
herring. A standard does not value yield value
simply
by virtue of its status (although many would claim that to be the
case). What
makes a standard valuable is
how
broadly it is adopted. A common convention can become a de facto
standard
simply because it is broadly
adopted.
"RSS" is such an example. While there may be a few flavors kicking
around, and only one form of "RSS"
is
a true standard (IETF's ATOM) sanctioned by an SDO, the various flavors
have
yielded significant value by
virtue
of the fact that the many RSS feed readers have done a pretty good (not
perfect) job of supporting them all.
What
form must this take? A RDDL document? I guess I am a little confused as
there
seems to be no guidance as to how the metadata is to be captured in the
"index.html" page. What does this page look like? Does it then
provide links to the various forms of the document that can be
retrieved? Why
is so little of the
"Required Metadata" that MUST be "associated" with the
artifacts included in this "index.html" page's <meta/> tags?
Why wouldn't the metadata also be
exposed visibly on this page?
WC: For each artifact?
No.
Check out the WS-RX RDDL example [1]. It supports multiple links and
provides a
formal way of "associating" the relevant
metadata
that is both human and machine consumable. IMO, that satisfies the
requirements.
Thus,
the specific lifetime of a URN is FOREVER. Period. Anything else is an
abomination of the whole concept of a URN, regardless
of its purpose.
WC: "persistent" doesn't mean "eternal." The resolvability
of namespace URIs in general seems to create much
WC: heat (and a little light); the purpose of these "temp URNs" is to
reserve URN space for those groups that
WC: consistently use URNs. If namespace URIs aren't resolvable either,
that
creates a problem for having
WC: something browsable at the namespace URI...
What
part of "persistent" [2] is not clear?
per·sis·tent
( P ) Pronunciation Key (pr-sstnt, -zs-)
adj.
1.
Refusing to give up or let go;
persevering obstinately.
2.
Insistently repetitive or continuous: a persistent ringing of the telephone.
3.
Existing or remaining in the same
state for an indefinitely long time; enduring: persistent
rumors; a persistent infection.
Nothing
is eternal. Maybe I was a bit overboard with FOREVER, but any notion of
"temporary URNs" is completely
inconsistent
with the whole premise of URNs.
[1]
http://www.oasis-open.org/apps/org/workgroup/ws-rx/email/archives/200601/msg00104.html
[2]
http://dictionary.reference.com/search?q=persistent
Cheers,
Christopher
Ferris
STSM, Software Group Standards Strategy
email: chrisfer@us.ibm.com
blog: http://www.ibm.com/developerworks/blogs/dw_blog.jspa?blog=440
phone: +1 508 377 9295