2018-02-11 17:28:23 +01:00
<!DOCTYPE html>
2019-10-11 10:19:42 +02:00
< html lang = "en" >
2018-02-11 17:28:23 +01:00
< head >
< meta charset = "utf-8" >
< meta name = "viewport" content = "width=device-width, initial-scale=1, shrink-to-fit=no" >
2020-12-06 15:53:29 +01:00
2018-02-11 17:28:23 +01:00
< meta property = "og:title" content = "CGSpace Notes" / >
< meta property = "og:description" content = "Documenting day-to-day work on the [CGSpace](https://cgspace.cgiar.org) repository." / >
< meta property = "og:type" content = "website" / >
< meta property = "og:url" content = "https://alanorth.github.io/cgspace-notes/" / >
2023-06-19 15:26:41 +02:00
< meta property = "og:updated_time" content = "2023-06-17T23:14:32+03:00" / >
2020-12-06 15:53:29 +01:00
2018-09-30 07:23:48 +02:00
2018-02-11 17:28:23 +01:00
< meta name = "twitter:card" content = "summary" / >
< meta name = "twitter:title" content = "CGSpace Notes" / >
< meta name = "twitter:description" content = "Documenting day-to-day work on the [CGSpace](https://cgspace.cgiar.org) repository." / >
2023-05-30 19:19:17 +02:00
< meta name = "generator" content = "Hugo 0.112.3" >
2018-02-11 17:28:23 +01:00
< script type = "application/ld+json" >
{
"@context": "http://schema.org",
"@type": "Blog",
"headline": "CGSpace Notes",
2020-04-02 09:55:42 +02:00
"url" : "https://alanorth.github.io/cgspace-notes/",
2018-02-11 17:28:23 +01:00
"author": {
"@type": "Person",
"name": "Alan Orth"
},
2023-06-02 15:33:48 +02:00
"dateModified": "2023-06-02T10:29:36+03:00",
2020-11-16 09:54:00 +01:00
"keywords": "notes, migration, notes",
2020-04-02 09:55:42 +02:00
"description":"Documenting day-to-day work on the [CGSpace](https://cgspace.cgiar.org) repository."
2018-02-11 17:28:23 +01:00
}
< / script >
< link rel = "canonical" href = "https://alanorth.github.io/cgspace-notes/" >
< title > CGSpace Notes< / title >
2019-10-11 10:19:42 +02:00
2018-02-11 17:28:23 +01:00
<!-- combined, minified CSS -->
2020-01-23 19:19:38 +01:00
2022-09-12 10:35:57 +02:00
< link href = "https://alanorth.github.io/cgspace-notes/css/style.c6ba80bc50669557645abe05f86b73cc5af84408ed20f1551a267bc19ece8228.css" rel = "stylesheet" integrity = "sha256-xrqAvFBmlVdkWr4F+GtzzFr4RAjtIPFVGiZ7wZ7Ogig=" crossorigin = "anonymous" >
2019-10-11 10:19:42 +02:00
2018-02-11 17:28:23 +01:00
2020-01-28 11:01:42 +01:00
<!-- minified Font Awesome for SVG icons -->
2021-09-28 09:32:32 +02:00
< script defer src = "https://alanorth.github.io/cgspace-notes/js/fontawesome.min.f5072c55a0721857184db93a50561d7dc13975b4de2e19db7f81eb5f3fa57270.js" integrity = "sha256-9QcsVaByGFcYTbk6UFYdfcE5dbTeLhnbf4HrXz+lcnA=" crossorigin = "anonymous" > < / script >
2020-01-28 11:01:42 +01:00
2018-02-11 17:28:23 +01:00
<!-- RSS 2.0 feed -->
2019-04-14 15:59:47 +02:00
< link rel = "alternate" type = "application/rss+xml" href = "https://alanorth.github.io/cgspace-notes/index.xml" title = "CGSpace Notes" / >
2018-02-11 17:28:23 +01:00
< / head >
< body >
< div class = "blog-masthead" >
< div class = "container" >
< nav class = "nav blog-nav" >
< a class = "nav-link active" href = "https://alanorth.github.io/cgspace-notes/" > Home< / a >
< / nav >
< / div >
< / div >
2018-12-19 12:20:39 +01:00
2018-02-11 17:28:23 +01:00
< header class = "blog-header" >
< div class = "container" >
2019-10-11 10:19:42 +02:00
< h1 class = "blog-title" dir = "auto" > < a href = "https://alanorth.github.io/cgspace-notes/" rel = "home" > CGSpace Notes< / a > < / h1 >
< p class = "lead blog-description" dir = "auto" > Documenting day-to-day work on the < a href = "https://cgspace.cgiar.org" > CGSpace< / a > repository.< / p >
2018-02-11 17:28:23 +01:00
< / div >
< / header >
2018-12-19 12:20:39 +01:00
2018-02-11 17:28:23 +01:00
< div class = "container" >
< div class = "row" >
< div class = "col-sm-8 blog-main" >
2023-06-02 15:33:48 +02:00
< article class = "blog-post" >
< header >
< h2 class = "blog-post-title" dir = "auto" > < a href = "https://alanorth.github.io/cgspace-notes/2023-06/" > June, 2023< / a > < / h2 >
< p class = "blog-post-meta" > < time datetime = "2023-06-02T10:29:36+03:00" > Fri Jun 02, 2023< / time > by Alan Orth in
< span class = "fas fa-folder" aria-hidden = "true" > < / span > < a href = "/categories/notes/" rel = "category tag" > Notes< / a >
< / p >
< / header >
< h2 id = "2023-06-02" > 2023-06-02< / h2 >
< ul >
< li > Spend some time testing my < code > post_bitstreams.py< / code > script to update thumbnails for items on CGSpace
< ul >
< li > Interestingly I found an item with a JFIF thumbnail and another with a WebP thumbnail… < / li >
< / ul >
< / li >
< li > Meeting with Valentina, Stefano, and Sara about MODS metadata in CGSpace
< ul >
< li > They have experience with improving the MODS interface in MELSpace’ s OAI-PMH for use with AGRIS and were curious if we could do the same in CGSpace< / li >
< li > From what I can see we need to upgrade the MODS schema from 3.1 to 3.7 and then just add a bunch of our fields to the crosswalk< / li >
< / ul >
< / li >
< / ul >
< a href = 'https://alanorth.github.io/cgspace-notes/2023-06/' > Read more →< / a >
< / article >
2023-05-03 16:10:37 +02:00
< article class = "blog-post" >
< header >
< h2 class = "blog-post-title" dir = "auto" > < a href = "https://alanorth.github.io/cgspace-notes/2023-05/" > May, 2023< / a > < / h2 >
< p class = "blog-post-meta" > < time datetime = "2023-05-03T08:53:36+03:00" > Wed May 03, 2023< / time > by Alan Orth in
< span class = "fas fa-folder" aria-hidden = "true" > < / span > < a href = "/categories/notes/" rel = "category tag" > Notes< / a >
< / p >
< / header >
< h2 id = "2023-05-03" > 2023-05-03< / h2 >
< ul >
< li > Alliance’ s TIP team emailed me to ask about issues authenticating on CGSpace
< ul >
< li > It seems their password expired, which is annoying< / li >
< / ul >
< / li >
< li > I continued looking at the CGSpace subjects for the FAO / AGROVOC exercise that I started last week
< ul >
< li > There are many of our subjects that would match if they added a “ -” like “ high yielding varieties” or used singular… < / li >
< li > Also I found at least two spelling mistakes, for example “ decison support systems” , which would match if it was spelled correctly< / li >
< / ul >
< / li >
< li > Work on cleaning, proofing, and uploading twenty-seven records for IFPRI to CGSpace< / li >
< / ul >
< a href = 'https://alanorth.github.io/cgspace-notes/2023-05/' > Read more →< / a >
< / article >
2023-04-02 08:16:25 +02:00
< article class = "blog-post" >
< header >
< h2 class = "blog-post-title" dir = "auto" > < a href = "https://alanorth.github.io/cgspace-notes/2023-04/" > April, 2023< / a > < / h2 >
< p class = "blog-post-meta" > < time datetime = "2023-04-02T08:19:36+03:00" > Sun Apr 02, 2023< / time > by Alan Orth in
< span class = "fas fa-folder" aria-hidden = "true" > < / span > < a href = "/categories/notes/" rel = "category tag" > Notes< / a >
< / p >
< / header >
< h2 id = "2023-04-02" > 2023-04-02< / h2 >
< ul >
< li > Run all system updates on CGSpace and reboot it< / li >
< li > I exported CGSpace to CSV to check for any missing Initiative collection mappings
< ul >
< li > I also did a check for missing country/region mappings with csv-metadata-quality< / li >
< / ul >
< / li >
< li > Start a harvest on AReS< / li >
< / ul >
< a href = 'https://alanorth.github.io/cgspace-notes/2023-04/' > Read more →< / a >
< / article >
2023-03-01 06:30:25 +01:00
< article class = "blog-post" >
< header >
< h2 class = "blog-post-title" dir = "auto" > < a href = "https://alanorth.github.io/cgspace-notes/2023-03/" > March, 2023< / a > < / h2 >
< p class = "blog-post-meta" > < time datetime = "2023-03-01T07:58:36+03:00" > Wed Mar 01, 2023< / time > by Alan Orth in
< span class = "fas fa-folder" aria-hidden = "true" > < / span > < a href = "/categories/notes/" rel = "category tag" > Notes< / a >
< / p >
< / header >
< h2 id = "2023-03-01" > 2023-03-01< / h2 >
< ul >
< li > Remove < code > cg.subject.wle< / code > and < code > cg.identifier.wletheme< / code > from CGSpace input form after confirming with IWMI colleagues that they no longer need them (WLE closed in 2021)< / li >
< li > < a href = "https://salsa.debian.org/iso-codes-team/iso-codes/-/blob/main/CHANGELOG.md#4130-2023-02-28" > iso-codes 4.13.0 was released< / a > , which incorporates my changes to the common names for Iran, Laos, and Syria< / li >
2023-03-07 07:53:31 +01:00
< li > I finally got through with porting the input form from DSpace 6 to DSpace 7< / li >
2023-03-01 06:30:25 +01:00
< / ul >
< a href = 'https://alanorth.github.io/cgspace-notes/2023-03/' > Read more →< / a >
< / article >
2023-02-09 06:50:54 +01:00
< article class = "blog-post" >
< header >
< h2 class = "blog-post-title" dir = "auto" > < a href = "https://alanorth.github.io/cgspace-notes/2023-02/" > February, 2023< / a > < / h2 >
< p class = "blog-post-meta" > < time datetime = "2023-02-01T10:57:36+03:00" > Wed Feb 01, 2023< / time > by Alan Orth in
< span class = "fas fa-folder" aria-hidden = "true" > < / span > < a href = "/categories/notes/" rel = "category tag" > Notes< / a >
< / p >
< / header >
< h2 id = "2023-02-01" > 2023-02-01< / h2 >
< ul >
< li > Export CGSpace to cross check the DOI metadata with Crossref
< ul >
< li > I want to try to expand my use of their data to journals, publishers, volumes, issues, etc… < / li >
< / ul >
< / li >
< / ul >
< a href = 'https://alanorth.github.io/cgspace-notes/2023-02/' > Read more →< / a >
< / article >
2023-01-01 09:12:13 +01:00
< article class = "blog-post" >
< header >
< h2 class = "blog-post-title" dir = "auto" > < a href = "https://alanorth.github.io/cgspace-notes/2023-01/" > January, 2023< / a > < / h2 >
< p class = "blog-post-meta" > < time datetime = "2023-01-01T08:44:36+03:00" > Sun Jan 01, 2023< / time > by Alan Orth in
< span class = "fas fa-folder" aria-hidden = "true" > < / span > < a href = "/categories/notes/" rel = "category tag" > Notes< / a >
< / p >
< / header >
< h2 id = "2023-01-01" > 2023-01-01< / h2 >
< ul >
< li > Apply some more ORCID identifiers to items on CGSpace using my < code > 2022-09-22-add-orcids.csv< / code > file
< ul >
< li > I want to update all ORCID names and refresh them in the database< / li >
< li > I see we have some new ones that aren’ t in our list if I combine with this file:< / li >
< / ul >
< / li >
< / ul >
< a href = 'https://alanorth.github.io/cgspace-notes/2023-01/' > Read more →< / a >
< / article >
2022-12-03 08:46:29 +01:00
< article class = "blog-post" >
< header >
< h2 class = "blog-post-title" dir = "auto" > < a href = "https://alanorth.github.io/cgspace-notes/2022-12/" > December, 2022< / a > < / h2 >
< p class = "blog-post-meta" > < time datetime = "2022-12-01T08:52:36+03:00" > Thu Dec 01, 2022< / time > by Alan Orth in
< span class = "fas fa-folder" aria-hidden = "true" > < / span > < a href = "/categories/notes/" rel = "category tag" > Notes< / a >
< / p >
< / header >
< h2 id = "2022-12-01" > 2022-12-01< / h2 >
< ul >
< li > Fix some incorrect regions on CGSpace
< ul >
< li > I exported the CCAFS and IITA communities, extracted just the country and region columns, then ran them through csv-metadata-quality to fix the regions< / li >
< / ul >
< / li >
< li > Add a few more authors to my CSV with author names and ORCID identifiers and tag 283 items!< / li >
< li > Replace “ East Asia” with “ Eastern Asia” region on CGSpace (UN M.49 region)< / li >
< / ul >
< a href = 'https://alanorth.github.io/cgspace-notes/2022-12/' > Read more →< / a >
< / article >
2022-11-01 20:12:24 +01:00
< article class = "blog-post" >
< header >
< h2 class = "blog-post-title" dir = "auto" > < a href = "https://alanorth.github.io/cgspace-notes/2022-11/" > November, 2022< / a > < / h2 >
< p class = "blog-post-meta" > < time datetime = "2022-11-01T09:11:36+03:00" > Tue Nov 01, 2022< / time > by Alan Orth in
< span class = "fas fa-folder" aria-hidden = "true" > < / span > < a href = "/categories/notes/" rel = "category tag" > Notes< / a >
< / p >
< / header >
< h2 id = "2022-11-01" > 2022-11-01< / h2 >
< ul >
< li > Last night I re-synced DSpace 7 Test from CGSpace
< ul >
< li > I also updated all my local < code > 7_x-dev< / code > branches on the latest upstreams< / li >
< / ul >
< / li >
< li > I spent some time updating the authorizations in Alliance collections
< ul >
< li > I want to make sure they use groups instead of individuals where possible!< / li >
< / ul >
< / li >
< li > I reverted the Cocoon autosave change because it was more of a nuissance that Peter can’ t upload CSVs from the web interface and is a very low severity security issue< / li >
< / ul >
< a href = 'https://alanorth.github.io/cgspace-notes/2022-11/' > Read more →< / a >
< / article >
2022-10-01 18:47:37 +02:00
< article class = "blog-post" >
< header >
< h2 class = "blog-post-title" dir = "auto" > < a href = "https://alanorth.github.io/cgspace-notes/2022-10/" > October, 2022< / a > < / h2 >
< p class = "blog-post-meta" > < time datetime = "2022-10-01T19:45:36+03:00" > Sat Oct 01, 2022< / time > by Alan Orth in
< span class = "fas fa-folder" aria-hidden = "true" > < / span > < a href = "/categories/notes/" rel = "category tag" > Notes< / a >
< / p >
< / header >
< h2 id = "2022-10-01" > 2022-10-01< / h2 >
< ul >
< li > Start a harvest on AReS last night< / li >
< li > Yesterday I realized how to use < a href = "https://im4java.sourceforge.net/docs/dev-guide.html" > GraphicsMagick with im4java< / a > and I want to re-visit some of my thumbnail tests
< ul >
< li > I’ m also interested in libvips support via jVips, though last time I checked it was only for Java 8< / li >
< li > I filed < a href = "https://github.com/criteo/JVips/issues/141" > an issue to ask about Java 11+ support< / a > < / li >
< / ul >
< / li >
< / ul >
< a href = 'https://alanorth.github.io/cgspace-notes/2022-10/' > Read more →< / a >
< / article >
2022-09-15 07:37:57 +02:00
< article class = "blog-post" >
< header >
< h2 class = "blog-post-title" dir = "auto" > < a href = "https://alanorth.github.io/cgspace-notes/2022-09/" > September, 2022< / a > < / h2 >
< p class = "blog-post-meta" > < time datetime = "2022-09-01T09:41:36+03:00" > Thu Sep 01, 2022< / time > by Alan Orth in
< span class = "fas fa-folder" aria-hidden = "true" > < / span > < a href = "/categories/notes/" rel = "category tag" > Notes< / a >
< / p >
< / header >
< h2 id = "2022-09-01" > 2022-09-01< / h2 >
< ul >
< li > A bit of work on the “ Mapping CG Core– CGSpace– MEL– MARLO Types” spreadsheet< / li >
< li > I tested an item submission on DSpace Test with the Cocoon < code > org.apache.cocoon.uploads.autosave=false< / code > change
< ul >
< li > The submission works as expected< / li >
< / ul >
< / li >
< li > Start debugging some region-related issues with csv-metadata-quality
< ul >
< li > I created a new test file < code > test-geography.csv< / code > with some different scenarios< / li >
< li > I also fixed a few bugs and improved the region-matching logic< / li >
< / ul >
< / li >
< / ul >
< a href = 'https://alanorth.github.io/cgspace-notes/2022-09/' > Read more →< / a >
< / article >
2018-02-11 17:28:23 +01:00
< nav class = "blog-pagination" >
< a class = "btn btn-outline-primary disabled" href = "#" role = "button" aria-disabled = "true" > Previous page< / a >
< a class = "btn btn-outline-primary" href = "/cgspace-notes/page/2/" rel = "next" role = "button" > Next page< / a >
< / nav >
2018-04-23 17:09:26 +02:00
2018-02-11 17:28:23 +01:00
< / div > <!-- /.blog - main -->
< aside class = "col-sm-3 ml-auto blog-sidebar" >
< section class = "sidebar-module" >
< h4 > Recent Posts< / h4 >
< ol class = "list-unstyled" >
2023-06-02 15:33:48 +02:00
< li > < a href = "/cgspace-notes/2023-06/" > June, 2023< / a > < / li >
2023-05-03 16:10:37 +02:00
< li > < a href = "/cgspace-notes/2023-05/" > May, 2023< / a > < / li >
2023-04-02 08:16:25 +02:00
< li > < a href = "/cgspace-notes/2023-04/" > April, 2023< / a > < / li >
2023-03-01 06:30:25 +01:00
< li > < a href = "/cgspace-notes/2023-03/" > March, 2023< / a > < / li >
2023-02-09 06:50:54 +01:00
< li > < a href = "/cgspace-notes/2023-02/" > February, 2023< / a > < / li >
2018-02-11 17:28:23 +01:00
< / ol >
< / section >
< section class = "sidebar-module" >
< h4 > Links< / h4 >
< ol class = "list-unstyled" >
< li > < a href = "https://cgspace.cgiar.org" > CGSpace< / a > < / li >
< li > < a href = "https://dspacetest.cgiar.org" > DSpace Test< / a > < / li >
< li > < a href = "https://github.com/ilri/DSpace" > CGSpace @ GitHub< / a > < / li >
< / ol >
< / section >
< / aside >
< / div > <!-- /.row -->
< / div > <!-- /.container -->
< footer class = "blog-footer" >
2019-10-11 10:19:42 +02:00
< p dir = "auto" >
2018-02-11 17:28:23 +01:00
Blog template created by < a href = "https://twitter.com/mdo" > @mdo< / a > , ported to Hugo by < a href = 'https://twitter.com/mralanorth' > @mralanorth< / a > .
< / p >
< p >
< a href = "#" > Back to top< / a >
< / p >
< / footer >
< / body >
< / html >