Pedidos de características

Esta página existe para classificar as solicitações de recursos de acordo com o feedback dos usuários, para evitar que os tíquetes fiquem abertos por anos. Em construção, classificará os tíquetes.

SFL

  • Conectividade -> contato #Jami (Francois-Simon) / médio:

    • Suporte de TURN ipv6

    • conexão somente ipv6<-> somente ipv4

  • SIP:

    • Corrigir IP a IP -> contato #Jami (Adrien, Francois-Simon) / fácil

    • Adicionar testes unitários / provavelmente fácil

    • Procurar nos contatos do sistema (jami-client-gnome#1191, jami-client-gnome#829, etc.) -> contatar #Jami (Adrien, Francois-Simon, Andreas, etc.) / fácil mas longo

  • Criptografia: (contato #Jami - Adrien)

    • Atualizar os cifrados RTP de mídia para ffmpeg / provavelmente fácil

    • Apoio ECC (em vez de RSA) para contas Jami / duro mas curto

    • Remover usos de SHA1 (ids + git) / duro

  • Media -> contato #Jami (Adrien, Andreas, etc.)

    • {daemon-issue}``POC para suporte ao AV1 <27>` / provavelmente difícil

    • Investigar a qualidade do áudio (contato #Jami, dificuldade média)

  • Ideias de plugins: (contato #Jami - Aline)

  • Adicionar novos transportes (por exemplo, QUIC?)

  • Adicionar suporte à libtorrent?

  • Página pública/blog pessoal disponível através do Jami (contato #Jami / dificuldade média e projeto de longo prazo)

  • Qt:

    • Adicionar suporte para descoberta de pares (contato #Jami - fácil)

    • Emoji como um componente nativo para evitar depender de qt-webengine para isso (não disponível no macOS) (por exemplo https://github.com/jnodev/QMLemoji)

    • Conversas categorizadas (como favoritos, grupos, etc.) (para discutir com #Jami)

  • jami-web:

    • Conceber uma arquitetura para suportar chamadas entre as versões web e desktop do jami-web -> contato #Jami (Adrien, Francois-Simon) / difícil

  • Ajuda para o Roadmap 2024: https://git.jami.net/groups/savoirfairelinux/-/epics/58

Algumas outras ideias de tíquetes:

Planejado / em andamento

  • Melhorar Jami em Yocto (alguns problemas de codecs/ atraso em i.MX 6) -> Contato Rennes

  • Aprimorar cliente Qt/QML -> contato #Jami (Andreas)

    • Projetos de implementação de Charlotte

    • Ajuda para enxames (Francois-Simon)

  • gerrit:jami-web; porque instalar um aplicativo pode ser entediante. Participar de uma conferência por meio de um link pode ser legal. Por enquanto, ninguém está trabalhando nisso.

Procurado, mas não planejado

  • ?

Pode ser implementado, as contribuições são bem-vindas (ou levarão meses/anos para o futuro)

Depende das alterações de massa

  • ?

Empacotamento

Outros