File formats: import and export publications as references — BibTeX, BibLaTeX, RIS, CSL JSON, MODS, EndNote, and a DOI lookup #879
Labels
No labels
accessibility
authentication
breaking change
bug
documentation
enhancement
interface
internationalisation
observability
performance
security
tier
1
tier
2
tier
3
tier/4
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
Postulo/postulo#879
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
A sub-module of Extend file formats adding import and export of References using the standards: DOI lookup, BibTeX, BibLaTeX, RIS, MODS, EndNote, CSL, and others.
What exists today
resume/models.py:580,resume/publications.py), with a DOI field; there is no.bibimport or export (the code says a later plugin might do it).What would change
bibtexparserfor BibTeX/BibLaTeX,rispyfor RIS, CSL JSON natively; MODS and EndNote XML throughciteproc-family tools or a converter.Decisions
Checked against
mainat8c3d03570. From the maintainer's improvements list of 2026-10-07 (plugins).Decided by the maintainer (2026-11-12)
Online lookups (DOI through doi.org content negotiation, Crossref) are offered, behind an instance setting that is off by default; an administrator switches them on. They go through the instance's outbound rules like every other request.
🤖 Generated with Claude Code