Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make "publications" produced, not just entered and associate with ppl #89

Open
yarikoptic opened this issue Dec 19, 2024 · 1 comment
Open
Milestone

Comments

@yarikoptic
Copy link
Member

yarikoptic commented Dec 19, 2024

Ideally we should take advantage of using "website generator" (hence automations) with https://gohugo.io/content-management/taxonomies/ .

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 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

image

  • lab members are hyperlinks in those references

image

  • each lab member automagically gets their publications listed on their page, e.g.

image

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

@asmacdo
Copy link
Member

asmacdo commented Dec 19, 2024

+1 I think this will set us up for significantly easier maintenance. Since the page is done though, I'll mark this a Phase 2 (meaning TODO after EAB)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants