From 9a75c9b2f0d198ef824f3887e660e7298c9a1721 Mon Sep 17 00:00:00 2001 From: Alan Orth Date: Tue, 29 Oct 2019 16:23:43 +0200 Subject: [PATCH] Add notes for 2019-10-29 --- content/posts/2019-10.md | 6 +++++ content/posts/cgspace-cgcorev2-migration.md | 10 +++---- docs/2019-10/index.html | 13 ++++++++- docs/cgspace-cgcorev2-migration/index.html | 29 +++++---------------- docs/sitemap.xml | 14 +++++----- 5 files changed, 36 insertions(+), 36 deletions(-) diff --git a/content/posts/2019-10.md b/content/posts/2019-10.md index 5fa6bb340..37b365fe7 100644 --- a/content/posts/2019-10.md +++ b/content/posts/2019-10.md @@ -235,4 +235,10 @@ $ dspace import -a -c 10568/104057 -e fuu@cgiar.org -m 2019-10-15-Bioversity.map - I will revert all changes to `dc.title` and `dc.title.alternative` - TODO: there are similar issues with the `citation_author` metadata element missing from DRI, so I might have to revert those changes too +## 2019-10-29 + +- After more digging in the source I found out why the `dcterms.title` and `dcterms.creator` fields are not present in the DRI `pageMeta`... + - The `pageMeta` element is constructed in `dspace-xmlui/src/main/java/org/dspace/app/xmlui/wing/IncludePageMeta.java` and the code does not consider any other schemas besides DC + - I moved title and creator back to the original DC fields and then everything was working as expected in the pageMeta, so I guess we cannot use these in DCTERMS either! + diff --git a/content/posts/cgspace-cgcorev2-migration.md b/content/posts/cgspace-cgcorev2-migration.md index 8c387a869..450e85ec0 100644 --- a/content/posts/cgspace-cgcorev2-migration.md +++ b/content/posts/cgspace-cgcorev2-migration.md @@ -20,10 +20,8 @@ With reference to [CG Core v2 draft standard](https://agriculturalsemantics.gith - [Implementation Progress](#implementation-progress) ## Proposed Changes -As of 2019-09-11 the scope of the changes includes the following fields: +As of 2019-10-29 the scope of the changes includes the following fields: -- dc.contributor.author→dcterms.creator - - for people and institutional authors - cg.creator.id→cg.creator.identifier - ORCID identifiers - dc.format.extent→dcterms.extent @@ -56,12 +54,13 @@ As of 2019-09-11 the scope of the changes includes the following fields: The following fields are currently out of the scope of this migration because they are used internally by DSpace 5.x/6.x and would be difficult to change without significant modifications to the core of the code: -- dc.title +- dc.title (`IncludePageMeta.java` only considers DC when building pageMeta, which we rely on in XMLUI because of XSLT from DRI) - dc.title.alternative - dc.date.available - dc.date.accessioned -- dc.identifier.uri +- dc.identifier.uri (hard coded for Handle assignment upon item submission) - dc.description.provenance +- dc.contributor.author (`IncludePageMeta.java` only considers DC when building pageMeta, which we rely on in XMLUI because of XSLT from DRI) ## Fields to Create Make sure the following fields exist: @@ -89,7 +88,6 @@ Tally of the status of the implementation of the new fields in the CGSpace `5_x- | Field Name | migrate-fields.sh | Input Forms | XMLUI Themes¹ | dspace.cfg | Discovery | Atmire Modules | Crosswalks | | ---------- | :---------------: | :---------: | :-----------: | :--------: | :-------: | :------------: | :--------: | -dcterms.creator | ✓ | ✓ | ? | ✓ | ✓ | ✓ | | cg.creator.identifier | ✓ | ✓ | ✓ | - | ✓ | ✓ | | dcterms.extent | ✓ | ✓ | - | - | - | - | | dcterms.issued | ✓ | ✓ | ? | ✓ | ✓ | ✓ | | diff --git a/docs/2019-10/index.html b/docs/2019-10/index.html index 6e23d1337..d8ef972a3 100644 --- a/docs/2019-10/index.html +++ b/docs/2019-10/index.html @@ -27,7 +27,7 @@ "@type": "BlogPosting", "headline": "October, 2019", "url": "https:\/\/alanorth.github.io\/cgspace-notes\/2019-10\/", - "wordCount": "1719", + "wordCount": "1791", "datePublished": "2019-10-01T13:20:51+03:00", "dateModified": "2019-10-28T16:52:51+02:00", "author": { @@ -410,6 +410,17 @@ $ dspace import -a -c 10568/104057 -e fuu@cgiar.org -m 2019-10-15-Bioversity.map +

2019-10-29

+ + + diff --git a/docs/cgspace-cgcorev2-migration/index.html b/docs/cgspace-cgcorev2-migration/index.html index 85d842a1d..428698e4c 100644 --- a/docs/cgspace-cgcorev2-migration/index.html +++ b/docs/cgspace-cgcorev2-migration/index.html @@ -10,7 +10,7 @@ - + @@ -25,9 +25,9 @@ "@type": "BlogPosting", "headline": "CGSpace CG Core v2 Migration", "url": "https:\/\/alanorth.github.io\/cgspace-notes\/cgspace-cgcorev2-migration\/", - "wordCount": "522", + "wordCount": "554", "datePublished": "2019-10-28T13:27:35+02:00", - "dateModified": "2019-10-28T16:54:05+02:00", + "dateModified": "2019-10-28T16:55:37+02:00", "author": { "@type": "Person", "name": "Alan Orth" @@ -112,14 +112,9 @@

Proposed Changes

-

As of 2019-09-11 the scope of the changes includes the following fields:

+

As of 2019-10-29 the scope of the changes includes the following fields: