mirror of
https://github.com/alanorth/cgspace-notes.git
synced 2025-01-27 05:49:12 +01:00
Add notes for 2021-03-31
This commit is contained in:
@ -651,5 +651,30 @@ Run 1 took 5m 53s
|
||||
- I realized I never finished deleting all the old fields after our CG Core migration a few months ago
|
||||
- I found a few occurrences of old metadata so I had to move them where possible and delete them where not
|
||||
- I updated the [CG Core v2 migration page]({{< relref "cgspace-cgcorev2-migration.md" >}})
|
||||
- Marianne Gadeberg wrote to ask why the item she wanted to map a few days ago still doesn't appear in the mapped collection
|
||||
- I looked on the item page itself and it lists the collection, but doesn't appear in the collection list
|
||||
- I tried to forceably reindex the collection and the item, but it didn't seem to work
|
||||
- Now I will try a complete Discovery re-index
|
||||
|
||||
## 2021-03-31
|
||||
|
||||
- The Discovery re-index finished, but [the CIP item](https://hdl.handle.net/10568/110633) still does not appear in the GENDER Platform grants collection
|
||||
- The item page itself DOES list the grants collection! WTF
|
||||
- I sent a message to the dspace-tech mailing list to see if someone can comment
|
||||
- I even tried unmapping and re-mapping, but it doesn't change anything: the item still doesn't appear in the collection, but I can see that it is mapped
|
||||
- I signed up for a SHERPA API key so I can try to write something to get journal names from ISSN
|
||||
- This code seems to get a journal title, though I only tried it with a few ISSNs:
|
||||
|
||||
```python
|
||||
import requests
|
||||
|
||||
query_params = {'item-type': 'publication', 'format': 'Json', 'limit': 10, 'offset': 0, 'api-key': 'blahhhahahah', 'filter': '[["issn","equals","0011-183X"]]'}
|
||||
r = requests.get('https://v2.sherpa.ac.uk/cgi/retrieve')
|
||||
if r.status_code and len(r.json()['items']) > 0:
|
||||
r.json()['items'][0]['title'][0]['title']
|
||||
```
|
||||
|
||||
- I wrote a script to check the ISSNs against Crossref's API: `crossref-issn-lookup.py`
|
||||
- I suspect Crossref might have better data actually...
|
||||
|
||||
<!-- vim: set sw=2 ts=2: -->
|
||||
|
Reference in New Issue
Block a user