19 ноября 2022 года прошёл Хакатон Без Границ в Париже. Событие собрало около 25 человек с разными навыками и опытом. Разработчики, дата-аналитики, исследователи, активисты, дизайнеры — каждый смог найти себе задачу и влиться в общую работу.
Как прошёл хакатон
В модульном пространстве Le Sample команды работали за отдельными столами в присутствии менторов от наших технических партнёров. Несмотря на то, что в этот раз участники боролись за конкретные денежные призы, команды много помогали друг другу.
Согласно новым правилам Хакатона Без Границ, участники должны были заранее выбрать себе задачу из числа предложенных на сайте. Менторы присутствовали и на площадке, и в онлайне, быстро отвечая на возникавшие вопросы. Например, команда проекта ResisTIC была на связи с онлайн-участницей, которая поделилась своими релевантными наработками и данными с предыдущих хакатонов (по теме хронологии российской Интернет-цензуры).
Что удалось сделать на хакатоне
1. Визуализация данных об интернет-шатдаунах в Украине с 24 февраля 2022 года
Задача проекта AccessNow
Никита Кабардин начал работу над проектом, ему удалось совместить данные Медузы о российских ракетных ударах по Украине и данные проекта IODA об интернет-шатдаунах. В результате был создан прототип карты. Несмотря на то, что менторы от AccessNow хорошо отозвались о работе Никиты, сам он посчитал что проект не совсем готов и отказался от приза. Он надеется, что на следующем Хакатоне Без Границ другим командам удастся доделать начатое им. Мы благодарим Никиту за скромность и профессионализм и надеемся, что его наработки окажутся полезны для будущих хакатонов.
2. Имплементация тестов для OONI
Задача проекта OONI
Задачи от OONI вызвали большой интерес у технической части участников хакатона. В присутствии лид-разработчика OONI Arturo Filasto участники успешно справились с двумя сложными задачами. Были имплементированы два новых теста для OONI. Парижский хакер и активист, взявший себе на время хакатона псевдоним ooninoob, смог разработать тесты для DHT/Bittorent и SMTP/IMAP. Очень скоро эти новые тесты станут частью OONI probe, и пользователи смогут тестировать доступность почтовых протоколов и торрентов. За успешно выполненные задачи ooninoob получил приз в размере $1200. Средства пошли на поддержку его проекта независимой медиатеки (покупка жёстких дисков и сетевой аппаратуры). Благодарим ooninoob за техничность, профессионализм и социальную ответственность! Рады, что фонд Интернет Без Границ смог поддержать низовую локальную техническую инициативу.
3. Визуализация принципов работы протокола Ouinet
Задача проекта CENO
Проект CENO тоже оказался в центре внимания. Целых три задачи были успешно решены в рамках хакатона. Во-первых, Николай разработал интересные графические элементы для визуализации принципов работы протокола Ouinet. Этот новый распределенный протокол достаточно сложен для объяснения нетехнической аудитории. Николай смог ознакомиться с документацией, разобраться в принципах работы и сделать раскадровку для анимированного видео о Ouinet. Жюри наградило Николая призом в $200 и надеется, что его эскизы смогут быть задействованы в обучающем ролике о CENO браузере.
4. Cделать видимыми все опции Ouinet
Задача проекта CENO
Другая задача от CENO касалась более технической части проекта: сделать видимыми все опции Ouinet. Александр смог справиться с задачей и получил приз в размере $600. Результаты его работы будут интегрированы в следующий билд приложения CENO (посмотреть код можно тут и тут).
5. Разработать форк приложения для RSS-фидов
Задача проекта CENO
Третья задача от CENO предполагала форк приложения для RSS-фидов с поддержкой протокола Ouinet для подгрузки и раздачи контента. Участник mommyderg выбрал в качестве основы код проекта ReadYou, RSS-читалки для Android. Ему удалось успешно внедрить библиотеку Ouinet. Посмотреть получившийся код можно тут.
6. Продвижение результатов научного проекта для широкой аудитории
Задача проекта ResisTIC
Локальный партнёр Интернета без границ в Париже, исследовательский проект ResisTIC, собрал большую команду, которой удалось справиться с главной задачей: как сделать результаты научного проекта понятными широкой аудитории? За основу была взята Хронология Рунета (timeline.resistic.fr). Были подготовлены карточки для соцсетей и инфографика в виде часов судного дня, которая наглядно иллюстрирует нарастающий масштаб цифровых репрессий. Команда получила приз в размере $400, а результаты её работы будут использованы для финального отчёта о четырёх годах работы команды ResisTIC и в качестве иллюстраций на сайте и в соцсетях проекта.
Слова благодарностей организаторов
Мы благодарим всех участниц и участников парижского Хакатона Без Границ. Мы рады, что все разработанные решения оказались полезны и станут частью действующих проектов. В следующих эпизодах Хакатона Без Границ мы будем продолжать работу над конкретными задачами и надеемся, что наш призовой фонд сможет вновь поддержать самых инициативных и ответственных участников нашего сообщества!