Wymagania o funkcje

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:

    • Wsparcie dla TURN IPv6

    • connection IPv6 only↔IPv4 only

  • SIP:

    • Fix IP to IP → Contact #Jami (Adrien, Francois-Simon) / easy

    • Dodaj testy jednostkowe / prawdopodobnie łatwe

    • Search in system contacts (jami-client-gnome#1191, jami-client-gnome#829, etc.) → Contact #Jami (Adrien, Francois-Simon, Andreas, etc.) / easy but long

  • Krypto: (kontakt #Jami - Adrien)

    • Aktualizowanie cyfr RTP dla ffmpeg / prawdopodobnie łatwe

    • Wsparcie ECC (zamiast RSA) dla kont Jami / twardy, ale krótki

    • Usunięcie użycia SHA1 (ids + git) / hard

  • Media → Contact #Jami (Adrien, Andreas, etc.)

    • / prawdopodobnie ciężkie

    • Sprawdź jakość dźwięku (kontakt #Jami, średnia trudność)

  • Pomysły wtyczek: (kontakt #Jami - Aline)

  • Dodaj nowe transporty (np. QUIC?)

  • Dodać wsparcie do wyzwolenia?

  • Strona publiczna/blog osobisty dostępny za pośrednictwem Jami (kontakt #Jami / średnie trudności i długoterminowy projekt)

  • Qt:

  • 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

Kilka innych pomysłów z biletów:

Planowane/w toku

  • Improve Jami on Yocto (some codecs problems/lag on i.MX 6) → Contact Rennes

  • Qt/QML Improve client → Contact #Jami (Andreas)

    • Projekty wdrożenia z Charlotte

    • Pomoc dla rojów (Francois-Simon)

  • gerrit:jami-web; ponieważ instalowanie aplikacji może być nudne. Dołączenie do konferencji za pośrednictwem linku może być fajne.

/Chciał, ale nie planował.

  • ?

Można wdrożyć, przyjmuje się wkład (lub potrwa miesiące/lecie)

W zależności od zmian masy

  • ?

Opakowanie

Inne