sul-dlss / dlme-transform

Transforms raw DLME metadata to DLME intermediate representation
Apache License 2.0
0 stars 2 forks source link

Modify intermediate representation to support normalized Gregorian and Hijri dates #179

Closed jacobthill closed 5 years ago

jacobthill commented 5 years ago

Currently the application profile specifies one date value cho_date. To implement the Blacklight Date Range plugin, we will need date ranges in a multivalued field of integers that are stored and indexed. An example for a date range from 1950-1960 years: fake_year_tisim: [1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960]. BCE years will be represented as negative numbers.

We also need a field to store Hijri calendar values.

Requirements:

aaron-collier commented 5 years ago

Note: IR is defined in https://github.com/sul-dlss/dlme-transform/blob/master/lib/dlme_json_schema.rb