Opened 9 years ago
Closed 7 years ago
#872 closed defect (fixed)
add "author of work" creator type to "book section"
| Reported by: | erazlogo | Owned by: | dstillman |
|---|---|---|---|
| Priority: | major | Milestone: | 2.0 Final |
| Component: | data layer | Version: | 2.0 |
| Keywords: | schema-update | Cc: | bdarcus, simon |
Description
this is necessary when a book by one author contains a preface or introduction by another:
George Lipsitz, “Creating Dangerously: The Blues Life of Johnny Otis,” introduction to Upside Your Head! Rhythm and Blues on Central Avenue, by Johnny Otis (Hanover: University Press of New England, 1993), xvii-xxxv.
http://forums.zotero.org/discussion/917/introduction-by/#Item_17
not sure what the label should be--"author of work" seems most inclusive, but I'm open to other suggestions.
Change History (7)
comment:1 Changed 8 years ago by stakats
comment:2 Changed 8 years ago by stakats
And specifically, by #395.
comment:3 Changed 8 years ago by erazlogo
- Keywords schema-update added
comment:4 Changed 8 years ago by erazlogo
Hierarchical item types should solve this, although I'm not sure #395 would work in this case since this is needed for prefaces/afterwords rather than reviews. Another discussion of this feature:
http://forums.zotero.org/discussion/1098/author-book-vs-author-book-section/
We would then map creators of this type to the existing 'container-author' variable in CSL.
comment:5 Changed 7 years ago by dstillman
- Cc bdarcus simon added
- Milestone changed from 2.0 Beta 3 to 2.0 Final
- Version changed from 1.5 to 2.0
OK, trying to get this in today. Any objections to adding a "Book Author" creator type to book sections as a stopgap solution?
Simon, can you provide a csl.js patch, given a bookAuthor creator type?
comment:6 Changed 7 years ago by erazlogo
No objections--Book Author would be great--let me know when the csl.js is changed and I'll modify Chicago/Turabian.
comment:7 Changed 7 years ago by dstillman
- Resolution set to fixed
- Status changed from new to closed
(In [5638]) Schema updates:
- For "Book Section", added "Book Author" (needs to be mapped to CSL container-author) (closes #872)
- For A/V item types, "Recording Type" mapped to "Type" is now "Format" mapped to "Medium" (closes #1060)
- For "Radio Broadcast" and "TV Broadcast", replaced "Series Title" with "Program Title" mapped to "Publication Title" (CSL field container-title rather than collection-title) (closes #860)
- For "Patent", added "Country" field, removed (nonfunctional) base-map from "Place" to "Country", added "Issuing Authority", replaced "Date" with "Filing Date" (not currently mapped to CSL), and moved "Date" data to "Filing Date". Kept "Issue Date" base-mapped to "Date". (closes #1375)
- For "Film", mapped "Distributor" to "Publisher" (closes #861) and added "Genre" mapped to "Type"
- For "Podcast", mapped "Audio File Type" to "Medium" rather than "Type"
- For "Bill", added "Cosponsor" creator type (closes #655)
- For "Case", added "Author" as primary creator type instead of "Counsel" (#655)
This can't yet sync, so upping sync API version and delaying dev XPI build.
Instead of modifying bookSection for this edge case, the problem might be better handled through nesting (a.k.a. hierarchical) relationships among items.