...
...
- Do any aspects of API-X seem particularly useful or not useful for your own use cases?
- Was any step particularly difficult or burdensome, or surprisingly easy? Do you have any suggestions for improvement?
- Do you feel any particular topic should be explored in greater depth in a future milestone demo/evaluation?
- Do you have any unanswered questions?
Evaluation Tasks
To participate in the demo, please:
- Install the requirements (e.g. Docker and curl) if not already present
- Read the getting started guide for using docker-compose to start Fedora, API-X and surrounding services
- Verify that the demo has started successfully
- Read running the evaluation before you start for some helpful information to make the process go smoothly.
Once everything is up and running, you can start working through the evaluation tasks. Most We have created a number of evaluation tasks to guide evaluators through the API-X demo. Most (but not all) current API-X features are encountered in one form or another in the demo tasks. The tasks do not have to be done linearly, and they do not have to be done all at once. The tasks are described in detail by following the links in the below outline. Please read running the evaluation before you start for some helpful information to make the process go smoothly.
- Resources, URIs, and Proxies
- Look at a Fedora object via direct and proxy URIs in order to compare and contrast representations
- Look at proxied binary resources
- Service Documents
- Interacting with exposed services
- A passive resource-scoped service (i.e. just use a GET on a service endpoint to get FITS-extracted metadata)
- Links within exposed services
- Query parameters (explore a fascinating image manipulation extension based on ImageMagick)
- A passive resource-scoped service (i.e. just use a GET on a service endpoint to get FITS-extracted metadata)
- Loading and deploying extensions
- A tour of the service registry
- The loader extension
- Loading an extension manually
- Auto-loading extensions (see how services can self-register themselves and the extensions they implement)
- A tour of the service registry
- Ontologies and Binding
...