Как внести свой вклад

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

Расскажите другим

Самый простой способ помочь CryptPad - это сделать проект известным. Будучи проектом с открытым исходным кодом, CryptPad имеет очень небольшой бюджет, который можно потратить на маркетинг. Мы полагаемся на сообщество в продвижении сервиса, например:

  • Используя CryptPad и демонстрируя его друзьям и коллегам, подчеркивая, почему конфиденциальность важна.

  • Публикуя сообщения о CryptPad в социальных сетях.

  • Подписавшись и делая репосты наших сообщений из нашего Блога или Mastodon.

  • Распространяя Краудфандинг CryptPad.

  • Презентуя CryptPad на конференциях или митапах, либо приглашая команду выступить с докладом.

  • Посетите любой общедоступный каталог упоминающий CryptPad: проголосуйте за проект и оставьте комментарии, описывающие ваш опыт его использования.

Примеры прошлых презентаций смотрите на Канале Cryptpad Peertube с плейлистами презентаций на английском и французском.

Вот список некоторых общедоступных каталогов, в которых упоминается проект:

Сообщить об ошибках

Если вы столкнетесь с проблемой с CryptPad, извещение разработчиков о ней поможет улучшить сервис для всех. При составлении отчета о проблеме, пожалуйста, предоставьте как можно больше информации об условиях, в которых возникла проблема, о том, что Вы ожидали, и что произошло вместо этого. Эти сведения помогают команде воспроизвести ошибку, что является первым шагом к ее исправлению.

Существует два способа сообщить об ошибках или проблемах:

  • Встроенная в Cryptpad система тикетов службы поддержки, где Вы можете отправлять сообщения администраторам инстансов. Эти сообщения зашифрованы, как и все остальное на CryptPad.

  • Отслеживание проблем на Github чтобы опубликовать проблему публично, используя шаблон отчёта об ошибке. (Для отправки информации о проблеме необходима учётная запись Github)

Внесите свой вклад в документацию

Если у Вас есть исправления, изменения или предложения по этой документации, Вы можете внести свой вклад и помочь улучшить сервис для всех. Пожалуйста, присылайте свои предлагаемые изменения на форум или используйте pull request на GitHub.

Перевести CryptPad

Команда CryptPad переводит программное обеспечение на английский и французский языки, а сообщество переводит на другие языки. Перевод CryptPad и / или поддержка переводов в актуальном состоянии по мере развития платформы — это крайне необходимые усилия, чтобы сделать ее доступной для как можно большего числа людей.

Чтобы самостоятельно переводить CryptPad, пожалуйста, ознакомьтесь с Руководством по переводу.

Чтобы переводить эту документацию, пожалуйста, посетите проект на Weblate <https://weblate.cryptpad.org/projects/user-guide/> `__. Чтобы начать перевод на новый язык, пожалуйста, `свяжитесь с командой разработчиков.

Текущий прогресс в переводе на другие языки:

Weblate-виджет

Программа перевода сообщества

Переводы CryptPad осуществляются сообществом волонтеров. Мы не можем предложить финансовую компенсацию за работу переводчика, но мы предлагаем бесплатные привилегии премиум-класса на CryptPad.fr в знак благодарности (увеличенное хранилище и приоритетная поддержка).

Условия

Обязательства переводчика

  • Создайте учетную запись на нашем экземпляре Weblate <https://weblate.cryptpad.org> __ и используйте его для всех работ по переводу

  • Перевести и/или поддерживать перевод на язык в состоянии, близком к 100%

  • Поддерживайте перевод в актуальном состоянии, поскольку мы выпускаем новые версии CryptPad примерно 4 раза в год (объем работы будет зависеть от функциональности в каждом выпуске)

Обязательства команды разработчиков CryptPad

  • Включать бесплатно тариф Персональный <https://cryptpad.fr/accounts/#subscribe> __ на CryptPad.fr для каждого переводчика при условии выполнения обязательств по переводу

  • Предоставлять советы и поддержку на matrix канале «CryptPad Translations»

  • Развернуть и поддерживать экземпляр Weblate, включая все инструменты, глоссарий и т.д.

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

Внесите свой вклад в код

CryptPad написан на JavaScript, и мы принимаем pull requests на Github. Обратите внимание, что слой безопасности (security layer) отделен от слоя приложения (application layer), поэтому можно вносить свой вклад в CryptPad без навыков криптографии. Вклады включают в себя, в порядке сложности:

  • Исправление ошибки из списка issue tracker.

  • Добавление новой функции.

  • Создание нового приложения или интеграция существующего с системой зашифрованной совместной работы CryptPad в режиме реального времени.

Пожалуйста, обратитесь к руководству разработчика для получения дополнительной информации и подробностей о том, как внести свой вклад в код.

Финансовая поддержка

Внесите свой вклад в обеспечение финансовой устойчивости CryptPad:

  • Единовременные или периодические пожертвования на Open Collective.

  • Подписки на cryptpad.fr.

  • Для более крупных организаций: свяжитесь с командой если Вы хотите спонсировать функцию или обсудить контракты на поддержку локально установленного (on-site) экземпляра.

Примечание

Примечание для владельцев экземпляров: раньше cryptpad.fr предлагала систему распределения доходов от подписок с экземпляров размещённых на самостоятельном хостинге. В настоящее время мы удалили этот функционал. Однако, если Вы являетесь владельцем экземпляра и заинтересованы в такой системе, нам все равно было бы интересно услышать Вас. В будущем нам может быть интересно восстановить такую модель распределения доходов с владельцами крупных инстансов.