CHS-WS Schedule

Deliverables

  1. Content Hosting web services development
  2. Sakai Repository OSID implementation
  3. Submission Repository OSID adapter
  4. VUE code to call adapter and feed UI

Timeline

OSID Development

Days

Item

Notes

2

Submission Adapter

The adapter organizes one or more Repository providers that allow updates and presents these providers to a caller.

5

Repository OSID provider for Sakai CH

The implementation calls the Sakai Content Hosting web service.

1

Authentication OSID

Call Sakai login service

5

VUE code that calls adapter and can feed UI

This work will need to be coordinated with UI development in VUE (not in scope)

10

Test System

Design questions, capture question responses, convert responses to XML, write test application that calls a provider and logs results, documentation

1

Non-UI modifications to resource list

The current data source support code does not distinguish between searchable and non-searchable-but-updatable resources

Sakai Web Service Development

Days

Item

Notes

2

Setup Development Environment

 

4

SOAP Attachments

Includes tests.

4

Collection web service

See methods in Appendix 4.

7

Resource web service

See methods in Appendix 4.

10

CH web service

See methods in Appendix 4.

4

Sakai Script integration

 

5

Web service testing

Focused on VUE needs.

 

 

 

 

 

 

Final Integration, Documentation, and Testing

Days

Item

Notes

6

System exercise

 

 

 

 

 

 

Â