Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

review DC import for dates #1045

Open
pvgenuchten opened this issue Nov 19, 2024 · 0 comments
Open

review DC import for dates #1045

pvgenuchten opened this issue Nov 19, 2024 · 0 comments
Assignees

Comments

@pvgenuchten
Copy link
Contributor

pvgenuchten commented Nov 19, 2024

Description

  • for many of my imported DC records, the date field contains the resource date, but in iso it is the insert date and modified is empty

image

dct:date vs dct:temporal and pycsw:time_begin/time_end

From docs:
pycsw:date maps to dc:date (and pycsw:date indicates no mapping for iso; however record-timestamp seems used)
however reading dc:docs dc:date seems a very generic lifecycle event, can even have begin/end; dct:temporal is much more suited for begin/end.
my impression from assessing some catalogues, is that dc:date is mostly used as record.datestamp

Suggestions

  • capture and advertise dc:date as pycsw:date_modified
  • remove the pycsw:date property or duplicate the content from pycsw:date_modified
  • capture and advertise dct:temporal as pycsw:time_begin/_end
  • capture and advertise dct:issued as pycsw:date_published
  • related to updated modified date in iso19139 import #1043, do not advertise pycsw:insert_date in records

Links

def _parse_dc(context, repos, exml):

@pvgenuchten pvgenuchten self-assigned this Nov 19, 2024
pvgenuchten added a commit to pvgenuchten/pycsw that referenced this issue Nov 20, 2024
…es to only reflect the record, since most of the metadata schema's do not advertise a record creation date, we can only duplicate create and modified
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant