Ir para o conteúdo

Contribuição

Obrigado pelo seu interesse em contribuir para o projeto Jellyfin! Esta página e seus filhos descrevem as maneiras pelas quais eles podem contribuir, bem como algumas de nossas políticas. Isso deve ajudá-lo na sua primeira edição ou relações públicas.

Mesmo se você não puder contribuir com o código, poderá ajudar o Jellyfin! As duas principais coisas que você pode ajudar são testar e criar problemas. Código contribuinte, documentação, traduções e outros componentes que não sejam de código são descritos nas seções a seguir.

 Contribuição Contribuição

Relatando problemas

Usamos o GitHub extensivamente para rastrear tópicos abertos, novos aprimoramentos ou recursos e outros aspectos do desenvolvimento.

Consulte a página de ajuda para obter ajuda na solução de problemas e na documentação de problemas para obter mais informações sobre como relatar bons problemas.

Código em desenvolvimento

Todo o projeto consiste em um servidor central em C#, um cliente da Web em Javascript e outros clientes escritos em vários idiomas e estruturas. Se você tem experiência com esses idiomas, sempre agradecemos qualquer contribuição que você queira fazer!

Para obter diretrizes gerais sobre como o projeto funciona, incluindo como configurar sua cópia de desenvolvimento, fazer alterações e diretrizes sobre solicitações de extração (PR), consulte a documentação no código de contribuição. Jellyfin segue uma metodologia de "bifurcação e RP"; Se você não estiver familiarizado com isso, consulte a seção correspondente.

Adicionar à documentação

A documentação é incrivelmente útil! Todos esses documentos foram escritos com o DocFX. Você pode encontrar a redução bruta no repositório de documentação. Pedidos de retirada são bem-vindos!

Traduzindo

Se você estiver interessado em ajudar a traduzir o Jellyfin para o seu idioma local, usamos o Weblate que é executado em translate.jellyfin.org para lidar com traduções. Eles são coletados nas ramificações de conversão dos diferentes repositórios e mesclados nas ramificações principais antes de cada inicialização.

Evidência

Testar é a maneira mais fácil de contribuir. Basta usar o Jellyfin e, se tiver problemas, informe-nos. Essa é a maneira mais comum de descobrir erros, através de um usuário que faz algo em que não tínhamos pensado. Se o problema acabar relacionado ao código, ele poderá abrir um problema de falha.

pt_BRPortuguês do Brasil
es_ESEspañol zh_CN简体中文 hi_INहिन्दी arالعربية bn_BDবাংলা ru_RUРусский ja日本語 de_DEDeutsch fr_FRFrançais it_ITItaliano pt_BRPortuguês do Brasil