Based off of ncnr_publications created by Brian Maranville. More information is available on the SasView wiki.
Based on Zotero
- sasview_publications group (private membership, public read)
- SasView members manage publication list
- Collection ID(s) for SasView list(s) is added to config.py for automatic sync with sasview pages (frontend)
- Every hour: Run /.github/workflows/pub_update.yml that pulls in all publications from Zotero using the Zotero api (https://api.zotero.org) and compares each citation to latest version published. Zotero entries and the publications website are update as needed.
Static page pushed to the sasview.github.io repository.
- MD file pushed to github - https://github.com/sasview/sasview.github.io/publications.md
- HTML generated by Beautiful Jekyll template - https://sasview.org/publications/