Differences between revisions 6 and 7
Revision 6 as of 2009-06-17 13:17:15
Size: 2389
Editor: kfc
Comment:
Revision 7 as of 2010-03-17 13:09:20
Size: 2389
Editor: localhost
Comment: converted to 1.6 markup
No differences found!

Analysis of API

We need the following webservice interfaces.

  • Wrapper of Fedora API-M (approx. 15 methods, estimate 2 md)
  • PID generator - including making the code ready for production (1 method, estimate 2 md)
  • ECM (enhanced content models, 3 methods, estimate below)
  • Characterization (1 method, estimate below)
  • Bitstorage (4 methods, estimate below)
  • Object manipulation (2 methods, estimate below)
    • Preparation of the four tasks above is estimated to 2 md.

And in addition

  • Open sourcing of the API (estimate 3 md)

Prerequisites and Assumptions

What other tasks does this task rely on? Which other tasks have parts that we need before performing this task?

We list, for each of the above subtasks, the tasks they depend on.

  • API-M wrapper potentially depends on Fedora 3 project integration
  • PID-generator has no dependencies
  • ECM depends on Fedora 3 project integration and Fedora 3.2 setup
  • Characterization depends on Characterization :D

  • Bitstorage depends on Bitstorage and Maintenance agreement
  • Object manipulation depends on Bitstorage, Fedora 3 project integration, and Fedora 3.2 setup
  • Open sourcing depends on Maintenance agreement, Fedora 3.2 setup, Bitstorage, Fedora 3 project integration, and Characterization

Resources

Tasks/8/AnalysisDocument (last edited 2010-03-17 13:09:20 by localhost)