You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

There are several major groups of work created as a result of review and discussion around Fedora's HTTP API. It is important to understand that all of this work assumes the plan of API partitioning as developed by the TWG.

 

  1. Partition the APIs
    1. This piece of work comprises the construction of fully-specified API modules as outlined in the partition plan. These specifications must be of such detail and precision as to enable a complete reimplementation of the APIs they describe without reference to the Fedora implementation code.
  2. Partition the ontologies
    1. This piece of work parallels the previous item. It entails the processing of the current Fedora ontologies to partition them in line with the partition of the API itself.
  3. Partition the code
    1. This piece of work requires massive changes to the current implementation code. It will require breaking apart fcrepo-http-api into multiple modules that each support a separate Fedora API module

 

  • No labels