Differences between revisions 1 and 2
Revision 1 as of 2009-06-04 08:37:04
Size: 1206
Editor: jrg
Comment:
Revision 2 as of 2009-06-04 10:11:08
Size: 2132
Editor: jrg
Comment:
Deletions are marked like this. Additions are marked like this.
Line 14: Line 14:
 * Wrapper of Fedora API-M
 * PID generator
 *
 *
 *
 *
 *
 *
 * Wrapper of Fedora API-M (approx. 15 methods, estimate md)
 * PID generator (1 method, estimate md)
 * ECM (enhanced content models, 3 methods, estimate md)
 * Characterization (1 method, estimate md)
 * Bitstorage (4 methods, estimate md)
 * Object manipulation (2 methods, estimate md)

And in addition
 * Open sourcing of the API (estimate md)
Line 33: Line 34:

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

 * 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

Analysis of API

We need the following webservice interfaces.

  • Wrapper of Fedora API-M (approx. 15 methods, estimate md)
  • PID generator (1 method, estimate md)
  • ECM (enhanced content models, 3 methods, estimate md)
  • Characterization (1 method, estimate md)
  • Bitstorage (4 methods, estimate md)
  • Object manipulation (2 methods, estimate md)

And in addition

  • Open sourcing of the API (estimate md)

Prerequisites and Assumptions

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

  • 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)