ХАКАТОН БЕЗ ГРАНИЦ : ВЕСТИ С ЭКВАТОРА

Давайте коротко подведём промежуточный итог : что было сделано на первых трёх хакатонах и что ещё предстоит ? Надеемся, этот материал поможет командам Берлина и Варшавы найти для себя задачу по душе, а участники и участницы из Тбилиси, Еревана и Вильнюса узнают в тексте себя и свои успехи !

Открытая Обсерватория Сетевых Интерференций ведёт количественный анализ блокировок сайтов во всём мире с 2012 года. OONI делает замеры блокировок доступными для всех пользователей с помощью доступных приложений (под iOS, Android, Windows, macOS, Linux). Данные OONI о цензуре во всём мире существуют в открытом доступе. Кроме того, удобный API позволяет выгружать данные и анализировать их, а также придумывать новые тесты для замера блокировок.

Задачи на хакатон

Изи: актуализировать списки заблокированных ресурсов для того чтобы OONI могли продолжать замерять блокировки по  самым актуальным данным (российские, украинские, беларуские и др — на ваш выбор). Сейчас пополнить списки можно здесь: https://ooni.org/get-involved/contribute-test-lists и здесь: https://test-lists.test.ooni.org/

Медиум: визуализация данных о военной цензуре в России и Украине с помощью нового API OONI. Вот примеры визуализаций: https://explorer.ooni.org/chart/mat

Хард: разработать новый тест (например, для возможности отслеживать и измерять блокировки VPN-протоколов в России). Чтобы понять как это делать, взгляните сюда: https://github.com/ooni/probe/issues?q=is%3Aissue+is%3Aopen+label%3A%22new+nettest%22 или сюда: https://github.com/ooni/probe-cli/tree/master/internal/tutorial


Начата работа:

https://gist.github.com/joeface/0ae9c0ad5241e21b441a6fa0be98a343

Есть сырая альфа, которая собирает статистику по дням (с сегодня минус количество дней) и генерирует HTML таблицы с разницей подтвержденных недоступных веб-сайтов между днями. Нужно решить в какой момент решать является ли полученный сигнал новой блокировкой и отправлять уведомления в телегу.

Полезные ссылки

Git репозиторий OONI