Skip to content


Subversion checkout URL

You can clone with
Download ZIP


Real OpenURL link resolver #903

kaplun opened this Issue · 0 comments

1 participant


Originally on 2012-02-09

In Invenio, a rudimentary OpenURL link resolver is available that resolves OpenURL to content directly hosted in the corresponding Invenio repository.

However this could be extended to fully support insitutional electronic journal subscription.

Suppose (See #902), that a collection in Invenio is configured to contain records following a certain MARC convention that would each represent an institutional electronic journal subscription.

E.g. see:

This is indeed implemented, ad hoc, at CERN, in the form of the Periodicals collection.

By carefully using information contained in each of these records, thanks to an ad hoc algorithm, a generic form is provided that translate a "journal title" + "year" + "volume" + "initial page" into an URL pointing to the desired article.

Every electronic journal has its own rules to build such URLs (given the above parameters), but these can be enumerated.

If this is factored out in a plugin infrastructure, where each URL-building algorithm is mapped into a plugin, then these plugin would allow to build a generic OpenURL handler that would resolve request into real papers for which the given institution has access to.

Such algorithm might be checked regularly via some dedicated tasklets to check that they are still valid, or if they require update.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.