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

 


Help: OASIS Mailing Lists Help | MarkMail Help

egov-registry message

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


Subject: RE: [egov-registry] Registering schema components


Carl,

This was not quite the way I was thinking. My thoughts were (as options
rather than a sequence):

1. Full XML Schema document is registered as a 'Schema document' object and
stored in repository whole (as a blob). I had not thought of storing a URL,
but this seems a useful option. I think we should add it. I would then think
that the schema document object in the repository *or* the one referenced by
the URL in the repository is the master copy of that object.

2. Schema component is stored in the repository, with metadata in the
registry.

3. Schema component metadata is stored in the registry with nothing in the
repository. Component can be serialized as XSD Schema (or later as DTD,
RelaxNG, Schematron etc).

4. Schema components in the regrep can be referenced in other schema
components or in schema documents.

A sequence might then be (assuming there is no complete schema to match a
need):

1. Search registry for existing schema components that match parts of the
need.

2. Develop other schema components as required.

3. Submit the new components.

4. Use the regrep assembly function to build the required schema document(s)
from registered components.

5. Test this.

6. Submit the complete schema document(s) to the regrep.

Regards

Paul


> -----Original Message-----
> From: Carl Mattocks [mailto:carlmattocks@checkmi.com]
> Sent: 20 July 2004 15:47
> To: Egov-Registry
> Subject: RE: [egov-registry] Registering schema components
>
>
> Paul et al :
>
> Please consider if the following simplistic sequence for storing XML
> Schema  is aligned with your quest -
>
> (1) Full XML Schema is registered as a ' Schema' object and optionally
> (i)stored in repository whole (as a blob ).
> (ii) location of Schema is stored in repository as an URL
> (2) A schema component is registered as a ' Schema Component' object,
> associated with 'Full XML Schema' and stored in repository  .
>
> carl
>
>
> <quote who="Paul Spencer">
> > RE: [egov-registry] Registering schema componentsI had sort of
> taken this
> > as
> > a given. My only question is what about entering only metadata? If the
> > component is not serialized as XML Schema (or whatever) until *output*
> > from
> > the regrep, what goes into the repository? Anything? My understanding is
> > that something has to go there.
> >
> > Regards
> >
> > Paul
> >   -----Original Message-----
> >   From: Nikola Stojanovic [mailto:Nikola.Stojanovic@RosettaNet.org]
> >   Sent: 16 July 2004 22:29
> >   To: Egov-Registry
> >   Subject: RE: [egov-registry] Registering schema components
> >
> >
> >   <Carl>
> >   IMHO the RegRep should allow 'the component to into the
> repository' and
> >   the registry should contain the derived metadata.
> >   Assuming that, the RegRep interface will allow the 'user' (human or
> > their
> >   agent) to exploit both the metadata (at all levels of granularity) and
> > the
> >   artifact (as-in its original form).
> >   </Carl>
> >
> >   +1
> >
> >   Regards,
> >   Nikola
> >
>
>
> --
> Carl Mattocks
>
> co-Chair OASIS (ISO/TS 15000) ebXMLRegistry Semantic Content SC
> co-Chair OASIS Business Centric Methodology TC
> CEO CHECKMi
> v/f (usa) 908 322 8715
> www.CHECKMi.com
> Semantically Smart Compendiums
> (AOL) IM CarlCHECKMi



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