ooni / probe

OONI Probe network measurement tool for detecting internet censorship
https://ooni.org/install
BSD 3-Clause "New" or "Revised" License
754 stars 142 forks source link

Add support for automatically opening pull requests based on custom URLs tested by OONI Probe users #1784

Open agrabeli opened 2 years ago

agrabeli commented 2 years ago

Community members mentioned that they assumed that any custom URL that they test with OONI Probe is automatically added to the Citizen Lab test lists.

We'd definitely want to ensure that any new URLs added to the Citizen Lab test lists continue to go through the peer-reviewed process on GitHub.

Moreover, custom URL testing usually includes URLs that people are unable to access in that moment, or which they suspect are blocked, or which they consider interesting to test --- all of which are good reasons for having them potentially added to the Citizen Lab test lists (or, at minimum, opened as pull requests).

Often though, community members tend to test (as part of custom URL testing) popular social media sites which are already included in the Global test list.

I therefore propose that if we add support for automatically opening pull requests based on custom URL testing, we first compare that URL against those already included in test lists (to avoid opening PRs for URLs that are already included in test lists).

MutegekiHenry commented 2 years ago

Would be great to have this feature, super looking forward!