mirror of
https://github.com/alanorth/cgspace-notes.git
synced 2025-01-27 05:49:12 +01:00
Add notes for 2020-01-27
This commit is contained in:
@ -43,7 +43,7 @@ Make sure all packages are up to date and the package manager is up to date, the
|
||||
# dpkg -C
|
||||
# reboot
|
||||
"/>
|
||||
<meta name="generator" content="Hugo 0.62.2" />
|
||||
<meta name="generator" content="Hugo 0.63.1" />
|
||||
|
||||
|
||||
|
||||
@ -73,7 +73,7 @@ Make sure all packages are up to date and the package manager is up to date, the
|
||||
|
||||
<!-- combined, minified CSS -->
|
||||
|
||||
<link href="https://alanorth.github.io/cgspace-notes/css/style.a20c1a4367639632cdb341d23c27ca44fedcc75b0f8b3cbea6203010da153d3c.css" rel="stylesheet" integrity="sha256-ogwaQ2djljLNs0HSPCfKRP7cx1sPizy+piAwENoVPTw=" crossorigin="anonymous">
|
||||
<link href="https://alanorth.github.io/cgspace-notes/css/style.23e2c3298bcc8c1136c19aba330c211ec94c36f7c4454ea15cf4d3548370042a.css" rel="stylesheet" integrity="sha256-I+LDKYvMjBE2wZq6MwwhHslMNvfERU6hXPTTVINwBCo=" crossorigin="anonymous">
|
||||
|
||||
|
||||
<!-- RSS 2.0 feed -->
|
||||
@ -120,7 +120,7 @@ Make sure all packages are up to date and the package manager is up to date, the
|
||||
<header>
|
||||
<h2 class="blog-post-title" dir="auto"><a href="https://alanorth.github.io/cgspace-notes/2019-12/">December, 2019</a></h2>
|
||||
<p class="blog-post-meta"><time datetime="2019-12-01T11:22:30+02:00">Sun Dec 01, 2019</time> by Alan Orth in
|
||||
<i class="fa fa-folder" aria-hidden="true"></i> <a href="/cgspace-notes/categories/notes" rel="category tag">Notes</a>
|
||||
<span class="fas fa-folder" aria-hidden="true"></span> <a href="/cgspace-notes/categories/notes" rel="category tag">Notes</a>
|
||||
|
||||
|
||||
</p>
|
||||
@ -159,13 +159,13 @@ Make sure all packages are up to date and the package manager is up to date, the
|
||||
# apt install 'nginx=1.16.1-1~bionic'
|
||||
# reboot
|
||||
</code></pre><ul>
|
||||
<li>After the server comes back up, remove Python virtualenvs that were created with Python 3.5 and re-run certbot to make sure it's working:</li>
|
||||
<li>After the server comes back up, remove Python virtualenvs that were created with Python 3.5 and re-run certbot to make sure it’s working:</li>
|
||||
</ul>
|
||||
<pre><code># rm -rf /opt/eff.org/certbot/venv/bin/letsencrypt
|
||||
# rm -rf /opt/ilri/dspace-statistics-api/venv
|
||||
# /opt/certbot-auto
|
||||
</code></pre><ul>
|
||||
<li>Clear Ansible's fact cache and re-run the playbooks to update the system's firewalls, SSH config, etc</li>
|
||||
<li>Clear Ansible’s fact cache and re-run the playbooks to update the system’s firewalls, SSH config, etc</li>
|
||||
<li>Altmetric finally responded to my question about Dublin Core fields
|
||||
<ul>
|
||||
<li>They shared a <a href="https://help.altmetric.com/support/solutions/articles/6000141419-what-metadata-is-required-to-track-our-content-">list of fields they use for tracking</a>, but it only mentions HTML meta tags, and not fields considered when harvesting via OAI</li>
|
||||
@ -191,8 +191,8 @@ Make sure all packages are up to date and the package manager is up to date, the
|
||||
<pre><code>$ http 'https://cgspace.cgiar.org/oai/request?verb=GetRecord&metadataPrefix=oai_dc&identifier=oai:cgspace.cgiar.org:10568/104030' > /tmp/cgspace-104030.xml
|
||||
$ http 'https://dspacetest.cgiar.org/oai/request?verb=GetRecord&metadataPrefix=oai_dc&identifier=oai:cgspace.cgiar.org:10568/104030' > /tmp/dspacetest-104030.xml
|
||||
</code></pre><ul>
|
||||
<li>The DSpace Test ones actually now capture the DOI, where the CGSpace doesn't…</li>
|
||||
<li>And the DSpace Test one doesn't include review status as <code>dc.description</code>, but I don't think that's an important field</li>
|
||||
<li>The DSpace Test ones actually now capture the DOI, where the CGSpace doesn’t…</li>
|
||||
<li>And the DSpace Test one doesn’t include review status as <code>dc.description</code>, but I don’t think that’s an important field</li>
|
||||
</ul>
|
||||
<h2 id="2019-12-04">2019-12-04</h2>
|
||||
<ul>
|
||||
@ -219,7 +219,7 @@ COPY 48
|
||||
<ul>
|
||||
<li>Enrico noticed that the AReS Explorer on CGSpace (linode18) was down
|
||||
<ul>
|
||||
<li>I only see HTTP 502 in the nginx logs on CGSpace… so I assume it's something wrong with the AReS server</li>
|
||||
<li>I only see HTTP 502 in the nginx logs on CGSpace… so I assume it’s something wrong with the AReS server</li>
|
||||
<li>I ran all system updates on the AReS server (linode20) and rebooted it</li>
|
||||
<li>After rebooting the Explorer was accessible again</li>
|
||||
</ul>
|
||||
@ -242,11 +242,11 @@ COPY 48
|
||||
<ul>
|
||||
<li>Post <a href="https://www.yammer.com/dspacedevelopers/#/Threads/show?threadId=454830191804416">message to Yammer about good practices for thumbnails on CGSpace</a>
|
||||
<ul>
|
||||
<li>On the topic of thumbnails, I'm thinking we might want to force regenerate all PDF thumbnails on CGSpace since we upgraded it to Ubuntu 18.04 and got a new ghostscript…</li>
|
||||
<li>On the topic of thumbnails, I’m thinking we might want to force regenerate all PDF thumbnails on CGSpace since we upgraded it to Ubuntu 18.04 and got a new ghostscript…</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>More discussion about report formats for AReS</li>
|
||||
<li>Peter noticed that the Atmire reports weren't showing any statistics before 2019
|
||||
<li>Peter noticed that the Atmire reports weren’t showing any statistics before 2019
|
||||
<ul>
|
||||
<li>I checked and indeed Solr had an issue loading some core last time it was started</li>
|
||||
<li>I restarted Tomcat three times before all cores came up successfully</li>
|
||||
@ -278,7 +278,7 @@ COPY 48
|
||||
<li>I created an issue for “extended” text reports on the AReS GitHub (<a href="https://github.com/ilri/AReS/issues/9">#9</a>)</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>I looked into creating RTF documents from HTML in Node.js and there is a library called <a href="https://www.npmjs.com/package/html-to-rtf">html-to-rtf</a> that works well, but doesn't support images</li>
|
||||
<li>I looked into creating RTF documents from HTML in Node.js and there is a library called <a href="https://www.npmjs.com/package/html-to-rtf">html-to-rtf</a> that works well, but doesn’t support images</li>
|
||||
<li>Export a list of all investors (<code>dc.description.sponsorship</code>) for Peter to look through and correct:</li>
|
||||
</ul>
|
||||
<pre><code>dspace=# \COPY (SELECT DISTINCT text_value as "dc.contributor.sponsor", count(*) FROM metadatavalue WHERE resource_type_id = 2 AND metadata_field_id = 29 GROUP BY text_value ORDER BY count DESC LIMIT 1500) to /tmp/2019-12-17-investors.csv WITH CSV HEADER;
|
||||
@ -310,7 +310,7 @@ UPDATE 2
|
||||
<li>Add three new CCAFS Phase II project tags to CGSpace (<a href="https://github.com/ilri/DSpace/pull/441">#441</a>)</li>
|
||||
<li>Linode said DSpace Test (linode19) had an outbound traffic rate of 73Mb/sec for the last two hours
|
||||
<ul>
|
||||
<li>I see some Russian bot active in nginx's access logs:</li>
|
||||
<li>I see some Russian bot active in nginx’s access logs:</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
@ -349,7 +349,7 @@ UPDATE 1
|
||||
<ul>
|
||||
<li><a href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/2012-06-14/?v=terms#audience">DCTERMS says that <code>dcterms.audience</code> should be used to describe a A class of entity for whom the resource is intended or useful."</a></li>
|
||||
<li>I will update my notes for this so that we use that field instead</li>
|
||||
<li>I don't see “audience” on the <a href="https://github.com/AgriculturalSemantics/cg-core/">cg-core</a> repository so I filed <a href="https://github.com/AgriculturalSemantics/cg-core/issues/19">an issue</a> to raise it with Marie-Angelique</li>
|
||||
<li>I don’t see “audience” on the <a href="https://github.com/AgriculturalSemantics/cg-core/">cg-core</a> repository so I filed <a href="https://github.com/AgriculturalSemantics/cg-core/issues/19">an issue</a> to raise it with Marie-Angelique</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
@ -357,7 +357,7 @@ UPDATE 1
|
||||
<ul>
|
||||
<li>Follow up with Altmetric on the issue where <a href="https://hdl.handle.net/10568/97087">an item</a> has a different (lower) score for its Handle despite it having a correct DOI (with a higher score)
|
||||
<ul>
|
||||
<li>I've raised this issue three times to Altmetric this year, and a few weeks ago they said they would re-process the item “before Christmas”</li>
|
||||
<li>I’ve raised this issue three times to Altmetric this year, and a few weeks ago they said they would re-process the item “before Christmas”</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Abenet suggested we use <code>cg.reviewStatus</code> instead of <code>cg.review-status</code> and I agree that we should follow other examples like <code>DCTERMS.accessRights</code> and <code>DCTERMS.isPartOf</code>
|
||||
@ -370,7 +370,7 @@ UPDATE 1
|
||||
<ul>
|
||||
<li>Altmetric responded a few days ago about the <a href="https://hdl.handle.net/10568/97087">item</a> that has a different (lower) score for its Handle despite it having a correct DOI (with a higher score)
|
||||
<ul>
|
||||
<li>She tweeted the repository link and agreed that it didn't get picked up by Altmetric</li>
|
||||
<li>She tweeted the repository link and agreed that it didn’t get picked up by Altmetric</li>
|
||||
<li>She said she will add this to the existing ticket about the previous items I had raised an issue about</li>
|
||||
</ul>
|
||||
</li>
|
||||
|
Reference in New Issue
Block a user