On Mon, Apr 25, 2011 at 8:38 AM, Douglas Knox <kno...@gmail.com> wrote:
> A couple of weeks ago Avram led an intensive workshop at the Newberry
> Library where we discussed how Zotero could relate to various kinds of
> bibliographic work in research libraries. There are many uses for
> bibliographic lists that start with the catalog and maintain links
> back to it. In several areas of our library we have realized that
> Zotero's usefulness depends on automatically saving accurate call
> numbers, which doesn't happen yet with Zotero and our catalog.
Can you explain the use case here for the non-library/MARC people?
Bruce
Hang on; let me stop you here.
Why should I (yes, someone who works on some technical details related
to Zotero, but also a scholar with background in archival research)
care about the call numbers? What if, for example, it simply dropped
the call numbers altogether?
Bruce
Yes, that's a reasonable assumption :-)
> But it's OK with me if you don't.
>
> With Zotero's scholarly uses foremost in mind, I guess the question is
> whether to think of Zotero solely as a citation manager for creating
> footnotes and bibliographies in scholarly articles, which is certainly
> a plausible way to think of it, or whether it's also potentially a
> research platform, whatever that might mean. To consider a modest
> research use beyond citation formatting, some scholars may still
> wander through open stacks in university libraries more effectively
> when they keep track of accurate local call numbers for items they are
> interested in, whether they use Zotero or other software, or little
> slips of paper scribbled on with golf pencils.
>
> More grandly, I'd say a scholar with a background in archival research
> might care because research paths are circuitous, and you never know
> what steps you will want to retrace when evidence turns up where you
> were not expecting it. Sometimes evidence turns up in or through a
> library catalog, sometimes a particular record in a particular
> catalog. If the research tool worries about the details, the
> researcher's attention is free for higher-level tasks than the
> interruption of many little cost-benefit calculations to decide
> whether to put effort into copying a call number now because of the
> uncertain chance that its absence might one day be regretted.
I'm really trying to boil this issue down to it's concrete essence. Is
it fair to say something like ...
We want people that use our library catalog to be able to save items
in Zotero and subsequently find them on our shelves. Call numbers are
essential to making that possible, but currently are saved incorrectly
in ____________ ways?
E.g. I'm trying to understand the link between the MARC record and
what the user sees in their Zotero library.
Bruce
I'd like to revive this discussion. I don't think there were any
reasons this wasn't implemented-- the call numbers in 852 should be
added, and repeating subfields should be supported.
The concern of library specificity of call numbers is a pretty
important one, but it sounds like we might be getting a multiple-value
set of call number and library catalog fields (paired catalog and call
number) in the near future. As present, we make no claims about whose
call number the field refers to -- so we can safely populate it with
852 data immediately.
I'm proposing this version, which Douglas proposed months ago:
https://github.com/ajlyon/zotero-bits/raw/master/MARC.js
Since we're entering the brave new world of translator unit tests, I'd
also like to have some MARC unit tests-- perhaps could you guys at the
Newberry send me some MARC records that use repeated subfields and the
852 field, so I can build some unit tests for these features?
Avram
> --
> You received this message because you are subscribed to the Google Groups "zotero-dev" group.
> To post to this group, send email to zoter...@googlegroups.com.
> To unsubscribe from this group, send email to zotero-dev+...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/zotero-dev?hl=en.
>
>
These are now fixed in the most recent version of MARC.js, which will
ship with Zotero 2.1.9 and Zotero 3.0
(https://github.com/zotero/translators/commit/3cd896002236b16b0d49f7243117e227840c2020)
This also served as the first unit test for MARC import -- we'll have
to start going over Florian's collected MARC test data and crafting
additional tests, so we can verify that his replacement MARC
translator is a reliable drop-in replacement for the existing
translator.
Avram