Add notes for 2020-07-21

This commit is contained in:
2020-07-21 13:44:52 +03:00
parent 501c282ecb
commit b21825972d
22 changed files with 80 additions and 25 deletions

View File

@ -568,6 +568,30 @@ $ cat ~/Downloads/response_1595270924560.json | jq '.[] | {name: .name}' | grep
- Ministerio del Ambiente / Ministry of Environment (Peru)
- Carthage University / Université de Carthage
- Sweet Potato Research Institute (SPRI) of Chinese Academy of Agricultural Sciences (CAAS)
- And I checked the list with my csv-metadata-quality tool and found it still has whitespace and unnecessary Unicode characters in several records:
```
$ csv-metadata-quality -i /tmp/clarisa-institutions.csv -o /tmp/clarisa-institutions-cleaned.csv
Removing excessive whitespace (name): Comitato Internazionale per lo Sviluppo dei Popoli / International Committee for the Development of Peoples
Removing excessive whitespace (name): Deutsche Landwirtschaftsgesellschaft / German agriculture society
Removing excessive whitespace (name): Institute of Arid Regions of Medenine
Replacing unnecessary Unicode (U+00AD): Bundesministerium für wirtschaftliche Zusammen­arbeit und Entwicklung / Federal Ministry of Economic Cooperation and Development (Germany)
Removing unnecessary Unicode (U+200B): Agencia de Servicios a la Comercialización y Desarrollo de Mercados Agropecuarios
```
- I think the ROR is much better in every possible way
- Re-enabled all the yearly Solr statistics cores on DSpace Test (linode26) because they had been disabled by Atmire when they were testing on the server
- Run system updates on the server and reboot it
## 2020-07-21
- I built the latest 6.x branch on DSpace Test (linode26) and I noticed a few Font Awesome icons are missing in the Atmire CUA statlets
- One was simple to fix by adding it to our font library in `fontawesome.js`, but there are two more that are printing hex values instead of using HTML elements:
![Atmire CUA missing icons](/cgspace-notes/2020/07/cua-font-awesome.png)
- I had previously thought these were fixed by setting the `font-family` on the elements, but it doesn't appear to be working now
- I filed a ticket with Atmire to ask them to use the HTML elements instead, as their code already uses those elsewhere
- I don't want to go back to using the large webfonts with CSS because the SVG + JS method saves us ~140KiB and causes at least three fewer network requests
<!-- vim: set sw=2 ts=2: -->