openlibhums / openlibhums/janeway

XSLT/JATS: Allow linking to author/title metadata from footnotes

Open
#2,298 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

new feature XSLT
Dominant language
Python
Stars
239
Forks
97
Avg merge
9d 1h
Merged PRs (30d)
8

Description

Is your feature request related to a problem? Please describe.
Some journals have links from the footnotes section to the authors or title blocks. At the moment these elements are rendered from the database rather than from the JATS which leads to the links on the footnote referencing an unexisting ID

Describe the solution you'd like
Render title/author metadata from JATS with XSLT so that we can include these JATS xref objects that would enable hyperlinks from the footnotes to the metadata and vice-versa

Additional context
Needs to be considered for : https://github.com/orgs/BirkbeckCTP/projects/3

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating the XSLT templates that render JATS title and author metadata, along with the footnote xref handling. Test with a JATS document containing links from footnotes to metadata and back; done when the rendered metadata has matching IDs and both link directions work.

Written by the indexing model from the issue text.

Assessment

Tech stack
xml
Domain
content
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.