[metrics-bugs] #25383 [Metrics/Website]: Deprecate stats.html and stats/*.csv files
Tor Bug Tracker & Wiki
blackhole at torproject.org
Mon Jul 30 14:11:20 UTC 2018
#25383: Deprecate stats.html and stats/*.csv files
-----------------------------+------------------------------
Reporter: karsten | Owner: metrics-team
Type: enhancement | Status: merge_ready
Priority: High | Milestone:
Component: Metrics/Website | Version:
Severity: Normal | Resolution:
Keywords: | Actual Points:
Parent ID: | Points:
Reviewer: irl | Sponsor:
-----------------------------+------------------------------
Changes (by irl):
* status: needs_review => merge_ready
Comment:
Replying to [comment:29 karsten]:
> - Does it make sense to specify our per-graph CSV files there, rather
than in the CSV file header?
I think yes. The CSV files are machine-readable first, human-readable is
not the priority for these files.
> - Is the format with two subsections Parameters and Columns okay? Is
something missing?
I think this is OK. Perhaps we need an example GET request to start this
document off. We're really documenting an HTTP API, not just the
individual files. Perhaps we need to say that either we do, or we don't,
guarantee the ordering of the columns. If we add/remove columns later
would we change the ordering? Especially with removal, would we pad with
nulls or something like that? (Anything by transport is particularly
affected by this).
> - Are specifications roughly correct/plausible?
Nothing is jumping out at me as obviously wrong. I haven't considered
every one thoroughly yet though.
> - Do the suggestions make sense? The rule of thumb for deciding which
columns we need was: "it should require a code change to change columns,
and neither the user should be able to control which columns exist by
their choice of parameters, nor should the available data have any
influence on that."
The suggestions do make sense, and would solve the immediate column
ordering issue (although we should still make a statement as to what we
would expect to happen in the future). I commented on #26950 separately.
> Regarding timing, how about we deploy this page still in July, make
suggested changes by August 15, take out pre-aggregated stats files by
September 15, and handle any questions coming out of that in the two weeks
before the Mexico City meeting?
Sounds good to me!
merge_ready for this page.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/25383#comment:31>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the metrics-bugs
mailing list