-
Notifications
You must be signed in to change notification settings - Fork 8
Description
Ideally we should take advantage of using "website generator" (hence automations) with https://gohugo.io/content-management/taxonomies/ .
- each publication added into our collection is identified / provided just via a DOI, so we just maintain a list of DOIs
- we have a script/plugin (should research -- hugo is popular and there might already be a solution/plugin) to
- create an "Article" record per each publication
- we create "pages" (metadata records) for everyone on the team
- ATM there is just plain listing in http://github.com/ReproNim/repronim.org//blob/HEAD/content/about/team.md and http://github.com/ReproNim/repronim.org//blob/HEAD/data/repronim-team.yaml
- entries for authors should be associated with records for personnel and collaborators of the project we have
- then every personnel page would get their own listing of publications
- we create "pages" (metadata records) for everyone on the team
- collate all Articles on a single page (current https://dev.repronim.org/about/publications/)
- create an "Article" record per each publication
Precedents
historical record exmple.
We had something like that for haxbylab. Now it is no longer there but if you point this domain to the IP of falkor.datalad.org you would be able to see it at http://haxbylab-old.dartmouth.edu/publications.html http://haxbylab-old.centerforopenneuroscience.org/publications.html where from a single curated .bib (so not quite DOIs but ok -- now DOIs are pretty much for everything!) we get
- full listing across everyone
- lab members are hyperlinks in those references
- each lab member automagically gets their publications listed on their page, e.g.
and could again navigate to other lab member pages.
website was using sphinx, and all of that was done sphinx extension https://github.com/matthew-brett/bibstuff which was retired in favor of https://github.com/mcmtroffaes/sphinxcontrib-bibtex .
Examples for setting per person hugo pages
https://hub.datalad.org/www/project.d.o/src/branch/main/content/maintainers -- visible on https://project.datalad.org/maintainers/yarikoptic/index.html , lacks publications but shows linkages to projects


