We discussed the user interface for mapping fields to RDF terms. Currently, it requires Evoc for autocomplete functionality, but Evoc only works if the external vocabulary is published correctly.
Stéphane created a module specifically for schema.org that uses a JSON and jQuery autocomplete instead. It would improve the user experience if we extend this to other vocabs as well. We could ensure that current terms are available in the autocomplete by syncing with a JSON service. This would help users because they wouldn't depend on ARC 2 to have autocomplete and they wouldn't have to worry whether the vocab publishes its terms properly.
Plan
- Create a service that offers JSON representations of different vocabs
- Continue Schema.org module, but use the service's JSON file
- Create a semweb_vocabs module in RDFx which depends on RDF UI
- Consolidate RDF schema code into an RDF Terms module (name TBD), removing tables from RDFx install
Action Items
- Incorporate jQuery UI features and RDF UI extensibility — Miles and Stéph
- Document a simple schema.org use case — Ronald and Clay
- Create JSON service — Stéph and Lin