[Koha-bugs] [Bug 17269] New: Library::CallNumber:: LC does not follow LC standards for Area Subarrangments of cataloged maps
bugzilla-daemon at bugs.koha-community.org
bugzilla-daemon at bugs.koha-community.org
Wed Sep 7 17:46:11 CEST 2016
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17269
Bug ID: 17269
Summary: Library::CallNumber::LC does not follow LC standards
for Area Subarrangments of cataloged maps
Change sponsored?: ---
Product: Koha
Version: master
Hardware: All
OS: All
Status: NEW
Severity: enhancement
Priority: P5 - low
Component: Architecture, internals, and plumbing
Assignee: gmcharlt at gmail.com
Reporter: barton at bywatersolutions.com
QA Contact: testopia at bugs.koha-community.org
Library::CallNumber::LC is used to generate cn_sort for Library of Congress
callnumbers.
According to the LC document "Special Instructions and Tables of Subdivisions
for Cartographic Materials", in the section 'Area Subarrangments'
The document can be found at http://www.loc.gov/catdir/cpso/class_g.pdf; see
page 6:
"Regions and political divisions within a city or town may be classified with
the use of a colon (:) followed by the number 2 or 3, indicating whether the
subdivision is (2) geographic or (3) political and a Cutter number for the
subdivision. Examples:
G4364 California (map city and town number)
.L8:2G7 Los Angeles, Griffith Park (classified as a region)
G4114 Michigan (map city and town number)
.E4:2M4 East Lansing, Michigan State University (classified as a region)
G3804 New York State (map city and town number)
.N4:3Q4 New York City, Queens (classified as a political division)
"
When I use Library::CallNumber::LC::Normalize(), 'G4364 .L8:2G7' and 'G4364
.L8' generate entirely different call numbers:
Library::CallNumber::LC->normalize("G4364 .L8:2G7")
=> G4364 .L00008:00002G00007
Library::CallNumber::LC->normalize("G4364 .L8")
=> G4364 L8
If I'm reading the Library of Congress instructions instructions correctly, I
believe that "G4364 .L8:2G7" should generate as "G4364 L8:2G7", which would
sort after "G4364 L8", whereas "G4364 .L00008:00002G00007" sorts before "G4364
L8".
I'm also filing a bug with the module maintainer:
https://github.com/libraryhackers/library-callnumber-lc/issues/10
--
You are receiving this mail because:
You are watching all bug changes.
More information about the Koha-bugs
mailing list