Page MenuHomePhabricator

Document chart library selection
Closed, ResolvedPublic3 Estimated Story Points

Description

We should write an ADR (Architectural Decision Record) documenting the outcome of T368336. This ADR doesn't have to be long or complex, but it should list which options we considered, state which one we chose, and explain why. An example of a brief ADR that's similar in nature is here.

This ADR could be a wiki page on mediawiki.org, or a Markdown file in the extension repo.

  • Write an ADR that documents:
    • Which options we considered
    • Which library we chose
    • Why we chose it over the other options

Event Timeline

LGoto triaged this task as Medium priority.Jul 1 2024, 5:44 PM
LGoto set the point value for this task to 3.
LGoto moved this task from Backlog to Up Next on the Charts board.
LGoto subscribed.

Time boxing this to 1-2 days.

CCiufo-WMF lowered the priority of this task from Medium to Low.Jul 15 2024, 5:49 PM
CCiufo-WMF raised the priority of this task from Low to High.Sep 9 2024, 6:32 PM
CCiufo-WMF moved this task from Up Next to Sprint 6 on the Charts board.
CCiufo-WMF edited projects, added: Charts (Sprint 6); removed: Charts.
Jdlrobson moved this task from Incoming to Ready for Dev on the Charts (Sprint 6) board.
Jdlrobson moved this task from Ready for Dev to Doing on the Charts (Sprint 6) board.

Change #1071977 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):

[mediawiki/extensions/Chart@master] Documents chart library selection

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

Change #1071977 merged by jenkins-bot:

[mediawiki/extensions/Chart@master] Documents chart library selection

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

CCiufo-WMF updated the task description. (Show Details)

@Jdlrobson looks like there are some formatting issues with the markdown but apart from that looks good to go.

Change #1073288 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):

[mediawiki/extensions/Chart@master] Fixes to markdown syntax

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

Change #1073288 merged by jenkins-bot:

[mediawiki/extensions/Chart@master] Fixes to markdown syntax

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