T HE I NTERNATIONAL V IRTUAL O BSERVATORY ALLIANCE VAO Registry Publishing Theresa Dower Registry WG 24 May 2012 IVOA Interoperability Meeting -- Urbana
History and Motivation Only full search+publish registry in VAO First form publishing interface obsolete V0.1 flat resource, old Registry schema Xforms-based publishing interface obsolete Required plugins, never gained browser support Difficulties working with complex Resource schema 24 May 2012IVOA Interoperability Meeting -- Urbana
Tech Requirements Cross-platform, no install Browser-based, no plugins: strictly AJAX Share framework with other local registry tools Server side uses STScI OAI harvester for validation and ingest Client side uses ExtJS, mostly JSON messaging as per Data Discovery tool 24 May 2012IVOA Interoperability Meeting -- Urbana
User Requirements Avoid jargon: Hide ivo:// identifiers whenever possible Words not acronyms for service types, etc Immediate (client-side) validation Inline help from de-jargoned standards docs Templating: copy and modify from user’s own existing resources Declutter: skip underused optional values 24 May 2012IVOA Interoperability Meeting -- Urbana
User Requirements Prepopulate & autosuggest fields Identifier: begin with an associated authority Curation/publisher from list of known authorities, organisations Relationship: offer users’ own resources as a list (first) Subject: incorporate thesaurus autosuggest from Sebastien’s semantics work 24 May 2012IVOA Interoperability Meeting -- Urbana
Demo 24 May 2012IVOA Interoperability Meeting -- Urbana
Future Work Support more resource types as requested TAP, Open Sky Query, Data Collection Support more optional elements as requested Improved identifier building and autosuggest Temp space for unfinished/template resources Short form ‘wizard’ vs long form Short form with prepopulated values as end stage of small-data publishing kit 24 May 2012IVOA Interoperability Meeting -- Urbana