Жыве Беларусь!

Как наполнять сайт

Чтобы присоединиться к информационному наполению сайта вам достаточно создать аккаунт в GitHub.

  • Если у вас уже есть личный или рабочий, то мы всё равно рекомендуем создать отдельный — даже если вы не в Беларуси, то загнанный в угол диктатор может давить на ваших близких, если вычислит кто вы.
  • Имя можно придумать, или сгенерировать.
  • Для создания отдельной анонимной почты мы рекомендуем protonmail.

Это не требование, а рекомендация — мы оставляем это на ваше личное усмотрение и открыты ко всем участникам, желающим приносить пользу.

Markdown

Текстовую информацию мы добавляем в markdown-файлы — это обычные текстовые файлы, только с форматированием. Для их создания и редактирования достаточно любой программы уровня «блокнот» — не нужен ни Word, ни что-то подобное.

Подробнее про синтаксис: на русском, на английском.

Файлы

Не видите какой-то полезной информации — добавяйте. Не понимаете куда — кидайте в info.

Хранилища

Информация хранится в:

  • GitHub — публичный, с информационной частью — для волонтёров-«текстовиков».
  • GitLab — публичный, с разработчицкой частью — для волонтёров-разработчиков.

Если вы новичок, то вам в первую группу.

Структура организации free-belarus в GitHub

  • guides — полезные советы (как настроить Телеграм, 2FA, компьютер, телефон и т.д.)
  • books — книги, которые мы хотим переиздать в электронном виде, которые рассказывают о режиме Лукашенко, современной Беларуси и других полезных для свержения диктатуры темах.
  • timeline — проект очень похожий на Честные новости (Telegram: @protest_by), но без искусственных ограничений (6 новостей на страницу, один лист А4 и т.д.). Мы хотим собрать хронологию событий по дням, по мере возможности. Сейчас там, к сожалению, мало информации, и нам бы очень пригодился кто-то в помощь.
  • playground — тестовый репозиторий для волонтёров — делайте там что хотите и не бойтесь его замусорить, это и есть цель этого проекта. Да, мы активно ищем волонтёров, которые могли бы помогать проекту в обработке информации.

Дополнительное

Остальные репозитории не представляют какой-либо ценности для публики, но мы решили выложить их также в Public Domain:

  • fun — всякие около-весёлые штуки, которые нам показалось весёлым собирать, с возможным использованием в новых проектах, но которые скорее мешают другим проектам.

Структура организации free-belarus в GitLab

  • agitation — исходники и файлы под печать всех печатных материалов — мощный репозиторий в коллаборации с @listovki_97 и @SkarynaPitersky
  • telegram-stickers — коллекция релевантных стикеров для Telegram, пока что проект заброшен по причине низкого приоритета
  • book-illustrations — смежный проект с проектом books, но который живёт отдельно. Мы хотим проиллюстрировать издаваемые книги, и решили выложить результат этой работы в Public Domain. Если вы художник и хотите поработать с нами на волонтёрских условиях — напишите нам, мы можем проиллюстрировать какую-то из книг вместе.

Задачи

Добавляем в issues каждого из репозиториев, которые разделены логически (см. структуру организации).

  • в листовках — задачи по листовкам;
  • в книгах — задачи по книгам;
  • и т.д.

В issues этого репозитория — глобальные задачи, не относящиеся к тематическим репозиториям.

Выбирайте интересующий вас репозиторий и смотрите задачи там. Вы можете придумывать свои задачи или делать уже созданные (сообщайте — чтобы несколько людей не делали одну и ту же работу).

Обратите внимание, что задачи можно разделять тегами, которые облегчают поиск, например:

  • Задачи, на которых у нас нет ресурсов, но было бы хорошо реализовать — мы ищем на них помощь — help wanted
  • Задачи на обработку и документацию информации, таких большинство — documentation

Как стать Maintainer-ом

Закрытый клуб по приглашениям, чтобы омоновец не пролез и не начал махать в нашем репозитории дубинкой. Мы всё равно сможем всё восстановить, но не хотим тратить на такие прецеденты время.

Вы должны либо лично знать кого-то из нас, либо показать себя активным участником, вносящим полезный вклад на протяжении некоторого времени, чтобы повысить доверие.

Почему Git?

  • Клон репозитория в гите — есть полный бэкап всей информации и её истории; чем больше участников тем более невозможным является уничтожение этой информации.
  • Тем, кто разбирается проще работать в условиях оффлайна или плохого доступа в интернет, т.к. работать с файлами можно локально (не через сайт). Есть возможность загрузки данных через ssh-протокол и получать все изменения через git pull.
  • Новички могут работать через веб-интерфейс, при наличии доступа в интернет.
  • Данные могут быть представлены в любом виде, удобном для дальнейшей их обработки.

Почему GitHub и GitLab?

Мы отказываемся от собственного хостинга, дабы не оставлять следов, а также на нас не могли оказывать целенаправленных атак. Мы верим, что максимум, что могут сделать преступники сидящие во власти в Беларуси (пока ещё) — заблокировать GitHub и GitLab на территории страны, либо выключить доступ во внешний интернет.

Мы не создаём только лишь сайт, т.к. не ставим цель монополизировать что-либо. Всё принадлежит всем — можете использовать все данные для чего угодно. Сайт — лишь репрезентация этой же самой информации для широкой публики.

Если у вас остались какие-то вопросы, свяжитесь с нами.