HTTP Get: standard OAI
SOAP
Harvesting worked well
Searching less
Problem discovery
Search interface
ADQL 0.7.4 vs XPath
Discovering new registries
Communication for status updates
Ray: ADS looking to harvest abstract info from registries
6 std methods: must respond to all of them:
Discover capabilities of interface
Identifier
Resolve: ivo_managed is only way to get only managed records: default for ListRecords is all
options
resolve: add From and To for search parameters; returned in last record: From, NumberReturned, More (Y/N)
method:
resolve: RI includes getResource
resolve: will only take single identifier
recap: have got managedAuthority
resolve: drop idea of ownedAuthority
resolve: schema will support multiple interface endpoints
axes:
publishing/searchable: whether it has the interface
full/not: Full metadata in schema
Note that we have to implement what GWS decides is the standard for all interfaces: but only for iVOA compliant services
eg Availbility
resolve: subtype of Service: IVOAService must contain StandardInterface endpoint
moved by Paul: prob tying us to ADQL spec version & restriction on WHERE clause & use restricted xpath to spec col names (ele/ele/ele + attribs)
advantage with using ADQL parsers (s -> x)
long argument about adql vs xquery
resolve: will support both: adql version is mandatory; xquery is optional
resolve: if less than full resource wanted, use xquery option
resolve: can return only identifiers on adql query
eg fields used in wrong way: fixed by better documentation
validates with schema
validly completed records
schemaLocation must be used in namespace
if you use xsi-type, must use prefix
will add fields for ra,dec which guaranteed to return records
can registry handle extensions that are unknown?
can we get some built for different xsiTypes
suggest to TechLead that groups should provide testing service as well as reference implementations
METS schema
can describe hierarchy of resources
presentation & demo by Ray
without registering if desired
access registry record
displays whether conformant
mirroring not critical
subdomain of ivoa managed by some organisation (ESO, NCSA, ...)
define set for getting data
need set name
resolve: will implement registry of registries: one only to be hosted by some facility
resolve: will add ivo_rofr set name to RI
action: Roy to decide if RofR needs standard or Note
only proposing validationLevel
0: nothing to say
1: compliant with schema
2: service functionally & syntactically compliant
3: record inspected & okay with registry owner: checked for semantically compliant
4: exemplary: mandatory that record has valid dataQuality item
not under publisher control
diff standards for diff registries
how to manage -> common practices
applications will not be able to rely on getting same data from each registry, if queried on validationLevel
feature, not a bug
reviewers for resources
will have the right experience for each type of resource
will get consistency across all resources
stops registry putting all their own resources at 4
coordinated by ivoa: easier for project to decide level than ivoa
each resource will have repeating group containing:
Aurelien Stebe, Christophe Arviset
adql -> xslt -> xpathQL -> regex -> sql
java,jsp/html/css + xsd, xsl + sybase/sql & xform (UI)
altova xmlspy & mapforce
tomcat & chiba
java libs:
can support multiple versions of adql
metadata formats: ivo_vor, esa_vor, oai_dc
methods: XPathQLSearch & GetResource
Yuji Shirasaki
use nvo software
modified to use v0.10
internal only
types: OpenSkyNode, SimpleImageAccess, Registry
Native XML DB: Karearea SEC
harvests from nvo,astrogrid, jvo
interface:
87 registered resources
user access via JVO portal
data service resolver for JVO skynode portal
invalid xml in nvo
non-std resource type
not yet adql search