AgriculturalSemantics / cg-core

CG Core Metadata Reference Guide
https://agriculturalsemantics.github.io/cg-core/cgcore.html
Creative Commons Attribution 4.0 International
7 stars 5 forks source link

How to handle series name / number? #30

Open alanorth opened 3 years ago

alanorth commented 3 years ago

CGSpace is wondering how to handle series name and number. We currently use something of a convention like "series name; series number" for dc.relation.ispartofseries. For example:

Currently the draft CG Core v2 suggests using cg.series. Do we think it is important to keep series name and number together or should we use a separate field?

marieALaporte commented 3 years ago

if it is used, I propose that we add cg.seriesName et rename cg.serie to cg.seriesNumber. Would that solution work for you?

marieALaporte commented 3 years ago

what about you @olatunike, would that work for your system?

olatunike commented 3 years ago

Yes, it can still work for me. I'll modify the schema to reflect the modification if that's what we opt for.

alanorth commented 3 years ago

Update: after testing the implementation in CGSpace we found that using cg.number for both the issue number and journal issue causes problems. We still plan on using dcterms.isPartOf for series name, but have not decided what to do about issue/series number.

Thanks for the responses! On CGSpace we are planning to do the following:

Our preference is to always use a DC field where possible, then a CG Core one, then a CGSpace custom one.


¹ I propose to amend the description of cg.number to add "series":

The issue number of a journal, magazine, series or tech-report

alanorth commented 3 years ago

I posted an update to my message above based on some testing in DSpace. I had suggested using cg.number for both issue number and series number, but that is problematic in DSpace because we have two separate fields for those currently and DSpace gets confused.

@marieALaporte May I suggest that we use cg.issue for journal issue, which would be in the same line of thinking as using cg.volume anyways (journals have volumes and issues). Then we could use cg.number for series/report number.

This is one area where DC can't help us at all because they are really generic and our metadata is very academic/publishing oriented. We have to forge our own path.

ayabowork commented 3 years ago

I think these are good suggestions on how CG Core can be improved, so maybe to create the next version. I assume the main reason why we have CG Core is because DC does not have it all.