Formalize Finalize the core Fedora services Application Programming Interface (API)This priority is to clearly define the core services that Fedora promises as a standards-based RESTful API, accompany this API with any necessary domain-specific ontologies, and provide a Technology Compatibility Kit (TCK) for each service. Expand |
---|
| Jira |
---|
server | DuraSpace JIRA |
---|
jqlQuery | filter=13401 |
---|
serverId | c815ca92-fd23-34c2-8fe3-956808caf8c5 |
---|
|
| The Fedora services are:
- Align the community Fedora implementation with the API Specification
- Create/Read/Update/Delete on repository resources
- Standard: Linked Data Platform
- Include Import and Export of RDF, and option for RDF serialization to disk
Expand |
---|
| Jira |
---|
server | DuraSpace JIRA |
---|
jqlQuery | filter=13402 |
---|
serverId | c815ca92-fd23-34c2-8fe3-956808caf8c5 |
---|
|
|
- Versioning
- Standard (partial, only on retrieval): Memento
Expand |
---|
| Jira |
---|
server | DuraSpace JIRA |
---|
jqlQuery | filter=13403 |
---|
serverId | c815ca92-fd23-34c2-8fe3-956808caf8c5 |
---|
|
|
- Fixity
- Standard (partial, on ingest): : http://tools.ietf.org/html/rfc3230#section-4.3.1 (Want-Digest) & http://tools.ietf.org/html/rfc3230#section-4.3.2 (Digest)
Expand |
---|
| Jira |
---|
server | DuraSpace JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
maximumIssues | 20 |
---|
jqlQuery | filter= 13407 |
---|
serverId | c815ca92-fd23-34c2-8fe3-956808caf8c5 |
---|
|
|
- Authorization
- Standard: WebAC
Expand |
---|
| Jira |
---|
server | DuraSpace JIRA |
---|
jqlQuery | filter=13404 |
---|
serverId | c815ca92-fd23-34c2-8fe3-956808caf8c5 |
---|
|
|
Formalize the core Fedora Service Provider Interfaces (SPIs)
- Notifications
- Standard: Activity Streams 2.0
- Messaging SPI
- Defining the interface that a Fedora repository implementation should implement to publish repository events
- Develop a Compliance Test Suite for each service defined in the Fedora API Specification.
|