перейти к содержанию

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

Даже если вы не можете внести код, вы можете помочь Jellyfin! Две основные вещи, с которыми вы можете помочь - это тестирование и создание проблем. Вклад кода, документации, переводов и других не кодовых компонентов описан в следующих разделах.

<figcaption class=вклад"width =" 832 "height =" 451 "/>вклад

Сообщения о проблемах

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

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

Код в разработке

Весь проект состоит из центрального сервера в C#, веб-клиента на Javascript и других клиентов, написанных на разных языках и в разных средах. Если у вас есть опыт работы с этими языками, мы всегда будем благодарны за любой вклад, который вы хотите внести!

Общие рекомендации о том, как работает проект, включая настройку вашей копии разработки, внесение изменений и рекомендации по извлечению запросов (PR), см. В документации для кода вклада. Желефин следует методологии "раздвоения и пиара"; если вы не знакомы с этим, пожалуйста, смотрите соответствующий раздел.

Добавить в документацию

Документация невероятно полезна! Все эти документы написаны с DocFX. Вы можете найти необработанные сокращения в хранилище документации. Заявки на вывод средств приветствуются!

перевод

Если вы заинтересованы в том, чтобы помочь перевести Jellyfin на ваш местный язык, мы используем Weblate, который работает на translate.jellyfin.org для обработки переводов. Они собираются в ветвях перевода различных репозиториев и объединяются в главные ветви перед каждым запуском.

тестирование

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

ru_RUРусский