OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

regrep message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


Subject: Proposal to Add Rules to Section 7



OASIS RegRep group,

There is a Proposal to change the Oasis RegRep base document near the end,
after the Discussion!

DISCUSSION

Section 7 of the OASIS Registry/Repository specification is titled "XML
Definitions and Protocols".  It defines XML Entities, Elements, and DTD's
to represent all of the relevant entities, attributes, and relationships
defined by the OASIS Information Model defined in Section 6, as well as XML
syntax for representing Registry Services requests.

Section 7 is an HTML document that was dervied from a June 8, 2000 proposal
titled "Candidate Oasis Registry/Repository XML Definitions", currently
available at URL

  ftp://xsun.sdct.itl.nist.gov/regrep/OasisXML.pdf
   
Section 6 is an HTML document that was derived from a June 8, 2000 proposal
titled "Candidate Oasis Information Model", a revised version of which is
currently available at URL

  ftp://xsun.sdct.itl.nist.gov/regrep/OasisModel.pdf

The revision simply adds a few examples and fixes one or two typos - no
substantive changes. 

Also in that same FTP directory is the XML Submission DTD extracted from
Section 7 and two XML documents that validate to that Submission DTD.
Those documents are all available as follows - note that the "txt" versions
are identical to the corresponding "dtd" or "xml" versions just for the
convenience of anyone whose browser is not set up to handle "dtd" and "xml"
documents in a special way.

  ftp://xsun.sdct.itl.nist.gov/regrep/Submission.dtd
  ftp://xsun.sdct.itl.nist.gov/regrep/Submission.txt

  ftp://xsun.sdct.itl.nist.gov/regrep/OasisEntityPkg.xml
  ftp://xsun.sdct.itl.nist.gov/regrep/OasisEntityPkg.txt

  ftp://xsun.sdct.itl.nist.gov/regrep/OasisElementPkg.xml
  ftp://xsun.sdct.itl.nist.gov/regrep/OasisElementPkg.txt

However, even though the title of Section 7 of the OASIS base document says
that it does "protocols", the fact is that all of the semantic rules in
that Section for handling XML Requests to the Registry are left blank.

This is a proposal to fill in some of those missing rules so that a
Registry receiving a Submission DTD will be able to process the enclosed
requests as intended. 

Begin OASIS RegRep PROPOSAL 

In the following document, take all of the Semantic Rules in Section "Y.3.1
Submission DTD", Section "Y.3.3 Classification Scheme DTD", and Section
"Y.4 Request Elements", and use them to replace the missing Sematic Rules
in corresponding DTD and Request elements in Section 7 of the existing
OASIS RegRep base document.

  ftp://xsun.sdct.itl.nist.gov/regrep/OasisNewXML.pdf

End OASIS RegRep PROPOSAL

These rules should be a good starting point for defining the protocols of
how a Request impacts the contents of the Registry/Repository. If you don't
have a tool to read DTD's you might find it helpful to use the Index of
this document to trace down the nested element and entity definitions.

I don't know when the next scheduled Oasis RegRep meeting or teleconference
is, but it's my hope that this proposal could be acted upon at the earliest
opportunity.  The proposed rules are not cast in concrete, but they should
give a feeling for what level of specification is necessary (and sufficient
I believe) for defining Registry Services and their effect on the
underlying Registry/Repository.

The semantic rules for the Query DTD continue to be left blank! They should
only be a little bit more difficult to fill in.

-- Len

**************************************************************
Len Gallagher                             LGallagher@nist.gov
NIST                                      Work: 301-975-3251
Bldg 820  Room 562                        Home: 301-424-1928
Gaithersburg, MD 20899-8970 USA           Fax: 301-948-6213
**************************************************************


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


Powered by eList eXpress LLC