...
- POST-ing to a URL which does not exist will now create the destination as a ghost node, and create a child node inside of it. Previously, this would result in a 404.
- Memento timestamps may no longer be specified when creating a memento.
- Mementos cannot be deleted.
- ActivityStream Actors, in event notifications, now correctly contain a single type rather than a list of types.
- Transactions API...
- No more http://fedora.info/definitions/v4/repository#RepositoryRoot on repository root
- No more http://fedora.info/definitions/v4/repository#hasParent property on nested containers
- No more http://fedora.info/definitions/v4/repository#writable property on resources
- ...
Fedora API Compliance
The Fedora 6.0.0-alpha build has the following results when the Fedora API TestSuite is run against it.
Req Level | Num Pass | Num Fail | Num Skip | % Pass |
---|---|---|---|---|
MUST | 142 | 7 | 6 | 95% |
SHOULD | 38 | 5 | 1 | 88% |
MAY | 23 | 1 | 18 | 96% |
Total | 203 | 13 | 25 | 94% |
For comparison here is the results of Fedora 5.1.1 are
Req Level | Num Pass | Num Fail | Num Skip | % Pass |
---|---|---|---|---|
MUST | 146 | 3 | 6 | 98% |
SHOULD | 43 | 0 | 1 | 100% |
MAY | 30 | 0 | 12 | 100% |
Total | 219 | 3 | 19 | 99% |
Upgrading to the Alpha
...
...