make the fingerprinter normalize OCLC control numbers
authorGalen Charlton <gmc@esilibrary.com>
Wed, 30 Jul 2014 19:53:02 +0000 (19:53 +0000)
committerGalen Charlton <gmc@esilibrary.com>
Wed, 30 Jul 2014 19:53:02 +0000 (19:53 +0000)
commit16c6b51d01c51074067332264b05f40124f7c8bd
tree2124685fd618d237d964d59af5816e3aa4d6b485
parent2903ae22834607d6ce9374f3557e72a01b9eefab
make the fingerprinter normalize OCLC control numbers

Various ways of representing the same control number
are now normalized to "(OCoLC)" followed by the numeric
portion of the control number.

This patch also introduces a new module, Equinox::Migration::Utils,
which is meant for miscellaneous utility routines.

Signed-off-by: Galen Charlton <gmc@esilibrary.com>
Equinox-Migration/lib/Equinox/Migration/Utils.pm [new file with mode: 0644]
Equinox-Migration/t/05-Utils.t [new file with mode: 0644]
fingerprinter