Page MenuHomePhabricator

Spike: Bookreferencing implementation in cite extension
Open, Needs TriagePublicSpike

Description

Motivation
It is currently very hard to estimate how big the book referencing project will turn out to be. It is clear that work needs to be done both on parser side and on the cite extension side. Let's spike the development of the Cite extension side to get a better feeling of what this project actually entails.

Mocks

Acceptance Criteria

  • Try to create a prototype that implements the above displayed solution:
    • There is a refines parameter that allows you to extend an existing named reference
    • The rendered page then shows the main reference and the refined references as sub references. This is also visible in the naming of the jump marks in the text
      • The numbering should be in order, the same way the usual reference numbering works. This means, the first refined appearance should receive the subordinal 1, the second 2 and so on

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald TranscriptJul 25 2019, 1:41 PM
Restricted Application changed the subtype of this task from "Task" to "Spike". · View Herald TranscriptJul 25 2019, 2:43 PM
Lea_WMDE updated the task description. (Show Details)Jul 31 2019, 9:13 AM
Lea_WMDE updated the task description. (Show Details)
Lea_WMDE updated the task description. (Show Details)Jul 31 2019, 9:22 AM

Change 530399 had a related patch set uploaded (by WMDE-Fisch; owner: WMDE-Fisch):
[mediawiki/extensions/Cite@master] [WIP][POC] Add refine parameter to references

https://gerrit.wikimedia.org/r/530399