The [http://www.jisc.ac.uk/whatwedo/programmes/programme_rep_pres/repositories_sue/bid.aspx JISC Bridging the Interoperability Divide project] (BID) is a collaboration between the [http://www.oucs.ox.ac.uk/ OUCS], [http://www.ouls.ox.ac.uk/sers/ SERS] and [http://www.oerc.ox.ac.uk/ OeRC] departments at the University of Oxford. The project partners will build an institutional repository system that integrates services within the learning, research and teaching practice domains.
<insert exemplar scenario>
Technical implementation
Staff will collaborate from the three departments to implement services that interoperate according to an institutional design. The design will utilise the service-oriented approach to integrate the [http://en.wikipedia.org/wiki/Storage_Resource_Broker SRB], [http://sakaiproject.org/ SAKAI ]and [http://www.fedora.info/ Fedora ]applications to provide system wide federated search, harvest and deposit services.
OUCS
At OUCS the SAKAI system is being developed and maintained to support the learning and teaching practice domain. SAKAI is a 'container' type system, designed to make the integration of new tools by SAKAI partners as easy and robust as possible. Tools include wiki, forum, chat, <insert complete list>.
Colin Tatham will be the lead developer and project officer of the OUCS contribution to the BID project. Colin will work with Howard Noble and Adam Marshall to implement the required repository services within the SAKAI system. The aim is to adapt code created on the JISC ASK project to provide the following services within the SAKAI implementation at Oxford:
federated search compliant with Z39.50, SRW and SRU capable of searching the following targets <insert list using WW1 examples>
- reading list creation and management
- desktop to repository deposit
- Shibboleth-compliant authentication
- User-managed authorisation facility
- User-managed group service
- Metadata management based on MODS and METS
- Content management
Tasks
OUCS - 001
- Name: ASK Project Technical Evaluation and Sustainability
- Responsibility: Howard Noble, Peter Crowther
- Support: Colin Tatham
- Resources:
- Milestone: Report by Sep 15 2007
- Deliverable(s):
This task is broadly about getting the ASK software ready for the BID project. To do this we need to first perform a technical evaluation in terms of robustness of each component and the performance of the ASK Online System as a whole.
Sub-tasks:
gain performance statistics of ASK Online System using a facility such as http://profiler.netbeans.org/ , http://www.eclipse.org/tptp/ , http://jakarta.apache.org/jmeter/
- define use of repository services by SAKAI tools/ services e.g. each of wiki, forum, chat
- scope removal of VFS and eXist components to be replaced with a Fedora instance (possibly through compliance with JSR 170)
- scope integration with SAKAI group service in place eXist
- scope integration of annotation service
- scope integration of tagging facility
- scope use of lucene to provide indexing service
OUCS - 002
- Name: repository requirements gathering
- Responsibility: Howard Noble
- Support:
- Resources:
- Milestone:
- Deliverable(s):
OUCS - 003
- Name: authentication, authorisation, and group management implementation
- Responsibility: Colin Tatham
- Support: Peter Crowther, Alistair Young, Christian Fernau
- Resources: Oxford IdP
- Milestone:
- Deliverable(s):