riseupvpn: relax scoring logic #745
Labels
api
API
data quality
Describes data/measurement quality issues
enhancement
improving existing code or new feature
interrupt
Task not planned during planning
ooni/api
Issues related to https://github.com/ooni/api
priority/medium
In ooni/probe-cli#1363 et al. I am preparing riseupvpn to be included again. Because riseupvpn is a default-disabled experiment, it won't run on probes until check-in explicitly enables it.
When we'll enable riseupvpn, we should need to change and significantly relax the backend scoring logic. The probe currently does not score riseupvpn and never claims there was any anomaly.
I think the backend should do the same. Basically, we should collect and show riseupvpn measurements without interpreting them. This is part of what I discussed with @cyBerta in ooni/probe-cli#1125 (review).
For reference, the current scoring logic is the following:
We should drop the part that computes whether there was an anomaly. But, if possible, we should not flag the measurement as failed, which would hide it. We should just do such that the measurement appears on Explorer w/o any backend-derived inference on whether there was blocking.
The text was updated successfully, but these errors were encountered: