Question: harvesting managed vs. all resource records

Matthew J. Graham mjg at cacr.caltech.edu
Tue Apr 5 11:12:10 PDT 2005


Hi,

> 1.  OAI
> 	- Sets
> 		* ivo_managed, oai_managed
> 	- Resource headers
> 2.  The vr: Resource attributes
> 	- created, updated, status
> 3.  Verification/Stamping
> 	- verificationLevel (score)
> 	- whoDidIt ;)
> 4.  HarvestedFrom, ManagedAuthority, OwnedAuthority

It strikes me that a lot of this could be tackled by incorporating the 
VOResource schema in a RegistryRecord schema and that all registries 
would then hold RegistryRecords (this is essentially how Carnivore does 
this):

<RegistryRecord>
   <RegistryData>
     <Identifier> This matches the identifier in the vr:Resource 
</Identifier>
     <Set>
     <Version>
     <ApprovedBy>...
     <VerificationLevel> ...
     <Liveliness> ...
     <DateCreated>
     <CreatedBy>
     <HarvestedFrom> ...
     <DateLastHarvested> ...
     <DateLastModified>
     <DateDeleted>
   </RegistryData>
   <RegistryEntry>
     <vr:Resource>
     ...
     </vr:Resource>
   </RegistryEntry>
</RegistryRecord>

However, when you do the harvest maybe all you return is just the 
VOResource.

	Cheers,

	Matthew



More information about the registry mailing list