feature-requests: cleanup
Change-Id: I43db1f45f8e2513254f6093af4dc8c7fac95fef6
This commit is contained in:
parent
dc67463830
commit
335f2b9680
|
@ -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>`
|
||||||
|
|
Loading…
Reference in New Issue