feature-requests: cleanup

Change-Id: I43db1f45f8e2513254f6093af4dc8c7fac95fef6
This commit is contained in:
ovari123 2025-01-17 23:24:41 -04:00 committed by ovari123@zoho.com
parent dc67463830
commit 335f2b9680
1 changed files with 21 additions and 16 deletions

View File

@ -1,26 +1,25 @@
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 ## SFL
+ Connectivity -> Contact #Jami (Francois-Simon) / medium: + Connectivity Contact #Jami (Francois-Simon) / medium:
+ TURN ipv6 support + TURN IPv6 support
+ connection ipv6 only<->ipv4 only + connection IPv6 only↔IPv4 only
+ SIP: + 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 + Add unit-tests / probably easy
+ Search in system contacts ({client-gnome-issue}`1191`, + 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 Francois-Simon, Andreas, etc.) / easy but long
+ Crypto: (Contact #Jami - Adrien) + Crypto: (Contact #Jami - Adrien)
+ Update media RTP ciphers for ffmpeg / probably easy + Update media RTP ciphers for ffmpeg / probably easy
+ Support ECC (instead RSA) for Jami accounts / hard but short + Support ECC (instead RSA) for Jami accounts / hard but short
+ Remove usages of SHA1 (ids + git) / hard + 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 + {daemon-issue}`POC for AV1 support <27>` / probably hard
+ Investigate audio quality (contact #Jami, medium difficulty) + Investigate audio quality (contact #Jami, medium difficulty)
+ Plugins ideas: (Contact #Jami - Aline) + Plugins ideas: (Contact #Jami - Aline)
@ -33,32 +32,35 @@ the tickets.
+ Qt: + Qt:
+ {client-qt-issue}`Add support for peer discovery<868>` (contact #Jami - easy) + {client-qt-issue}`Add support for peer discovery<868>` (contact #Jami - easy)
+ Emoji as a native component to avoid depending on qt-webengine + 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) + Categorized conversations (like favorites, groups, etc) (to discuss with #Jami)
+ jami-web: + jami-web:
+ Design architecture to support calls between jami-web and desktop versions + 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: Some other ideas from tickets:
## Planned/In progress ## 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 Contact Rennes
+ [Qt/QML Improve client](https://git.jami.net/savoirfairelinux/jami-client-qt/-/issues) + [Qt/QML Improve client](https://git.jami.net/savoirfairelinux/jami-client-qt/-/issues)
-> Contact #Jami (Andreas) Contact #Jami (Andreas)
+ Implement designs from Charlotte + Implement designs from Charlotte
+ Help for swarms (Francois-Simon) + Help for swarms (Francois-Simon)
+ {gerrit-project}`jami-web`; because installing an app can be boring. + {gerrit-project}`jami-web`; because installing an app can be boring.
Joining a conference via a link can be cool. For now, nobody is Joining a conference via a link can be cool. For now, nobody is
working on it. working on it.
## Wanted but not planned ## Wanted but not planned
- ? - ?
## Can be implemented, contributions welcome (or will take months/years to come) ## Can be implemented, contributions welcome (or will take months/years to come)
+ {project-issue}`add possibility to show "reachable at the following + {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>` + {project-issue}`Feature Request: Volume Slider <1524>`
+ {client-qt-issue}`Portable version for Windows <170>` + {client-qt-issue}`Portable version for Windows <170>`
## Depends on mass changes ## Depends on mass changes
- ? - ?
## Packaging ## Packaging
+ {client-gnome-issue}`FreeBSD support <1272>` + {client-gnome-issue}`FreeBSD support <1272>`
## Others ## Others
+ {project-issue}`Collaborative editor <1010>` + {project-issue}`Collaborative editor <1010>`