Local Metadata

74 views
Skip to first unread message

Hugh Paterson III

unread,
Feb 25, 2025, 5:54:01 PM2/25/25
to DSpace Community
Greetings,

As there any good tutorials or documentation for local metadata modifications in DSpace 7? 

We have several contributor roles we would like to add to the DC.contributor.xxx list but are unsure how to go about that in the most preferred way. It seems that these might be added in the local metadata area (most logically). However, they are in the same namespace as what already exists, therefore we are a bit hesitant. 

Any recommendations are welcome.

Kind Regards,
Hugh

Jorge Gustavo Spertino

unread,
Feb 28, 2025, 6:19:49 PM2/28/25
to Hugh Paterson III, DSpace Community
Hello Hugh,

I'll leave you an opinion on this.

I think the same as you in the sense that you have the option of going within the dc.contributor, and/or through the local schema part. Or you could create another particular schema for this.

In my opinion, a good option is to go through the dc.contributor side, because there it is already within the dublin core standard, so that the web can read it directly, although it does not take into account the qualifier after contributor, and so that they are included by default for that same reason, in protocols such as oai.

The DC standard says, or at least said until not long ago, that qualifiers are non-normative, except those that exist within the schema (example: dc.description.abstract). So, I understand that you can create as many as you need, as long as they make sense, are relevant, have a correct relationship with the base field (i.e., they are secondary contributors to the work, in this case),
and do not oppose or overlap with the existing ones if there are any; on the one hand within the Dublin Core schema, and on the other hand, I would say, respecting the existing ones in the dc scheme in DSpace is a good idea.

I will leave you a tentative list below. It is simply an elaboration that I made at some point. It does not mean that it is correct.

You will see that almost all of them will be designed to be applied in dc.contributor if that were the case.

I send you a cordial greeting,
Jorge


Jorge Gustavo Spertino



* some notes will be in Spanish

dc.contributor.advisor Director. Use primarily for thesis advisor.
dc.contributor.coadvisor Codirector. Use esta etiqueta para reflejar un codirector/a que no reviste el carácter de director/a principal.
dc.contributor A person, organization, or service responsible for the content of the resource. Catch-all for unspecified contributors.
dc.contributor.tribunal Miembro de tribunal evaluador
dc.contributor.editor Si el objeto cuenta y se desea rescatar el editor intelectual. Incluye al compilador.
dc.contributor.illustrator Ilustrador
dc.contributor.translator Traductor

dc.contributor.other Use ésta etiqueta solo si desea reflejar Otros contribuidores a la creación de la obra, no especificados en etiquetas particulares.

Además se pueden crear de acuerdo a necesidad los siguientes calificadores, si se desean especificar funciones mediante la etiqueta de metadatos particular que los contiene -así tendría reunidas funciones distintas en etiquetas diferentes- (si se elije alguno hay que incluirlo en los esquemas, y eventualmente incluirlo en la hoja de trabajo de ser necesario):

AudiovisualDesigner dc.contributor audiovisualdesigner
AudiovisualDirector dc.contributor audiovisualdirector
ContactPerson dc.contributor contactperson
ContentProvider dc.contributor contentprovider
DataCollector dc.contributor datacollector
DataCurator dc.contributor datacurator
DataManager dc.contributor datamanager
Distributor dc.contributor distributor
EducationalValidator dc.contributor educationalvalidator
ExecutiveProducer dc.contributor executiveproducer
HostingInstitution dc.contributor hostinginstitution
Financer dc.contributor financer
GraphicalDesigner dc.contributor graphicaldesigner
Initiator dc.contributor initiator
InstructionalDesigner dc.contributor instructionaldesigner
Photographer dc.contributor photographer
Producer dc.contributor producer
ProjectLeader dc.contributor projectleader
ProjectManager dc.contributor projectmanager
Referee dc.contributor referee
RegistrationAgency dc.contributor registrationagency
RegistrationAuthority dc.contributor registrationauthority
RelatedPerson dc.contributor relatedperson
Researcher dc.contributor researcher
ResearchGroup dc.contributor researchgroup
RightsHolder dc.contributor rightsholder
ScriptWriter dc.contributor scriptwriter
SoftwareDeveloper dc.contributor softwaredeveloper
Sponsor dc.contributor sponsor
SubjectMatterExpert dc.contributor subjectmatterexpert
Supervisor dc.contributor supervisor
TechnicalImplementer dc.contributor technicalimplementer
TechnicalValidator dc.contributor technicalvalidator
Terminator dc.contributor terminator
Validator dc.contributor validator
WebDeveloper dc.contributor webdeveloper
WorkPackageLeader dc.contributor workpackageleader

Nota: La definición de cada uno de los tipos de colaboración se basa principalmente en los siguientes esquemas de metadatos: DATACITE. LOM. (2023)  [The datacite schema is already created within DSpace 7 and later, but not with these tags present]

--
All messages to this mailing list should adhere to the Code of Conduct: https://www.lyrasis.org/about/Pages/Code-of-Conduct.aspx
---
You received this message because you are subscribed to the Google Groups "DSpace Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email to dspace-communi...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/dspace-community/8f4f4b49-e1a1-4689-a6ea-55e777024a01n%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages