osulp / ojs

Open Journal Systems (OJS)
1 stars 0 forks source link

Remove 'discipline' terms from keywords field in migration XSLT #8

Closed carakey closed 2 years ago

carakey commented 3 years ago

Discipline terms are being duplicated in keywords field Known to occur in CatalogOSAC

carakey commented 2 years ago

After reviewing the XSLT, the metadata within the UI, and the public view of landing pages in both v2 and v3, I've decided against removing these duplicate terms from the keywords field. Confusion happened during the migration audit because of differences in element availability and in display between versions.

Details:

OJSv2 does not have a Keywords element in the schema. Both Subject and Disciplines (among others) are available elements under the Indexing parent element. Subject terms appeared on the landing pages with the label "Keywords" while Discipline terms were hidden.

OJSv3 has Keywords, Subjects, and Disciplines as available elements. Keywords are displayed on the landing pages, while Subjects and Disciplines are both hidden.

The XSLT keeps Subjects and Disciplines within their same elements for indexing, and also duplicates both as Keywords for public display.

A small number of items are impacted; it appears only CatalogOSAC used Discipline terms. If the journal manager later objects or issues occur when changing themes, the duplicate terms could be removed manually.