[Evergreen-general] Setting Up a New Classification Scheme
Jennifer Pringle
jennifer.pringle at bc.libraries.coop
Thu Jun 10 16:54:43 EDT 2021
Thanks Jason, this is super helpful!
Jennifer
Quoting Jason Boyer <JBoyer at equinoxoli.org>:
> Hi Jennifer, there isn’t an interface to manage this yet and while
> the Angular client’s auto-grid feature will allow you to see the
> table, you’re not able to add or edit any entries. One reason
> there’s no interface for it is that one of the required fields is
> the name of a database procedure to perform the necessary
> normalization for sorting.
>
> These are the steps you’d need to take to add a new classification
> scheme today:
>
> Look at the existing call number classification normalization
> functions to see if one of them is applicable to the new scheme:
> asset.label_normalizer_generic, asset.label_normalizer_dewey, and
> asset.label_normalizer_lc. If none of these normalizers will work
> for the new scheme a new normalizing function will need to be
> written. (We’ll assume you have to put together an
> asset.label_normalizer_nlm for now)
>
> Insert a new row into asset.call_number_class:
> name | normalizer | field
> National Library of Medicine | asset.label_normalizer_nlm |
> 060ab,(other fields / subfields)
>
> Then the opensrf.settings service (at least?) may need to be
> restarted. I’m not entirely certain about the extent of that.
>
> And then it’s time to test because I’ve not actually done this
> myself but I don’t believe classification schemes are hard-coded
> anywhere. :)
>
> Jason
>
> --
> Jason Boyer
> Senior System Administrator
> Equinox Open Library Initiative
> JBoyer at equinoxOLI.org
> +1 (877) Open-ILS (673-6457)
> https://equinoxOLI.org/
>
>> On Jun 10, 2021, at 3:43 PM, Jennifer Pringle via Evergreen-general
>> <evergreen-general at list.evergreen-ils.org> wrote:
>>
>>
>> Hello everyone,
>>
>> I'm hoping someone can point me in the right direction for
>> information about the classification schemes in Evergreen. I've
>> looked through the official docs and the Evergreen wiki but I
>> haven't been able to find anything that talks about how the
>> classifications schemes are set up or what would be needed to set
>> up a new one.
>>
>> We've recently had a medical library join our consortium and they
>> use National Library of Medicine as their classification scheme so
>> I'm looking into what would be involved in adding NLM as an option
>> in Evergreen.
>>
>> Thanks,
>>
>> Jennifer
>> --
>> Jennifer Pringle (she/her)
>> Co-op Support - Training Lead
>> BC Libraries Cooperative
>> Toll-free: 1-888-848-9250
>> Email:jennifer.pringle at bc.libraries.coop
>> Website: http://bc.libraries.coop
>>
>> Gratefully acknowledging that I live and work in the unceded
>> Traditional Territory of the St'at'yemc Nations.
>>
>> _______________________________________________
>> Evergreen-general mailing list
>> Evergreen-general at list.evergreen-ils.org
>> http://list.evergreen-ils.org/cgi-bin/mailman/listinfo/evergreen-general
--
Jennifer Pringle (she/her)
Co-op Support - Training Lead
BC Libraries Cooperative
Toll-free: 1-888-848-9250
Email:jennifer.pringle at bc.libraries.coop
Website: http://bc.libraries.coop
Gratefully acknowledging that I live and work in the unceded
Traditional Territory of the St'at'yemc Nations.
More information about the Evergreen-general
mailing list