Enhancing Institutional Repositories One Line of Code at A Time

Mar 23, 2009 by

Back in February I met with quiet a few UK HE institutional repository managers over a period of two weeks, the meetings were designed in order to gather some basic requirements on what additional light-weight software could be developed for repositories; that would aid not only repository managers, but also repository users and depositors.Once back in the office I read over my notes that I took down from the meetings and wrote them up in a big list and pasted them through the wordle.net tool. What this gave me was a tag cloud of all of my notes, which looks like the following. (Click the image to view a larger version in a new window.)

Repository Wants List Wordle

Repository Wants List Wordle

However as you can see it’s hard to read due to the relative size of the words repository and repositories. Which you’d expect in a meeting about repositories, but not too helpful in this case. So here is an updated version with the repository words taken out.
Repository Wants List Wordle Without Repositories

Repository Wants List Wordle Without Repositories

In the meeting the main topics we asked about were:
  • Deposit
  • User Workflows
  • Metadata creation
  • Managing copyright
  • Preservation
  • Using the content of repositories
  • Integrating with institutional software
  • Integrating with other software, services and websites outside of the institution

Looking at the wordle output, it is easy to notice that the main topics discussed at the meetings where:

  • Search
  • REF
  • SWORD
  • Import
  • Arxiv.org (or any other type of subject specific repository)
  • Funder
  • Statistics
  • And so on

These are all good topics to start development on. During our first meeting we had a flip chart and drew out some ideas of a couple of applications, that could be developed for the desktop to aid in repository deposit and then one to deal with publications output.The following are mockups of what such applications could look like.

Software Ideas

Desktop Repository Deposit Tool

The idea behind this is for a simple and easy to use application for academics to simply drag and drop their files into the application, fill out some basic metadata and simply click deposit. That’s all they’d need to do to deposit into their institutional repository. Behind the scenes SWORD will be taking care of talking to the repository and uploading the files, so then the repository manager can check the upload just like any other deposit.

Desktop Repository Deposit Tool

Desktop Repository Deposit Tool

Desktop Repository Deposit Tool Advanced Options

Desktop Repository Deposit Tool Advanced Options

Desktop Repository Deposit Tool Integrated Sherpa RoMEO Lookup

Desktop Repository Deposit Tool Integrated Sherpa RoMEO Lookup

Desktop Repository Deposit Tool Drag and Drop files

Desktop Repository Deposit Tool Drag and Drop files

Desktop Repository Deposit Tool Browse For Files

Desktop Repository Deposit Tool Browse For Files


Software Ideas

Multiple Feed RSS Publications Output

The idea behind this application is sometimes academics would like to have some control over their publications output and embed them into either their personal pages or departmental pages. This application would run on their desktop the user would copy and paste their own rss feeds from their institutional repository. The application would then show the feed in a list, which the user can then decide which publications they wish to view in their new feed. The idea is for an academic to include multiple input feeds maybe from different repositories, where they have items deposited. Also to create a formated output or a widget for ease of inclusion in an existing website.

Repository RSS Publication Output

Desktop Repository RSS Publication Output Tool

Repository RSS Publication Output Final Output

Desktop Repository RSS Publication Output Tool New RSS Feed


Next steps

This post is really the starting point of these ideas. What we really want is for user interaction, so please feel free to comment on any of the ideas mentioned in this post, or to add new ideas and discuss possible applications that can be written for UK repository users.

Related Posts

Share This

3 Comments

  1. Great ideas :) These both sound similar to things the ‘FeedForward’ project is trying for http://getfeedforward.org?

  2. Both of these tools would be extremely valuable to academics in my opinion. I’d highlight these issues:(1) different repositories require different metadata to be provided before an item can be deposited. Either they are going to have to refuse the deposit, if the required fields are different, or allow their own decisions about this to be by-passed. Would it be possible to consult the receiving repository for a list of minimum requirements, or is not publicly knowable in general until one is actually using the input forms as an authorised user? Also, what about edit submissions using SWORD, to change existing items? I don’t know to what extent this is supported in practice…(?)(2) the latter tool provides a welcome, software-independent tool replacing what EPrints already provides, i.e. publications lists, and the equivalent that you developed at Aberystwyth for DSpace. If it has the flexibility to order the publications, either by date etc or by a custom order (by drag & drop?) then it will automatically be superior. Plus it could be used for other purposes such as reading lists, bibliographies etc, as long as you can select multiple authors. Is there any way to add category headings to different groups of publications? That might be very helpful for academics who work in various sub-fields or related fields.The basic principle of both of these is sound and practical. I hope to see academics using tools like this. It’s up to repository managers to link to tools like this and encourage uptake.In my view, there needs to be a much greater focus on providing these kinds of services in order to help create the collaborative kind of environment that is increasingly expected. But it’s also going to be about how they are then promoted by repositories and by existing central repository services.This is a really useful area of development.

  3. Scott Wilson

    Desktop Repository Deposit tool? I think we made one of those:http://blogs.cetis.ac.uk/feedforward/2008/04/04/team-feedforward-finalists-in-the-or2008-repository-challenge/Come to think of it, I think we did the other one too:http://getfeedforward.org :)

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>