inspirehep / inspire-schemas

Inspire JSON schemas and utilities to use them.
GNU General Public License v2.0
8 stars 26 forks source link

RFC: isbns and dois in Literature schema #210

Open jacquerie opened 7 years ago

jacquerie commented 7 years ago

From @mihaibivol on July 19, 2016 11:28

Currently we have these arrays inside the schema:

publication_info also has an isbn field. I think it might be better to move everything that is publication related within publication_info. If we have only an ISBN then the publication info will contain only the ISBN information.

Copied from original issue: inspirehep/inspire-next#1349

jacquerie commented 7 years ago

From @kaplun on July 20, 2016 7:53

The only issue I have is that ISBNs in publication info mean that the given document is a chapter inside a the referred book. Instead when the ISBN is in its own field it means that this record is about the book itself. At that point we should also have the imprint information (i.e. place, editor and year).

At the same time we have the concept of being part of which currently doesn't seem to be part of the hep.json schema. There is however a MARC tag for that: 78708 i.e. related record.

jacquerie commented 7 years ago

From @kaplun on July 20, 2016 7:55

@annetteholtkamp what is the actual way we relate a book chapter to its book?

jacquerie commented 7 years ago

From @annetteholtkamp on July 21, 2016 12:1

7730 contains the recid of the book. Usually the 773 field for a book chapter contains just 7730 and 773c (page range). But it may also be 773i (for ISBN) and 773__c.

One could also imagine using the DOI of the book to refer to it. In principle it would be great if many identifiers are allowed to save cataloguers the work of looking up the recid.

We also have links via report number. E.g.. 773__r may refer to a CERN yellow report

On Jul 20, 2016, at 9:55 AM, Samuele Kaplun notifications@github.com<mailto:notifications@github.com> wrote:

@annetteholtkamphttps://github.com/annetteholtkamp what is the actual way we relate a book chapter to its book?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/inspirehep/inspire-next/issues/1349#issuecomment-233872772, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AM1-O9DTK2hckGO87oVAGZSr7CDAS2sQks5qXdSKgaJpZM4JPoVR.

jacquerie commented 7 years ago

From @david-caro on May 11, 2017 13:41

@kaplun if you are not working on this, move back to ready and unassign :+1:

jacquerie commented 7 years ago

From @kaplun on May 11, 2017 13:43

You are going to work on it?

jacquerie commented 7 years ago

From @david-caro on May 11, 2017 13:46

Are you asking or assigning? ;), but in any case, move to ready then, if you want me to work on it assign it to me too.

jacquerie commented 7 years ago

From @kaplun on May 11, 2017 13:49

You self assign-it :P

jacquerie commented 7 years ago

This looks like a content decision. I think that @michamos should look at it and decide.

jacquerie commented 7 years ago

From @michamos on May 11, 2017 14:52

I am not sure I understand the issue. In publication_info, parent_isbn, parent_record and parent_record_number are defined. Maybe we also need parent_doi which is not currently defined?

@annetteholtkamp ?

jacquerie commented 7 years ago

From @annetteholtkamp on June 5, 2017 19:32

That's a nice idea. The issue probably never came up before. But more and more books have a DOI, e.g. Springer books and proceedings. So it would be very useful if we can refer to a parent via its DOI.

On May 11, 2017, at 4:52 PM, Micha Moskovic notifications@github.com<mailto:notifications@github.com> wrote:

I am not sure I understand the issue. In publication_info, parent_isbn, parent_record and parent_record_number are defined. Maybe we also need parent_doi which is not currently defined?

@annetteholtkamphttps://github.com/annetteholtkamp ?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/inspirehep/inspire-next/issues/1349#issuecomment-300814139, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AM1-O8XgQZh6rxcB2vnsxlmxdVdGJndgks5r4yCvgaJpZM4JPoVR.

annetteholtkamp commented 7 years ago

You can refer a book chapter to its book via recid or ISBN or reportnr of its parent. Indeed we should include the parent DOI here as well. And the field name should include the word parent to avoid confusion.

On Aug 7, 2017, at 12:59 AM, Jacopo Notarstefano notifications@github.com<mailto:notifications@github.com> wrote:

From @kaplunhttps://github.com/kaplun on May 11, 2017 13:49

You self assign-it :P

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/inspirehep/inspire-schemas/issues/210#issuecomment-320538490, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AM1-O2e8AxbF2TEwxPSxvPlL3SGsQw_qks5sVkVpgaJpZM4Ou3gJ.