RE: [oasis-member-discuss] Re: RDDL thread

From
Wachob, Gabe <>
Date
2006-02-28T18:18:26+00:00
ID
Thread
RE: [oasis-member-discuss] Re: RDDL thread
One comment - there are multiple versions of RDDL and in 
fact, from what this outsider can tell, RDDL is being "superseded" by efforts at 
the W3C in the GRDDL effort. 

 

In fact, RDDL is no formal standard (though it does seem to 
be attractive as somewhat of a de facto standard). The version published at www.rddl.org is actually not the latest proposal 
for RDDL, but seems to be the one that has gotten the more traction. 

 

Does OASIS care about the status of RDDL if it is going to 
mandate its use? I actually like the concept of prodding TC's to publish RDDL 
documents, but I'd hate to be having to track a moving 
target....

 

    -Gabe

  

  
  From: William Cox [mailto:] 
  
Sent: Tuesday, February 28, 2006 9:53 AM
To: Marc 
  Goodner
Cc: Christopher B Ferris; James Bryce Clark; 
  
Subject: 
  [oasis-member-discuss] Re: RDDL thread

  

Thanks, all, for the discussion on RDDL; the comments received were 
  generally "why RDDL" and "why isn't this optional." In removing the 
  REQUIREMENT and not changing it to a SHOULD we might have thrown the baby out 
  with the bath...

I've changed the subject to "RDDL thread" so we can 
  view these more easily.

There's been more productive discussion on this 
  topic in the past 72 hours than in the previous review. Please, however, 
  resist the urge to pile on... :-)

bill cox

Marc Goodner 
  wrote:

  
    
    

    

    
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.

    

    

    
Marc 
    Goodner

    
Technical 
    Diplomat

    
Microsoft 
    Corporation

    
Tel: (425) 
    703-1903

    
Blog: http://spaces.msn.com/mrgoodner/ 
    

    

    

    
    

    
From: 
    Christopher B Ferris [mailto:] 
    
Sent: Tuesday, February 
    28, 2006 5:31 AM
To: 
    William Cox
Cc: James Bryce 
    Clark; 
Subject: Re: [oasis-member-discuss] Re: 
    [members] Membership and Public Review of OASIS Artifact Standard 
    Identification Scheme for Metadata

    

    

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: 
blog: http://www.ibm.com/developerworks/blogs/dw_blog.jspa?blog=440
phone: 
    +1 508 377 9295