scripts for manual author page corrections with new library#7653
scripts for manual author page corrections with new library#7653
Conversation
|
@mbollmann Any idea why black is failing? I am running black locally (version 24.3.0, |
|
I strongly suggest going through pre-commit. It defines the correct black version (26.1.0) and config file. |
|
How does pre-commit work? I was relying on bin/requirements.txt for the black version. |
|
Just do Both black and the requirements.txt are going away in #7394 and this way you don’t need to think about tools or their versions at all. |
ee32a30 to
54990ca
Compare
|
OK, black is happy now. Not sure what's up with hugo.... |
|
Build successful. Some useful links:
This preview will be removed when the branch is merged. |
This is a suite of scripts that I have been using for manual corrections to author page requests, complementing the bulk processing scripts in #7397 (author verifications) and #7517 (paper metadata). Manual scripts are run for individual changes specified as arguments. Bulk processing scripts query the GitHub issue tracker for relevant approved requests that can be processed automatically.
The manual scripts are in bin/correct, alongside the two bulk processing scripts. They are:
[A few of the non-covered operations:
merging two verified authors (as sometimes happen with a legacy-verified and an ORCID-verified author);adding disambiguating comments to author entries; changing a verified author's canonical name; changing a verified author's ORCID-based suffix to a degree institution suffix with a redirect (if we want this; #7615).]The code can be simplified when library changes in #7570 are merged.