https://bugzilla.wikimedia.org/show_bug.cgi?id=54359
Web browser: ---
Bug ID: 54359
Summary: country data identified by row number rather than
actual country name (or ISO code)
Product: Analytics
Version: unspecified
Hardware: All
OS: All
Status: NEW
Severity: major
Priority: Unprioritized
Component: Limn
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected], [email protected],
[email protected]
Classification: Unclassified
Mobile Platform: ---
(this is not, strictly, a limn bug, but a bug in how we generate the data,
though I guess it could be resolved by adding a feature to limn, such as an
explicit "key" column rather than relying on row numbers.)
We use Limn to display "active editors by country", based on the files
generated by scripts, visible in /datasources. In the past (I don't know how
to reproduce this), a graph created and saved featuring data for country X,
_after some time_ (i.e. when different data was generated by the scripts) began
displaying data for country Y.
My theory, confirmed at one point by Evan, was that the graphs relied on row
numbers in the CSVs, and for whatever reason, countries must have been added or
removed from the report (or perhaps countries with 0 editors don't get listed
at all? That could make for very erratic changes month over month...), which
shifted the row numbers, which caused the graph to display false and misleading
data.
I cannot overstate how crucial this is: it makes sharing links to the actual
graphs (as distinct from saving screenshots of them) impossible, because we
can't guarantee a future viewer of that link would actually see correct data.
Since I have no insight into the data-generating scripts themselves, I can't
ascertain this is no longer a problem, nor can I force this to reproduce. But
I tried to describe the problem as technically as I can, to help you decide if
this can still happen.
If you are confident it can't happen any more, I'd be thrilled to hear, and you
can close this bug.
--
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l