Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

Loading…

Real OpenURL link resolver #903

Open
kaplun opened this Issue · 0 comments

1 participant

@kaplun
Collaborator

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: http://cdsweb.cern.ch/record/229770

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.