Pedidos de características
This page exists to classify feature requests per users” feedback, to avoid leaving tickets open for years. Under construction, tickets require sorting.
SFL
Connectivity → Contact #Jami (Francois-Simon) / medium:
TURN IPv6 support
connection IPv6 only↔IPv4 only
SIP:
Fix IP to IP → Contact #Jami (Adrien, Francois-Simon) / easy
Adicionar testes unitários / provavelmente fácil
Search in system contacts (jami-client-gnome#1191, jami-client-gnome#829, etc.) → Contact #Jami (Adrien, Francois-Simon, Andreas, etc.) / easy but long
Criptografia: (contactar #Jami - Adrien)
Atualizar as cifras RTP de média para ffmpeg / provavelmente fácil
Suporte ECC (em vez de RSA) para contas Jami / difícil mas rápido
Remover usos de SHA1 (ids + git) / difícil
Media → Contact #Jami (Adrien, Andreas, etc.)
POC para o suporte AV1 / provavelmente difícil
Investigar a qualidade do áudio (contactar #Jami, dificuldade média)
Ideias de plugins: (contactar #Jami - Aline)
Um plugin de chat-GPT
Adicionar novos transportes (por exemplo, QUIC?)
Adicionar suporte libtorrent?
Página pública / blogue pessoal disponível através do Jami (contacto #Jami / dificuldade média e projeto de longo prazo)
Qt:
Adicionar suporte para descoberta de pares (contactar #Jami - fácil)
Emoji as a native component to avoid depending on qt-webengine for this (not available on macOS) (e.g. https://github.com/jnodev/QMLemoji)
Conversas categorizadas (como favoritos, grupos, etc.) (para discutir com #Jami)
jami-web:
Design architecture to support calls between jami-web and desktop versions → Contact #Jami (Adrien, Francois-Simon) / hard
Help for the Roadmap 2024: https://git.jami.net/groups/savoirfairelinux/-/epics/58
Algumas outras ideias dos tickets:
Planeado / em curso
Improve Jami on Yocto (some codecs problems/lag on i.MX 6) → Contact Rennes
Qt/QML Improve client → Contact #Jami (Andreas)
Projetos de implementação de Charlotte
Ajuda para enxames (Francois-Simon)
gerrit:jami-web; porque instalar uma aplicação pode ser aborrecido. Participar numa conferência através de uma ligação pode ser fixe. Por enquanto, ninguém está a trabalhar nisso.
Procurado mas não planeado
?
Pode ser implementado, as contribuições são bem-vindas (ou demorará meses/anos a chegar)
adicionar a possibilidade de mostrar “contactável às seguintes horas” (dados de contacto)
Preferências por contacto (permitir chamadas, transferência de ficheiros, toque personalizado)
Capacidade de criar sondagens (idealmente um plugin com enxame)
Ponte Matrix
Suporte total ao TOR ou outras alternativas como o lokinet (jami-project#922, jami-project#622, jami-project#495, jami-client-android#1636), i2p
Capacidade de cortar clipes gravados antes de enviar
Manusear o clique em jami:uri em todo o sistema (falta o macOS/Android/iOS)
Modo áudio inicial (precisa de esperar pela conversação em grupo)
Depende de alterações em massa
?