caltechlibrary / irdmtools

A Go and Python package for working with InvenioRDM repositories.
https://caltechlibrary.github.io/irdmtools
Other
1 stars 1 forks source link

eprints2rdm: map notes field #47

Closed tmorrell closed 1 year ago

tmorrell commented 1 year ago

Map notes field in eprints to

additional_descriptions: [
{
type: {
id: "additional",
},
description: "notes field value here"
}
rsdoiel commented 1 year ago

This will be included in the upcoming release v0.0.40.

rsdoiel commented 1 year ago

Adding eprint.errata to additoinal notes too.

rsdoiel commented 1 year ago

Make sure suggests is added as custom field with key of "internal-note" so we can handle processing in our python fixup code.

tmorrell commented 1 year ago
{
type: {
id: "errata",
},
description: "errate value here"
}
rsdoiel commented 1 year ago

Just notices that I didn't handle subjects and keywords! v0.0.40 release is going to be important.

rsdoiel commented 1 year ago

Subjects, Keyswords added to .metadata.subjects, errata and notes added to .metadata.additional_descriptions, suggestions added as .custom_field["caltech:internal_note"] in upcoming release v0.0.40.