Skip to content
Snippets Groups Projects
Commit 335f2b96 authored by ovari's avatar ovari Committed by ovari
Browse files

feature-requests: cleanup

Change-Id: I43db1f45f8e2513254f6093af4dc8c7fac95fef6
parent dc674638
No related branches found
No related tags found
No related merge requests found
Feature requests
================
# Feature requests
This page exists to classify feature requests per users' feedback, to avoid leaving tickets open for years.
Under construction, tickets require sorting.
This page exists to classify feature requests per users' feedback, to
avoid leaving tickets open for years. Under construction, will sort
the tickets.
## SFL
+ Connectivity -> Contact #Jami (Francois-Simon) / medium:
+ TURN ipv6 support
+ connection ipv6 only<->ipv4 only
+ 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
+ Fix IP to IP Contact #Jami (Adrien, Francois-Simon) / easy
+ Add unit-tests / probably easy
+ Search in system contacts ({client-gnome-issue}`1191`,
{client-gnome-issue}`829`, etc.) -> Contact #Jami (Adrien,
{client-gnome-issue}`829`, etc.) Contact #Jami (Adrien,
Francois-Simon, Andreas, etc.) / easy but long
+ Crypto: (Contact #Jami - Adrien)
+ Update media RTP ciphers for ffmpeg / probably easy
+ Support ECC (instead RSA) for Jami accounts / hard but short
+ Remove usages of SHA1 (ids + git) / hard
+ Media -> Contact #Jami (Adrien, Andreas, etc.)
+ Media Contact #Jami (Adrien, Andreas, etc.)
+ {daemon-issue}`POC for AV1 support <27>` / probably hard
+ Investigate audio quality (contact #Jami, medium difficulty)
+ Plugins ideas: (Contact #Jami - Aline)
......@@ -33,32 +32,35 @@ the tickets.
+ Qt:
+ {client-qt-issue}`Add support for peer discovery<868>` (contact #Jami - easy)
+ Emoji as a native component to avoid depending on qt-webengine
for this (not available on macOS) (e.g. https://github.com/jnodev/QMLemoji)
for this (not available on macOS) (e.g. <https://github.com/jnodev/QMLemoji>)
+ Categorized conversations (like favorites, groups, etc) (to discuss with #Jami)
+ jami-web:
+ Design architecture to support calls between jami-web and desktop versions
-> Contact #Jami (Adrien, Francois-Simon) / hard
Contact #Jami (Adrien, Francois-Simon) / hard
+ Help for the Roadmap 2024: https://git.jami.net/groups/savoirfairelinux/-/epics/58
+ Help for the Roadmap 2024: <https://git.jami.net/groups/savoirfairelinux/-/epics/58>
Some other ideas from tickets:
## Planned/In progress
+ Improve Jami on Yocto (some codecs problems/lag on i.MX 6) ->
+ Improve Jami on Yocto (some codecs problems/lag on i.MX 6)
Contact Rennes
+ [Qt/QML Improve client](https://git.jami.net/savoirfairelinux/jami-client-qt/-/issues)
-> Contact #Jami (Andreas)
Contact #Jami (Andreas)
+ Implement designs from Charlotte
+ Help for swarms (Francois-Simon)
+ {gerrit-project}`jami-web`; because installing an app can be boring.
Joining a conference via a link can be cool. For now, nobody is
working on it.
## Wanted but not planned
- ?
## Can be implemented, contributions welcome (or will take months/years to come)
+ {project-issue}`add possibility to show "reachable at the following
......@@ -85,14 +87,17 @@ Some other ideas from tickets:
+ {project-issue}`Feature Request: Volume Slider <1524>`
+ {client-qt-issue}`Portable version for Windows <170>`
## Depends on mass changes
- ?
## Packaging
+ {client-gnome-issue}`FreeBSD support <1272>`
## Others
+ {project-issue}`Collaborative editor <1010>`
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment