As per Jon's suggestion and the capabilities of original wikistats/limn/dashiki.
https://www.mediawiki.org/wiki/Topic:Tpqmiprj7rgt2fau
A graph should display vertical bars that note major events we know about
As per Jon's suggestion and the capabilities of original wikistats/limn/dashiki.
https://www.mediawiki.org/wiki/Topic:Tpqmiprj7rgt2fau
A graph should display vertical bars that note major events we know about
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | Milimetric | T178015 Beta Release: Wikistats: support annotations in graphs | |||
Declined | None | T194702 Read Dashiki annotations into Wikistats | |||
Open | None | T207057 Improve Annotations on Wikistats | |||
Resolved | Milimetric | T194705 Render annotations on all Wikistats charts | |||
Declined | None | T194706 Organize annotations pages on meta by convention | |||
Resolved | Milimetric | T194708 Make Dashiki Extension render annotations pages better | |||
Declined | None | T194710 Interactively add annotations from Wikistats UI | |||
Declined | None | T194711 Wiki popup form to add annotations on meta |
As discussed in the tasking meeting, one idea could be having a set of pages on-wiki under a json namespace that store the annotations.
Those would be divided in 3 levels:
Level 1 (one page): re. all metrics Level 2 (3 pages): re. contributing metrics re. reading metrics re. content metrics Level 3 (N pages): re. metric 1 re. metric 2 re. metric 3 .................................... re. metric N
The level-3 pages could be named after the corresponding metric (using a given convention), so that Wikistats knows how to access them, without keeping config?
Question remains, whether the annotation pages themselves should keep track of the 3 level structure by i.e. a link to the parent (and let mediawiki-storage handle indirections), or have Wikistats itself know the 3 level structure and request for each metric: the metric annotation page, the category annotation page, and the top "all metrics" page and merge them together.
As discussed in tasking, I'm breaking down this task into:
@Milimetric: i have transfer most dashiki annotations (there were not that many) by hand, is this task still needed?