https://github.com/dfm/joss-reviewer
A script that can help you find JOSS reviewers
https://github.com/dfm/joss-reviewer
Last synced: 2 months ago
JSON representation
A script that can help you find JOSS reviewers
- Host: GitHub
- URL: https://github.com/dfm/joss-reviewer
- Owner: dfm
- License: mit
- Created: 2019-12-19T20:19:59.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2020-07-07T23:41:25.000Z (almost 6 years ago)
- Last Synced: 2025-04-13T19:54:01.979Z (about 1 year ago)
- Language: Python
- Size: 12.7 KB
- Stars: 13
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Find a JOSS reviewer
This script simplifies the process of choosing a JOSS reviewer given the list of volunteers, some keywords, and some programming language names.
## Usage
Optionally, set up a conda environment:
```bash
conda env create --prefix ./env -f environment.yml
conda activate ./env
```
Install the script:
```bash
python -m pip install .
```
Then run the search.
To search for reviewers with expertise in `astronomy` and `cosmology`, and experience with `Python` and `C++`, you would run something like:
```bash
joss-reviewer astronomy cosmology -l Python -l C++
```
Use `joss-reviewer --help` for all the command line options.
## GitHub interface
This script can also fetch information about potential reviewers from the GitHub API.
To enable that, create [a personal access token](https://github.com/settings/tokens) and provide it using the `GITHUB_API_KEY` environment variable.
The script should then automatically print information about the potential reviewers top repositories.